- 博客(17)
- 资源 (4)
- 收藏
- 关注
原创 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 128
原创 Springboot整合定时任务task
方法一:使用注解@EnableScheduling开启定时任务 a.在启动页上面加上注解: @EnableScheduling //开启定时任务 b.写一个新的class类:@Componentpublic class TestTask { private static final SimpleDateFormat dateformat = new...
2019-01-17 09:17:24 385
原创 并发编程
同步与异步: 同步(共享):多个线程访问同一个方法,需要按照顺序执行(false为同步); 异步:多个线程访问同一个方法,可以并发执行(true为异步)线程安全概念:当多个线程访问一个类(对象或方法)时,这个对象始终都能表现出正确的行为,那么这个类(对象或方法)就是线程安全的。 synchronized:可以在任意对象或者方法上加锁,而加锁的这段...
2019-01-17 09:13:48 99
原创 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 1229
原创 html转为图片(六):xhtmlrenderer
引入依赖包 <dependency> <groupId>org.xhtmlrenderer</groupId> <artifactId>core-renderer</artifactId> <version>R8</version> </dependency&g
2019-01-16 15:13:10 4192
原创 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 678
原创 html转为图片(四):DjNativeSwing网页截图
只有这个支持js,css,但是网页超过一定高度,就会截取一半; 如果是接口调用的话,因为是线程,所以这个只能运行一次就自动关闭了;使用main方法运行就没有问题 引入依赖包:<dependency> <groupId>com.hynnet</groupId> <artifactId>DJNativeSwing</artifa...
2019-01-16 15:09:44 1963 4
原创 html转为图片(三):Cssbox
引入依赖包<dependency> <groupId>net.sf.cssbox</groupId> <artifactId>cssbox</artifactId> <version>4.14</version></dependency>案例: pu
2019-01-16 15:03:17 3640 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 719
原创 《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 122
原创 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 2886
原创 Springboot发送邮件
邮件依赖包<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId></dependency>配置邮件:application.yml#邮件配置spring...
2019-01-16 14:31:41 213
原创 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 24047 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 660
原创 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 176
原创 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 301
原创 《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 173
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人