- 博客(356)
- 资源 (62)
- 问答 (4)
- 收藏
- 关注

原创 java连接redis存取数据(详细)
声明:本文章仅供参考,学无止境,若有不足之处请指出,非常感谢!源代码+相关工具下载:https://download.youkuaiyun.com/download/corleone_4ever/10811258目录一.相关工具二.准备工作三.新建jedis项目四.编写代码五.连接测试六.注意事项一.相关工具如果没有服务器的同学,可以在自己的电脑安装虚拟机,我这里...
2018-11-28 17:35:32
20200
2
原创 org/apache/commons/collections4/ListValuedMap : Unsupported major.minor version 52.0
poi解析表格出现以下错误:Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/commons/collections4/ListValuedMap : Unsupported major.minor version 52.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.de...
2021-10-25 17:50:28
495
原创 fastjson JSON.parseObject() 属性为null
再调用JSON.parseObject()将json字符串解析为对象时,其中的属性始终为null很有可能是你对象的无参构造方法被覆盖了
2021-03-18 10:25:46
6969
2
原创 【Python】TypeError: Object of type int32 is not JSON serializable
字典转json字符串的时候报错把对应的value类型打印出来是这个<class 'numpy.int32'>解决:直接转成int就行
2021-03-18 09:57:40
917
原创 【Java】你有所不知的冷门知识java和 javaw 以及 javaws的区别
java ,javaw 和 javaws 的区别:首先,所有的这些都是java的启动装置,java.exe经常使用,当使用命令行输出到window的时候,会有java.exe进程,通过任务管理器可以看到。通常 我们执行一些小的java程序的时候会有 java.exe进程在运行。javaw.exe对于我们也比较特殊,我们也能够通过任务管理器看到javaw.exe进程的运行。javaws通常web开启的时候的进程。jvm.dlljvm.dll是一个java虚拟机在windows平台环境上...
2021-01-24 22:10:05
2548
原创 Java使用Graphics2D画波浪线的艰辛之路
需求是根据飞机的线路情况,需要画直线,双直线,波浪线,虚线,连连接航路其他都好说,这波浪线尤其不好画搜了一圈,基本都是建议使用drawArc方法画圆弧拼接波浪线,但是及其麻烦,效果如下,并不理想在群里问了下大佬的建议,改变思路那么接下来,开始研究下怎么画1.已知条件,是飞机的两个点先画出直线看看代码: public static void main(String[] args) throws IOException { ...
2020-12-06 14:31:02
1043
原创 python根据文件路径获取上级目录路径
import ospath = 'C:\\Users\\GECHUANG\Desktop\\1201北京检验系统—mrml解析处理\\测试\解析为JSON\\ss\\ss.json'p_path = os.path.abspath(os.path.join(path, ".."))print(p_path)saveDir = os.path.dirname(path)print(saveDir)
2020-12-01 15:10:57
6463
原创 python 判断目录和文件是否存在,若不存在即创建
判断目录是否存在import osdirs = '/Users/joseph/work/python/'if not os.path.exists(dirs): os.makedirs(dirs)判断文件是否存在import osfilename = '/Users/joseph/work/python/poem.txt'if not os.path.exists(filename): os.system(r"touch {}".format(path))#调用系
2020-12-01 15:09:03
583
原创 关于oracle表名区分大小写的问题
oracle不是区分大小写的,是建表的时候是没有去掉双引号。CREATE TABLE TableName(id number); //虽然写的时候是有大写和小写,但是在 数据库里面是不区分的。select * from tablename; //这样是可以的SELECT * FROM TABLENAME; //这样写也不会有问题SELECT * FROM TableName; //都没问题CREATE TABLE "TableName"("id" number); /...
2020-11-20 11:43:05
4171
原创 oracle递归查询子节点
通过子节点向根节点追朔.select * from persons.dept start with deptid=76 connect by prior paredeptid=deptid通过根节点遍历子节点(不包含根节点).select * from persons.dept start with paredeptid=0 connect by prior deptid=paredeptid通过根节点遍历子节点(包含根节点).select * from persons.dept
2020-11-18 16:27:19
1177
原创 Oracle中自增序列SEQUENCES的使用
1. About Sequences(关于序列)序列是数据库对象一种。多个用户能够通过序列生成连续的数字以此来实现主键字段的自己主动、唯一增长,而且一个序列可为多列、多表同一时候使用。序列消除了串行化而且提高了应用程序一致性。(想象一下没有序列的日子怎么办?)2.Creating Sequences(创建序列)前提:PrerequisitesTo create a sequence inyour own schema, you must have theCREATES...
2020-11-18 16:20:59
1373
原创 Java链表与数组间的相互转换
自定义链表ListNode类public class ListNode { int val; ListNode next; ListNode(int x) { val = x; }}将链表转换成数组//将链表转换成数组public class Test1 { public static void main(String[] args) { Test1 test1 = new Test1(); i.
2020-11-09 15:18:43
5205
2
原创 【oracle】字符大小写转换
SELECT INITCAP('hello world') as "首字母大写" FROM DUAL;SELECT UPPER('hello world') as "全部转为大写" FROM dual;SELECT LOWER('HELLO WORLD') as "全部转为小写" FROM DUAL;
2020-11-09 10:50:18
1173
原创 java7中map转list
map中的value转为listCollection<Object> values = map.values();List<Object> list = new ArrayList<>(values);map中的key转为setSet<String> set = map.keySet();map中的键值对转为setSet<Entry<String, Object>> entry = map.entrySet();.
2020-11-07 14:22:15
413
原创 【Java】CountDownLatch使用之多线程场景等待所有线程执行结束
目前有个任务,需要java生成三张图片,生成之后将三张图片进行二次处理由于生成图片比较耗时,开三个线程进行同时生成那么问题来了,如何知道三张图片都生成完了呢两种解决方案一种AtomicInteger二种CountDownLatch都是计数器的概念,具体的暂未了解以下采用CountDownLatch的方式提供例子/** * 多线程等待完成测试 */public class CountDownLatchTest { public static void main..
2020-10-29 19:15:55
357
原创 Python常用库
Requests.Kenneth Reitz写的最富盛名的http库。每个Python程序员都应该有它。Scrapy.如果你从事爬虫相关的工作,那么这个库也是必不可少的。用过它之后你就不会再想用别的同类库了。wxPython.Python的一个GUI(图形用户界面)工具。我主要用它替代tkinter。你一定会爱上它的。Pillow.它是PIL(Python图形库)的一个友好分支。对于用户比PIL更加友好,对于任何在图形领域工作的人是必备的库。SQLAlchemy.一个数据库的库。对它的评价褒贬参半。
2020-10-24 20:58:06
726
原创 StringUtils类中isEmpty与isBlank的区别
StringUtils类中isEmpty与isBlank的区别 org.apache.commons.lang.StringUtils类提供了String的常用操作,最为常用的判空有如下两种isEmpty(String str)和isBlank(String str)。StringUtils.isEmpty(String str) 判断某字符串是否为空,为空的标准是 str==null 或 str.length()==0System.out.println(StringUtils.isEmpty(
2020-10-23 10:23:08
243
原创 【Python】matplotlib画图在坐标轴之外显示
这个点的坐标刚好在1,1上,显示不全参考官网:https://matplotlib.org/api/_as_gen/matplotlib.artist.Artist.set_clip_on.html#matplotlib.artist.Artist.set_clip_onlip_on=False关掉裁剪功能,使能在坐标轴外显示 import matplotlib.pyplot as plt plt.plot(range( 5),range(5),'ro',ma...
2020-10-17 18:19:59
1660
原创 【Java】你有所不知的冷门知识——Integer可以使用下划线
Java7就开始支持int可以使用下划线,目的是方便读书,1_000_000就是一百万,当然float,double也是 Integer a =1_0; int b = 23_0_1; System.out.println(a); System.out.println(b);——java核心技术卷一...
2020-10-16 13:16:15
1323
原创 【Python】pip安装报错Could not fetch URL https://pypi.org/simple/numpy/: There was a problem confirming th
Could not fetch URL https://pypi.org/simple/numpy/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/numpy/ (Caused by SSLError("Can't connect to HTTPS URL because...
2020-10-15 16:49:34
4822
2
原创 【Python】批量卸载第三方库
很多时候我们都会有一个麻烦事,就是打开pycharm或者VScode等的时候,都有可能因为自己电脑上面安装的第三方模块过多,导致电脑很卡,风扇转速不停地增加,这时候我们就会想去卸载一些不太用得着的第三方模块,但是不常用的太多了,常用的也就几个而已。所以一次性卸载所有的第三方模块才是最好的选择,毕竟一个个卸载那得操作多少遍啊。使用pip list 进行检查一下,自己到底安装了多少第三方模块,那一列模块名,是不是很多都已经很陌生了,毕竟很多模块真的不是很常用。首先,随便打开一个目录下的cmd,执行(tx
2020-10-15 14:22:45
1513
转载 添加 Notepad++ 至右键菜单的几种方法
作为一名即将开学的计算机系准大学生,笔记本电脑总归是要有一台的。于是上星期我入手了小米游戏本顶配版(i7-8750H + 16G + GTX 1066),最近正在重新折腾开发环境,这篇文章要解决的问题也是在此过程中出现的。至于为什么要买小米的本子,主要是因为它的「游戏本性能 + 商务本外观」这一点正戳中我好球区。不过这几天使用下来,只能说缺点确实不少,有购买意愿的朋友需谨慎。在 Twitter 上搜索小米游戏本 from:printempw就能看到我发的吐槽简评,如果之后有时间的话也打算专门写篇...
2020-10-11 15:05:48
3007
1
原创 Error:(1, 1) java: 需要class, interface或enum
Error:(1, 1) java: 需要class, interface或enum这个错是因为编码的问题导致的项目用什么编码,在idea右下角转成对应的编码
2020-09-28 15:27:02
1010
原创 【Python-Matplotlib】设置figure背景色
import matplotlib.pyplot as pltimport numpy as npfig = plt.figure()# 设置背景色rect = fig.patchrect.set_facecolor('red')ax1 = fig.add_axes([0.1, 0.3, 0.4, 0.4])# 设置背景色rect = ax1.patchrect.set_facecolor('y')for label in ax1.xaxis.get_ticklab.
2020-09-14 17:32:35
7493
原创 Java画图drawString居中(字符串在图片居中)
//得到该字体字符串的长度 public static int getWordWidth(Font font, String content) { FontDesignMetrics metrics = FontDesignMetrics.getMetrics(font); int width = 0; for (int i = 0; i < content.length(); i++) { width += metr...
2020-09-13 00:08:34
4765
9
原创 irsManager) [2020-09-06 23:19:51,374] ERROR Error while renaming dir for test1-0 in log dir D:\soft\
] ERROR Fatal error during KafkaServer startup. Prepare to shutdown (kafka.server.KafkaServer)kafka.zookeeper.ZooKeeperClientTimeoutException: Timed out waiting for connection while in state: CONNECTING at kafka.zookeeper.ZooKeeperClient.$anonfun$...
2020-09-10 00:26:14
1911
原创 linux中ln -s 命令详解
ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件
2020-09-09 23:03:06
1047
sqlserver各版本jdbc驱动.zip
2020-08-11
mssql-jdbc-8.4.0.jre8.jar
2020-08-11
设计模式_原型模式.zip
2020-07-31
设计模式_模板方法模式.zip
2020-07-31
设计模式_迭代器模式.zip
2020-07-31
设计模式_代理模式.zip
2020-07-31
设计模式_备忘录模式.zip
2020-07-31
设计模式_工厂模式.zip
2020-07-30
设计模式_组合模式.zip
2020-07-30
设计模式_命令模式.zip
2020-07-30
设计模式_适配器模式.zip
2020-07-30
设计模式_抽象工厂模式.zip
2020-07-30
Xftp-6.0.0169p.zip
2020-03-31
robo3t-1.3.1-windows-x86_64-7419c406.zip
2020-03-17
SceneBuilder-8.5.0.zip
2020-02-23
JAVA核心知识.zip
2020-02-18
js实现滚轮放大缩小div.html
2020-02-14
js实现鼠标拖动div.html
2020-02-14
hashdog-ds.zip
2020-02-12
Windows Server 2012 R2 镜像SXS下载
2019-12-18
jd-gui-windows-1.6.6.zip
2021-04-07
java将word转图片转pdf_jacob.zip
2020-09-12
windows-python-3.8.0-amd64.zip
2020-09-10
linux-python3.8.5.zip
2020-09-10
设计模式_装饰器模式.zip
2020-06-26
设计模式_观察者模式.zip
2020-06-25
设计模式_单例模式.zip
2020-06-10
设计模式-状态模式.zip
2020-05-27
设计模式_策略模式.zip
2020-05-26
springboot+maven打包demo【将依赖与配置文件打包到jar包外部】
2020-05-01
jd-gui-windows-1.4.0.zip
2020-04-22
Xshell-6.0.0175p.zip
2020-03-31
FileZilla_3.46.3_win64-setup.zip
2020-03-30
redis-desktop-manager-0.8.8.384.zip
2020-03-30
sts 隐藏dashboard服务
2019-07-25
mysql常量表,如果没有常量表,应该怎么解决
2019-06-05
idea 导入项目 为什么只有maven选项
2019-01-18
Mysql 怎么设置命令窗口?
2017-10-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人