首页 > 2019年03月21日 > 全部分享
线程的四种实现方式,一些方法及线程的同步
Java多线程实现的方式有四种 1.继承Thread类,重写run方法 2.实现Runnable接口,重写run方法,实现Runnable接口的实现类的实例对象作为Thread构造函数的target 3.通过Callable和FutureTask创建线程 4.通过线程池创建线程 前面两种可以归结为一 ...
分类:编程语言   时间:2019-03-21 11:48:00    收藏:0  评论:0  赞:0  阅读:128
java引用类型数组的创建方式
1. 数组存储方式: 数组引用变量是存放在栈内存(stack)中,数组元素是存放在堆内存(heap)中,通过栈内存中的指针指向对应元素在堆内存中的位置来实现访问。 2. 数组支持的类型:支持基本类型和引用类型(引用类型变量可以使用类、接口或数组来声明) ps: "深入理解引用类型" 3. 集合支持的 ...
分类:编程语言   时间:2019-03-21 11:47:26    收藏:0  评论:0  赞:0  阅读:122
python在函数外调用变量
def a(): global phone phone=input('请输入手机号码') def b (): id=phone print(id) 在函数内用global定义变量,变量外就可使用该变量 ...
分类:编程语言   时间:2019-03-21 11:47:09    收藏:0  评论:0  赞:0  阅读:226
MMU 和 MPU的区别
S3C2440里面带的是MMU,而现在流行的Cortex M3/4 里面带的是MPU。 MMU vs MPU 内存是现代计算机最重要的组件之一。因此,它的内容不能被任何错误的应用所篡改。这个功能可以通过MMU(Memory Management Unit)或者MPU(Memory Protectio ...
分类:其他   时间:2019-03-21 11:46:52    收藏:0  评论:0  赞:0  阅读:255
BZOJ2521[Shoi2010]最小生成树——最小割
题目描述 Secsa最近对最小生成树问题特别感兴趣。他已经知道如果要去求出一个n个点、m条边的无向图的最小生成树有一个Krustal算法和另一个Prim的算法。另外,他还知道,某一个图可能有多种不同的最小生成树。例如,下面图 3中所示的都是图 2中的无向图的最小生成树: 当然啦,这些都不是今天需要你 ...
分类:其他   时间:2019-03-21 11:46:35    收藏:0  评论:0  赞:0  阅读:133
JavaScript的六大数据类型
JS中的六大数据类型 js中有六种数据类型,包括五种基本数据类型(Number,String,Boolean,Undefined,Null),和一种复杂数据类型(Object)。 typeof 操作符 由于js中的变量是松散类型的,所以它提供了一种检测当前变量的数据类型的方法,也就是typeof关键 ...
分类:编程语言   时间:2019-03-21 11:46:02    收藏:0  评论:0  赞:0  阅读:140
TCP三次挥手四次协议
TCP三次握手 三次握手,是指在建立一个TCP连接时,需要客户端和服务器共发3个包.目的是连接服务器的指定端口,在客户端发起connect()请求时,会出发三次握手. (1)第一次握手:客户端发送一个TCP的SYN信号包,表明要连接服务器的端口; (2)第二次握手:服务器发回确认包(ACK)应答; ...
分类:其他   时间:2019-03-21 11:45:46    收藏:0  评论:0  赞:0  阅读:152
THUSCH 2017 大魔法师(分块)
题意 https://loj.ac/problem/2980 思路 分块是处理序列问题的一种比较无脑暴力的做法,相较线段树的优势在于不用考虑多层的 $\text{push_up}$ 和 $\text{push_down}$,即不用考虑延迟标记下传下一层标记的问题(分块的延迟标记是只针对一个块的,一下 ...
分类:其他   时间:2019-03-21 11:45:29    收藏:0  评论:0  赞:0  阅读:231
移动端布局方案汇总&&原理解析
阿里flexible布局 版本1.x 该布局于 2017年8月9日被2.0版本取代 实现原理 设置viewport的 将屏幕分成10份, 开发时直接填写 利用 转换为 实际rem 阿里flexible布局 版本2.x flexible 2.x: https://github.com/amfe/lib ...
分类:移动平台   时间:2019-03-21 11:44:30    收藏:0  评论:0  赞:0  阅读:144
深入js系列-类型(开篇)
思考 作为一个编程人员,你可能从来没仔细思考过,为什么这么多高级语言会有类型这东西。 实际上,类型有点类似生活中的类别,我们日常生活,早已经把这个概念理解到了,切肉和切水果会用不同的刀。 语言级别的类型给我们带来了什么 类似分类,我们会用合适的类别去做它擅长的事,编程语言的类型给我们带来的就是它们自 ...
分类:Web开发   时间:2019-03-21 11:44:13    收藏:0  评论:0  赞:0  阅读:100
[转]KISS原则
KISS原则 KISS? 此KISS不是彼KISS, 乃Keep It Simple, Stupid! 直接翻译过来,就是“保持简单,傻瓜!”( Stupid这个词,在英语中含义也很复杂,很难简单翻译,这个KISS中的Stupid我认为更多是语气词。关于这个词,最喜欢的解释是阿甘的妈妈教育 的那个: ...
分类:其他   时间:2019-03-21 11:43:55    收藏:0  评论:0  赞:0  阅读:148
Js随机生成10个不重复的数字
另一种写法: ...
分类:Web开发   时间:2019-03-21 11:43:28    收藏:0  评论:0  赞:0  阅读:743
TextUtils
String 判断字符串是否为空 数组转换为String Integer ...
分类:其他   时间:2019-03-21 11:42:49    收藏:0  评论:0  赞:0  阅读:126
X-Pack for the Elastic Stack [6.2] » Securing the Elastic Stack »Setting Up User Authentication
https://www.elastic.co/guide/en/x-pack/current/setting-up-authentication.html Active Directory User Authentication 域账号集成 https://www.elastic.co/guide/ ...
分类:其他   时间:2019-03-21 11:42:27    收藏:0  评论:0  赞:0  阅读:230
hangfire的使用
1.安装: hangfire包、StackExchange.Redis(abp下的hangfire则安装abp.hangfire) 2.配置 startup文件configuration方法添加以下代码 3使用 abp.hangfire的用法:Enqueue<TJob, TArgs>(TArgs a ...
分类:其他   时间:2019-03-21 11:41:31    收藏:0  评论:0  赞:0  阅读:155
截取字符串指定字节长度
项目中用到的是ORACLE数据库,字符编码是GBK,所以在数据库中一个汉字占用2个字节,如果是UTF-8编码,则一个汉字占用3个字节。 也就说如果字段定义为VARCHAR2(100),则最多存储50个汉字,如果是UTF-8编码,则最多存储33个汉字。 项目中有个需求是到处文件,要求:每个字段按一定的 ...
分类:其他   时间:2019-03-21 11:40:51    收藏:0  评论:0  赞:0  阅读:242
百万并发之 tcp_mem
百万并发之 tcp_mem 在服务端,连接达到一定数量,诸如50W时,有些隐藏很深的问题,就不断的抛出来。 通过查看dmesg命令查看,发现大量TCP: too many of orphaned sockets错误,也很正常,下面到了需要调整tcp socket参数的时候了。 第一个需要调整的是tc ...
分类:其他   时间:2019-03-21 11:40:34    收藏:0  评论:0  赞:0  阅读:124
Njinx配置
Njinx配置,Njinx作为一款高性能的http和反向代理服务组件,我们组要是学习如何配置和使用即可,以及出现问题如何排查解决; Nginx的配置文件是以block的形式组织的,一个block通常使用大括号“{}”表示。block分为几个层级: Nginx General Config定义一些ng ...
分类:其他   时间:2019-03-21 11:39:41    收藏:0  评论:0  赞:0  阅读:185
将nginx添加至service服务
一、问题描述: 无法用service命令启动nginx 二、问题分析: /etc/init.d/目录下缺少nginx默认启动脚本 三、问题解决: 在/etc/init.d/路径下添加脚本文件,名称为nginx,并添加文件可执行权限: 修改nginx启动脚本文件: 四、问题验证: ...
分类:其他   时间:2019-03-21 11:39:09    收藏:0  评论:0  赞:0  阅读:964
vuejs与angularjs以及react的区别?
1.与AngularJS的区别 相同点: 都支持指令:内置指令和自定义指令。 都支持过滤器:内置过滤器和自定义过滤器。 都支持双向数据绑定。 都不支持低端浏览器。 不同点: 1.AngularJS的学习成本高,比如增加了Dependency Injection特性,而Vue.js本身提供的API都比 ...
分类:Web开发   时间:2019-03-21 11:38:52    收藏:0  评论:0  赞:0  阅读:117
921条   上一页 1 ... 37 38 39 40 41 ... 47 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!