自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 itext使用demo

<dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.13</version> </dependency> <!-- https://mvnrepository.com/artifact/com.itext...

2022-02-22 16:36:48 422

原创 db2 下MAX()函数对 varchar 类型失效

今天写sql发现db2下,sum函数对varchar类型可以完成统计,对max(),min()函数失效。可使用以下解决方法:SELECT MAX(字段+0) FROM 表名 (字段类型为varchar)作为记录,也做为踩过的坑给大家参考...

2021-06-29 10:09:54 1187

转载 mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz 安装

系统版本:[mysql@localhost scripts]$ uname -aLinux localhost.localdomain 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux解压:[root@localhost mysql]# tar -zxf...

2019-03-12 20:28:06 369

转载 SESSIONID固定漏洞

问题场景 访问一个WEB页面,会看到有一个JSESSIONID,这是由服务器端在会话开始是通过set-cookie来设置的匿名SessionId 在登录进入后,再次查看SESSIONID,会发现此值未发生改变,这样,就产生了SESSIONID固定漏洞攻击步骤第一步,需要获取被攻击用户的JSESSIONID,可以通过给被攻击用户一个伪造的JSESSIONID,使其用该J...

2019-01-24 16:21:39 2781

转载 Docker安装升级linux内核(2.6.32->4.4.169)

一、升级内核要安装docker 推荐linux内核要高于3.1.01、查看内核版本 uname -r2、导入key(需要root权限):rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org如果报错curl: (6) Couldn't resolve host 'www.elrepo.org' 则表示DNS解析...

2019-01-10 10:46:13 4338

转载 执行docker ps命令,出现 "Cannot connect to the Docker daemon at unix:///var/run/docker.sock. ..."问题

执行docker ps命令,出现    “Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?”错误此时已确定Docker本身已经安装正常。问题原因是因为docker服务没有启动,所以在相应的/var/run/ 路径下找不到docker的进程...

2019-01-09 10:47:46 489

原创 SimpleDateFormat12小时制和24小时制

