- 博客(14)
- 收藏
- 关注
原创 Git 命令
git常用命令; git fetch 与 git push的区别; Fast Forward; git checkout -b dev origin/dev; git branch --set-upstream dev origin/dev ; git push -u origin master ; git clone; git reset --hard HEAD^ ; git reset HEAD ; git checkout -- xxx.txt;
2022-05-08 14:58:46
106
原创 Java 的集合体系
数组与集合的区别数组的长度是固定的,集合的长度是可变的;数组中可以存储基本数据类型,也可以存储对象,而集合中只能存储对象;集合的分类Collection:表示一组对象;Map :表示一组映射关系或键值对;集合体系Iterable 接口iterator() 方法返回 Iterator 接口的实例,用于遍历Collection元素;只要是实现了 Iterable 接口的集合类都可以直接使用加强for循环来遍历;加强 for 循环内部帮我们使用 Iterator 遍历;public
2022-04-16 11:52:35
655
原创 Lambda & Stream
forEach、Stream、orElse、allMatch、anyMatch、flatMap、groupingBy、toArray、Stream.generate、Lambda
2022-04-15 22:29:49
336
原创 Java 多线程基础
java多线程、synchronized、ReentrantLock、ReadWriteLock、java.util.Concurrent、BlockingQueue、并发集合类、CAS、JMM、AQS、CyclicBarrier、Semaphore、CountDownLatch
2022-04-15 12:06:12
2992
原创 Java反射API
反射API;Type;Class;ParameterizedType;getActualTyeArguments;getRawType;Field;Method;Constructor;getGenericType;getType;getGenericSuperclass;getSuperclass;getInterfaces;
2022-04-13 09:58:24
2284
1
转载 Java IO
IO 、InputStream、OutputStream、Reader、Writer、InputStreamReader、OutputStreamWriter、PrintStream、PrintWriter;Paths、Files、File
2022-04-12 12:36:31
271
原创 python从多线程中获取函数返回值的方法
方法一:使用队列import queueimport threadingimport sysimport timeq=queue.Queue()def func1(x,y): func_name = sys._getframe().f_code.co_name # 获取函数名 print("%s run ....." % func_name) q.put((x+y,func_name))def func2(x,y): func_name = sys._g
2021-01-30 21:23:38
1332
2
原创 Linux sort 命令的使用
sort 的工作原理:目录sort 的工作原理:-u选项:在输出中去除重复行-r选项:sort默认的排序方式是升序,如果想改成降序,加个 -r就行了。-o选项:用排序后的结果替换原文件的内容-n选项:告诉sort以数值大小来排序-t 选项:后面可以设定间隔符,对每行内容进行切割,-k选项:用来说明按照第几列来进行排序-c选项:会检查文件是否已排好序,如果乱序,则输出第一个乱序的行的相关信息,最后返回1(乱序返回1,顺序(升序)返回 0)。-C选项:会检查...
2021-01-30 18:39:43
573
原创 Git常用命令
Git的工作原理每次提交更新时,它会纵览一遍所有文件的指纹信息并对文件作一快照,然后保存一个指向这次快照的索引。为提高性能,若文件没有变化,Git不会再次保存,而只对上次保存的快照作一链接。Git中的状态对于任何一个文件,在 Git内都只有三种状态:已提交(committed),已修改(modified)和已暂存(staged).git目录,它是Git用来保存元数据和对象数据库的地方。该目录非常重要,每次克隆镜像仓库时,实际拷贝的就是这个目录里面的数据。基本的Git...
2020-12-28 21:22:42
157
原创 Shell 编程常用工具及函数
awkgrepegrepfgrep!~[[:space:]sedbasenameNFNRdirnamexargsbcsortcutread
2020-12-13 18:16:23
1452
原创 Shell script (源自精华帖 shell ——十三问)
shell编程shell十三问source、fork、exec之间的差别$(())与$()变量替换echoshell for循环通配符正则表达式> <>><<&&||
2020-12-04 23:37:50
396
原创 字符串方法
字符串方法:1、capitalize() ---->首字母大写2、casefold() --->大写转小写,可以处理特殊的大小写对应关系3、lower() ---》简单的大写转小写4、center(self,width,fillchar=None)width ---》设置宽度,并将内容居中fillchar---> 空白填充字符 (只能一个...
2019-08-14 09:59:39
220
原创 元组_ tuple 、字典_dict 、布尔值_bool
小括号创建元组元组不可被修改,不能增加或者删除元素元组是有序的可以索引取值、可以切片取值、可以for循环,是可迭代对象列表、元组、列表之间可以相互转换count (self, value) -----> 统计某个元素在元组中出现的次数index(self,value,start = None, stop=None) ---->找到参数value在元组中的索引值花...
2019-08-14 09:46:02
312
原创 列表_list
列表list ----> 类1、li = [1,2,3,“name”,“age”, [“gcx”,[“郭晨希”,“20”,“大佬”],24]] —> 外层中括号,内部元素逗号分隔,列表中可以嵌套列表,所有的类型都可放入列表通过索引去元素: print (li [0]) —> 1通过切片取元素:print (li [3:5]) ---->[“name”...
2019-08-14 09:39:40
1068
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人