自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 185

原创 《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 176

转载 Springboot:利用自定义注解、Spring Aop、Redis Cache 实现分布式锁

地址:https://www.cnblogs.com/carrychan/p/9431137.html

2019-07-01 09:55:19 512

原创 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 161

原创 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 2050

原创 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 4012

原创 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 113

原创 Springboot整合定时任务task

方法一:使用注解@EnableScheduling开启定时任务   a.在启动页上面加上注解:       @EnableScheduling //开启定时任务   b.写一个新的class类:@Componentpublic class TestTask { private static final SimpleDateFormat dateformat = new...

2019-01-17 09:17:24 375

原创 并发编程

同步与异步: 同步(共享):多个线程访问同一个方法,需要按照顺序执行(false为同步); 异步:多个线程访问同一个方法,可以并发执行(true为异步)线程安全概念:当多个线程访问一个类(对象或方法)时,这个对象始终都能表现出正确的行为,那么这个类(对象或方法)就是线程安全的。 synchronized:可以在任意对象或者方法上加锁,而加锁的这段...

2019-01-17 09:13:48 87

原创 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 1201

原创 html转为图片(六):xhtmlrenderer

引入依赖包 &lt;dependency&gt; &lt;groupId&gt;org.xhtmlrenderer&lt;/groupId&gt; &lt;artifactId&gt;core-renderer&lt;/artifactId&gt; &lt;version&gt;R8&lt;/version&gt; &lt;/dependency&g

2019-01-16 15:13:10 4106

原创 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 658

原创 html转为图片(四):DjNativeSwing网页截图

只有这个支持js,css,但是网页超过一定高度,就会截取一半; 如果是接口调用的话,因为是线程,所以这个只能运行一次就自动关闭了;使用main方法运行就没有问题 引入依赖包:&lt;dependency&gt; &lt;groupId&gt;com.hynnet&lt;/groupId&gt; &lt;artifactId&gt;DJNativeSwing&lt;/artifa...

2019-01-16 15:09:44 1866 4

原创 html转为图片(三):Cssbox

引入依赖包&lt;dependency&gt; &lt;groupId&gt;net.sf.cssbox&lt;/groupId&gt; &lt;artifactId&gt;cssbox&lt;/artifactId&gt; &lt;version&gt;4.14&lt;/version&gt;&lt;/dependency&gt;案例: pu

2019-01-16 15:03:17 3527 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 706

原创 《Redis缓存二》Springboot+redis缓存

1.redis依赖包 &lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-data-redis&lt;/artifactId&gt; &lt;/dependency&gt;2.设置缓存过期时间...

2019-01-16 14:47:12 111

原创 Jsoup实现html值或者自定义标签替换

1.pom.xml:&lt;dependency&gt; &lt;groupId&gt;org.jsoup&lt;/groupId&gt; &lt;artifactId&gt;jsoup&lt;/artifactId&gt; &lt;version&gt;1.11.3&lt;/version&gt;&lt;/dependency&gt;2.具体实

2019-01-16 14:35:06 2705

原创 Springboot发送邮件

邮件依赖包&lt;dependency&gt;&lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;&lt;artifactId&gt;spring-boot-starter-mail&lt;/artifactId&gt;&lt;/dependency&gt;配置邮件:application.yml#邮件配置spring...

2019-01-16 14:31:41 182

原创 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 23966 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 623

原创 Spring Boot项目 直接用jar运行项目

a.pom.xml文件:要想把项目打包成jar的形式,需要在文件里面加上如下代码:b&lt;groupId&gt;com.lancet&lt;/groupId&gt;&lt;artifactId&gt;html2image&lt;/artifactId&gt;&lt;version&gt;0.0.1-SNAPSHOT&lt;/version&gt;&lt;name&gt;html2

2019-01-12 09:51:40 163

原创 Gson:json与对象相互转换

toJson 将bean对象转换为json字符串 fromJson 将json字符串转为bean对象1.将json转为MapMap&lt;String,Object&gt; map = new HashMap&lt;&gt;();if(null != strJson){ Type types = new TypeToken&lt;Map&lt;String,Object...

2019-01-12 09:36:24 285

原创 《Redis缓存一》java:Redis缓存

1.先启动redis服务:D:\Program Files (x86)\Redis&gt;redis-server.exe redis.windows.conf 启动报错:解决方案: 2.打开redis客户端,配置连接:没有密码就不填写3.redis依赖包:&lt;dependency&gt; &lt;groupId&gt;redis.clients&...

2019-01-12 09:27:10 163

转载 使用flySaucer实现html转pdf

1、引入maven包            &lt;dependency&gt;     &lt;groupId&gt;com.itextpdf&lt;/groupId&gt;     &lt;artifactId&gt;itextpdf&lt;/artifactId&gt;     &lt;version&gt;5.5.12&lt;/version&gt;  &lt;/de

2018-12-17 09:02:02 409 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 2700

转载 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 1919

原创 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 2073

原创 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 324

原创 基于jquery+bootstrap的侧边栏收缩菜单

http://www.17sucai.com/pins/demo-show?id=27353

2018-10-16 10:21:24 13942 1

原创 extjs:下拉框初始化(从后台读取数据)

var txtCommandType = uc.cboDic({                    dicIndex: 'H0007',                    name: 'commandtype',                    fieldLabel: '指令类型',                    allowBlank: false,             ...

2018-07-10 14:06:47 1380

原创 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 2360

原创 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 667

原创 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 670

原创 定时从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 2091

原创 CSS各种居中方法

一、水平居中:text-align:center 和 margin:0 auto 这两种方法都是用来水平居中的,前者是针对父元素进行设置而后者则是对子元素。他们起作用的首要条件是子元素必须没有被float影响。二、垂直居中:line-height   margin在垂直居中里不起作用了?显然事情确实如此,我们仅有margin:0 auto的用法而没有auto 0的情

2018-01-11 14:48:29 113

基于jquery+bootstrap的侧边栏收缩菜单

基于jquery+bootstrap的侧边栏收缩菜单,实现切换伸展收缩菜单的功能。

2019-05-05

java:将html生成图片的所有方法比较

java:html生成图片,所有生成方法的优缺点。

2019-01-11

sql语句:简写拼音查询

通过sql语句写函数,实现拼音简写:如张三,可以通过zs查询到

2018-12-26

定时从ftp上下载txt文件到数据库中

访问ftp,并且读取里面的所有文件,定时下载txt文件保存到数据库中

2018-12-26

空空如也

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

TA关注的人

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