- 博客(53)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 MyBatisPlus操作
queryWrapper.lambda().and(a -> a.gt(XXXHead::getEndTime, new Date()));queryWrapper.lambda().eq(XXXHead::getPubStatus, XXXConstant.PUB_SEND_ON);queryWrapper.lambda().in(XXXHead::getType, XXXConstant.TYPE_DIR, XXXConstant.TYPE_SP);
2022-04-07 10:12:00 199
原创 POST请求数据量过大解决方案_JAVA
String param = ParamsUtil.getStreamToString(getRequest()); // 接收流参数并转成字符串Map<String, String> params = ParamsUtil.getUrlParams(param); // 将字符串参数转Mapimport org.apache.commons.lang3.StringUtils;...
2018-04-16 17:44:51 27769
转载 pycharm激活(JetBrains IDEA 系列产品通用xx方法(license server))
1、打开激活窗口2、选择 Activate new license with License server (用license server 激活)3、在 License sever address 处填入 http://xidea.online4、点击 Activate 进行认证5、done!补充:上述服务器地址不可用的话尝试以下地址:http://ide
2017-10-16 09:47:40 2561
原创 超过指定高度出现滚动条
-- 笔记height:310px;line-height:100px;overflow:auto;overflow-x:hidden;
2017-08-18 17:47:02 2966
原创 nodejs服务端使用jquery操作Dom
添加模块:npm install jquery@3.2.1npm install jsdom引入模块:var jsdom = require("jsdom"); var window = jsdom.jsdom().defaultView; var $ = require('jquery')(window);
2017-08-16 16:04:17 6466
原创 POI导出word设置页面大小及边距
/** ==========文档创建====开始======== */CustomXWPFDocument docx = new CustomXWPFDocument();// 设置页面大小间距CTDocument1 document = docx.getDocument();CTBody body = document.getBody();if (!body.isSetSectPr()
2017-06-23 11:38:40 17338 5
原创 POI导入导出
Controllerpublic void export() { String filePath = ""; StringBuffer modelPath = new StringBuffer(); try { filePath = getRequest().getServletContext().getResource
2017-05-10 19:39:27 491
原创 js深度克隆
deepClone: function(original, target){ // 深度克隆 var target = target || {};// 如果target为undefined或没传参,设置空对象 for(var prop in original){// 遍历原对象 if(original.hasOwnPr
2017-05-06 16:20:36 337
转载 mysqldump命令操作
命令行下具体用法如下: mysqldump -u用戶名 -p密码 -d 数据库名 表名 > 脚本名;导出整个数据库结构和数据mysqldump -h localhost -uroot -p123456 database > dump.sql导出单个数据表结构和数据mysqldump -h localhost -uroot -p123456
2017-04-28 17:10:32 430
原创 java操作mysql导入导出
java执行sh文件(linux)String shellcmd = "sh /data/test.sh ";Runtime.getRuntime().exec(shellcmd);java在执行目录下操作mysql(windows)runtime.exec("cmd /c mysqldump --skip-comments -u"+PropKit.get("user")+" -p"
2017-04-28 11:44:45 616
原创 js效果代码
HTML代码: js效果代码 var canvas = document.getElementById('canvas-banner'); canvas.width = window.document.body.clientWidth; canvas.height = window.
2017-03-31 18:07:26 468
原创 java线程间通信
public class ThreadTest { public static void main(String[] args) throws Exception { final Bussiness business = new Bussiness(); Thread thread1 = new Thread() { @Override public void
2017-02-28 13:54:20 313
原创 js转base64图片上传
imgChange(event, num) { var self = this; var $this = event.target; //input var file = $this.files[0]; //判断是否是图片类型 if (!/image\/\w+/.test(file.type)) { ...
2016-12-22 18:10:03 185
原创 对象数组去重
/** * 对象数组去重 * @param arr1 * @param arr2 * @param prop 对象唯一属性 * @returns {Array} */ var arrJoinUnique = function(arr1, arr2, prop){ var arr = arr1.concat(arr2); ...
2016-12-16 15:14:19 172
原创 值类型和引用类型区别
<script type="text/javascript">var i = 1;var j = 2;var a = [1, 2];function arr(b) { b[0] = 2;}function me(x, y) { x = x+y;return x;}arr(a);console.log(i); // 1...
2016-12-13 14:25:00 173
原创 java提取字符串中的中文
String str = "java怎么把字符串中的的汉字取出来";String reg = "[^\u4e00-\u9fa5]";str = str.replaceAll(reg, "");
2016-09-18 15:47:53 3861
转载 linux---TOP命令下参数说明
实时监控或查看系统资源使用情况的工具——TOPtop命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器. 下面详细介绍它的使用方法: (实时监控系统资源使用情况图) 统计信息区前五行是系统整体的统计信息: 第一行是任务队列信息,同 uptime 命令
2016-09-07 19:53:55 427
原创 linux服务器带宽测试
安装speedtest-clispeedtest-cli是一个用Python编写的轻量级Linux命令行工具,在Python2.4至3.4版本下均可运行。它基于Speedtest.net的基础架构来测量网络的上/下行速率。安装speedtest-cli很简单——只需要下载其Python脚本文件。$ wget https://raw.github.com/sivel/speedtes
2016-09-06 11:43:17 5149
原创 js参数对象过滤
var obj = {name:'', age:1, sex:'蓝'};var parFilter = function(obj) { for(o in obj) { if(obj[o] == "" || obj[o] == undefined) { delete obj[o]; } } return obj;}parFilte
2016-09-03 14:30:24 5063
原创 登录回跳
// 进登录页将上一个页面存储、过滤要忽略的页面(如注册页、空页面等)var prveHref = (document.referrer.indexOf('/xxx/xxx.html') > 0 || document.referrer == '') ? path + '/Homes/index' : document.referrer); sessionStorag
2016-08-19 13:01:50 378
原创 查看和修改mysql最大连接数
查看mysql最大连接数:MySQL> show variables like '%max_connections%';修改mysql最大连接数:方法一:修改配置文件。推荐方法一进入MySQL安装目录 打开MySQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改为 max_connections=1000 服务里重起MySQL即可
2016-07-22 14:19:48 366
原创 log4j配置说明
配置文件如下:##############注释begin###############另外,也可以指定按周、天、时、分等来滚动日志文件,对应的格式如下:#log4j.appender.info.datePattern#1)'.'yyyy-MM:每月#2)'.'yyyy-ww:每周#3)'.'yyyy-MM-dd:每天#4)'.'yyyy-MM-dd-a:每天两次#5)'.'yyy
2016-07-15 16:27:09 454
原创 js 时间倒计时
倒计时#div { color: #A22900; font-size: 20px;} var countdown = function () { var reg = /^\d{2}$/; var ending = new Date ("2016-7-6 11:40:00"); var now = new
2016-07-06 11:41:53 334
原创 js图片转base64编码压缩上传
/** * 回调函数 * @param image_base64 */ var callback = function(image_base64) { ajaxPost('请求上传路径', { headImg: image_base64 }, function (e
2016-05-14 16:38:25 11832 4
原创 数据表数据定时备份
-- 创建存储过程create PROCEDURE pr_backup_logs()BEGINDECLARE carr_time VARCHAR(50);set carr_time = concat(date_sub(curdate(),interval 7 day), " 00:00:00");SET @STMT =CONCAT("CREATE TABLE pr_backup_lo
2016-04-12 16:19:06 376
原创 mysql删除同表重复记录保存id最小的记录
-- mysql删除同表重复记录保存id最小的记录delete from team where id in(select a.id from(select * from team where id not in (select id from team group by n HAVING 1=1 order by id)) a)
2016-04-06 20:21:32 319
原创 java网络请求GET和POST方式
GET方式public static String readContentFromGet(String get_url) throws IOException { String getURL = get_url; URL getUrl = new URL(getURL); HttpURLConnection connection =
2016-02-15 12:55:10 823
转载 Java实现Excel导入数据库,数据库中的数据导入到Excel
Java实现Excel导入数据库,如果存在就更新数据库中的数据导入到Excel 1、添加jxl.jar mysql-connector-java.1.7-bin.jar包到项目的lib目录下2、Excel文件目录:D://book.xls3、数据库名:javenforexcel4、表名:stu5、编写类:连接mysql的字符串方法、插入的方法、实体类表结构如下 :
2015-11-04 17:44:26 2539
原创 sql计算时间差执行存储过程
-- datediff( day, '比较时间', GETDATE() )DECLARE @ctime INTSELECT @ctime = datediff( day, (SELECT MAX(cdate) FROM tablename), GETDATE() )IF @ctime > 0BEGIN -- 时差大于1天 END
2015-08-27 09:36:22 1871
原创 sqlserver带输入输出存储过程
-- 创建存储过程ALTER PROCEDURE dbo.abcd @inp int, -- 输入参数 @oup int output -- 输出参数 AS BEGIN declare @num int -- 定义变量 declare @numer int -- 定义变量 SELECT @num = count
2015-08-26 17:12:48 3124
原创 继承WechatSupport类spring不能加注入
继承WechatSupport类spring不能加注入:继承了WechatSupport后的java类中是不能加@Component、@Service、@Controller、@Repository注解的、所以不能直接使用spring依赖注入。我之前遇到这个问题是另外新建一个类,在新建的类中实现所需要的注入,然后在继承了WechatSupport类的类中调用新建类中的注入属性。(注
2015-08-15 09:10:09 1739
原创 wechat4j框架详解
发送消息:基于上面access_token的逻辑,在构造发送消息对象的时候请按照如下代码.wechat4j和微信强力推荐的方法CustomerMsg customerMsg = new CustomerMsg(toUserOpenId);CustomerMsg发送消息的方法sendText 发送文本消息sendImage 发送图片消息sendVoice 发送语音消息
2015-08-14 12:03:27 4944
转载 tomcat均衡负载
其实无论是分布式,数据缓存,还是负载均衡,无非就是改善网站的性能瓶颈,在网站源码不做优化的情况下,负载均衡可以说是最直接的手段了。其实抛开这个名词,放开了说,就是希望用户能够分流,也就是说把所有用户的访问压力分散到多台服务器上,也可以分散到多个tomcat里,如果一台服务器装多个tomcat,那么即使是负载均衡,性能也提高不了太多,不过可以提高稳定性,即容错性。当其中一个主tomcat
2015-06-26 15:23:15 731
转载 java反射机制代码
Field[] field = model.getClass().getDeclaredFields(); // 获取实体类的所有属性,返回Field数组 try { for (int j = 0; j < field.length; j++) { // 遍历所有属性 String name = field[j].getName(); // 获取属性的名字 name = name.substrin
2015-06-25 14:06:11 492
转载 linux下vi命令大全
进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复f
2015-06-25 09:42:53 410
转载 linux常用命令
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-06-24 10:48:31 389
转载 Tomcat配置详解
元素它代表整个容器,是Tomcat实例的顶层元素.由org.apache.catalina.Server接口来定义.它包含一个元素.并且它不能做为任何元素的子元素.1>className指定实现org.apache.catalina.Server接口的类.默认值为org.apache.catalina.core.StandardServer2>port指定Tomcat监听shutd
2015-06-24 10:03:49 559
bubbo消费端在工具中启动报错打包后tomcat下正常
2016-04-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人