自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

极客世杰

一个极客的自我修养

  • 博客(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

原创 Spring流程图之一图胜千言

Spring流程图

2016-06-14 09:47:04 733

原创 为什么要用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关注的人

提示
确定要删除当前文章?
取消 删除