04 2021 档案

摘要:前言 有时候调用API时,会出现嵌套json(Json数组)的情况,这时如果使用fastjson就可以很快的进行解析。 例子 { "status": "1", "info": "OK", "infocode": "10000", "count": "1", "geocodes": [ { "form 阅读全文
posted @ 2021-04-30 11:25 绫织梦CoronaZero 阅读(1137) 评论(0) 推荐(0)
摘要:前言 本来想着用python写个爬虫,结果最新版3.9不能在我的电脑上跑起来(我用的Windows7) 所以降级使用3.7,结果安装后发现pip没了! 对,我明明勾选了添加至环境变量!而且在命令行中可以正常使用python!但就是不能用pip! 然后去目录C:\Users\Corona\AppDat 阅读全文
posted @ 2021-04-18 14:09 绫织梦CoronaZero 阅读(226) 评论(0) 推荐(0)
摘要:前言 自用树莓派,有的时候需要输入中文,fcitx自带的全拼输入法我实在用不惯,我习惯用微软双拼进行码字,所以采用了Rime+微软双拼方案。 解决方案 # 安装rime输入法和双拼方案 sudo apt install -y fcitx-rime librime-data-double-pinyin 阅读全文
posted @ 2021-04-11 15:02 绫织梦CoronaZero 阅读(906) 评论(0) 推荐(0)
摘要:前言 有时需要加密保存数据,但是我不会用AES……所以选择了更简单的异或加密。 解决方案 public static String xor(String data, String password) { //异或加密 byte b1[] = data.getBytes(); byte b2[] = 阅读全文
posted @ 2021-04-04 00:13 绫织梦CoronaZero 阅读(674) 评论(0) 推荐(0)
摘要:前言 最近在写一个注册逻辑,需要QQ号码,所以需要判断是否为纯数字。 解决 if (!QQNumber.getText().matches("[0-9]+")) { //判断QQ号码是否为纯数字 JOptionPane.showMessageDialog(null, "QQ号码必须为6-10位的纯数 阅读全文
posted @ 2021-04-03 23:47 绫织梦CoronaZero 阅读(357) 评论(0) 推荐(0)
摘要:前言 程序运行过程中可能会碰到一些奇奇怪怪的不适合直接存储的字符串……所以就会用到Base64进行操作。 有时也需要保存密码之类的,所以也需要用到MD5加密。 Maven引用 <dependency> <groupId>commons-codec</groupId> <artifactId>comm 阅读全文
posted @ 2021-04-02 23:39 绫织梦CoronaZero 阅读(516) 评论(0) 推荐(0)
摘要:前言 写的程序需要打包成jar文件,但是突然发现运行时提示*.jar中没有主清单属性,一番搜索资料后,终于找到了解决方法。 解决 找到pom.xml <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <art 阅读全文
posted @ 2021-04-02 20:51 绫织梦CoronaZero 阅读(567) 评论(0) 推荐(0)
摘要:前言 写了个程序要用到SQLite,需要判断一下是否存在数据库文件…… 解决 File ZLD_DB=new File("ZLD_DB.db"); if (ZLD_DB.isFile()){ return true; }else{ return false; } 阅读全文
posted @ 2021-04-02 20:48 绫织梦CoronaZero 阅读(121) 评论(0) 推荐(0)
摘要:前言 制作了一个登陆界面,编写的时候,想要实现判断文本框内容是为空就弹出警告,在网上查找一番,找到了方法,在此记录。 解决 if ("".equals(UserName.getText())||"".equals(Password.getText())){ JOptionPane.showMessa 阅读全文
posted @ 2021-04-02 20:44 绫织梦CoronaZero 阅读(1155) 评论(0) 推荐(0)