- 博客(7)
- 收藏
- 关注
原创 linux远程登陆不要密码,使用authorized_keys不生效的解决方法
linux远程登陆不要密码,使用authorized_keys不生效的解决方法配置用户的公钥登陆时,配置完authorized_keys居然一直不生 效,于是google之,发现原来是因为.ssh目录和下面文件的权限 问题导致的,因为目录的权限已经超过了sshd的要求权限。 如果希望ssh公钥生效需满足至少下面两个条件:ssh目录的权限必须是700 ssh/authorized_keys文件
2016-06-22 16:56:53 4447
原创 chrome清除dns缓存
有时候调试需要更换dns指向,比如 /etc/hosts 文件中添加 127.0.0.1 abc.com,那么访问abc.com时候会指向本地启动服务器。但是mac中dns不是立即生效的,因为chrome浏览器自己本身也自带了dns的缓存,默认时间1分钟,这个实收需要手动清理,实际操作如下:在chrome浏览器中输入:chrome://net-internals/#sockets点击 fl
2016-06-22 13:23:03 690
原创 nginx: [error] invalid PID number “” in “/usr/local/var/run/nginx/nginx.pid”
在Mac上用brew安装Nginx,然后修改Nginx配置文件,再重启时报出如下错误:nginx: [error] invalid PID number "" in "/usr/local/var/run/nginx/nginx.pid"解决办法:$ sudo nginx -c /usr/local/etc/nginx/nginx.conf$ sudo nginx -s reload
2016-06-22 12:31:05 7464 1
转载 深入理解Java:注解(Annotation)--注解处理器
如果没有用来读取注解的方法和工作,那么注解也就不会比注释更有用处了。使用注解的过程中,很重要的一部分就是创建于使用注解处理器。Java SE5扩展了反射机制的API,以帮助程序员快速的构造自定义注解处理器。注解处理器类库(java.lang.reflect.AnnotatedElement): Java使用Annotation接口来代表程序元素前面的注解,该接口是所有Annotati
2016-06-14 13:20:08 405
转载 深入理解Java:注解(Annotation)自定义注解入门
要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。元注解: 元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型作说明。Java5.0定义的元注解: 1.@Target,
2016-06-14 11:44:49 275
原创 为什么要用GIT而不是SVN
使用了近一年的git之后,再使用svn,发现自己svn这种版本管理工具是十分低效的,主要原因有以下几个方面:从使用者角度分析:1.svn下载源代码慢。在git中一个几个G的版本库,一般一二十分钟就能下载完毕,但是在svn中要一个小时左右;2.svn随时都得要与服务器交互,无论是查看log,还是查看以往的版本你必须跟服务器相连,并且速度奇慢务必,而git做这些几乎是瞬间的事;3.各个分支之间的补丁迁移
2016-06-06 16:28:35 792
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人