摘要: 1 package Network_Experience; 2 3 import javax.swing.*; 4 import java.util.concurrent.locks.ReentrantLock; 5 6 //多线程示例代码 7 public class NET { 8 public static void main(String[] args) { 9 //线程示例化 10 // 阅读全文
posted @ 2019-10-18 16:50 Dragonsburg 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 1 package GUI_experience; 2 import java.awt.*; 3 import java.awt.Container; 4 import java.awt.FlowLayout; 5 import java.awt.event.ActionEvent; 6 import java.awt.event.ActionListener; 7 import javax.im 阅读全文
posted @ 2019-10-04 12:55 Dragonsburg 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 1.从命令行输入数据 格式:Scanner reader=new Scanner(System.in); 此reader对象可以使用的方法:nextBoolean(),nextByte(),nextShort(),nextInt(),nextLong(),nextFloat(),nextDouble 阅读全文
posted @ 2019-09-23 21:00 Dragonsburg 阅读(289) 评论(0) 推荐(0) 编辑
摘要: pair是一种序偶结构<x,y> 如果我们希望使用pair但又不需要map对其排序,可以在vector中使用pair对 插入pair对使用make_pair<typename,typename>(x,y);或者make_pair(x,y); 定义使用pair的vector:vector<pair<i 阅读全文
posted @ 2019-09-22 09:48 Dragonsburg 阅读(3906) 评论(0) 推荐(0) 编辑
摘要: 大多数算法定义在头文件algorithm中,在头文件numeric中定义了数值泛型算法。 以find算法为例:在容器的两个迭代器指定的范围内遍历,查找特定值。 1 int val=44; 2 auto result=find(ivec.begin(),ivec.end(),val); 3 cout< 阅读全文
posted @ 2019-09-20 13:48 Dragonsburg 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 学习计算机网络原理的必要性: 1.遇到问题能分析 2.了解模拟登陆的原理 3.对付反爬 4.爬取非浏览器的数据 网络协议: 通信设备的数据转发是通过协议完成的,类似法律的效应 书籍:计算机网络(自顶向下方法),TCP/IP协议族 一个完整的网络请求过程: IP地址和url: IP地址:类比门牌号 动 阅读全文
posted @ 2019-09-19 19:54 Dragonsburg 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 在命令行下: 键入:mkvirtualenv 想要建立的环境名字 或者通过 mkvirtualenv -p C:\Users\acer\AppData\Local\Programs\Python\Python36\python.exe 想要建立的环境名字 (-p 操作使得可以确定使用哪个版本的pyt 阅读全文
posted @ 2019-09-18 16:19 Dragonsburg 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 在File_Settings_Keymap中可以设置: 确定快捷键模式为Eclipse 看方法的源码:ctrl+鼠标左键 回退之前代码:alt+左键 前进之前代码:alt+右键 调换相邻两行代码位置:alt+上键或者下键 删除一行:ctrl+d 搜索代码:ctrl+f 全局搜索:ctrl+h 空四格 阅读全文
posted @ 2019-09-18 15:19 Dragonsburg 阅读(1125) 评论(0) 推荐(1) 编辑
摘要: 题目描述 一般的文本编辑器都有查找单词的功能,该功能可以快速定位特定单词在文章中的位置,有的还能统计出特定单词在文章中出现的次数。 现在,请你编程实现这一功能,具体要求是:给定一个单词,请你输出它在给定的文章中出现的次数和第一次出现的位置。注意:匹配单词时,不区分大小写,但要求完全匹配,即给定单词必 阅读全文
posted @ 2019-09-16 20:46 Dragonsburg 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 多态的意义:改善代码的可读性并且使得程序“可扩展” 多态方法调用允许一种类型表现出与其他相似类型之间的"区别",基于方法的行为不同而表现出来 将一个方法调用同一个方法主体关联起来称作绑定,程序执行前绑定称为前期绑定,运行时根据对象的类型进行绑定称为后期绑定。 Java中除了static和final( 阅读全文
posted @ 2019-09-15 14:49 Dragonsburg 阅读(176) 评论(0) 推荐(0) 编辑