
程序
皮蛋zzz
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2020-09-18-并查集复习
并查集复习来自weiwei大佬的代码:https://leetcode-cn.com/problems/satisfiability-of-equality-equations/solution/shi-yong-bing-cha-ji-chu-li-bu-xiang-jiao-ji-he-we/class UnionFind { private int[] parent; public UnionFind(int len) { parent = new int[len原创 2020-09-18 21:49:33 · 127 阅读 · 0 评论 -
2020-0807-背包问题九讲(待完善)
代码和思想:来源于大雪菜网站:https://www.acwing.com/about/遍历物品 -> 遍历约束条件 -> 遍历决策01背包问题每一个物品只能选一个,或者不选,求不超出容量的物品的最大价值。二维dp,遍历约束(体积),是什么顺序就无所谓了。import java.util.*;public class Main{ public static void main(String[] args) { Scanner sc = new Scanner原创 2020-08-07 15:31:48 · 251 阅读 · 0 评论 -
0319-2020-Nginx部署的相关问题与调度算法
Nginx本身可以部署静态资源,但是我们大部分编写的资源都是动态的(带classes的),所以我很还是使用tomcat反向代理搭建集群,来解决并发量过大的问题。解决并发量过大的问题,需要多个tomcat(部署动态项目),用Nginx来反向代理搭集群。静态网页的部署配置反向代理和负载均衡...原创 2020-03-19 11:16:27 · 118 阅读 · 0 评论 -
0314-2020-Java基础-问答
1.什么是多态?什么是重载?什么是重写?(多态:也叫后期绑定、动态绑定,分离了做什么和怎么做,将接口和实现分离开来,这样在写代码的时候可以只考虑与基类打交道了,这样也方便了程序拓展。重载:经常老是潜意识当成了重写,重载是以参数列表和返回值区分重载方法。重写:子类对父类方法的重新实现。)2.类之间有哪些关系①继承②实现③依赖④关联⑤聚合⑥组合...原创 2020-03-14 23:07:46 · 124 阅读 · 0 评论 -
1018-2019学习记录(P596-P633)-网络编程
网络编程问题一:对应的IP和端口号问题二:如何进行高速无差错的数据传输InetAddressIPV4 4个字节 4块255IPV6 6个字节 8块ffff域名:DNS来解析域名来获取主机的ipInetAddress i1 =InetAddress.getByName(“www.baidu.com”);System.out.println(i1);InetAddress i2 = ...原创 2019-11-18 16:09:41 · 128 阅读 · 0 评论 -
1012-2019学习记录(P596-P690)-反射
反射反射机制的概述理解class类并获取classs实例类的加载与ClassLoader实例创建运行时的对象获取运行时类的完整结构调用运行时类的指定结构反射的应用:动态代理使用反射之前,在类的外部,没法调用私有的。通过反射调用person类的对象。通过反射可以调用类的私有的构造器。反射机制和之前面向对象的封装性是不是有冲突?不冲突。封装性是建议使用公共的方法,不建议在外...原创 2019-10-24 21:37:20 · 134 阅读 · 0 评论 -
1012-2019学习记录(P575-P595)-IO流
主要就是这四个IO流:将输出的数据实例化File类的使用:例如:.txt文件相对路径:相对于某个路径下的路径绝对路径:包含盘符在内的文件或文件目录的路径。在Windows下的识别构造器:1File file = new File(String filepsth )2File file = new File(String parentPath,String childPath)...原创 2019-10-12 16:17:24 · 185 阅读 · 0 评论 -
1009-2019学习记录(P556-P574)-泛型复习-遍历
泛型方法泛型的继承通配符的使用:有限制条件的通配符的使用原创 2019-10-10 16:48:44 · 109 阅读 · 0 评论 -
1009-2019学习记录(P540-P555)-Map及HasMap底层代码分析
Map双列数据key-value 键值对HashMap作为最常用的实现类底层实现原理:JDK7:HashMap map = new HashMap();在实例化以后,底层创建了长度为16的一维数组Entry[ ] table…可能已经执行过多次put…map.put(key1,value1):首先,调用key1所在类的hashcode( ) 计算key1哈希值,此哈希值经过某种...原创 2019-10-09 19:04:15 · 141 阅读 · 0 评论 -
1008-2019学习记录(P511-P539)-Java集合
集合Collection单列数据Map 双列数据数组有一些弊端都是对多个数据进行存储操作的结构,就是Java容器此时的存储都是内存层面的存储。不涉及到持久化的存储(.txt)数组的特点:一旦初始化以后长度确定了,并且需要指定类型String[ ] arr Object[ ] arr2.数组中提供的方法非常有限,对于添加、删除、插入等操作都非常不便,同时效率不高获取数组中实际元素...原创 2019-10-08 21:38:00 · 99 阅读 · 0 评论 -
0827-2019学习记录+LEETCODE
0827public class test0827 { public void trans(){ String floatStr = "4.56"; float ft1 = Float.parseFloat(floatStr); String ft2 = String.valueOf(2.345f); System.out....原创 2019-09-04 09:11:05 · 99 阅读 · 0 评论 -
0904-2019学习记录(P566-P574 -Java泛型及其小项目练习)+LEETCODE
Java 泛型基础知识原创 2019-09-04 09:12:44 · 141 阅读 · 0 评论 -
0905-2019学习记录(P369-P383)-Java异常处理+异常小项目Code
OFDM的导频和训练序列导频是一个固定的频率上一直发送的已知信号,用于信道估计和同步在频谱上看,表现为多了一条线,处理作用在频域上。导频序列是散布在整个时频单元上。两者的区别:训练序列主要为了实现快速同步(做同步检测),导频序列做信道估计。训练序列在发送的数据帧前面的已知码元(处于一帧的头部)。主要做信号同步的。用于接收端的时间和频率同步和信道估计,处理作用在时域上。在形式上一般表...原创 2019-09-05 21:03:53 · 213 阅读 · 0 评论 -
0910-12学习记录-开发人员调度软件项目三
完成到addMember原创 2019-09-11 17:01:04 · 291 阅读 · 0 评论 -
09017-2019学习记录(P413-P425)-Java多线程
多线程笔记一个进程可以同一时间并行执行多个线程,那他就是支持多线程的单核和多核的CPU的理解并行与并发并行:多个CPU同时执行多个任务并发:一个CPU执行多个任务多线程的优点:举例:比如点外卖时 ,先显示文字再显示图片的方式。1.对提高应用程序的响应,对图形化界面更有意义2.提高计算机系统CPU的利用率3.改善程序结构,将长而复杂的进程分为多个线程,独立运行,利于理解和修改。...原创 2019-09-17 20:44:54 · 106 阅读 · 0 评论 -
09-23-2019学习记录(P425-P447)-Java多线程补充
JAVA多线程知识点小总结线程的死锁:面试题:解决线程的安全问题有哪些方法?sleep();和wait();的异同点JDK5.0 新增的两个创建接口的新方式1.实现Callable接口2.使用线程池练习:线程的死锁:出现死锁以后不会出现提示,也不会出现异常提醒,就是程序进入阻塞状态第一个线程先调A再调B,第二个线程先调B再调A,就可能出现死锁。lock也可以解决线程的安全问题相同点:sy...原创 2019-09-23 14:53:57 · 135 阅读 · 0 评论 -
09-27-2019学习记录(P447-P477)-Java常用类String和Date-字符串操作代码
字符串:StringStringBuffer 和StringBuilderString类被定义成final 不能被继承了String实现了Serializable 接口以及comparable接口不可变性体现在常量池用replace也需要重新在常量池中建立一个字符串new就不一样了,是引用变量面试题:String s = new String(“abc”);1.一个是堆空间中的n...原创 2019-09-26 10:32:54 · 132 阅读 · 0 评论