自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 git如何拉取分支代码

1、git clone + 自己Git库的地址 --拉取2、git remote add origin XXXXX.git --与远程仓库建立连接3、git branch 查看本地分支4、如果没有本地分支 git fetch origin dev5、git checkout -b dev origin/dev在本地创建分支dev并切换到该分支6、git pull origin dev就可以把gitLab上dev分支上的内容都拉取到本地了...

2020-10-27 13:48:25 11114 1

原创 no space left on dervice

一、docker+gitlab,往gitlab push 镜像时报错 磁盘空间不足1、删除老镜像docker rmi docker images|grep 镜像名|awk '{print $3}'2、删除dangling镜像docker images -q -f dangling=true |xargs -r docker rmi3、删除项目镜像日志4、删除容器日志df -h 查看磁盘占用情况进入占用高的目录下du -h -x --max-depth=1 查看占用较高的文件此次操作看

2020-07-30 15:19:26 230

转载 替换下拉框默认下拉按钮图片

不同的浏览器默认的select的选项图标是不同的 下面开始正式介绍怎么替换:这是我的html代码:<div>  <select id="mySelect">    <option value="bj">北京</option>    <option value="sh">上海</option>    <option value="tj">天津</option>    <option val

2017-03-30 16:03:12 3049 1

转载 log4j.properties配置详解

转载自http://summerbell.iteye.com/blog/487736一、Log4j配置 第一步:加入log4j-1.2.8.jar到lib下。 第二步:在CLASSPATH下建立log4j.properties。内容如下:Java代码 收藏代码 log4j.rootCategory=INFO, stdout , R log4j.appender.stdout=org.

2016-07-13 17:46:05 319

原创 简易爬虫

走过路过求吐槽,借鉴 http://blog.csdn.net/lmj623565791/article/details/23272657 爬虫原理: 1、读取当前页面中的连接,判断是否已爬取,未爬取则加入未爬取队列;下载未爬取队列中的连接网页 2、已爬取的URL:添加已爬取网页链接;获取已爬取的网页数量; 3、未爬取的URL:添加未爬取的网页链接(保证每个 url 只被访问一次) 4、

2016-07-13 17:08:54 2144 1

原创 mybatis学习日记(一)2-mybatis介绍

1、mybatis是什么?mybatis是一个持久层的框架,是apache下的顶级项目。 mybatis托管到goolecode下,再后来托管到github下(https://github.com/mybatis/mybatis-3/releases)。mybatis让程序将主要精力放在sql上,通过mybatis提供的映射方式,自由灵活生成(半自动化,大部分需要程序员编写sql)满足需要sql语

2015-12-28 22:36:17 463

转载 mybatis学习日记(一)1-预编译PreparedStatement以及jdbc缺点

预编译的优点PreparedStatement是预编译的,对于批量处理可以大大提高效率,也叫JDBC存储过程。使用 Statement 对象。在对数据库只执行一次性存取的时侯,用 Statement 对象进行处理。PreparedStatement 对象的开销比Statement大,对于一次性操作并不会带来额外的好处。statement每次执行sql语句,相关数据库都要执行sql语句的编译,p

2015-12-28 20:00:29 7298

转载 JAVA的Random类(转)--几率的实现

Random类中实现的随机算法是伪随机,也就是有规则的随机,原理是“线性同余伪随机数生成器“,由 D. H. Lehmer 定义,Donald E. Knuth 在 The Art of Computer Programming, Volume 3: Seminumerical Algorithms 的第 3.2.1 节中进行了描述。       在进行随机时,随机算法的起源数字称为种子数(see

2015-10-27 17:43:57 3049

转载 SQL语句 where 1=1 && where 1<>1

http://blog.csdn.net/fanyuna/article/details/5972437 where 1=1 最近看到很多sql里用到where 1=1,原来觉得这没用嘛,但是又想到如果没用为什么要写呢?于是在网上查了查,在这里就浅谈一下: 1=1 永真, 1<>1 永假。1<>1 的用处: 用于只取结构不取数据的场合 例如: create table table_tem

2015-09-16 14:51:01 1515

转载 log4j的基本配置

http://blog.csdn.net/fengyifei11228/article/details/6070006log4j配置文件有三个主要的组件:Logger,Appender和Layout,分别为日志类型,日志输出目的地,日志输出格式。 log4j.rootLogger = [level], appenderName, appenderName, ... (level是错误级别,

2015-09-09 11:44:02 362

转载 java synchronized详解【转】

synchronized(this)

2015-09-09 10:01:21 310

转载 Session详解【转】

书中讲: 以下情况,Session结束生命周期,Servlet容器将Session所占资源释放: 1.客户端关闭浏览器 2.Session过期 3.服务器端调用了HttpSession的invalidate()方法。“一个浏览器就是一个新session,关了浏览器session就结束了” session 是在服务器端建立的,浏览器访问服务器会有一个sessionid,浏览器端通过sessi

2015-09-08 10:13:19 339

原创 权限验证原理篇

2015-08-20学到的权限验证“权限管理”是“权限验证”的基础 1)权限管理 登录时算出用户的所有权限: ①通过用户的角色找出相应权限 用户–>角色–>权限由用户名得到userId,从user_role关联表中获得roleId,再从role_auth关联表中获得authId,由authId获得AuthorityInfo,然后获得Au

2015-08-21 15:48:15 915

原创 java图片验证码

java图片验证码

2015-08-19 18:44:42 486

转载 session防止重复提交

http://blog.chinaunix.net/uid-26284395-id-3044216.html 针对这个博文进行了优化,将servlet改写为拦截器,其它action需要防止重复提交时只需在TokenInterceptor中的if下添加一个actionString;在页面中添加EL表达式就ok了 1)TokenInterceptor.javaimport javax.servlet

2015-08-18 16:26:46 469

原创 初学登录拦截器小例子

登录拦截器

2015-08-17 15:17:19 2275 1

原创 spring quartz定时

1、spring quartz定时

2015-08-11 16:03:33 315

原创 浅谈Struts2登录拦截器

1、 拦截器原理 大部分时候,拦截器方法都是通过代理的方式来调用的。Struts 2的拦截器实现相对简单。当请求到达Struts 2的ServletDispatcher时,Struts 2会查找配置文件,并根据其配置实例化相对的拦截器对象,然后串成一个列表(list),最后一个一个地调用列表中的拦截器。事实上,我们之所以能够如此灵活地使用拦截器,完全归功于“动态代理”的使用。动态

2015-08-11 15:39:25 1440

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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