- 博客(12)
- 收藏
- 关注
原创 JAVA优先队列(PriorityQueue)使用法则
如果要使用优先队列(PriorityQueue),并且存储的元素已经实现了Comparable接口(定义了自然顺序),那么不需要单独提供比较器,优先队列会使用元素的自然顺序来进行排序。如果元素没有实现Comparable接口,或者希望使用不同于元素的自然顺序的排序方式,那么可以提供一个自定义的比较器(Comparator)来定义元素的排序规则。
2024-05-04 16:25:02
251
1
原创 【JAVA的Comparable和Comparator实现自定义类排序】
当使用Comparable接口对学生类进行排序时,需要在Student类中实现Comparable接口,并重写compareTo方法。之后在实例化Student后,对其通过sort进行排序。(return otherStudent.age-this.age )***就表示降序!
2024-04-30 19:34:19
260
1
原创 Pycharm unable to save settings
Pycharm unable to save settings1、很多博主的方法是:删除.idea重启pycharn,我失败了。不过你们可以试一下,.idea文件夹在相应的项目文件夹里面。2、用管理员方式打开pycharm成功了
2022-04-22 15:52:29
396
原创 【 python3.7+pycharm+tensorflow2.0+CPU下载安装配置】
python3.7+pycharm+tensorflow2.0+CPU下载安装配置博主查找了大量网上资源,发现大多数都是使用anaconda下载python和tensorflow配置的,由于博主之前安装了python3.7版本,想要不通过anaconda来进行tensorflow的安装,我觉得还挺简单的。方法大致如下,版本部分大家自行调整。1、下载安装Python3.7和pycharm,网上已有大量博文,可以参考以下内容或者自行查找。添加链接描述2、下载tensorflow文件,附上参考链接,添加.
2022-01-16 16:26:02
1783
原创 2021-10-08
codeblocks同时运行多个.exe文件用codeblocks运行服务器与客户端程序,可是运行完一个文件之后,按钮就灰了,于是在网上找了一下解决方案,几乎全都是说在设置里面去掉两个选项,再重启,然而这对我来说并没有用!其实有一个非常简单的方法,就是先分别把两个程序单独运行,这样在文件夹里面会生成两个.exe文件,然后分别点击这两个.exe文件,他们是可以同时打开的,这样就相当于同时运行服务端与客户端了!附成功图:...
2021-10-08 10:53:45
632
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人