码迷,mamicode.com
首页 > 2019年06月28日 > 全部分享
线程的实现方式以及各自优缺点&lock比synchronized优势
一。继承Thread类 Thread类本身是实现Runnable接口的一个实例,代表一个线程的实例。启动线程的唯一方法就是通过Thread类的start()实例方法。start()方法是一个本地的方法,他将启动一个新的线程,并执行run()方法。 具体操作:通过自己创建的类直接继承Thread,重写 ...
分类:编程语言   时间:2019-06-28 00:45:40    阅读次数:202
计算机组成原理(六)——计算机发展趋势
计算机发展趋势 巨型化 巨型化是指为了适应尖端科学技术的需要,发展高速度、大存储容量和功能强大的超级计算机。特别是在军事和科研教育方面对计算机的存储空间和运行速度等要求会越来越高。此外计算机的功能更加多元化。 微型化 随着微型处理器(CPU)的出现,计算机中开始使用微型处理器,使计算机体积缩小了,成 ...
分类:其他好文   时间:2019-06-28 00:45:25    阅读次数:127
计算机组成原理(三)——计算机硬件主要性能指标
计算机硬件主要性能指标 机器字长 CPU一次能处理数据的位数。 计算机进行一次整数运算所能处理的二进制数据的位数(整数运算即定点整数运算)。 因为计算机中数的表示有定点数和浮点数之分,定点数又有定点整数和定点小数之分,这里所说的整数运算即定点整数运算。 机器字长通常也是CPU内部数据通路的宽度。 机 ...
分类:其他好文   时间:2019-06-28 00:45:05    阅读次数:328
数据类型面面观
今天我们来看看java中数据类型的相关信息,其中java中数据类型分为java基本数据类型和引用类型,其中: 基本数据类型分为: 整型 浮点型 字符型 boolean型 整型包括byte(字节型)、short(短整型)、int(整型)、long(长整型)在对变量赋值时,如果值超出变量所属类型表示范围 ...
分类:其他好文   时间:2019-06-28 00:44:31    阅读次数:104
Exception in thread "main" java.lang.NoClassDefFoundError:org/springframework/beans/factory/config/EmbeddedValueResoler
我是在运行一个spring-mybatis小案例时遇到这个错误,已经解决,在这里记录和分享给你们 报错截图如下: 解决方法:检查发现spring的核心包spring-bean版本和其他核心包版本不同,更改为和其他核心包相同的版本即可 这类报错引起的原因还有一些,这只是一种解决方法供参考! ...
分类:编程语言   时间:2019-06-28 00:44:07    阅读次数:96
python eval的用法
>>>x = 7 >>> eval( '3 * x' ) 21 >>> eval('pow(2,2)') 4 >>> eval('2 + 2') 4 >>> n=81 >>> eval("n + 4") 85 参考: https://www.runoob.com/python/python-func... ...
分类:编程语言   时间:2019-06-28 00:43:36    阅读次数:123
【UWP】实现 FindAncestor 绑定
原文:【UWP】实现 FindAncestor 绑定 在 WPF 里,我们是可以在 RelativeSource 上面实现的,举个例子: 将 RelativeSource 的 Mode 设置为 FindAncestor 就可以了。AncestorType 代表绑定的类型,AncestorLevel ...
分类:其他好文   时间:2019-06-28 00:43:05    阅读次数:102
Shell字符串
字符串是shell编程中最常用最有用的数据类型(除了数字和字符串,也没啥其它类型好用了),字符串可以用单引号,也可以用双引号,也可以不用引号。单双引号的区别跟PHP类似。 单引号 str='this is a string' str='this is a string' 单引号字符串的限制: 单引号 ...
分类:系统相关   时间:2019-06-28 00:42:50    阅读次数:142
leadcode的Hot100系列--136. 只出现一次的数字
因为之前刚写了461号题目,这个题目与那个很相似, 461号题目用异或来算两个不一样的部分, 那这个题目需要排除一样的部分,并找到不一样的部分。 那么可以再利用一下异或的特性: 1、相同为0,所以,a ^ a = 0。 2、不同为0,所以,0 ^ b = b。 所以,假设数组里面的数分别就是 a,a ...
分类:其他好文   时间:2019-06-28 00:42:35    阅读次数:94
JavaScript 变量提升
在头部声明你的变量 对于大多数程序员来说并不知道 JavaScript 变量提升。 如果程序员不能很好的理解变量提升,他们写的程序就容易出现一些问题。 为了避免这些问题,通常我们在每个作用域开始前声明这些变量,这也是正常的 JavaScript 解析步骤,易于我们理解。 ...
分类:编程语言   时间:2019-06-28 00:42:18    阅读次数:115
[Noip2018普及]摆渡车
生涯回忆录彻底摸了。。。反正也没啥人看( 过几天要给普及组神犇讲课就寻思做一点普及题,然后差点被锤爆,, 题在luogu上找的https://www.luogu.org/problemnew/show/P5017,不贴了 首先考虑如果前后两个人等待时间相差超过$m$(往返时间),那一定不必等,因为中 ...
分类:其他好文   时间:2019-06-28 00:41:43    阅读次数:89
cdnjs
https://cdnjs.com/libraries/jquery ...
分类:Web程序   时间:2019-06-28 00:41:25    阅读次数:190
Shell运算符:Shell算数运算符、关系运算符、布尔运算符、字符串运算符等
Bash 支持很多运算符,包括算数运算符、关系运算符、布尔运算符、字符串运算符和文件测试运算符。原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。expr 是一款表达式计算工具,使用它能完成表达式的求值操作。例如,两个数相加: #!/bin/ ...
分类:系统相关   时间:2019-06-28 00:41:11    阅读次数:129
vue生命周期函数
vue中所有的钩子函数: beforeCreate(创建前)created(创建后)beforeMount(载入前)mounted(载入后)beforeUpdate(更新前)updated(更新后)beforeDestroy(销毁前) 下面是完整代码,当然用到那个周期函数写哪个就好,不一定要全部写出 ...
分类:其他好文   时间:2019-06-28 00:40:35    阅读次数:92
java 抽象类
1. 一个抽象类 如果 没有抽象方法 ,可以 被定义为抽象类。这样做的意义就是 不让其他类创建本类对象,交给子类完成。 2. abstract 不能和哪些关键字 共存 1. static abstract 修饰的方法没有方法体,但是 static 修饰的方法 可以直接用 类名.方法 调用,而调用抽象 ...
分类:编程语言   时间:2019-06-28 00:40:16    阅读次数:100
oracle常用命令
https://blog.csdn.net/zhrzhl/article/details/24020319 https://www.cnblogs.com/sc-xx/archive/2011/12/22/2298381.html https://blog.csdn.net/jnx114241052 ...
分类:数据库   时间:2019-06-28 00:40:04    阅读次数:113
Spring5源码深度分析(二)之理解@Conditional,@Import注解
代码地址: 1.源码分析二主要分析的内容 1.使用@Condition多条件注册bean对象2.@Import注解快速注入第三方bean对象3.@EnableXXXX 开启原理4.基于ImportBeanDefinitionRegistrar注册bean5.基于FactoryBean注册bean对象 ...
分类:编程语言   时间:2019-06-28 00:39:49    阅读次数:187
821条   上一页 1 ... 42 43 44 45 46 47 48 49 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!