- 博客(18)
- 收藏
- 关注
原创 IDEA 修改注释风格,注释默认在行开头,如何修改?
亲测有效,这样设置,看起来就舒服多了hh。添加注释,总是默认在行的开头加。IDEA 在使用的时候,
2023-05-06 19:34:20
971
2
原创 conda 配置清华镜像
PyCharm 下载所需要的包时,下载速度可能会很慢,需要手动改一下镜像,这里可选清华镜像。的文件,Windows 用户无法直接创建名为 .condarc 的文件,可先执行。这样就配置完成了,下载速度就快了。生成该文件之后再修改。
2023-04-24 16:45:25
1244
原创 Java 快读快输出(好记且实用)
平时一直用Scanner类输入输出,但在输入输出数据量很大的情况下,就会导致Time Limit Exceeded(超时)。以一个并查集题目为例。
2023-03-17 16:05:57
487
原创 Jupyter Notebook 修改默认打开的文件路径
Jupyter Notebook 修改默认打开的文件路径启动 Anaconda Prompt 后,默认的路径不是自己想要放的路径,可如此处理。打开 cmd 输入 jupyter notebook --generate-config
2022-05-27 20:29:11
450
1
原创 Tomcat Java servlet版本问题导致的404 500等问题
记录一下:Java11Tomcat 10+Javaweb 默认的version 4.0写方法跳转不了,不是报404就是500后将Tomcat降为9.0.55成功运行!官网:Tomcat版本对应
2021-11-27 17:18:10
531
原创 Java JSON概述,JSON解析,Gson FastJson 对象转JSON字符串以及JSON字符串转对象
JSON简介 JSON JS对象简谱,是一种轻量级的数据交换格式。独立于编程语言的文本格式来存储和表示数据。跟xml差不多。 JSON格式 程序员解析起来简单,机器在处理时比xml要快。 JSON在表示数据时所占用空间更小,传输速度也能提高。相较于xml。 数据交换格式; 客户端与服务器,程序与程序进行数据交流、交换时的格式 对象格式 之前为了实现创建一本书 一本书 书名 金苹果 简介 种苹果 java: class Book{
2021-08-27 02:15:55
434
原创 Java 实现网络编程 客户端向服务端发送类对象or字符串 有例子
以一个小题目为例,一目了然。题目描述1.实现基于网络编程模式下的用户登录功能,要求:(1)用户包含管理员和普通用户两个角色进行测试。假定:管理员用户名:admin,密码:abc 普通用户名:user 密码:123(2)用户从客户端发起登录请求,客户端将数据传递到服务器端,由服务器做验证。服务器端保存用户数据。用户登录成功提示登录成功并显示功能模块,登录失败提示:用户名或密码不正确。思路客户端与服务端双方数据传递建议使用类对象,所以主要写类对象在双方之间如何传递数据。涉及Java序列化,因
2021-08-26 12:55:16
582
原创 Java基础 多线程知识点(超详细且带有案例,特别容易理解版)
多线程多线程技术概述线程与进程进程: 是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间。线程: 是进程中的一个执行路径,共享一个内存空间,线程之间可以自由切换,并发执行,一个进程最少有一个线程。 线程实际上是在进程基础之上的进一步划分,一个进程启动之后,里面的若干执行路径又可以划分成若干个线程。线程调度分时调度 所有线程轮流使用CPU的使用权,平均分配每个线程占用CPU的时间。 抢占式调度 优先让优先级高的线程使用CPU,如果线程的优先级相同,那么会随机选择一个(线程
2021-08-25 02:04:04
1666
原创 力扣 206.反转链表(Java)
题目描述给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。链接: 原题链接.解题思路一、三个节点倒三个节点来回倒,手动模拟实现反转链表。newHead:反转后链表的头节点cur:当前链表的头节点next:cur.next,改变cur.next指向后,还能通过next将cur更新为当前链表的头节点。/** * Definition for singly-linked list. * public class ListNode { * int val; *
2021-07-27 22:46:23
306
原创 力扣 202.快乐数(Java)
题目描述编写一个算法来判断一个数 n 是不是快乐数。「快乐数」定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。如果 可以变为 1,那么这个数就是快乐数。如果 n 是快乐数就返回 true ;不是,则返回 false 。链接: 快乐数.解题思路将该正整数当做头节点,每一次它每个位置上数字平方和所得数为下一个节点,这样就和链表联系起来了。该链表要么以1为最后一个节点结束,要么构成环,所以还是可以用
2021-07-27 17:47:47
367
原创 力扣 142.环形链表II 给定一个链表,返回链表开始入环的第一个节点。(Java)
题目描述为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。注意,pos 仅仅是用于标识环的情况,并不会作为参数传递到函数中。说明:不允许修改给定的链表。进阶:你是否可以使用 O(1) 空间解决此题?原题链接: 环形链表II.解题思路一、哈希表依次遍历整个链表,并创建一个哈希表来存储遍历过的节点,当要存入的节点已经存在于哈希表中,返回该节点即可。若遍历到某节点的next节点为null,说明链表没有环,
2021-07-27 11:41:47
195
原创 力扣 141.环形链表 给定一个链表,判断链表中是否有环。(Java)
题目描述如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。注意:pos 不作为参数进行传递,仅仅是为了标识链表的实际情况。如果链表中存在环,则返回 true 。 否则,返回 false 。原题链接: link.解题思路一、哈希表依次遍历整个链表,并创建一个哈希表来存储遍历过的节点,一直遍历到某节点的next节点为null,
2021-07-27 00:08:39
275
原创 选队长游戏(Java)
选队长游戏任务概述今天同学们相约一起爬山游玩,为了更好的进行这场活动,大家准备推举一个人作为出游的临时队长。为了体现合理公平,大家提出了一个比较有趣的规则。所有人围成一圈,顺序排号。从第一个人开始报数(从 1 到 3 报数),凡报到 3 的人退出圈子,剩下的人继续报数,最后留下的当选为队长。请你通过编写程序,求出一组人中的队长是原来第几位同学。解决思路 详见代码注释public class Task2_5_1 { public static void main(String[] args) {
2021-07-24 23:05:05
1038
1
原创 激活office时,登录或者创建账户出现白屏、一直加载等现象?
微软服务器的问题,可通过修改DNS地址解决,右键电脑左下角,选择“网络连接”选择更改适配器选项,右键wlan属性,并双击以下选项,然后将自动的改为自主选择,首选填“4.2.2.1” 备用填“4.2.2.2”,并确定应用。设置完后,微软DNS就修改好了,再操作,就不会出现一直加载或者空白的情况了,正常登录激活即可,亲测有效。激活之后,记得把DNS改回自动获得地址,不然上网速度可能有影响。...
2021-03-29 18:36:44
28212
1
原创 桌面图标快捷方式不正常显示,显示空白?
在桌面新建一个txt文件,并输入以下代码:@echo offtaskkill /f /im explorer.exeCD /d %userprofile%\AppData\LocalDEL IconCache.db /astart explorer.exe保存为bat格式,再以管理员方式运行程序,屏幕会闪一下,图标就会正常显示。亲测有效。...
2021-03-29 18:20:28
1107
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人