- 博客(6)
- 资源 (6)
- 收藏
- 关注
原创 多线程交替打印数值,生产者消费者,线程wait()、notify()实战
两个类,一个StrDto传递数值的对象,一个Current主程序先巩固下基础知识:线程有六种状态:初始(NEW):新创建了一个线程对象,但还没有调用start()方法。运行(RUNNABLE):Java线程中将就绪(ready)和运行中(running)两种状态笼统的称为“运行”。线程对象创建后,其他线程(比如main线程)调用了该对象的start()方法。该状态的线程位于可运行线程池中,等待被线程调度选中,获取CPU的使用权,此时处于就绪状态(ready)。就绪状态的线程在获得CPU时间片后变
2021-12-27 18:48:09 186
原创 java手写实现LinkedList链表,面试手写链表简单实现
面试的时候,面试官可能给你一个笔记本,叫你手写一个linkedList,下面是我写的一个链表,亲测通过。接口:package com.test.common;public interface MyLinkList<V> { void remove(V v); int add(V v); V get(int key); interface MyLinkEntity<V>{ V getValue(); MyLinkE
2021-01-31 20:35:24 268
原创 java手写一个hashmap轻量级实现
面试的时候可能会要你手写一个hashmap,这里提供个简易版本,亲测有效。下面是接口。package com.test.common;public interface DemoMap<K,V> { V get(K k); void set(K k,V v); interface DemoEntity<K,V>{ K getKey(); V getValue(); String getHash();
2021-01-31 17:13:06 267
原创 stream的sorted排序处理双重排序,二级参数null的时候报NullPointerException问题
使用java8的stream().sorted的进行排序的话,报NullPointerException会有两个地方会报这个错误:常见报错位置:agendaVOList.stream() .sorted(Comparator .comparing(AgendaVO::getPartyTime)// **A报错位置,getPartyTime获取null** .thenComparing( u -> u.getOrder().getC
2020-07-16 15:39:34 5607
原创 正则匹配常用匹配公式,运用举例,不用学习复杂的匹配规则,拿来就能用
正则匹配千千万,常用匹配占一半。这里本实习生将常用的正则匹配整理如下,不用学习复杂的匹配规则,拿来就能用的正则匹配,才是好的正则匹配!限定符:(匹配出现的次数)* >=0次+ >0次? 0或者1{n} 匹配n次,{n,}至少n次,{n,m}大于等于n小于等于m次元字符:(匹配的内容)| a|b 匹配a或者b[] [0-9]区域匹配数字\d 匹配数字\w 字母数字下划线\S 所有非空字符串. 匹配换行符之外所有字符测试:需要匹配的字符串,取出所有的frie.
2020-07-14 17:38:13 2241
原创 python基础功能测试学习脚本,知识点带有详细的说明,可直接运行
自己花了一天的时间学习python,现在学习的时候写的基本功能测试脚本奉上,要学习python的同学可以直接拿过去使用。
2020-07-14 15:35:43 268
vb2005串口设置,针对vb2005串口设置,和vb6.0差距还是很大的,设置的时候注意查看msdn
2013-07-18
wince手持机端能用的dbnetlib.dll文件,将他放到程序文件夹就行
2013-07-18
System.Data.SqlClient.dll用于wince手持机端连接数据库缺少System.Data.SqlClient.dll
2013-07-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人