- 博客(35)
- 资源 (4)
- 收藏
- 关注
原创 java:解压或者压缩工具类
1.pom.xml <dependency> <groupId>org.apache.ant</groupId> <artifactId>ant</artifactId> <version>1.7.1</version> </dependency>2.具体工具类实现package com.lancet.uti
2020-06-22 14:14:59 218
原创 《Redis缓存二》Springboot配置redis缓存
一、引入pom<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>二、redis配置package com....
2020-04-02 13:57:31 233
转载 Springboot:利用自定义注解、Spring Aop、Redis Cache 实现分布式锁
地址:https://www.cnblogs.com/carrychan/p/9431137.html
2019-07-01 09:55:19 536
原创 java生成验证码图片
package com.jay.controller;import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;import org.springframework.stereotype.Controller;import org.springframework.web.bind...
2019-05-06 09:49:28 183
原创 java读取文件内容到字符串
public void fileRead() throws Exception { File file = new File("D:\\test.txt");//定义一个file对象,用来初始化FileReader FileReader reader = new FileReader(file);//定义一个fileReader对象,用来初始化BufferedRe...
2019-04-22 15:19:13 2073
原创 java:实体类对象转换为Map集合
public static Map<String,Object> getFiledInfo(Object o) { Map<String,Object> parameters = new HashMap<>(); Field[] fields = o.getClass().getDeclaredFields(); ...
2019-04-19 09:37:49 4057
原创 Json小结
Json小结1、JSON的两种数据格式A开始与结束的标志"{","}",里面放着各种key、value值并以“,”分隔。B如果多个JSON组合就是有序的value集合,我们称之为JsonArray,他的构造形如[{},{},{}....]2、java生成JSON对象JSONObject obj = new JSONObje--------------ct();//new一个J...
2019-01-17 09:22:45 136
原创 Springboot整合定时任务task
方法一:使用注解@EnableScheduling开启定时任务 a.在启动页上面加上注解: @EnableScheduling //开启定时任务 b.写一个新的class类:@Componentpublic class TestTask { private static final SimpleDateFormat dateformat = new...
2019-01-17 09:17:24 398
原创 并发编程
同步与异步: 同步(共享):多个线程访问同一个方法,需要按照顺序执行(false为同步); 异步:多个线程访问同一个方法,可以并发执行(true为异步)线程安全概念:当多个线程访问一个类(对象或方法)时,这个对象始终都能表现出正确的行为,那么这个类(对象或方法)就是线程安全的。 synchronized:可以在任意对象或者方法上加锁,而加锁的这段...
2019-01-17 09:13:48 107
原创 java:父类转子类的公共方法
import java.lang.reflect.Field;import java.util.ArrayList;import java.util.Arrays;import java.util.List;public class ObjectTools { public static void copyFatherToChild(Object father, Object ...
2019-01-17 09:10:36 1240
原创 html转为图片(六):xhtmlrenderer
引入依赖包 <dependency> <groupId>org.xhtmlrenderer</groupId> <artifactId>core-renderer</artifactId> <version>R8</version> </dependency&g
2019-01-16 15:13:10 4218
原创 html转为图片(五):Robot截图
运行成功后 ,只截取显示器当前显示内容 为jpg格式类型的图片,不会截取我们需要的网页页面 案例: //此方法仅适用于JdK1.6及以上版本 public static void main(String[] args) throws Exception{ Desktop.getDesktop().browse(new URL("http://www.baidu.com...
2019-01-16 15:11:05 694
原创 html转为图片(四):DjNativeSwing网页截图
只有这个支持js,css,但是网页超过一定高度,就会截取一半; 如果是接口调用的话,因为是线程,所以这个只能运行一次就自动关闭了;使用main方法运行就没有问题 引入依赖包:<dependency> <groupId>com.hynnet</groupId> <artifactId>DJNativeSwing</artifa...
2019-01-16 15:09:44 1983 4
原创 html转为图片(三):Cssbox
引入依赖包<dependency> <groupId>net.sf.cssbox</groupId> <artifactId>cssbox</artifactId> <version>4.14</version></dependency>案例: pu
2019-01-16 15:03:17 3679 1
原创 html转为图片(二):Cobra
Cobra 是一个纯 Java 的HTML 解析和生成器,支持 HTML 4 、JavaScript、CSS 2 这个方法的依赖包,暂时我没找到相应的版本,所以我就没测试 案例:public class Cobra { public static void main(String[] args) throws Exception { JFrame window = ...
2019-01-16 14:59:08 734
原创 《Redis缓存二》Springboot+redis缓存
1.redis依赖包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>2.设置缓存过期时间...
2019-01-16 14:47:12 129
原创 Jsoup实现html值或者自定义标签替换
1.pom.xml:<dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.11.3</version></dependency>2.具体实
2019-01-16 14:35:06 2918
原创 Springboot发送邮件
邮件依赖包<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId></dependency>配置邮件:application.yml#邮件配置spring...
2019-01-16 14:31:41 226
原创 java读取文件内容到字符串
方法一:使用BuffererReader.继承Reader类public void fileRead() throws Exception { File file = new File("D:\\test.txt");//定义一个file对象,用来初始化FileReader FileReader reader = new FileReader(file);//...
2019-01-15 14:05:03 24067 2
原创 Springboot上传与下载文件
application.yml #设置静态资源路径 resources: static-locations: classpath:static/,file:static/ #文件大小 servlet: multipart: max-file-size: 10MB max-request-size: 10MBSpringboot上传文...
2019-01-12 10:00:35 674
原创 Spring Boot项目 直接用jar运行项目
a.pom.xml文件:要想把项目打包成jar的形式,需要在文件里面加上如下代码:b<groupId>com.lancet</groupId><artifactId>html2image</artifactId><version>0.0.1-SNAPSHOT</version><name>html2
2019-01-12 09:51:40 180
原创 Gson:json与对象相互转换
toJson 将bean对象转换为json字符串 fromJson 将json字符串转为bean对象1.将json转为MapMap<String,Object> map = new HashMap<>();if(null != strJson){ Type types = new TypeToken<Map<String,Object...
2019-01-12 09:36:24 313
原创 《Redis缓存一》java:Redis缓存
1.先启动redis服务:D:\Program Files (x86)\Redis>redis-server.exe redis.windows.conf 启动报错:解决方案: 2.打开redis客户端,配置连接:没有密码就不填写3.redis依赖包:<dependency> <groupId>redis.clients&...
2019-01-12 09:27:10 179
转载 使用flySaucer实现html转pdf
1、引入maven包 <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.12</version> </de
2018-12-17 09:02:02 496 1
原创 使用itext创建PDF文档-导出大表格-每页显示标题
import java.io.*;import java.util.*;import java.util.List;import com.lowagie.text.*;import com.lowagie.text.pdf.*;/*** 创建Pdf文档*/public class HelloPdf{ //先建立Document对象 Docume...
2018-12-11 14:32:59 2866
转载 XMLWorkerHelper生成pdf文件添加页眉页脚
一、Controller代码import java.io.ByteArrayInputStream;import java.io.FileOutputStream;import java.io.StringWriter;import java.nio.charset.Charset;import com.itextpdf.text.Document;import com.itex...
2018-12-11 14:31:38 2120
原创 sql语句:简写拼音查询
1.函数:在mysql里面执行语句DELIMITER $$#数据库名字USE `test`$$ DROP FUNCTION IF EXISTS `getPY`$$#用户名+主机CREATE DEFINER=`root`@`127.0.0.1` FUNCTION `getPY`(in_string VARCHAR(21845)) RETURNS VARCHAR(21845) CHARS...
2018-11-29 15:02:45 2141
原创 MySql与SqlServer的区别:
1.分页:查询前10条记录: mysql 语句 select * from student limit 10; sql server 语句 select top 10 * from student ;2.获取当前时间:MySQL写法:now() 或者 cur_Date() SQLServer写法:getdate()3.从数据库定位到某张表:mysql写法:库...
2018-10-18 10:01:20 367
原创 基于jquery+bootstrap的侧边栏收缩菜单
http://www.17sucai.com/pins/demo-show?id=27353
2018-10-16 10:21:24 13985 1
原创 extjs:下拉框初始化(从后台读取数据)
var txtCommandType = uc.cboDic({ dicIndex: 'H0007', name: 'commandtype', fieldLabel: '指令类型', allowBlank: false, ...
2018-07-10 14:06:47 1420
原创 Request.Url.Query 和 Request.QueryString的区别
1、准备 string name = "杭州"; string strDefault = HttpUtility.UrlEncode(name,System.Text.Encoding.Default); string strASCII = HttpUtility.UrlEncode(name,System.Text.Encoding.ASCII); str
2018-01-17 10:51:08 2426
原创 Request.Form和Request.QueryString的区别
1.Request.form方法,它是用来接收表单变量的(post 方法)2.Request.QueryString方法, 它是接收URL参数的 (get 方法)3.Request对象也可以不指明具体使用QueryString或是form方法,如request("变量"),因为它能自动识别,不过还是 指明为好,否则,要它自己判断也得花些微时间,影响程序执行效率。Request:包含
2018-01-17 10:48:30 720
原创 webstrom 的常用配置及快捷键
1.如何更改主题(字体&配色) file->setting->editor->colors&fonts->scheme 选择你的主题(darcula)2.如何让 webstorm 启动的时候不打开工程文件 file->settings->Appearance&Behavior->System settings 去掉 reopen last project on startu
2018-01-11 16:28:05 693
原创 定时从ftp上下载txt文件到数据库中
第一步:编写java代码@Service("BaseDataTask")public class BaseDataTask { private static Logger logger = Logger.getLogger(BaseDataTask.class.getName()); @Resource private TAreaMapper areaMapper;
2018-01-11 15:09:24 2149
原创 CSS各种居中方法
一、水平居中:text-align:center 和 margin:0 auto 这两种方法都是用来水平居中的,前者是针对父元素进行设置而后者则是对子元素。他们起作用的首要条件是子元素必须没有被float影响。二、垂直居中:line-height margin在垂直居中里不起作用了?显然事情确实如此,我们仅有margin:0 auto的用法而没有auto 0的情
2018-01-11 14:48:29 130
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人