摘要: public void test6(){//将数组中的每个数后移一个位置 int[] nums = {1,2,3,4,5}; int change = nums[0]; for(int i = 1;i<=nums.length;i++){ int index = i%nums.length; int 阅读全文
posted @ 2021-03-06 21:40 DaWeiGuo 阅读(1725) 评论(0) 推荐(0) 编辑
摘要: import org.junit.Test; import java.util.HashSet; /** * @Author DaWeiGuo * @Date 2021/2/20 23:04 * @Desc: HashSet中的元素具有无重复性,且根据元素的哈希值在内存中进行存放,根据HashSet 阅读全文
posted @ 2021-02-21 10:25 DaWeiGuo 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 原理图: 特点: 用Callable实现的多线程,线程能有返回值 示例代码: class DemoThread implements Callable { //与实现Runnable接口一样,实现Callable接口要重写call()方法 @Override public Object call() 阅读全文
posted @ 2021-02-06 23:28 DaWeiGuo 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 可在关键字的两边加上`keyword`相当于java字符串中的转义字符反斜杠\ 阅读全文
posted @ 2021-01-28 17:48 DaWeiGuo 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 原因可能是mysql的默认字符集没有设置成UTF-8,造成乱码 解决办法: 在数据库连接的地址后面加上?characterEncoding=gbk,如jdbc:mysql://localhost:3306/test?characterEncoding=gbk 阅读全文
posted @ 2021-01-28 17:23 DaWeiGuo 阅读(200) 评论(0) 推荐(0) 编辑
摘要: - 继承Thread类实现 覆写run方法 继承Thread类的对象调用start方法启动线程。 注意:1.每个线程对象只允许启动(start)一次 Thread执行分析: - Runnable接口实现多线程(优先考虑) 示例代码: /** * @Author DaWeiGuo * @Date 20 阅读全文
posted @ 2021-01-26 15:26 DaWeiGuo 阅读(62) 评论(0) 推荐(0) 编辑
摘要: ###第一种 第一步,点击下图中箭头所指 2.第二步,如下图 第三步,点击加号,选择第一个,找到要添加的jar包 4.第四步,勾选我们添加进来后要添加到项目中的jar包,再点击apply即可 5.添加进来后,在external lib中可以看到添加进来的包 ###第二种 一般项目下我们都会创建一个l 阅读全文
posted @ 2021-01-25 16:41 DaWeiGuo 阅读(2430) 评论(0) 推荐(0) 编辑
摘要: 其实之前有写过一篇帖子了 旧帖地址(知乎) 在之前使用教务系统的过程中,偶然一次发现登上教务系统后再退出来的后的登录网址竟然不需要验证码,想着之前有写过教务系统的爬虫模拟登录,没验证码的岂不是更好干(之前那次折腾了好久hhh,后面还是用selenium实现的成绩爬取,相比直接爬取,selenium的 阅读全文
posted @ 2021-01-24 14:27 DaWeiGuo 阅读(2046) 评论(0) 推荐(0) 编辑
摘要: 今天用echarts绘制地区图的时候发现官方不再相关地图文件的下载,从网上查找相关资料后解决办法如下。 解决办法: 用阿里的提供相关json文件进行替换 ==> 阿里地图数据地址入口 打开网址后,我们可以看到给出了相关接口地址(我这里要使用的是中国的地图所以我选择红框中的接口地址,其他的地方的地图数 阅读全文
posted @ 2021-01-22 14:10 DaWeiGuo 阅读(765) 评论(0) 推荐(0) 编辑
摘要: jquery的ajax请求中默认是禁止跨源请求的,简单理解就是不允许访问自己网站之外的资源 开启红框中的任意一个选项即可 jQuery.support.cors = true; "Access-Control-Allow-Origin":"*" 阅读全文
posted @ 2021-01-21 14:56 DaWeiGuo 阅读(6195) 评论(0) 推荐(1) 编辑