- 博客(14)
- 资源 (3)
- 收藏
- 关注
原创 JS 对Array集合排序的方法
var _arrayList = new Array(); _arrayList[0] = { "id": 1, "name": "张三", "distance": 100 }; _arrayList[1] = { "id": 2, "name": "李四", "distance": 120 }; _arrayList[2] = { "id": 3, "name": "王武", "distance.
2021-02-05 15:16:55 309
原创 Java XmlUtil
import org.apache.commons.lang3.StringUtils;import org.dom4j.*;import org.dom4j.io.SAXReader;import javax.xml.bind.JAXBContext;import javax.xml.bind.JAXBException;import javax.xml.bind.Marshaller;import javax.xml.bind.Unmarshaller;import java.io...
2021-01-15 10:17:38 405 1
原创 Linux命令总结
访问目录cd /opt/Files返回上一级cd ../返回根目录cd /查看目录ls查看目录下文件大小ls -lh ls -ll通过命令du -h –max-depth=1 *,可以查看当前目录下各文件、文件夹的大小,这个比较实用。查询当前目录总大小可以使用du -sh,其中s代表统计汇总的意思,即只输出一个总和大小...
2021-01-04 13:55:42 129
原创 sqlite踩坑
问题1:读取数据库异常org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database原因:数据库路径配置错误 windows下路径\opt\Files\db\ , Linux下应修改为/opt/Files/db/解决方案:windows 环境使用 \ ;Linux环境使用 /...
2020-12-18 11:32:43 1501 2
原创 Java springboot过滤器实现防盗链接
实现原理:HTTP协议响应头中包含的Referer,告诉服务器我是从哪个页面链接过来的,服务器籍此可以获得一些信息用于处理。所以我们可以通过得到响应头中包含的referer来判断其请求来自哪里,如果不是本系统页面的请求则可能是盗链(referer包含的是请求发过来的源页面,而对于浏览器地址栏直接发送的请求referer为空)。代码实现: 1.添加一个类,继承Filterpackage com.app.test.common.security.http;import com.app...
2020-11-02 15:29:49 854
原创 Java 提升sqlite插入效率
最近在使用sqlite时发现一个问题,使用工具类插入数据时处理速度非常慢,本地测试数据大概18000条,插入时间将近半小时,平均每秒处理10条数据,后来通过查资料进行一系列优化后,处理时间从半小时,缩短到2秒以内。优化方案:批量插入数据前关闭自动提交,所有脚本执行完毕后程序进行提交public static void main( String args[] ) { Connection c = null; Statement stmt = null; try { ..
2020-08-20 09:11:24 1234 3
原创 Java操作SQLite数据库 SqliteUtils
Java操作sqlite数据库demo public static void main(String[] args) throws IllegalAccessException,InstantiationException { try { String filePath ="E:/Sqlite/sqlitedb.db"; String connPath = String .format("jdbc:sqlite:%s".
2020-08-01 16:35:39 1112
原创 git相关问题记录
github push 出现问题Failed with error: unable to access'https://git.coding.net/chenmi1234/lianpos.git/': Couldn't res...解决办法:git config --global http.proxy git config --global --unset http.proxygit config --global --unset-all http.proxy...
2020-07-06 19:53:09 112
转载 Git常用命令总结
Git常用命令总结本地分支关联远程git branch --set-upstream-to=origin/分支名分支名代码库修改密码后push不上去怎么办?// 重新输入密码git config --system --unset credential.helper // 密码存储同步git config --global credential.helper store一、新建代码库# 在当前目录新建一个Git代码库$ git init # 新建一个目录,将.
2020-07-06 19:45:57 104
原创 Java zip压缩解压工具类
package com.test.app.common.utils;import org.apache.commons.compress.archivers.zip.Zip64Mode;import org.apache.commons.compress.archivers.zip.ZipArchiveEntry;import org.apache.commons.compress.archivers.zip.ZipArchiveInputStream;import org.apache.com.
2020-07-03 14:48:25 390
原创 Java基于SM4算法实现文件加密 SM4FileUtils
public class SM4FileUtils { public SM4FileUtils() { } public static String encrypt(String key, String filePath) { String secretKey = ""; try { SM4Utils sm4 = new SM4Utils(); sm4.setSecretKey(key); ..
2020-06-02 11:22:18 4095 1
原创 SM4国密算法Utils
import java.util.regex.Matcher;import java.util.regex.Pattern;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;public class SM4Utils { private String secretKey = ""; private boolean hexString = false; private String iv = "";..
2020-06-01 10:53:08 6682 2
原创 Java分数比较,获取最大值
package com.example.demo;public class demo1 { public static void main(String[] args) { String[] strArr = new String[]{"1/2","1/3","3/4","1/5","1/6"}; String result = strArr[0]; for (int i = 1; i < strArr.length; i++) { .
2020-06-01 10:34:02 955
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人