07 2019 档案
摘要:package com.JUtils.image; import java.awt.AlphaComposite; import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.Image; import java.awt.color.ColorSpace; import jav...
阅读全文
摘要:package com.JUtils.file; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java....
阅读全文
摘要:package com.JUtils.beanConvert; import java.beans.BeanInfo; import java.beans.IntrospectionException; import java.beans.Introspector; import java.beans.PropertyDescriptor; import java.lang.reflect.I...
阅读全文
摘要:package com.JUtils.base; import java.util.regex.Pattern; /** * --15位身份证号码:第7、8位为出生年份(两位数),第9、10位为出生月份,第11、12位代表出生日期,第15位代表性别,奇数为男,偶数为女。 * --18位身份证号码 * :第7、8、9、10位为出生年份(四位数),第11、第12位为出生月份,第13、14位...
阅读全文
摘要:package com.JUtils.base; import java.math.BigDecimal; import java.math.RoundingMode; /** * 金钱处理工具类 */ public class MoneyUtils { /** * 汉语中数字大写 */ private static final String[] ...
阅读全文
摘要:package com.JUtils.base; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * 正则表达式工具类,验证数据是否符合规范 * */ public class RegexUtils { /** * 判断字符串是否符合正则表达式 * *...
阅读全文
摘要:package com.JUtils.base; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * * 字符串工具类,对字符串进行常规的处理 * */ public class StringUtils { /** * 将半角的符号转换成全角符号.(即英文字符转中文字符) ...
阅读全文
摘要:package com.JUtils.date; import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; /** * @desc:时间处理工具类 */ ...
阅读全文
摘要:package com.JUtils.base; import java.sql.Timestamp; import java.text.SimpleDateFormat; /** * 转换工具类 * 若待转换值为null或者出现异常,则使用默认值 * */ public class ConvertUtils { /** * 字符串转换为int ...
阅读全文
摘要:package com.JUtils.image; import java.awt.AlphaComposite; import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.Image; import java.awt.color.ColorSpace; import jav...
阅读全文
摘要:package com.JUtils.math; import java.util.Random; /** * 随机数工具类 * */ public class RandomUtils { private static final String ALL_CHAR = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRS...
阅读全文
摘要:package com.JUtils.math; import java.math.BigDecimal; import com.JUtils.base.ValidateHelper; /** * 提供精确的加减乘除运算 * */ public class BigDecimalUtils { /** * 默认保留位:2 */ privat...
阅读全文
摘要:package com.JUtils.clone; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; ...
阅读全文
摘要:package com.JUtils.file; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; im...
阅读全文
摘要:Docker 技术文档 https://yeasy.gitbooks.io/docker_practice/content/image/pull.html 安装 :https://www.runoob.com/docker/macos-docker-install.html 知识图解: https:
阅读全文
摘要:为获得更好的阅读体验,请访问原文:传送门前言: 最近公司来了个大佬,从他那里学到不少东西,其中一个就是计时的新姿势「StopWatch」,赶紧来一起了解了解吧! 一、最简单的计时 在我们的程序中不免需要对某一个运算或者方法进行计时,以便我们来观察该运算或方法是否符合我们的预期,所以在我们刚开始接触
阅读全文
摘要:http://blog.fens.me/nodejs-core-cluster/ Node.js开发框架Express4.x http://blog.fens.me/nodejs-express4/
阅读全文
摘要:约定 下文将使用两个数据库表 Table_A 和 Table_B 来进行示例讲解,其结构与数据分别如下: mysql> SELECT * FROM Table_A ORDER BY PK ASC; + + + | PK | Value | + + + | 1 | both ab | | 2 | on
阅读全文
摘要:摘要: nodejs取参四种方法req.body,req.params,req.param,req.body 获取请求很中的参数是每个web后台处理的必经之路,nodejs提供了四种方法来实现。 获取请求很中的参数是每个web后台处理的必经之路 nodejs的 express框架 提供了四种方法来实
阅读全文
摘要:JavaMail介绍 JavaMail是SUN提供给开发人员在应用程序中实现邮件发送和接收功能而提供的一套标准开发类库,支持常用的邮件协议,如SMTP、POP3、IMAP,开发人员使用JavaMail编写邮件程序时,无需考虑底层的通信细节(Socket),JavaMail也提供了能够创建出各种复杂M
阅读全文
摘要:上一篇讲了使用JavaMail发送普通邮件(【Mail】JavaMail介绍及发送邮件(一)),本例讲发送复杂的邮件(带有附件的邮件) 生成一封复杂的邮件 新建一个JavaWeb的Maven工程,引入javamail.jar包,maven引用如下: <!-- javamail --> <depend
阅读全文
摘要:生成验证码工具类 使用图形验证码 1、使用流程 2、服务器端生成验证码servlet 3、服务器端验证验证码servlet 4、servet的注册,web.xml文件 5、前端html文件 6、使用浏览器打开页面访问,效果图如下: 此文来源于: https://www.cnblogs.com/h--
阅读全文
摘要:https://www.cnblogs.com/h--d/p/10016741.html
阅读全文
摘要:HttpURLConnection文件上传 HttpURLConnection采用模拟浏览器上传的数据格式,上传给服务器 上传代码如下: HttpURLConnection文件下载 下载代码如下: 此文来源于 :https://www.cnblogs.com/h--d/p/5638092.html
阅读全文
摘要:文件上传和下载在web应用中非常普遍,要在jsp环境中实现文件上传功能是非常容易的,因为网上有许多用java开发的文件上传组件,本文以commons-fileupload组件为例,为jsp应用添加文件上传功能。common-fileupload组件是apache的一个开源项目之一,可以从http:/
阅读全文
摘要:今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1 7天 SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字...
阅读全文
摘要:excel导入导出 依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</version> </dependency> <dependency> <groupId>o
阅读全文
摘要:在启动类上添加 这个注解即可自动开启任务 任务类
阅读全文
摘要:没有依赖 /** * * * COPYRIGHT(C) 2018 * * National Audit Office of the People’s Republic Of China * * * * * * This work contains confidential business info
阅读全文
摘要:任务类一 package com.quartz.springboot_quartz.job; import org.quartz.*; import java.text.SimpleDateFormat; import java.util.Date; public class ScheduledJo
阅读全文
摘要:package com.stylefeng.guns.core.util; import java.util.Random; /*** * * 得到中文首字母 * * */ public class PingYinUtil { public static void main(String[] args) { String str = "这是一个...
阅读全文
摘要:/** * 删除目录 * */ public static boolean deleteDir(File dir) { if (dir.isDirectory()) { String[] children = dir.list(); for (int i = 0; i < children.le...
阅读全文
摘要:package com.stylefeng.guns.core.util; import java.math.BigDecimal; import java.math.RoundingMode; import java.text.DecimalFormat; import java.text.NumberFormat; /** * 数字格式化的类 * */ public cla...
阅读全文
摘要:加密算法 package com.stylefeng.guns.core.util; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; /** * MD5加密类(封装jdk自带的md5
阅读全文
摘要:BigDecimal的用法详解(保留两位小数,四舍五入,数字格式化,科学计数法转数字,数字里的逗号处理)
阅读全文
摘要:/** * 比较两个Ineger 数值的大小 返回最小值和最大值 */ public static Integer[] compareSize(Integer str1, Integer str2, Integer str3, Integer str4) { Integer a[] = new Integer[]{str1, str2, st...
阅读全文
摘要:https://blog.csdn.net/meinanqihao/article/details/89050023
阅读全文
摘要:https://www.cnblogs.com/lenve/p/11198718.html#4301909
阅读全文
摘要:https://blog.csdn.net/chinaxiaofeng8/article/details/82459076
阅读全文
摘要:https://www.cnblogs.com/blogzhangwei/p/10145167.html
阅读全文
摘要:https://www.cnblogs.com/best/p/10219576.html#_lab2_0_0
阅读全文
摘要:https://www.cnblogs.com/best/p/6275334.html#3602535
阅读全文
摘要:https://www.cnblogs.com/best/p/6582294.html#3768216
阅读全文
摘要:一个小时学会Git 目录 一、版本控制概要 工作区 暂存区 本地仓库 远程仓库 1.1、什么是版本控制 1.2、常用术语 1.3、常见的版本控制器 1.4、版本控制分类 1.4.1、本地版本控制 1.4.2、集中版本控制 1.4.3、分布式版本控制 1.5、Git与SVN最主要区别 二、Git安装与
阅读全文
摘要:https://www.cnblogs.com/best/p/7837790.html#3842973
阅读全文
摘要:https://www.cnblogs.com/best/p/9329363.html
阅读全文
摘要:https://jingyan.baidu.com/article/6181c3e0d72eaa152ef153d2.html
阅读全文
摘要:在 Java 中要将 String 类型转化为 int 类型时,需要使用 Integer 类中的 parseInt() 方法或者 valueOf() 方法进行转换. 方法二 在转换过程中需要注意,因为字符串中可能会出现非数字的情况,所以在转换的时候需要捕捉处理异常
阅读全文
摘要:String[] aa = {"11","22","33"};String[] bb = {"44","55","66"};String[] cc = {"77","88","99"}; // 合并两个数组String[] dd = new String[aa.length + bb.length]
阅读全文
摘要:QuoteFieldNames———-输出key时是否使用双引号,默认为true WriteMapNullValue——–是否输出值为null的字段,默认为false WriteNullNumberAsZero—-数值字段如果为null,输出为0,而非null WriteNullListAsEmpt
阅读全文
摘要:计算机服务对于一些专业技术人员是比较常用的一个工具,今天我们就来学习几种打开服务的方法。 工具/原料 电脑一台 windows操作系统 方法/步骤 1 方法一: 打开计算机运行(快捷键“按住windows键+R键”), 2 在运行框中输入“services.msc”并点击回车; 3 “服务”窗口自动
阅读全文
摘要:原文转自https://blog.csdn.net/p358278505/article/details/74221214 按 Press功能 Function Ctrl + Shift + P,F1 显示命令面板 Show Command Palette Ctrl + P 快速打开 Quick O
阅读全文
摘要:spring @component的作用详细介绍 1、@controller 控制器(注入服务) 2、@service 服务(注入dao) 3、@repository dao(实现dao访问) 4、@component (把普通pojo实例化到spring容器中,相当于配置文件中的<bean id=
阅读全文
摘要:有两种方法:第一种当然你可以把Scheduled写到xml文件中进行配置。 第二种在你的类前面添加 此处讲解第二种写法 第二种在你的类前面添加@PropertySource("classpath:root/test.props") 然后修改你的@Scheduled(cron="0/5 * * * *
阅读全文
摘要:一、classpath路径指什么 只知道把配置文件如:mybatis.xml、spring-web.xml、applicationContext.xml等放到src目录(就是存放代码.java文件的目录),然后使用“classpath:xxx.xml”来读取,都放到src目录准没错,那么到底clas
阅读全文
摘要:在实际工作中,我们可能根据某种排序后,只需要显示前多少条数据,此时就需要根据不同的数据库,使用不同的关键字 一、SQL Server/Access select top 数量/百分比 from table 如: select top 10 from ticket 返回ticket表中的前10行数据
阅读全文
摘要:gson和其他现有java json类库最大的不同时gson需要序列化得实体类不需要使用annotation来标识需要序列化得字段,同时gson又可以通过使用annotation来灵活配置需要序列化的字段。 下面是一个简单的例子: 实体很简单,两个字段,当然实体中的字段也可以是List或者Set类型
阅读全文
摘要:此文转载于: https://www.cnblogs.com/wang-meng/p/33d93b7f748ba3cf5bd06a80f886f238.html
阅读全文
摘要:JSON.toJSONString过程中出现实体类的属性与转换之前的顺序不一致public static void main(String[] args) { Person person = new Person(); person.setName("Tom"); person.setAge(20)
阅读全文
摘要:javascript图片隐写术,感觉可以用它来干点有想法的事情 1、什么是图片隐写术? 权威的wiki说法是“隐写术是一门关于信息隐藏的技巧与科学,所谓信息隐藏指的是不让除预期的接收者之外的任何人知晓信息的传递事件或者信息的内容。”,图片隐写术简而言之就是利用图片来隐藏某些数据,让人一眼看去以为是很
阅读全文
摘要:自动代码 常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码 。 例如要输入for(User user : users)只需输入user.for+Tab ; 再比如,要输入Date birthday = user.getBir
阅读全文
摘要:此文来源于 http://es6.ruanyifeng.com/
阅读全文
摘要:例如:select * from dim.dim_area_no@to_dw @后是实例名或数据源,一个简单例子,服务器上创建了2个数据库实例,名称分别为HR、BOSS, 如果你用PL/SQL DEVELOPR等根据登录了HR实例,此时可以省略@HR,若是要访问BOSS实例,则需要select *
阅读全文
摘要:cron表达式 顺序 秒 分钟 小时 日期 月份 星期 年(可选) 取值 0-59 0-59 0-23 1-30(31) 1-12 1-7 允许特殊字符 , - * / , - * / , - * / , - * / ? L W C , - * / , - * / L # C 1970-2099 , - * / 字段含义 *:代表所有可能的值 -:指定范围 ,:列出枚举 例如在分钟里,"5,...
阅读全文
摘要:此文来源于:https://blog.51cto.com/xiaok007/21640291.作用在FIELD(成员变量上) 注意:1、若属性是私有的,必须有set*方法。否则无法反序列化。 package com.zhujie; import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.annotat...
阅读全文
摘要:java编译后的文件名字带有$接数字的就是匿名内部类的编译结果,接名字的就是内部类的编译结果 例如:TestFrame$1.class是匿名内部类的编译结果, TestFrame$MyJob.class则是内部类MyJob编译后得到的.使用内部类可以隐藏一些实现的细节, 等等, 还有其他一些好处.
阅读全文
摘要:多数据源配置 创建一个Spring配置类 定义两个DataSource用来读取application.properties中的不同配置。如下例子中,主数据源配置为spring.datasource.primary开头的配置,第二数据源配置为spring.datasource.secondary开头的
阅读全文
摘要:指定某个方法在特定时间执行,如: cron="0 0 1 1 * ?" 即这个方法每月1号凌晨1点执行一次 关于这个注解的解释网上一大堆 但是今天遇到个问题,明明加了注解@Scheduled(cron="0 0 1 1 1-12 ?") 也确实每月都执行了,但是发现数据不对,少了很多条,一脸懵逼,但
阅读全文
摘要:http://cron.qqe2.com/ https://www.cnblogs.com/wenbuzhu/p/10599792.html
阅读全文
摘要:https://blog.csdn.net/zpf_940810653842/article/details/81386319
阅读全文
摘要:今天导入公司的maven项目,发现结构不对劲,难怪说为啥一直不能部署tomcat,后面百度才了解到导入这个项目还不是maven项目,首先需要把这个项目变成maven项目,然后再进行tomcat的部署下面是没有转换之前的项目结构 在工具的右边栏找到MavenProject并点开 点击加号,选择当前这个
阅读全文
摘要:https://jingyan.baidu.com/article/fea4511a370665f7bb912530.html
阅读全文
摘要:此文来源于:https://www.cnblogs.com/penghuwan/p/7286912.html#3891162 目录 父子组件间的数据交流 父组件传递数据给子组件——props 兄弟组件间的数据交流(有共同父组件的兄弟组件) 全局组件间的数据交流——Vuex 实现View层的数据和mo
阅读全文
摘要:【Java】泛型学习笔记 此文转载于:https://www.cnblogs.com/penghuwan/p/8420791.html 目录 泛型, 先睹为快 泛型的由来 泛型程序设计1.0: 不用Java泛型机制 泛型程序设计2.0: 使用Java泛型机制 泛型并非无所不能 泛型的编写规则 1.泛
阅读全文