自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Vi_error.nextval

coffee in code out

  • 博客(38)
  • 收藏
  • 关注

原创 服务器异常排查步骤

文章目录服务器异常排查步骤问题说明前置当异常发生时根据问题1根据问题2根据问题3情况1情况2情况3服务器异常排查步骤问题说明朋友是兼职程序员,接手了一个科普网站的项目,在上线的时候遇到了80端口应用启动一定时间(两小时)后不能正常访问的现象,启动时一切正常。由于客户的服务器不能直接访问,无法直接排查问题,所以写了个简单的步骤给朋友参考。写完之后发现这个排查思路其实是挺普遍的排查思路,遇到应...

2019-10-31 16:02:15 2229

原创 本地项目关联到远程git仓库

本地项目关联到远程git仓库 完全空白项目关联有文件的项目关联设置仓库级别的用户名和邮箱本地项目关联到远程git仓库场景是这样的:在gitee-code上新建一个项目,gitee会帮你把项目初始化,初始化之后会根据你的选择生成默认的说明文件和gitignore文件。这个时候你就可以复制一下这个项目的地址,准备和本地的项目关联到一起了。将这个场景扩大化,其实是将任意...

2018-06-07 14:27:39 30730 1

原创 ubuntu虚拟机搭建docker内的redis集群

安装Ubuntu虚拟机安装ssh-server客户端如果你想远程连接它的话设置root用户密码安装dockergitbook步骤安装可选内核模块ubuntu14以上需要使用apt安装简单解释建立redis集群流程创建镜像安装redis-tribrb建立集群网上基本没有一个完整可用的教程,自己也是折腾了一天才折腾出来,贴出来步骤给大家参考一下。放个版权...

2018-02-12 14:19:13 599

原创 Lombok简介

Lombok简介Lombok主要作用是降低Java项目中的冗余代码,特别是Java bean中的Getter和Setter方法,当然也可以处理toString()、equals()和hashCode()方法,如果使用熟练,也可以单独定义每一个你觉得需要单独处理的属性。安装Idea插件一般情况下使用Lombox需要安装Lombok jar包,但是在Idea中只需要安装一个Lombok

2018-01-26 00:27:37 467

原创 从零学习JAVA多线程(五):线程池的简单介绍

Java线程池和Excutor的基本介绍。

2017-10-24 20:00:36 441 1

原创 captcha和recapcha

写这篇文章是因为看到了recapcha项目的介绍,觉得有必要重新认识一下captcha这个“反人类”却又很必要的项目。

2017-10-24 19:41:04 1149

原创 从零学习JAVA多线程(四):阻塞队列和生产者消费者模式

我们就阻塞队列开始讲,然后在生产者和消费者模式的讲解中会给出几种常见的实现方案。

2017-10-16 01:11:44 505

原创 从零学习JAVA多线程(三):线程的同步问题

分析线程同步问题产生的原因和两种解决方式,介绍多线程中的一些概念

2017-10-12 01:55:58 511

原创 substring内存泄露原因及解决

substring内存泄露原因及解决

2017-10-11 15:42:34 936

原创 从零学习JAVA多线程(二):线程的状态和属性

全面了解线程的状态和属性,理解线程的生命周期和常用设置。

2017-10-07 17:24:30 368

原创 从零学习JAVA多线程(一):认识多线程

从零学习JAVA多线程,从认识线程开始

2017-10-06 21:53:52 1218

转载 【转】Java 9 新特性汇总

转自infoQ,原文链接:原文地址 继2014年3月份Java 8发布之后,Open JDK加快了开发速度, Java 9的发布已经提上日程。预计在2016年发布Java 9,同时公布了JEP(JDK改进提议)中的前期列表。任职于Takipi 的Alex Zhitnitsky整理了Java 9中一些纳入JSR(Java规范提案)的新特性和大家一直期待但未确定的一些特性。这些特性有Jig

2017-09-22 15:03:23 363

原创 关于编码(二):ASCII和Unicode

作为一个依靠代码吃饭的人,在日常的工作和学习之中肯定免不了接触各种各样的编码问题,简单可能是别人发过来的脚本打开是乱码,复杂的可能是web开发中的展示和存储问题,页面展示、信息存储和解读、文件下载和保存甚至于debug看个日志,你都要先设置一下编码

2017-09-20 21:38:12 690

原创 关于编码(一):url的编码和解码问题

文章主要是探讨我们日常编程中遇到url编码和解码问题,谈到这个问题就不免也想讨论一下ASCII码和UNICODE码,以及为什么后产生的UNICODE码会不兼容ASCII码产生ASCII码中不能识别的“定宽空格”,导致出现上一篇博文中遇到的?乱码问题。由于该死的CSDN在线编辑器,今天就只讨论url编码和解码问题。

2017-09-19 00:52:49 666

原创 富文本信息存储显示?乱码问题

前两天遇到了一个前台富文本保存异常的问题,具体表现为前台编辑好的富文本保存后再次查看会发现每一行的缩进都变成了 ? ,页面显示非常糟糕,寻求解决的办法。

2017-09-15 00:41:31 3111

