摘要: 单台机器并发提高效率的方式只有提高核数,单核cpu只能微观串行,不能改变总时长 阅读全文
posted @ 2020-09-15 21:02 起始丶光影 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1.需要等待结果返回,才能继续运行-同步 2.不需要等待结果返回,也能继续运行-异步 长时间的调用-异步比较好(格式转换,安卓异步防止阻塞ui) 阅读全文
posted @ 2020-09-15 20:58 起始丶光影 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1.线程是轮流使用cpu 2.线程执行到一半可能切换到另外一个线程 3.同一时间一个核心应对多件事情的能力叫并发,换种意思就是线程轮流使用CPU的做法称之为并发,(微观串行,宏观并行,把cpu时间切的很短) 4.多个核心同时做不同的线程任务叫并行。 1.一个人轮流做多件事-并发 2.找了3个人干这些 阅读全文
posted @ 2020-09-15 20:49 起始丶光影 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 1.进程 程序由指令和数据组成,指令要运行,数据要读取,必须把指令读到CPU,在指令运行过程中要用到外部设备,网络等。进程就是用来加载指令的,管理内存,IO的 当一个程序被运行,从磁盘加载这个程序的代码至内存,这时就开启了一个进程 进程可以视为程序的一个实例,大部分程序可以同时运行多个进程实例。(w 阅读全文
posted @ 2020-09-15 20:37 起始丶光影 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 查找一个关键词: grep -o 'INFO' filename|wc -l 查找多个关键字 将关键词用 '' 分隔 grep -o 'objStr1|objStr2' filename|wc -l 阅读全文
posted @ 2020-08-18 11:34 起始丶光影 阅读(1337) 评论(0) 推荐(0) 编辑
摘要: 从其他地方复制的 访问控制权限又称为封装,它是面向对象三大特性中的一种,我之前在学习过程中经常会忽略封装,心想这不就是一个访问修饰符么,怎么就是三大特性的必要条件了?后来我才知道,如果你信任的下属对你隐瞒 bug,你是根本不知道的。 访问控制权限其实最核心就是一点:只对需要的类可见。 Java中成员 阅读全文
posted @ 2020-05-18 19:42 起始丶光影 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 从其他地方摘过来的,感觉之前没怎么用过。 Java 中一种数组冷门的用法就是可变参数 ,可变参数的定义如下: 然后,你可以使用下面这几种方式进行可变参数的调用 阅读全文
posted @ 2020-05-18 19:29 起始丶光影 阅读(1506) 评论(0) 推荐(0) 编辑
摘要: 1. 依赖导入 2. 生成excel 3. 返回文件 注意 :这个不能用异步请求,不然会报错,前端需要注意下。 阅读全文
posted @ 2020-05-09 17:49 起始丶光影 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 一个小的流程关于如何创建数据库和用户,用以加强印象,以及留档备份 一、创建账户 1.登录postgres账户 2.进入psql 指令 3.创建用户 4.创建数据库 5.数据库归属关系 6.切换数据库 7.schema 创建 创建完成,退出psql 阅读全文
posted @ 2019-12-19 10:41 起始丶光影 阅读(1040) 评论(0) 推荐(0) 编辑
摘要: jupyter notebook 中的快捷键介绍 当你熟练使用notebooks的基本功能后,掌握他的快捷键是十分必要的,这样可以大大提高你的工作效率。下面是一些比较常用的快捷键: 编辑模式:点击单元格按下Enter 命令模式(退出编辑模式):Esc 进入命令模式之后(此时你没有活跃单元),有以下快 阅读全文
posted @ 2019-12-17 20:05 起始丶光影 阅读(238) 评论(0) 推荐(0) 编辑