自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (7)
  • 收藏
  • 关注

原创 mysql distinct、group by 区分大小写

两个方式:1、使用binary字段去修饰:CREATE TABLE `test` (  `name` varchar(10) binary DEFAULT NULL,  `sex` varchar(10) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8; 2、正常创建表结构,在选择字符集的时候选择 utf8mb4,选择排序规...

2019-01-30 10:43:33 3057

原创 eclipse启动卡死问题

eclipse异常关闭,启动会遇到卡死的问题,一直卡在加载界面,经过百度之后找出的两种解决方案:方案一(亲测成功有效):到<workspace>\.metadata\.plugins\org.eclipse.core.resources目录,删除文件 .snap 方案二:进入workspace/.metadata/.plugins/目录重命名 org.eclips...

2018-11-29 15:36:58 334

原创 查看jvm内存使用情况

随手小记:这两天在处理jvm内存泄漏问题,如何快速的查看jvm内存的使用情况,简单点的在windows任务管理器中就可以查看到,具体的内容可以如下操作:修改\apache-tomcat-7.0.72\conf 下的tomcat-users.xml 文件,将<!--  <role rolename="tomcat"/>  <role rolename="role1"/>...

2018-03-19 16:39:08 619

原创 java.lang.UnsatisfiedLinkError: D:\apache-tomcat-7.0.79\bin\tcnative-1.dll: Can't load IA 32-bit .dl

随手小记:本篇主要解决tomcat上的一个问题,如题所示:java.lang.UnsatisfiedLinkError: D:\apache-tomcat-7.0.79\bin\tcnative-1.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform  ,这个error发生在java环境发生了改变,也就是说你的jdk版本从32位换成了64...

2018-03-19 16:20:11 2525

原创 java 内存溢出 扩大jvm内存

随手小记:今天下午遇到一个问题:java.lang.OutOfMemoryError: Java heap space 内存溢出问题,遇到这个问题一般有两个解决方式第一种:修改代码程序,代码中存在大量未被释放的对象引用,或者gc()机制没有来得及回收内存第二种:扩大jvm内存(主要讲windows上修改方式):1、使用statup.bat启动tomcat的:修改bin目录下的catalina.ba...

2018-03-12 14:04:09 1946

原创 使用SqlServer保存大文件

随手小记:无聊的日子里总会充满奇葩的需求:使用SqlServer保存8G的大文件(为什么就不能使用文件系统保存文件呢)来吧,开始记录吧:在SqlServer中,varbinary(MAX)数据类型可以保存2G的字节,8G就是4~5个varbinary类型字段先说我是怎么将文件存进去的,其实很简单,读取文件的inputStream流,使用的PreparedStatement 进行sql存储,举例说明...

2018-03-01 16:18:49 10407 3

原创 renameTo() 判断文件是否被占用(判断大文件是否完成拷贝这个动作)

随手小记:在开发需求中有一个需求是监控目录下拷贝进来的文件,并对文件进行处理,使用的java.nio  、 watchService 进行的处理,如果小文件还好一点,拷贝就是一瞬间的事情,但是如果是一个大文件,比如10G的文件可能就需要花费较长时间才能完成文件数据的传输,而对文件的处理肯定得保证文件数据的完整性,这边就得提到文件是否正在传输过程中?文件是否完成数据的传输?  这些问题。按照常理来说...

2018-02-28 15:56:35 3966 4

原创 单线程池 定时器

随手小记:在写代码的过程中有时候会遇到一些定时任务,这边可以利用Spring的注解@Scheduled(cron = "0/20 * * * * * ?"),这个代表着从第0秒开始,每20秒执行一次代码。@Scheduled注解属于多线程池执行在写关于文件处理nio过程中遇到一个需求,需要使用单线程池进行处理,经过查阅发现java.util包内有此神物:ScheduledExecutorServi...

2018-02-27 14:19:13 223

原创 HashSet 小笔记

随手小记(给自己参考):新年上班第一天,有点疲于缺陷的修复,顺便记录自己的不足之处HashSet 是继承的set,不是同步,属于异步处理,如果需要同步的话可以加入关键字 volatile(数据的可见性)HashSet 是无序存放的,这也就意味着HashSet没有index,从而决定了HashSet没有get等方法,HashSet的读取可以使用迭代器Iterator、foreach、for循环这三种...

2018-02-26 16:15:02 197

原创 tomcat中server.xml 修改编码解决中文乱码问题

日常小记:java 中 httpservletrequest 获得参数会中文会乱码,因为tomcat使用的默认编码是“iso-8859-1”,修改tomcat默认编码方法如下:修改tomcat\conf 文件夹下的server.xml ,将: <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redire...

2018-01-31 15:40:47 3239

原创 Spring mvc @RequestMapping注解中value传参数的小技巧

随手小记:@RequestMapping(value="/{demo1}/{demo2}")public void test(@PathVariable("demo1") String demo1, @PathVaribale("demo2") String demo2){  System.out.println(demo1);  System.out.println(demo2);} @Requ...

2018-01-26 14:53:18 1831 1

原创 java报内存溢出问题,扩展jvm内存

java报内存溢出问题,扩展jvm内存扩展jvm内存,修改tomcat\bin\catalina.bat 文件添加命令:set JAVA_OPTS=-Xms32m -Xmx512m命令中-xms表示最小内存  -xmx表示最大内存

2018-01-25 14:40:48 199

原创 windows系统 隐藏tomcat命令行窗口(cmd窗口)

1、在cmd中进入到tomcat\bin 2、输入命令 'service.bat install [服务名字]',之后tomcat就会被加入系统服务中,使用 wins + r 输入'services.msc' 可以查看到系统服务 3、启动tomcat  在cmd中运行 'net start [服务名字]'      暂停tomcat  在cmd中运行 'net stop [服务名字]'

2018-01-25 14:39:23 1224

原创 @schedule cron表达式

spring 里面@schedule 定时注解其中用到cron表达式,记录下来以防忘记:eg  :   @schedule(cron = "0 0/1 * * * ?")一个cron表达式至少有6个元素组成(6~7个元素)分别为:秒(0~59) 分钟(0~59) 小时(0~23) 天(月)(0~31) 月(0~11) 天(星期)(1~7 1=

2018-01-05 11:09:41 2300

原创 记录贴:configure.properties等propertie文件的读取问题

第一种方法:使用注解的方式(可以在代码中直接注解使用,较为方便,推荐使用)   格式如下:@PropertySource({classpath:文件名})   @PropertySource({"classpath:configure.properties"})   如何获取properties文件中的配置项:   @Value("${db.url}")     pri

2017-10-11 10:01:15 898

rpm包

MySQL-python-1.2.3-0.3.c1.1.el6.x86_64.rpm libyaml-devel-0.1.3-4.el6_6.x86_64.rpm 63服务器软件

2017-12-29

httpclient4.3 和 httpcore4.4

httpclient4.3 和 httpcore4.4httpclient4.3 和 httpcore4.4httpclient4.3 和 httpcore4.4

2017-12-28

检查jar包冲突

检查jar包冲突检查jar包冲突检查jar包冲突检查jar包冲突

2017-12-28

spring4.0 jar包

spring4.0 jar包, 压缩包中有齐全的pring4.0jar包 。

2017-10-31

quartz-1.8.6.tar.g下载

quartz-1.8.6.tar.g下载quartz-1.8.6.tar.g下载quartz-1.8.6.tar.g下载

2017-09-28

apache-tomcat-8.0.35-windows-x64

官方apache-tomcat-8.0.35-windows-x64

2016-08-06

ireport各版本下载网站(全)

ireport各版本下载网站(全)

2016-08-06

空空如也

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

TA关注的人

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