理解锁的基础知识如果想要透彻的理解java锁的来龙去脉,需要先了解以下基础知识。基础知识之一:锁的类型锁从宏观上分类,分为悲观锁与乐观锁乐观锁乐观锁是一种乐观思想,即认为读多写少,遇到并发写的可能性低...
分类:
编程语言 时间:
2017-04-22 09:52:20
收藏:
0 评论:
0 赞:
0 阅读:
154
Java进阶(五十七)-基于感知哈希算法的pHash图像配准算法??毕业论文提交之后,老师交给自己一项任务:图像配准,也就是给你两幅图像,通过系统来判定两幅图像是否为同一副图像。自己作为这一方面的小白...
分类:
编程语言 时间:
2017-04-22 09:52:05
收藏:
0 评论:
0 赞:
0 阅读:
233
1.引入线程池的原因
对于多线程编程,处理每个请求都要创建一个线程,这不仅要花费时间在创建线程的过程中,还会出现创建线程过多未释放导致的系统内存不足,内存溢出问题,因此引入线程池的概念。线程池,就是...
分类:
编程语言 时间:
2017-04-22 09:51:51
收藏:
0 评论:
0 赞:
0 阅读:
136
pip install -r requirements.txt pip freeze > requirements.txt Stackoverflow上关于python的问题备忘:for i, value in enumerate(my_list): pass for name, value in ... ...
分类:
编程语言 时间:
2017-04-22 09:50:32
收藏:
0 评论:
0 赞:
0 阅读:
171
赫夫曼(Huffman)树,由发明它的人物命名,又称最优树,是一类带权路径最短的二叉树,主要用于数据压缩传输。 赫夫曼树的构造过程相对比较简单,要理解赫夫曼数,要先了解赫夫曼编码。 对一组出现频率不同的字符进行01编码,如果设计等长的编码方法,不会出现混淆的方法,根据规定长度的编码进行翻译,有且只有 ...
分类:
编程语言 时间:
2017-04-22 09:49:29
收藏:
0 评论:
0 赞:
0 阅读:
240
1. MVC概念 1.1 前端控制器 1.2 MVC概念 MVC的核心思想 业务数据抽取 与 业务数据呈现 相分离 2. Spring MVC概念 2.3 架构流程 3. 应用maven工具,管理springMVC 3.1 maven的三个重要概念:配置pom.xml,依赖dependency, 坐 ...
分类:
编程语言 时间:
2017-04-22 09:46:16
收藏:
0 评论:
0 赞:
0 阅读:
197
封装概念: property代码1 import math class Circle: def __init__(self,radius): #圆的半径 self.radius=radius @property #添加装饰器,area=property(area) def area(self): r ...
分类:
编程语言 时间:
2017-04-22 09:41:13
收藏:
0 评论:
0 赞:
0 阅读:
254
Swift实现单例模式 单例模式在各个语言中都有实现,swift语言推出已经几天了。通过这几天的看文档。特奉上写的Swift的单例实现,供大家学习交流,欢迎指正。 若转载请注明出处,本人Github博客新地址- YueRuo's Blog - http://yueruo.github.io 因为Sw ...
分类:
编程语言 时间:
2017-04-22 09:34:33
收藏:
0 评论:
0 赞:
0 阅读:
184
【前言】 本文简单的介绍了加密技术相关概念,最后总结了java中现有的加密技术以及用法和样例 【最简单的加密】 1.简单的概念 明文:加密前的信息 密文:机密后的信息 算法:加密或解密的算法 密钥:算法使用的钥匙(读作miyao。正确应该是miyue,可是大家都读miyao) 2.简单的样例 将12 ...
分类:
编程语言 时间:
2017-04-22 09:33:37
收藏:
0 评论:
0 赞:
0 阅读:
240
hibernate 查询出来的结果 id 是int类型,xml文件配置的是int, 在jython 中调用hibernate 进行查询。字段的类型是java.lang.Long, 直接将id 传进去,报java.lang.Integer can not be cast to java.lang.Lo ...
分类:
编程语言 时间:
2017-04-22 09:31:07
收藏:
0 评论:
0 赞:
0 阅读:
263
列表操作包含以下函数: 1、cmp(list1, list2):比较两个列表的元素 2、len(list):列表元素个数 3、max(list):返回列表元素最大值 4、min(list):返回列表元素最小值 5、list(seq):将元组转换为列表 列表操作包含以下方法: 1、list.appen ...
分类:
编程语言 时间:
2017-04-22 09:28:47
收藏:
0 评论:
0 赞:
0 阅读:
173
1、去空格及特殊符号 复制代码 代码如下: s.strip().lstrip().rstrip(',') 2、复制字符串 复制代码 代码如下: #strcpy(sStr1,sStr2) sStr1 = 'strcpy' sStr2 = sStr1 sStr1 = 'strcpy2' print sS ...
分类:
编程语言 时间:
2017-04-22 09:28:16
收藏:
0 评论:
0 赞:
0 阅读:
207
python入门(10)使用List和tuple list Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。 比如,列出班里所有同学的名字,就可以用一个list表示: 变量classmates就是一个list。用len()函数可以获得list元 ...
分类:
编程语言 时间:
2017-04-22 09:19:32
收藏:
0 评论:
0 赞:
0 阅读:
179
python入门(11)条件判断和循环 条件判断 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现: 根据Python的缩进规则,如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么也 ...
分类:
编程语言 时间:
2017-04-22 09:19:00
收藏:
0 评论:
0 赞:
0 阅读:
244
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 写在前面的话:此文仅仅能说是java多线程的一个入门。事实上Java里头线程全然能够写一本书了,可是假设最基本的你都学掌握好,又怎么能更上一个台阶呢?假设你认为此文非常简单,那推荐你看看Java ...
分类:
编程语言 时间:
2017-04-22 09:18:42
收藏:
0 评论:
0 赞:
0 阅读:
247
参考: 效果图: 思路: 1、画一个静态的HelloWorld。 2、修改成动态。 代码: 尝试1(卒) ...
分类:
编程语言 时间:
2017-04-22 09:16:46
收藏:
0 评论:
0 赞:
0 阅读:
112
这段日子接手一社区系统的开发。开发过程中感觉到自己接触到的和所作的多是业务逻辑性开发,对java开发到如今还没有一个清晰明白的路线,我越来越感觉到问题的重要性。 问题一:代码仅仅注重了功能实现,对代码性能考虑不周。代码结构混乱。业务代码多不符合SHY原则,导致代码反而处处粘贴。浪费也不少时间,影响了 ...
分类:
编程语言 时间:
2017-04-22 09:15:00
收藏:
0 评论:
0 赞:
0 阅读:
140
Python中,有3种内建的数据结构:列表、元组和字典。1.列表 list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目。列表中的项目。列表中的项目应该包括在方括号中,这样python就知道你是在指明一个列表。一旦你创建了一个列表,你就可以添加,删除,或者是搜索列表中的项目。由 ...
分类:
编程语言 时间:
2017-04-22 09:14:29
收藏:
0 评论:
0 赞:
0 阅读:
243
初始化需要进行比较的集合,统一增加10万个元素,获取整个过程的执行时间。 1、List集合增加元素 程序输出: 2、Set集合增加元素 程序输出: 3、LinkedList集合增加元素 程序输出: 4、TreeSet集合增加元素 程序输出: 总结:在不考虑去重和排序的情况下,以上几个常用集合的执行效 ...
分类:
编程语言 时间:
2017-04-22 01:15:14
收藏:
0 评论:
0 赞:
0 阅读:
250
当linux设备上开启sonar6.2时, supervisorctl status报如下错误: error: <class 'xml.parsers.expat.ExpatError'>, syntax error: line 1, column 0: file: /usr/local/lib/p ...
分类:
编程语言 时间:
2017-04-22 01:11:28
收藏:
0 评论:
0 赞:
0 阅读:
2227