自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解

转自:https://my.oschina.net/feichexia/blog/196575现实企业级Java开发中,有时候我们会碰到下面这些问题: OutOfMemoryError,内存不足 内存泄露 线程死锁 锁争用(Lock Contention) Java进程消耗CPU过高 ...... 这些问题在日常开发中可能被很......

2022-06-23 16:25:09 146

原创 mysql sql_mode=宽松模式,但出现Data truncation: Data too long for column xxx at row y

目录1.1 数据库版本1.2数据库sql_mode未开启严格模式2.排查2.1开启日志模式,用于查看历史执行sql2.2 抓取执行sql日志2.3 观察发现,确实有发送了update的语句,但是最后却发生了rollback2.4 同时观察该时间范围内是否执行了其他语句2.5 重启服务观察,是否启动时预设了一些参数2.6 确认代码位置2.7 总结1.1 数据库版本1.2数据库sql_mode未开启严格模式mysql2.排查2.1开...

2021-05-17 21:49:24 323

原创 windows下nginx使用

1. 下载地址:http://nginx.org/en/download.html2. 解压,如3.打开cmd窗口,进入解压后的nginx路径。执行如下命令:http://nginx.org/en/docs/windows.html3.1 启动:start nginx。成功启动后会运行两个线程,可以通过3.2的命令查看。 并且会将master进程pid写在logs/nginx...

2019-02-11 18:08:28 225

原创 Windows下Mysql5.7开启binlog步骤及注意事项

1、查看是否开启了binlog:show binary logs;       默认情况下是不开启的。2、开启binlog:修改mysql的配置文件my.ini。添加如下配置:      该文件默认不允许修改,需要右键“管理员取得所有权”之后才能保存修改。   另外,需要注意的是图中的my.ini位于:C:\ProgramData\MySQL\MySQL Server 5.7,而不是位于:C:\P...

2018-04-25 11:30:34 576

原创 linux 安装JDK

一、安装创建安装目录,比如在/usr/java下建立安装路径,并将文件考到该路径下: # mkdir /usr/java1、jdk-6u11-linux-i586.bin 这个是自解压的文件,在linux上安装如下: # chmod 755 jdk-6u11-linux-i586.bin # ./jdk-6u11-linux-i586.bin (注意,这个步骤一定要在jdk-6u11-linux-...

2018-03-20 15:05:35 97

转载 java枚举解析以及单例的实现

转载自:http://blog.csdn.net/yy254117440/article/details/52305175引言单例模式比较常见的实现方法有懒汉模式,DCL模式公有静态成员等,从Java 1.5版本起,单元素枚举实现单例模式成为最佳的方法。Java枚举基本用法枚举的用法比较多,本文主要旨在介绍利用枚举实现单例模式的原理,所以这里也主要介绍一些相关的基础内容。 首先,枚举类似类,一个枚...

2018-03-15 16:56:13 125

转载 spring事务传播属性和隔离级别

转载自:https://www.cnblogs.com/jimmy-muyuan/p/5722708.html1 事务的传播属性(Propagation) 1) REQUIRED ,这个是默认的属性 Support a current transaction, create a new one if none exists. 如果存在一个事务,则支持当前事务。如果没有事务则开启一个新的事务。 被设...

2018-03-13 15:19:26 121

原创 java相关有趣的基础问题

1.以下main函数执行结果是什么public class A { A(){ System.out.println("class:A 无参构造函数"); } A(String arg){ System.out.println("class:A 有参构造函数,传入参数为:" + arg); } { System...

2018-03-10 18:48:36 192

转载 Java 构造函数的详解

转载自http://blog.csdn.net/qq_33642117/article/details/51909346我们人出生的时候,有些人一出生之后再起名字的,但是有些人一旦出生就已经起好名字的。那么我们在java里面怎么在对象一旦创建就赋值呢?1.构造方法的作用:构造方法作用:对对象进行初始化.如图:2.构造函数与普通函数的区别:(1). 一般函数是用于定义对象应该具备的功能。而构造函数定...

2018-03-09 15:52:52 156

转载 在Intellij IDEA中使用Debug

原文:https://www.cnblogs.com/chiangchou/archive/2017/09/05/idea-debug.html在Intellij IDEA中使用Debug目录一、Debug开篇二、基本用法&快捷键三、变量查看四、计算表达式五、智能步入六、断点条件设置七、多线程调试八、回退断点九、中断Debug十、附:JRebel激活   Debug用来追踪代码的运行流程,...

2018-02-12 17:55:49 268

转载 IntelliJ Idea编译报错:javacTask: 源发行版 1.7 需要目标发行版 1.7

转载自:https://www.cnblogs.com/xiaoming0601/p/6370759.html此处多是因为使用的bytecode version不匹配引起的(jdk 1.6之前@override不支持接口自动添加实现方法)。因而只需选择对应合适的bytecode version即可。具体为setting->Compiler->Java Compiler 设置相应Module的t

2018-02-05 12:03:52 368

转载 问题解决:Repository has not been enabled to accept revision propchanges

原文地址:http://slopjong.de/2010/01/20/let-svn-accept-revision-propchanges/#fnref-3375-1linux下处理svn无法重新编辑log message方法如下:1.svn安装路径下找到repositories/hooks文件下的post-revprop-change.tmpl。2.移除post-revprop-c

2018-01-12 11:37:51 4093

转载 建立以点结束的文件夹

建立以点结束的文件夹这么建:Top1.建立:用命令的方式建立文件夹,其命令形式为:md x:\文件夹名..\ 其中的x是盘符,重要的是文件夹后有”.”(注意:建立好的文件夹显示的”.”比真实的文件夹名少一个”.”).这样带点的文件夹就建好了,它的主要特点是无法打开和删除,我们可以利用它来保密一些重要的文件.Top2.打开:在运行栏输入:x:\文件夹名..\确定,即可打开. 

2014-01-17 09:02:56 618

转载 maven 之pom.xml

什么是pom?    pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。快速察看:xml 代码 project>    modelVersion>4.0.0modelVersion> 

2014-01-16 17:05:28 380

转载 Jetty和tomcat的比较

相同点:1.      Tomcat和Jetty都是一种Servlet引擎,他们都支持标准的servlet规范和JavaEE的规范。  不同点:1.      架构比较Jetty的架构比Tomcat的更为简单Jetty的架构是基于Handler来实现的,主要的扩展功能都可以用Handler来实现,扩展简单。Tomcat的架构是基于容器

2014-01-16 16:38:44 350

转载 js获取url传递参数(附其他参数办法)

这里是一个获取URL带QUESTRING参数的JAVASCRIPT客户端解决方案,相当于asp的request.querystring,PHP的$_GET函数:function GetRequest() {   var url = location.search; //获取url中"?"符后的字串   var theRequest = new Object();  

2014-01-15 15:38:59 632

转载 Oracle存储过程中多层嵌套游标的用法

Oracle sql脚本代码  CREATE OR REPLACE  PROCEDURE P_DELETE_QK (pId in NUMBER, deep in NUMBER) AS  -- pId = 分类ID  deep = 深度,层级  one_val NUMBER;  two_val NUMBER;  three_val NUMBER;  

2014-01-14 11:26:06 665

空空如也

空空如也

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

TA关注的人

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