转载 用Hibernate Tools生成Hibernate Mapping映射文件

转载自:http://www.cnblogs.com/leiOOlei/p/3380843.html,原作者:leiOOleiEclipse中要集成安装Hibernate Tools组件

2017-09-12 12:08:46 396

原创 oracle中扩充number类型

扩充number类型字段精度

2017-09-09 16:27:38 2326

原创 oracle ORA-01704问题(clob字段insert报错)

ORA-01704问题原因和解决

2017-09-06 22:36:13 11077

原创 被Boolean.getBoolean()骗了

分析Boolean.getBoolean()方法的真实返回值。

2017-08-17 16:13:52 4110 4

转载 【转】学习Javascript闭包(Closure)

原作者:阮一峰 原地址:阮一峰的博客闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。

2017-06-30 11:49:57 322

原创 CentOS 7 添加中文输入法

CentOS 7 安装中文输入法

2017-06-14 10:32:11 1101

原创 CentOS 7关闭firewall使用iptables 并打开3306端口

CentOS 7关闭firewall使用iptables 并打开3306端口

2017-06-12 10:09:37 1428

原创 IDEA下Spring项目报错-could not autowire. no beans of“” type found

-could not autowire. no beans of“” type found。

2017-06-12 00:29:46 1726

原创 Redis和IO存储的效率比较(一)

codis和IO效率对比(一)----单次存储的效率对比

2017-05-27 00:03:37 2967

原创 MD5介绍、使用场景和使用中的注意事项

MD5算法介绍、java实现及使用注意事项

2017-05-19 15:01:20 6501

原创 JDK1.7和1.8新特性梳理备忘

JDK 1.7和1.8新特性

2017-05-09 23:19:10 3667 1

原创 svn+maven 生成hotfix打包的版本号无法自动更新

svn+maven生成hotfix打包版本号无法自动更新的问题

2017-05-09 22:44:14 784

原创 Linux下用户组、文件权限复习

linux系统用户、文件权限

2017-04-19 16:07:03 600

原创 Uncaught TypeError: Cannot set property ' ' of null 错误解决

这是一个前端页面开发中常见的bug,自己也不是第一次遇到了。但是由于自己不是经常写前端代码,所以每次重新遇到都要再回忆一下是原因和解决方案,那就记下来以防下次再遇到吧。bug重现项目使用Ext组件,需求是在页面上展示一个图片,图片地址作为参数从上一页面传入。我的思路比较简单,就是新建一个pannel,里面写一个html的代码段,代码段大概长这样"<img id='qrImage' src='com/

2017-04-13 20:03:04 46828 2

原创 C3P0配置文件解析

C3P0配置文件解析

2017-04-10 18:30:23 558

原创 C3P0异常:java.lang.Exception: DEBUG -- CLOSE BY CLIENT STACK TRACE 解决

问题说明接手一个新项目的时候意外发现项目一直有一个c3p0的报错,完整信息是这样的:java.lang.Exception: DEBUG -- CLOSE BY CLIENT STACK TRACE at com.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:566) at com.mc

2017-04-10 18:22:19 8734 1

转载 Mixed Content Blocking导致Firefox23 无法显示iframe

Mixed Content Blocking问题解释

2017-01-22 15:50:41 622

原创 Sublime Text 3安装markdown插件

sublime text3安装 package control和插件

2017-01-16 21:42:15 2607

原创 开发中项目的版本管理和svn使用(下)

svn工具的使用,会覆盖svn的基本使用方法,重点在分支管理上。从eclipse中svn插件安装到merge选项的分析。

2017-01-16 17:47:28 651 2

原创 开发中项目的版本管理和svn使用(上)

接手了项目的开发管理工作,鉴于这个项目版本管理已经陷入史无前例的大混乱,所以打算结合项目开发中版本管理的基本知识,重新梳理项目

2017-01-16 00:10:58 643

原创 Java基础-String的截取使用

java中string截取使用的常用方法

2017-01-13 19:16:08 614

原创 XSS脚本攻击防御(Antisamy)(下)

上篇写了怎么使用antisamy防御xss脚本攻击,下篇简单分析一下antisamy过滤的原理。基础步骤的分析项目源码扫描流程html解析成dom的流程基础步骤的分析从上篇的最基础的实现逻辑分析具体的实现,下面这段最基础实现非常好理解,看注释就能知道实现步骤。//定义过滤的策略Policy policy = Policy.getInstance("file"); //此处的file指使用的

2017-01-12 11:38:51 1240

原创 XSS脚本攻击防御(Antisamy)(上)

XSS脚本攻击防御(Antisamy)(上)由于公司的产品准备全面互联网化,所以就对安全问题进行了一系列的排查,排查过程中发现了xss脚本攻击的问题,开始着手了解和修改代码XSS脚本攻击防御Antisamy上xss攻击的简单解释通过开源项目Antisamy防御Xss攻击引入Antisamy包jar包中的xml文件Antisamy项目使用xss攻击的简单解释 跨站脚本(Cross-sit

2017-01-11 23:20:34 1678

空空如也

空空如也

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

TA关注的人

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