
demo
jcmcom
you ever come here
展开
-
统一设置VO中字段默认值工具类
将VO中值为空的字符串字段,设置一个默认值原创 2022-12-13 11:19:36 · 1283 阅读 · 1 评论 -
java修改Excel文件内容
java修改excel内容原创 2022-07-19 17:53:13 · 4971 阅读 · 3 评论 -
linux常用的自启动脚本设置(mysql,zookeeper, elasticsearch)
背景:本地机房断电导致机器重启,一些常用服务无法使用,故在开发环境尝试配置启动脚本.reboot后服务正常启动了.Ps:仅供参考学习使用一.mysql的自启动1.将服务文件复制一份到init.d下,并重命名为mysqldcp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld2.对文件赋予执行权限chmod 777 /etc/init.d/mysqld3.增加mysqld服务chkconfi..原创 2021-03-26 11:30:57 · 163 阅读 · 0 评论 -
java实现二维码生成demo
1.pom文件引入:<!-- https://mvnrepository.com/artifact/com.google.zxing/core --> <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3....原创 2020-06-15 10:53:11 · 300 阅读 · 0 评论 -
【多线程实践】返回各个线程的结果Future的使用
例子:try { List<Map<String, Object>> resList = new ArrayList<Map<String, Object>>(); // 创建线程池:当前可用数就可以了;多了也没用,cpu执行不过来还是会在等待; ExecutorService executor...原创 2019-10-12 18:00:51 · 526 阅读 · 0 评论 -
redis作为队列使用,并设置保留队列中最新的消息的大小
开发日记队列按顺序消费:1.左进右出,2.右进左出例子:存:lpush(key, value)取:rpop(key)指定队列的大小ps:redis队列是个List,所以下标从0开始例子:保留最新的20条消息:ltrim(key, 0, 19)...原创 2019-10-12 16:24:43 · 1496 阅读 · 0 评论 -
企业微信聊天机器人demo
import java.io.IOException;import org.apache.http.client.methods.CloseableHttpResponse;import org.apache.http.client.methods.HttpPost;import org.apache.http.entity.StringEntity;import org.apache...原创 2019-10-08 15:35:57 · 2466 阅读 · 0 评论 -
【异常信息工具类】发送异常信息到邮件
public class MyExceptionUtil { private static String localIp; static{ try { localIp=InetAddress.getLocalHost().getHostAddress(); } catch (UnknownHostException ...原创 2019-10-08 18:01:43 · 303 阅读 · 0 评论 -
【demo】Excel批量设置超链接(java代码实现)
背景:某同学找到我,问我能不能帮忙写个代码,批量设置excel的超链接(excel有文件名)。然后立马想到poi,这不是很简单吗。于是写了个小demo,最后也被同学称赞牛逼(我就深藏功与名的微笑.jpg)PS:建议将excel文件改为xls文件以下是代码:前端js上传代码太简单了,一个ajax上传即可,只展示controller代码。@Controller@Reques...原创 2019-09-18 18:10:35 · 1660 阅读 · 3 评论 -
返回前端,同时开启异步任务
package com.it.test.java;public class AsynTask { private static void asynTask(){ try { Runnable runnable = new Runnable() { public void run() { ...原创 2018-11-15 11:35:12 · 841 阅读 · 0 评论 -
[批量更新和插入]存在就批量更新数据,不存在就批量插入数据
Oracle使用在mybatis的xml中:<insert id="batachInsertOrUpdate" parameterType="List">MERGE INTO BOOK_INFO tUSING (<foreach collection="bookList" item="item" index="index" separator="UNION原创 2018-03-29 20:52:53 · 2589 阅读 · 2 评论 -
maven好用的包
maven仓库用过的人都知道,国内有多么的悲催。还好有比较好用的镜像可以使用,尽快记录下来。速度提升100倍。http://maven.aliyun.com/nexus/content/groups/public/在maven的settings.xml 文件里配置mirrors的子节点,添加如下mirror --> nexus-aliyun *原创 2017-10-19 22:55:35 · 214 阅读 · 0 评论 -
pom配置文件---ssh(学习笔记)
5.0.7.Final4.2.9.RELEASE2.3.24org.hibernatehibernate-c3p0${hibernate.version}org.hibernatehibernate-core${hibernate.version}org.springframeworkspring-core${spri原创 2017-10-19 22:59:20 · 257 阅读 · 0 评论 -
pom配置文件---ssm(学习笔记)
4.2.9.RELEASE 3.2.7 1.7.7 1.2.17 1.3.0 4.12 1.1.1 junit原创 2017-10-19 22:57:15 · 177 阅读 · 0 评论 -
xml配置文件---ssm完美整合(学习笔记)
ssm完美配置原创 2017-10-19 23:03:22 · 246 阅读 · 0 评论 -
Spring工程,测试类编写demo
public class TestService {ApplicationContext ac;private UserService userService;@Beforepublic void setUp() throws Exception {ac = new ClassPathXmlApplicationContext("classpath:spring/sprin原创 2017-11-06 23:00:59 · 399 阅读 · 0 评论 -
定时任务,quartz的demo
quartz的demo原创 2017-11-06 22:51:25 · 207 阅读 · 0 评论 -
POI导出Excel模板工具类(使用jxls)
POI导出Excel模板工具类(使用jxls)工具类:import java.io.IOException;import java.io.OutputStream;import java.util.HashMap;import java.util.List;import java.ut原创 2017-11-07 23:18:31 · 659 阅读 · 0 评论 -
web Service的服务端和客户端
服务端xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jaxws="http://cxf.apache.org/jaxws"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework原创 2017-10-24 21:17:46 · 472 阅读 · 0 评论 -
mybatis自动生成代码demo
类import java.io.File;import java.io.IOException;import java.util.ArrayList;import java.util.List;import org.mybatis.generator.api.MyBatisGenerator;import org.mybatis.generator.conf原创 2017-10-25 22:38:57 · 286 阅读 · 1 评论 -
nginx的http负载均衡demo
在http块中配置#负载均衡池 upstream admin{ ip_hash; server 192.168.25.93:8081 weight=2; server 192.168.25.93:8285 weight=1; }#配置集群服务 server { listen 80;原创 2017-11-12 22:38:05 · 323 阅读 · 0 评论 -
linux下配置服务,超简单(学习笔记)
以nginx服务为例子:1、在/etc/init.d/目录下编写脚本,名为nginx#!/bin/sh # # nginx - this script starts and stops the nginx daemon # # chkconfig: - 85 15 # description: Nginx is an HTTP(S) server, HTTP原创 2017-12-12 21:11:01 · 4568 阅读 · 0 评论 -
树结构demo
树的crud原创 2017-12-24 21:30:33 · 470 阅读 · 1 评论 -
AES加密和解密
AES加密和解密转载 2017-12-24 23:19:23 · 228 阅读 · 0 评论