- 博客(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 164
原创 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 367
原创 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 266
原创 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 600
原创 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 115
转载 java枚举解析以及单例的实现
转载自:http://blog.csdn.net/yy254117440/article/details/52305175引言单例模式比较常见的实现方法有懒汉模式,DCL模式公有静态成员等,从Java 1.5版本起,单元素枚举实现单例模式成为最佳的方法。Java枚举基本用法枚举的用法比较多,本文主要旨在介绍利用枚举实现单例模式的原理,所以这里也主要介绍一些相关的基础内容。 首先,枚举类似类,一个枚...
2018-03-15 16:56:13 140
转载 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 141
原创 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 217
转载 Java 构造函数的详解
转载自http://blog.csdn.net/qq_33642117/article/details/51909346我们人出生的时候,有些人一出生之后再起名字的,但是有些人一旦出生就已经起好名字的。那么我们在java里面怎么在对象一旦创建就赋值呢?1.构造方法的作用:构造方法作用:对对象进行初始化.如图:2.构造函数与普通函数的区别:(1). 一般函数是用于定义对象应该具备的功能。而构造函数定...
2018-03-09 15:52:52 185
转载 在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 320
转载 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 394
转载 问题解决: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 4182
转载 建立以点结束的文件夹
建立以点结束的文件夹这么建:Top1.建立:用命令的方式建立文件夹,其命令形式为:md x:\文件夹名..\ 其中的x是盘符,重要的是文件夹后有”.”(注意:建立好的文件夹显示的”.”比真实的文件夹名少一个”.”).这样带点的文件夹就建好了,它的主要特点是无法打开和删除,我们可以利用它来保密一些重要的文件.Top2.打开:在运行栏输入:x:\文件夹名..\确定,即可打开.
2014-01-17 09:02:56 639
转载 maven 之pom.xml
什么是pom? pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。快速察看:xml 代码 project> modelVersion>4.0.0modelVersion>
2014-01-16 17:05:28 396
转载 Jetty和tomcat的比较
相同点:1. Tomcat和Jetty都是一种Servlet引擎,他们都支持标准的servlet规范和JavaEE的规范。 不同点:1. 架构比较Jetty的架构比Tomcat的更为简单Jetty的架构是基于Handler来实现的,主要的扩展功能都可以用Handler来实现,扩展简单。Tomcat的架构是基于容器
2014-01-16 16:38:44 364
转载 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 653
转载 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 688
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人