自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mickey

工作记事

  • 博客(31)
  • 资源 (19)
  • 收藏
  • 关注

原创 Mysql 分组排序取组内前几条

mysql8.0开始支持 row_number() over(partition by 分组列 order by 排序列 desc) 这种窗口函数,早期版本不支持,所以要实现分组排序只能自己写逻辑来实现。

2023-10-27 17:24:42 176

原创 springmvc从远程下载图片并返回到浏览器

@RequestMapping("/downPic") public void showPicture(String fileUrl, HttpServletResponse response){ response.setHeader("Content-Disposition", "attachment; filename=" + fileUrl.substring(fi...

2019-10-22 09:15:34 623

原创 AES加密解密

public static String Encrypt(String sSrc,String sKey){ try { byte[] raw = sKey.getBytes(); SecretKeySpec skeySpec = new SecretKeySpec(raw, "AES"); //"算法/模式/补码方式" C...

2019-08-23 16:12:14 264

原创 mysql百万级数据高效插入和更新

测试环境:win10系统+16G内存+mysql5.7.251.创建测试表(表结构如下)2.插入数据方法 @Override @Transactional(rollbackFor = Exception.class) public long batchInsert() { //初始化1000000条数据 List<Map...

2019-07-03 19:53:21 10711

原创 lambda常用操作

list取出某一属性List<String> data = list.stream().map(article->article.getTitle()).collect(Collectors.toList());list BigDecimal金额统计BigDecimal sumCost = list.stream().map(InsuranceBill::getA...

2019-05-14 11:08:32 491

原创 redis在windows下安装使用

1.下载redis地址:https://github.com/MicrosoftArchive/redis/releases2.解压到本地目录3.在redis所在目录启动,命令:redis-server redis.windows.conf4.避免关闭窗口不可访问,添加到windows服务中添加命令:redis-server --service-install re...

2019-01-08 21:53:17 2594

原创 springboot打包jar文件做成windows服务

1.在idea中用maven将程序打成jar,放到运行的目录中。2.去github上面下载winsw: https://github.com/kohsuke/winsw/releases 3. 将WinSW.NET4.exe文件复制到java程序所在文件夹中(修改为要注册的服务的xml配置文件同名)4.新建一个xml文件,配置服务注册信息,写入以下内容:&lt;?xml ...

2019-01-04 21:22:41 3298 3

转载 SpringMVC性能提高N倍

    APP-----&gt;后台服务接口代码:   //异步处理      优化开始:用线程池: 代表线程池分配了10Gee线程池 结果时间: 异步机制:  异步返回:不占用tomcat资源结果:...

2018-11-26 18:09:11 1899

转载 securecrt8注册码

securecrt8注册码,两个可用 Name:meisiCompany:TEAM ZWTSerial Number:03-14-367662License Key:ACCFAX R9FHJ7 QZVS2P JPBCVA ABCMBF HNEJ2T R9EVZN 2EEK2QIssue Date:01-30-2018Features: Name:Ronaldo...

2018-08-17 10:51:26 168106 17

转载 Spring事物手动回滚

手动回滚:方法1:在service层方法的catch语句中增加:TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();语句,手动回滚,这样上层就无需去处理异常(现在项目的做法) 方法2:例如service层处理事务,那么service中的方法中不做异常捕获,或者在catch语句中最后增加throw new Run...

2018-05-30 16:29:15 225

原创 查看端口是否开启

netstat -ano -p tcp | find "8080"tasklist|findstr "1343"

2017-05-18 19:54:59 558

转载 使用SVN同步资源后图标样式的详细解读

项目视图   The Package Explorer view- 已忽略版本控制的文件。可以通过Window → Preferences → Team → Ignored Resources.来忽略文件。A file ignored by version control. You can control what resources will be ignored by going

2017-05-12 09:37:34 553

原创 网址导航

EditPlus注册码在线生成

2017-02-27 22:04:17 305

转载 js字符串转josn

JSON字符串:var str1 = '{ "name": "cxh", "sex": "man" }'; JSON对象:var str2 = { "name": "cxh", "sex": "man" };一、JSON字符串转换为JSON对象要使用上面的str1,必须使用下面的方法先转化为JSON对象://由JSON字符串转换为JSON对象var ob

2016-12-21 14:29:00 2275

转载 jQueryEasyUi行编辑打造增删改查

jQueryEasyUi行编辑打造增删改查博客分类: jQueryEasyUi 问题:直接删除后,已删除行下面所有行的Index可能不正确,所以我的解决方法是新增时定义一个当前时间Id,然后每次点击后面的操作按钮时,jQuery获取当前行Id,然后selectRecord获得当前行真实Index 注意:需为Datagrid定义IdFi

2016-12-05 10:27:21 793

原创 oracle字符串函数

substr(str,n):截取字符串str,从第n位开始到最后SELECT substr('ABCDEFG',2) FROM dual;--BCDEFG  截取字符串从第二位开始到最后substr(str, n, m):截取字符串str,从第n位开始截取m个字符SELECT substr('ABCDEFG', 3, 2) FROM dual;--CD  从第三位开始截取两位

2016-10-20 10:22:34 306

原创 Oracle序列(Sequences)

1) 建立序列命令    CREATE SEQUENCE [user.]sequence_name    [increment by n]    [start with n]    [maxvalue n | nomaxvalue]    [minvalue n | nominvalue];    INCREMENT BY: 指定序列号之间的间隔,该

2016-10-19 15:57:42 521

原创 SQL集锦

分组排序取第一条(根据file1分组,file2排序 取第一条记录)------------------------------------- SELECT file1, file2, file3FROM (SELECT ROW_NUMBER() OVER(PARTITION BY file1 ORDER BY file2 DESC) RN,t1.* FROM t1) WHE...

2016-10-08 10:16:18 348

转载 ZIP4J---ZIP文件压缩与解压缩学习

前JAVA API已提供对于ZIP文件的压缩与解压缩,但网上总结不支持ZIP文件加密与解密甚至对于中文支持也有问题,于是果断找其他的支持加密解密的第三方包。 winzipaes 与 ZIP4J 都符合项目的要求 ,最终选择ZIP4J来进行使用。ZIP4J 是一个支持处理ZIP文件的开源库支持创建,修改,添加,删除,解压 压缩文件支持读/写密码保护支持AES加密 128/256支持标准ZIP

2016-09-27 14:27:27 2883

转载 PL/SQL developer10注册码

Product code:ljjt68k39tlbd7epj2343fqll8zcf4qzusnySerial number:982156Password:xs374ca

2016-09-26 08:53:41 15783 15

转载 java.util.Date和java.sql.Date的区别和相互转化

java.util.Date是在除了SQL语句的情况下面使用的。java.sql.Date是针对SQL语句使用的,它只包含日期而没有时间部分它们都有getTime方法返回毫秒数,自然就可以直接构建。 java.util.Date 是 java.sql.Date 的父类,前者是常用的表示时间的类,我们通常格式化或者得到当前时间都是用他,后者之后在读写数据库的时候用他,因为PreparedSt

2016-08-30 11:37:26 302

原创 右键菜单添加项

复制文件和文件夹路径:mshta vbscript:clipboarddata.setdata(\"text\",\"%1\")(close)文件夹需要在HKEY_CLASSES_ROOT\Directory\shell下面添加

2016-08-17 21:51:26 408

原创 tomcat内存溢出

-Xms512m -Xmx1024m -XX:MaxNewSize=512m -XX:MaxPermSize=512m详细介绍:Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个Java虚拟机。Tomcat的内存溢出本质就是JVM内存溢出,所以在本文开始时,应该先对Java JVM有关内存方面的知识进行详细介绍。一、Java

2016-08-16 11:23:47 339

原创 Oracle简单操作

--创建用户createuser username IDENTIFIED BY username;--用户授权grant dba to username;---删除用户drop user user_name cascade;--创建逻辑目录create or replace directory data_dump  as 'e:\aa';--查询逻辑目录se

2016-08-16 11:14:42 222

转载 jsp导出excel文件并格式化数据

jsp导出excel文件并格式化数据   response.setHeader("Content-disposition","inline; filename=test1.xls");   //以上这行设定传送到前端浏览器时的档名为test1.xls   //就是靠这一行,让前端浏览器以为接收到一个excel档//attachment下载形式;inline页面显示

2016-05-13 09:48:15 355

原创 Windows安装多个Tomcat服务

1.下载tomcat解压,并复制三份(用压缩版的不要用安装版的)2.配置环境变量CATALINA_HOME和CATALINA_BASE3.改端口修改文件server.xml,修改3个端口号8005" shutdown="SHUTDOWN">,port改为8015、8025、8035,不冲突即可 8080" protocol="HTTP/1.1"

2016-01-14 16:43:24 16001 2

转载 Excel表数据导入PostGresql数据库

1.准备数据保存为csv格式2.在PostGresql创建表3.执行导入操作psql.exe4.输入 copy city from 'filepath' with delimiter ',';5.导入成功

2016-01-13 16:21:11 3045

转载 PostGresql字符串函数

函数:string || string 说明:String concatenation 字符串连接操作例子:'Post' || 'greSQL' = PostgreSQL 函数:string || non-string or non-string || string说明:String concatenation with one non-string input 字符串与非字符

2016-01-08 09:22:10 525

转载 jQuery全屏滚动插件fullPage.js

简介演示:http://www.dowebok.com/demo/2014/77/如今我们经常能见到全屏网站,尤其是国外网站。这些网站用几幅很大的图片或色块做背景,再添加一些简单的内容,显得格外的高端大气上档次。比如 iPhone 5C 的介绍页面(查看),QQ浏览器的官网站。如果你也希望你的网站能设计成全屏的,显得更上档次,你可以试试 fullPage.js。下载:http://

2016-01-07 15:28:17 325

原创 MyEclipse到期提示Myeclipse Trial Expired

1.新建一个java项目,或者在已有的项目中新建一个MyEclipseGen.java文件2.将如下代码考入保存:import java.io.*;public class MyEclipseGen { private static final String LL = "Decompiling this copyrighted software is a violation of b

2016-01-06 14:01:32 1411

转载 Crontab定时任务

1.  键入 crontab  -e 编辑crontab服务文件root身份登录到命令行输入crontab -e按下a键进入到编辑模式输入 0 */1 * * * /home/work/start-service.sh同时按下ctrl+c退出编辑模式按下shift+: 输入wq 退出 crontab      例如 文件内容如下:     */2 * * *

2015-11-02 18:41:45 352

二维码生成器

二维码生成器客户端

2013-05-09

在图片中隐藏压缩包

将你的不想让人看到的内容压缩并隐藏到图片中,完美!!

2013-03-02

易语言皮肤模块

易语言超强皮肤模块,拥有超多的皮肤资源,超炫.

2013-02-18

vc++对话框超炫界面

vc++超炫界面,绝对实用的vc++技巧,让你的程序与众不同。

2013-01-13

vc++标题栏闪烁窗体

vc++标题栏闪烁窗体,实现窗体多样化的方法。

2013-01-10

vc++实现打字效果

vc++实现打字效果,实用小程序,学习vc++的朋友可以借鉴一下。

2013-01-10

vc++圆角窗体

vc++圆角窗体,展现你的程序的不一样的风采,实用。

2013-01-10

vc++晃动窗体

vc++晃动窗体 为你实现你的程序的不一样的风采

2013-01-10

vc++提高教程

vc++提高教程,帮助你提高你的技能,让你成为一个优秀的程序员。

2013-01-10

vc++中文版安装包

vc++中文版安装程序,开始你的编程之路!一路顺风。

2013-01-10

vc++添加背景音乐

最实用的vc++添加背景音乐的方法,绝对实用

2013-01-10

vc++经典代码

最经典的vc++代码,绝对实用,能达到理想效果。

2013-01-10

vc++(半)透明背景

最简洁的vc++透明,半透明背景窗体方法,绝对实用,能达到理想效果。

2013-01-10

vc++打开应用程序

最简洁的vc++打开其他应用程序方法,绝对实用,能达到理想效果。

2013-01-10

vc++电子时钟

最简洁的vc++状态栏显示电子时钟显示方法,绝对实用,能达到理想效果。

2013-01-10

vc++制作浏览器

最简洁的vc++制作浏览器方法,绝对实用,能达到理想效果。

2013-01-10

vc++控制窗体大小

最简洁的vc++控制窗体大小方法,绝对实用,能达到理想效果。

2013-01-10

vc++媒体播放器

最理想的vc++制作播放器方法,绝对实用,能达到理想效果。

2013-01-10

vc++添加背景图片

最简洁的vc++添加背景图片方法,绝对实用,能达到理想效果。

2013-01-10

空空如也

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

TA关注的人

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