内容概览: 进程 数据共享 进程池--回调函数 线程 线程的基础理论 什么是线程? 线程与进程的关系 GIL锁 线程的开启: Threading模块1,用多进程开启socket创建聊天 server端写了input函数会报错?因为服务器是... ...
分类:
编程语言 时间:
2018-09-23 00:17:51
阅读次数:
188
Spring定义了多种域 单例(Singleton):在整个应用中,只有一个实例 原型(Prototype):每次注入或者通过Spring应用上线文获取时,都创建一个bean实例 会话(Session):在web应用中,为每个会话创建一个bean.使用场景:购物车 请求(Request):在web应... ...
分类:
编程语言 时间:
2018-09-23 00:18:08
阅读次数:
174
多年以前,当我怀揣着前端工程师的梦想时,曾经认真阅读过《JavaScript高级程序设计(第2版)》。里面有一个问题(P147),让我一直百思不得其解。 表面上看,最终会输出各个元素对应的索引,依次输出0,1,2……9。但实际上却是输出10个10 1. 词法作用域 简单地说,词法作用域就是定义在词法 ...
分类:
编程语言 时间:
2018-09-23 00:18:23
阅读次数:
201
在排除注解的问题后,考虑扫描类的位置, 【SpringBoot项目的Bean装配默认规则是根据Application类所在的包位置从上往下扫描! “Application类”是指SpringBoot项目入口类。 本文来自 gefangshuai 的CSDN 博客 ,全文地址请点击:https://b ...
分类:
编程语言 时间:
2018-09-23 00:19:42
阅读次数:
272
简介: 读写锁与互斥量类似,但读写锁允许更高的并行性。其特性为:写独占,读共享。 读写锁特性: 1. 读写锁是“写模式加锁”时,解锁前,所有对该锁加锁的线程都会被阻塞。 2. 读写锁是“读模式加锁”时,如果线程以读模式对其加锁会成功。如果线程以写模式加锁会阻塞。 3. 读写锁是“读模式加锁”时,如果 ...
分类:
编程语言 时间:
2018-09-23 00:47:16
阅读次数:
183
什么是动态类型语言[1]?动态类型语言的关键特征是它的类型检查的主体过程是在运行期而不是编译期,满足这个特征的语言有很多,常用的包括:JavaScript、Jython、PHP、Python、 Ruby等。相对的,在编译期就进行类型检查过程的语言(如C++和Java等)就是最常用的静态类型语言。 静... ...
分类:
编程语言 时间:
2018-09-23 00:47:41
阅读次数:
204
Map接口(双例集合): Map提供了映射关系,存放的元素是以key-value键值对存放的。可以根据key快速的查询value。key不可以重复,value可以重复。 常用实现类:HashMap,Hashtable,LinkedHashMap,TreeMap 常用方法 判断功能 boolean i ...
分类:
编程语言 时间:
2018-09-23 00:50:17
阅读次数:
176
在mybatis+spring整合中,由于版本的问题会报错: java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()Ljava/lang/Integer; ...
分类:
编程语言 时间:
2018-09-23 00:50:41
阅读次数:
284
回顾:排序分类 (一)插入类 直接插入排序 折半插入排序 希尔排序 (二)交换类 冒泡排序 快速排序 (三)选择类 简单选择排序 堆排序 (四)归并类 归并排序 一:复杂度总结 (一).时间复杂度 1.平均情况下:快些排队(快希排堆) 2.最坏情况下 (二).空间复杂度 (三).其他:容易插,起的好 ...
分类:
编程语言 时间:
2018-09-23 00:51:30
阅读次数:
184
安装selenium pip install selenium 下载Chromedriver http://npm.taobao.org/mirrors/chromedriver/ 将Chromedriver放在/usr/local/bin 最终代码 from selenium import web... ...
分类:
编程语言 时间:
2018-09-23 11:27:20
阅读次数:
184
1.学学基础的VB语法 https://www.yiibai.com/vba/vba_programming_charts.html 2.找一个样例看看 VBA编程实现自动回复邮件 https://blog.csdn.net/tclxspy/article/details/50714783 3.改造 ...
分类:
编程语言 时间:
2018-09-23 11:27:34
阅读次数:
345
为了区分开public和缺省的区别,我们要引进包(package)的概念。包就像咱们磁盘上的目录一样,马克-to-win。package a;就是定义说当前的目录为a。底下编的任何的类,都会出现在当前的这个目录a里。import b;就是导入b目录当中的类资源,因为我们在运行当前目录当中的类时,需要 ...
分类:
编程语言 时间:
2018-09-23 11:32:39
阅读次数:
290
collection模块: 在内置数据类型(dict、list、set、tuple)的基础上,collections模块还提供了几个额外的数据类型:Counter、deque、defaultdict、namedtuple和OrderedDict等。 1:namedtuple 生成可以使用名字来访问元 ...
分类:
编程语言 时间:
2018-09-23 11:33:26
阅读次数:
198
c++数组不支持多态 https://coolshell.cn/articles/9543.htmlwhy gcc in c++ https://airs.com/ian/cxx-slides.pdfc++坑多吗 https://coolshell.cn/articles/7992.htmlwhy ...
分类:
编程语言 时间:
2018-09-23 11:33:35
阅读次数:
144
"来源" "更多vba相关" "vba教程" "VBA cheat sheet" 1. VBA how to crack Excel Workbook/Worksheet password To remove the excel workbook or worksheet password requ ...
分类:
编程语言 时间:
2018-09-23 11:36:01
阅读次数:
181
给定一个整数,写一个函数来判断它是否是 3 的幂次方。 示例 1: 示例 2: 示例 3: 示例 4: 进阶: 你能不使用循环或者递归来完成本题吗? 思路 循环/3看最后是不是等于1就好了 代码 进阶 题目最后说 不使用循环和递归 ,那就使用log函数,见注释 python class Soluti ...
分类:
编程语言 时间:
2018-09-23 11:38:09
阅读次数:
141
下雨的夜晚,一个人出去,雨让一切都生动了 橙黄的灯依然,一盏盏,忠贞的守护在路边,在迷离的雨丝中更加的朦胧幻彩。有微凉的风,蕴含着浓浓的水汽,拂面过来,这秋夜的微飔还没有显露凛冽的残酷,只有朗润澄澈的清凉。 而流满雨水的路面仿佛变成了流动的 飞机的身影划过天际。掠过的弧线里,没有人会知道,它曾经得到 ...
分类:
编程语言 时间:
2018-09-23 11:39:59
阅读次数:
210
1.工厂bean调用 2.工厂bean 3.调用测试 ...
分类:
编程语言 时间:
2018-09-23 11:42:29
阅读次数:
123
一、搭建SpringBoot项目 详见此文:https://www.cnblogs.com/liuyangfirst/p/8298588.html 注意: 需要添加mail依赖的包,同时还添加了lombock,方便日志打印。如图所示 二、启动Application,测试项目搭建是否成功 三、配置pr ...
分类:
编程语言 时间:
2018-09-23 11:44:16
阅读次数:
237
5.object和Class的深入理解 属性和方法 (视频下载) (全部书籍) 抽象Abstract:【新手可忽略不影响继续学习】 (视频下载) (全部书籍)很多java 的书中都谈到了抽象abstract的概念,到底什么是抽象?马克-to-win:抽取关键相关特性(属性和方法)构成对象,用程序的方 ...
分类:
编程语言 时间:
2018-09-23 11:44:25
阅读次数:
170