摘要: 《将博客搬至CSDN》 阅读全文
posted @ 2019-04-21 20:10 Minus-one 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 方法一: 找到Android sdk的build-tools找到aapt,然后把需要编译的文件挪过来,或者指定文件的路径,通过反编译来获取包名及入口。 通过下面的结果可以看出package:name="com.taobao.taobao" 其中下面的内容是appActivity 方法二 运用Andr 阅读全文
posted @ 2019-03-23 13:55 Minus-one 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 1.查询一张表: select * from 表名; 2.查询指定字段:select 字段1,字段2,字段3....from 表名; 3.where条件查询:select 字段1,字段2,字段3 frome 表名 where 条件表达式;例:select * from t_studect where 阅读全文
posted @ 2019-01-03 21:38 Minus-one 阅读(11852) 评论(0) 推荐(0) 编辑
摘要: 1 Web应用https://www.cnblogs.com/yuanchenqi/articles/8869302.html2 http协议:https://www.cnblogs.com/yuanchenqi/articles/8875623.html3 web框架https://www.cnb 阅读全文
posted @ 2018-12-29 08:30 Minus-one 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一、IO模型介绍 Stevens在文章中一共比较了五种IO Model: * blocking IO 阻塞IO * nonblocking IO 非阻塞IO * IO multiplexing IO多路复用 * signal driven IO 信号驱动IO * asynchronous IO 异步 阅读全文
posted @ 2018-12-05 21:16 Minus-one 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 一、引入 之前我们学习了线程、进程的概念,了解了在操作系统中进程是资源分配的最小单位,线程是CPU调度的最小单位。按道理来说我们已经算是把cpu的利用率提高很多了。但是我们知道无论是创建多进程还是创建多线程来解决问题,都要消耗一定的时间来创建进程、创建线程、以及管理他们之间的切换。 随着我们对于效率 阅读全文
posted @ 2018-12-04 19:36 Minus-one 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 多线程threading 线程与进程的区别可以归纳为以下4点: 1)地址空间和其它资源(如打开文件):进程间相互独立,同一进程的各线程间共享。某进程内的线程在其它进程不可见。 2)通信:进程间通信IPC,线程间可以直接读写进程数据段(如全局变量)来进行通信——需要进程同步和互斥手段的辅助,以保证数据 阅读全文
posted @ 2018-12-03 20:07 Minus-one 阅读(754) 评论(0) 推荐(1) 编辑
摘要: 多进程multiprocessing python中的多线程其实并不是真正的多线程,如果想要充分地使用多核CPU的资源,在python中大部分情况需要使用多进程。Python提供了非常好用的多进程包multiprocessing,只需要定义一个函数,Python会完成其他所有事情。借助这个包,可以轻 阅读全文
posted @ 2018-12-03 17:07 Minus-one 阅读(313) 评论(0) 推荐(0) 编辑
摘要: mac地址:每块网卡出厂时都被烧制上一个世界唯一的mac地址 阅读全文
posted @ 2018-11-28 20:16 Minus-one 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 由于不同机器上的程序要通信,才产生了网络 一、C/S 架 构 C/S架构即server(服务端)与client(客户端)架构,这里的客户端一般泛指客户端应用程序exe,程序需先安装后才能运行在用户的电脑上,对用户的电脑操作系统环境依赖较大。 例如:qq、微信、网盘、优酷这一类是属于需要安装的桌面应用 阅读全文
posted @ 2018-11-28 18:51 Minus-one 阅读(493) 评论(0) 推荐(0) 编辑