
小李飞刀
士不可不弘毅,任重而道远
Mac在使用终端的时候,默认git没有显示项目的分支名字,而mac的shell又分好多种,我目前有使用过bash和zsh,所以就这2种shell怎么显示git分支名记录一下。一. bashvim ~/.bash_profile'编辑这个文件,在里面添加function git_branch {bra
https, phpMyAdmin以及ghos配置文件修改记录
最近服务器重新调整了下,导致之前的配置出了些问题,有些服务和功能不能用了,经过排查解决了,记录一下,以利之后再遇到时可以借鉴。
说到泛型,应该说里面的道道还是比较深的,今天来说下关于泛型擦除的问题,可能理解的不完全对,但是算是在平时开发中建立的一种比较简单的理解方式,下面来具体说一下。先来说一下,擦除是什么意思,泛型擦除的意思是说,泛型在编译后,在class文件中,原来形参都会以Object作为保留,所以当运行时是获取不到具
关于注解,反射和动态代理,可能在正常的开发中不一定用的频率很高,但是有时候可能一些特殊的需求,或者想开发一个框架,这些技术可能是必备技能,下面通过一个小案例,来加深对这些技术的理解。需求很简单,ButterKnife大家都是知道,下面这个小案例就模仿ButterKnife来做个注解,然后通过注解来处
Handler是大家使用非常多的一个android组件,通过使用handler,可以在子线程和主线程间方便的切换,使工作线程在后台做完事情之后,会返回到主线程,然后我们可以做些类似更新UI之类的需要在主线程中做的事情,下面我们来看下具体handler的源码,来对handler的内部运行机制有个清晰的
一.nginx配置自启:在系统服务目录里创建nginx.service文件vi /usr/lib/systemd/system/nginx.service写入下面内容[Unit]Description=nginxAfter=network.target[Service]Type=forkingExe