今天在treeMap设值的时候,发现2018-12-14 12:25:00.0  尽然小于  2018-12-14 08:20:00.0查看了下TreeMap的设置public TreeMap getTreeMap(){ return new TreeMap(new Comparator&lt;String&gt;(){ public int compare(String ...

2018-12-15 14:13:21 572

转载 Git合并特定commits 到另一个分支

转载:Git合并特定commits 到另一个分支 经常被问到如何从一个分支合并特定的commits到另一个分支。有时候你需要这样做,只合并你需要的那些commits,不需要的commits就不合并进去了。  合并某个分支上的单个commit首先,用git log或GitX工具查看一下你想选择哪些commits进行合并,例如:dd2e86 - 946992 -9143a9 ...

2018-12-12 10:10:44 288

转载 Windows下Nginx的启动、停止等命令

 Windows下Nginx的启动、停止等命令在Windows下使用Nginx,我们需要掌握一些基本的操作命令,比如:启动、停止Nginx服务,重新载入Nginx等,下面我就进行一些简单的介绍。1、启动:C:\server\nginx-1.0.2&gt;start nginx或C:\server\nginx-1.0.2&gt;nginx.exe注:建议使用第一种,第二种会...

2018-10-26 13:39:09 94

转载 Oracle 11g standby主从配置

转载自:http://greatdeer007.blog.163.com/blog/static/16366517420105331447834/一、主机描述 dbprimary: 192.168.1.57 主机名称db1 dbstandby: 192.168.1.58 主机名成db2 SID: jifenpay二、配置tns, 使用netca配置dbprimary的list...

2018-09-20 10:13:27 1318 1

转载 线程池使用不当导致服务器内存耗尽

最近一个项目上线后,服务器磁盘两三天报一下磁盘100%的异常,开始以为是磁盘问题,因为这个服务器上有一个rsync的定时任务,10分钟一次,用于同步静态文件,大概1万个html文件,正常不到1分钟同步完成。  但是运维帮忙重启后,两三天磁盘又报警,看了一下内存使用,内存从重启后,一直缓慢的增加,没有回落,直到报警前的90%以上。看了一下监控系统统计的线程数,发现线程数从上次重启后,一次在增加,...

2018-08-22 15:40:35 3567

转载 mysql时间戳 时间转换问题 from_unixtime() UNIX_TIMESTAMP()

 from_unixtime()是MySQL里的时间函数date为需要处理的参数(该参数是Unix 时间戳),可以是字段名,也可以直接是Unix 时间戳字符串后面的 '%Y%m%d' 主要是将返回值格式化例如:mysql&gt;SELECT FROM_UNIXTIME( 1534751626, '%Y%m%d' ) -&gt;20180820mysql&gt;SELECT FR...

2018-08-20 15:48:20 3042

转载 【转载】Springboot运行一段时间停止运行

容器自动停止的坑有几种可能性,如果能够正常运行几天突然挂掉的话比较倾向是第3种情况。 1、外部Tomcat和Spring boot内嵌的Tomcat有冲突,具体解决办法可以看这篇文章: https://my.oschina.net/mechanic/blog/892936 2、MySQL的Bug导致,可以看这篇文章: https://my.oschina.net/mechanic/blog/8...

2018-07-23 10:36:54 4585

原创 sql server always on常规监控数据

最近做到always on监控,记录一下比较常用的表和字段表:sys.dm_hadr_database_replica_states主要字段:database_state  ,synchronization_state,log_send_rate ,log_send_queue_size, last_commit_time(主辅差值表示滞后程度)https://docs.microsoft.com...

2018-05-14 19:41:14 1060

原创 完整安装always on 集群以及可能遇到的问题

最近工作涉及到搭建sqlserver always on集群,这里稍作问题记录。主要的环境搭建流程可以参照博客:https://www.cnblogs.com/FreeFire/p/4903577.htmlhttps://blog.csdn.net/dba_huangzj/article/details/55045325这两篇博客讲的以及非常详细了,不过我还是遇到几个问题。1.在新建alwayso...

2018-05-07 19:09:35 1796

原创 Double-Checked Locking失效

在使用单例时,有时会使用double-checked locking 来提高性能,如下代码,貌似即保证了安全性又避免不必要的同步if (fitz == null) {synchronized (this) {if (fitz == null) {fitz = new Fitzer();}}}return fitz;希望保证仅分配一个 Fitzer() 对象, 但又不希望每次调用该代码...

2018-05-02 18:46:45 192

原创 使用不带区域设置的toUpperCase或者toLowerCase产生的不相等问题

对可能与区域设置相关的数据进行比较时, 应指定相应的区域设置。示例 1: 以下示例尝试执行验证, 以确定用户输入是否包含 &lt;script&gt; 标签...public String tagProcessor(String tag){    if (tag.toUpperCase().equals("SCRIPT")){        return null;    }/    /...

2018-04-27 19:30:27 3033

原创 Random函数的安全性问题与SecureRandom

电脑是一种具有确定性的机器, 因此不可能产生真正的随机性。 伪随机数生成器 (PRNG) 近似于随机算法, 始于一个能计算后续数值的种子。PRNG 包括两种类型: 统计学的 PRNG 和密码学的 PRNG。 统计学的 PRNG 提供很多有用的统计属性, 但其输出结果很容易预测, 因此容易复制数值流。 在安全性所依赖的生成值不可预测的情况下, 这种类型并不适用。 密码学的 PRNG 生成的输出结果较...

2018-04-27 19:24:58 9574

原创 mysql数据库备份之xtrabackup

今天工作中用到了xtrabackup进行数据备份,遇到了一些问题,在这里记录。数据同步方式有很多种,比如mysqldump,直接复制数据文件,xtrabackup。在数据库存储引擎是innodb时xtrabackup可以不用锁表,所以建议用xtrabackup方式。本次实验使用的是xtrabackup,其他方式请参考mysql手册。我是使用tar包进行安装,具体步骤如下:tar -zxvf per...

2018-04-26 19:27:19 218

转载 《java并发实战》- 关于this引用溢出

书中3.2中关于this引用溢出例子:public class ThisEscape {  public ThisEscape(EventSource source) {    source.registerListener(new EventListener() {      public void onEvent(Event e) {        doSomething(e);  ...

2018-04-26 14:49:14 2071 1

原创 一些常用的linux命令(基于centos)

文件操作LS命令-作用:显示目录内容,类似DOS下的DIR-格式:LS【options】【filename】-常用参数: &gt;-a:all,不隐藏任何以"."字符开始的文件 &gt;-l:使用较长的格式列出信息 &gt;-r:按照文件名的逆序打印输出 &gt;-F:加上文件类型的指示符 ls -lF | grep / 过滤 man ls 查询ls...

2018-04-26 14:40:53 277

空空如也

空空如也

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

TA关注的人

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