- 博客(27)
- 收藏
- 关注
原创 LocalDate 根据身份证号码或者生日计算年龄
首先,LocalDate是一个immutable class(不可变类),所以和String类一样,不需要new一个新的对象才可以使用,LocalDate类用于设定日期的是of方法(重载),以下是其中的一个:public static LocalDate of(int year, int month, int dayOfMonth)设置年月日,好消息是这里的month是从1开始的。下面是LocalDate类用于比较日期的until方法:public Period until(ChronoL.
2021-09-06 09:57:45
1056
原创 Cipher类 AES/ECB/PKCS5Padding 加解密整理
该类位于javax.crypto包下,此类为加密和解密提供密码功能,它构成了 Java Cryptographic Extension (JCE) 框架的核心。Cipher创建: 创建 Cipher 对象,应用程序调用 Cipher 的 getInstance 方法并将所请求转换的名称传递给它。还可以指定提供者的名称(可选)。 转换是一个字符串,它描述为产生某种输出而在给定的输入上执行的操作(或一组操作)。转换始终包括加密算法的名称(例如AES,DES),后面可能跟有一个反馈模式和填充...
2020-10-16 10:40:32
8429
2
原创 统一社会信用代码解析登记管理部门和机构类别
统一社会信用代码 指按照《国务院关于批转发展改革委等部门法人和其他组织统一社会信用代码制度建设总体方案的通知》(国发〔2015〕33号)规定,由赋码主管部门给每一个法人单位和其他组织颁发的在全国范围内唯一的、终身不变的法定身份识别码。 统一社会信用代码由18位的阿拉伯数字或大写英文字母(不使用I、O、Z、S、V)组成,第1位为登记管理部门代码、第2位为机构类别代码、第3-8位为登记管理机关行政区划码、第9-17位为组织机构代码、第18位为校验码。 第1位:登记管理部门代码,使用阿拉伯数字或英文.
2020-09-24 16:06:34
14294
原创 js 日期加减
<script type="text/javascript"> //页面加载完成执行 //部分浏览器(IE)不支持日期格式“yyyy-MM-dd hh:mm:ss”,必须将“-”转化为“/” //var date = new Date(Date.parse(d.replace(/-/g, "/"))); ...
2019-12-12 15:07:51
747
原创 datagrid复杂表头
需求:改为datagrid复杂表头[[ { field: 'comCode', width: '15%', rowspan: 2, title: '机构代码', align: 'left',styler:function(value,row,index){}}, { field: 'statMonth', width: '15%', rowspan: 2, ...
2019-11-29 16:39:58
204
转载 Oracle表分区概念及介绍
(1) 表空间及分区表的概念表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以称作表空间。分区表: 当表中的数据量不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应该考虑对表进行分区。表进行分区后,逻辑上表仍然是一张完整的表,只是将表中的数据在物理上存放到多个“表空间”(物理文件上),这样查询数据时,不至于每次都扫...
2019-11-05 09:50:40
556
原创 压缩图片并转换为BASE64编码字符串
调用全国人口信息社会应用平台的人像比对服务,请求参数之一“公民人像BASE64编码字符串”,限制大小为30KB;使用谷歌处理图片的开源工具(thumbnailator),可以对图片进行缩放,旋转,压缩,剪裁,添加水印,转换格式等;jar包链接:https://pan.baidu.com/s/1NN65j0mEqkwKCryB8T8csw 提取码:n24d图片压缩转码示例:i...
2019-10-24 16:59:42
2156
原创 JAVA字节转换
// JAVA public static String getNetFileSizeDescription(long bytes) { if (bytes == 0) return "0B"; final String[] units = new String[]{"B", "KB", "MB", "GB", "TB", "PB", "EB", "ZB", "YB"}; int d...
2019-06-25 15:37:49
1518
原创 org.xml.sax.SAXParseException: 在实体引用中, 实体名称必须紧跟在 '&' 后面
org.xml.sax.SAXParseException: 在实体引用中, 实体名称必须紧跟在 '&' 后面。 at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:203) ~[na:1.8.0_121] at ...
2019-05-17 15:23:06
5545
原创 Linux 升级命令(记录用)
备份文件: jar -cvf ceshiapp.jar_20190426_151339 ./ceshiapp移动到历史文件夹 mv ceshiapp.jar_20190426_151339 ./history/ceshiapp删除文件夹 rm -r ceshiapp新建文件夹 mkdir ceshiapp拷贝升级jar到webapp目录 cp -r...
2019-04-26 16:05:17
1145
原创 根据某一条记录的两个字段查询表中重复记录
表:TEMP_CUSTG_IMPORT_DETAIL查重字段:CONTACT_NAME、IDEN_NUM根据某一条记录的两个字段查询表中重复记录方法一:INSELECT * FROM TEMP_CUSTG_IMPORT_DETAIL A WHERE (A.CONTACT_NAME, A.IDEN_NUM) IN (SELECT CONTACT_NAME, ID...
2019-04-25 18:19:41
438
转载 jquery form表单数据重置、清空
function fomrReset() { document.getElementById("myform").reset();}function fomrReset2() { $(':input','#myform') .not(':button, :submit, :reset, :hidden') .val('') .removeAttr...
2019-04-19 14:07:31
5640
转载 Linux 测试端口连通常用方法
1 telnet方法 2 wget方法 3 ssh方法 4 curl方法1 telnet用法: telnet ip port(1) telnet连接不存在的端口 telnet 1.1.1.1 8 Trying 1.1.1.1... telnet: connect to address 1.1.1.1: Connection timed out(2) telne...
2019-04-19 11:19:55
279
转载 ORA-01735 无效的 ALTER TABLE 选项
用Alert column 会报“无效的 ALTER TABLE 选项”这是因为列里有了值,需要先清除掉被修改的字段里的值。否则不能成功。会有不能修改,已经有值这样的提示。正确的应该是用第二个语句去解决,尽量少用第一个语句去解决问题。以下俩SQL,用于改列的大小类型:ALTER TABLE ECIFMGR.TEL_AUTOMATIC_CONFIG ALTER COLUMN CONFI...
2019-02-28 15:26:59
30170
1
转载 FastStone Capture(FSCapture) 注册码
企业版序列号:name:blumanserial/序列号/注册码:VPISCJULXUFGDDXYAUYF FastStone Capture 注册码 序列号:name/用户名:TEAM JiOOkey/注册码:CPCWXRVCZW30HMKE8KQQUXWUSER NAME:TEAM_BRAiGHTLiNG_2007CODE:XPNMF-ISDYF-LCSED-BPAT...
2018-11-08 17:01:02
17684
18
转载 quartz定时任务时间表达式
这些星号由左到右按顺序代表 : * * * * * * * 格式: [秒] [分] [小时] [日] [月] [周] [年]序号 说明 是否必填 允许填写的值 允许的通配符1 秒 是 0-59 ...
2018-10-10 17:12:43
311
原创 PowerDesigner16.5安装包及破解文件
PowerDesigner16.5安装包及破解文件百度云盘链接:https://pan.baidu.com/s/1m4SaoLNKV8fDUx--utM-fg 密码:6mm3把破解文件pdflm16.dll覆盖到安装目录下即可。
2018-10-09 10:31:28
1872
原创 Oracle分页语句举例
测试数据 具体查询语句SELECT T.ID, T.NAME, T.SEX, T.EMAIL FROM (SELECT ID, NAME, SEX, EMAIL, ROWNUM RN FROM TEST WHERE CREATE_TIME > to_date('2018-09-10', 'yyyy-mm-dd') --进行条件筛选,大于...
2018-09-11 16:54:25
181
原创 POI读取Excel表格数据类型判断与取值
常量说明取值Cell.CELL_TYPE_NUMERIC数值类型cellValue.getNumberValue()Cell.CELL_TYPE_STRING字符串类型cellValue.getStringValue()Cell.CELL_TYPE_BOOLEAN布尔类型cellValue.getBooleanValue()Cell.CELL_TYPE_FORMULA表达式类型需要转换Cell.C...
2018-05-14 17:34:32
13518
转载 [Err] 1111 - Invalid use of group function
这句话的意思是说集函数用法无效我的SQL语句是:SELECT c.*FROM commodity cLEFT JOIN temp_data t ON c.cyid = t.cyidWHERE collid = 5AND cystatus = 1AND SUM(t.temp_cycount) > 0GROUP BY c.cyid当我执行到这里的时候就抛出了这个...
2018-05-09 17:37:06
39118
2
转载 [Err] 1248 - Every derived table must have its own alias
这句话的意思是说每个派生出来的表都必须有一个自己的别名我的SQL语句是:SELECT COUNT(*)FROM ( SELECT c.* FROM commodity c LEFT JOIN temp_data t ON c.cyid = t.cyid WHERE collid = 5 AND cystatus = 1 GROUP BY ...
2018-05-09 17:26:49
1020
转载 Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.RequestMapping
Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping#0': Invocation of init method failed;该异常表示@RequestMapping的注解中出现了重复,不能区分从哪个入口进入...
2018-05-09 17:23:03
34568
7
转载 SpringMVC接收json类型参数
SpringMVC在接收json类型请求参数时,需要在Controller方法的集合参数里前添加@RequestBody,而@RequestBody默认接收的enctype(MIME编码)是application/json,因此发送POST请求时需要设置请求报文头信息,否则SpringMVC在解析json类型请求参数时不会自动的转换成JSON数据。接收json类型参数示例:var userL...
2018-03-15 11:20:32
785
原创 JAVA数组求差(原存现消)
public class Main { public static void main(String[] args) { ArrayList objArray1 = new ArrayList(); ArrayList objArray2 = new ArrayList(); objArray1.add(0,"image1");...
2018-03-06 14:04:01
611
原创 sql语句中or条件有无括号举例!!
select * from school where class=1 and (sex like 男 or birthday like 1); or在括号里面,结果集是班级1后再加过滤条件是男生或生日在1月份得到的;select * from school where class=1 and sex like 男 or birthday like
2017-10-12 13:55:35
17032
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人