码迷,mamicode.com
首页 > 编程语言 > 日排行
Java并发编程之Lock
重入锁ReentrantLock 可以代替synchronized, 但synchronized更灵活. 但是, 必须必须必须要手动释放锁. 重入锁 是指任意线程在获取到锁之后能够再次获取该锁而不会被阻塞. 对于ReentrantLock而言, 释放锁时, 锁定调用了n次lock()方法, 那么释放 ...
分类:编程语言   时间:2018-04-18 15:14:34    阅读次数:257
Javascript中获取浏览器类型和操作系统版本等客户端信息常用代码
/** * @author hechen */ var gs = { /**获得屏幕宽度**/ ScreenWidth: function () { return window.screen.width; }, /***获得屏幕高度**/ ScreenHeight: function () { re... ...
分类:编程语言   时间:2018-04-18 15:14:42    阅读次数:178
ALGO-145_蓝桥杯_算法训练_4-1打印下述图形
记: 这里用到了printf("%*s%s%*s\n",n-i,"",arr,n-i,"");的写法, 其中%*s中的*代表该字符串s的个数,s为给字符串, 这写法一般用在打印中 AC代码: ...
分类:编程语言   时间:2018-04-18 15:17:00    阅读次数:133
Spring data Jpa,Mybatis,读写锁,@Lock 使用
Spring data jpa 支持注解式的读写锁(悲观锁),实际上这个东西硬编码也简单,但是基于Jpa 命名方式定义的Sql,只能用注解添加支持读写锁了, 不了解读写锁的可以点这里 mysql读写锁及事务 并且推荐 新建一个实体Book.java JunitTest 先添加一条数据,待会要锁这个数 ...
分类:编程语言   时间:2018-04-18 15:17:19    阅读次数:3224
java读取Excel表格中的数据
1、需求 用java代码读取hello.xls表格中的数据 2、hello.xls表格 3、java代码 4、读取结果 博客来至:https://blog.csdn.net/jie_liang/article/details/52836770 ...
分类:编程语言   时间:2018-04-18 15:17:47    阅读次数:185
Java实现验证码的产生和验证
转自:https://www.cnblogs.com/nanyangke-cjz/p/7049281.html 大家都知道为了防止我们的网站被有些人和黑客恶意攻击,比如我们网站的注册页面,如果我们在用户注册的时候不加上一个验证码框的话,别人就可以写一个脚本对你的网站进行恶意的注册,比如每分钟对你的网 ...
分类:编程语言   时间:2018-04-18 15:18:54    阅读次数:195
Python pep8 编码规范
pep8规范 官方文档:https://www.python.org/dev/peps/pep-0008/ PEP8中文翻译:http://www.cnblogs.com/ajianbeyourself/p/4377933.html 以下内容转自 https://www.douban.com/not ...
分类:编程语言   时间:2018-04-18 15:19:54    阅读次数:210
Python--009序列
序列内置函数
分类:编程语言   时间:2018-04-18 15:20:44    阅读次数:141
3、选择排序
1 #include 2 3 using namespace std; 4 5 void SelectSort(int *a,const int n); 6 7 int main() 8 { 9 int x[]={1,3,5,7,9,4,6,2,8,0}; 10 SelectSort(x,10); ... ...
分类:编程语言   时间:2018-04-18 15:21:18    阅读次数:215
最短路径算法——Dijkstra算法
与Floyd-Warshall算法一样这里仍然使用二维数组e来存储顶点之间边的关系,初始值如下。 我们还需要用一个一维数组dis来存储1号顶点到其余各个顶点的初始路程,如下。 我们将此时dis数组中的值称为最短路的“估计值”。 既然是求1号顶点到其余各个顶点的最短路程,那就先找一个离1号顶点最近的顶 ...
分类:编程语言   时间:2018-04-18 15:57:13    阅读次数:177
JAVA_map总结
map,键值对的集合,由于和pojo的结构和map类似,经常相互转换,或者作为带有特定标识的数据的集合存储方式二使用。 还是先放结论: |类型|数据结构|特点描述| | | | | |HashMap|散列表(拉链法)|最常用,无序,线程不安全| |Hashtable|散列表(拉链法)|无序,线程安全 ...
分类:编程语言   时间:2018-04-18 15:58:28    阅读次数:199
[日常] Go语言圣经-匿名函数习题2
练习5.13: 修改crawl,使其能保存发现的页面,必要时,可以创建目录来保存这些页面。只保存来自原始域名下的页面。假设初始页面在golang.org下,就不 要保存vimeo.com下的页面。 ...
分类:编程语言   时间:2018-04-18 15:58:45    阅读次数:182
Python3 字典
字典是一种可变数据类型,且可存储任意类型对象。 字典使用大括号"{}"括起来,由键(key)和值(values)组成,键只能使用不可变类型定义,值可以使用可变类型{'键':'值'} 创建 实例(Python3.0+): ...
分类:编程语言   时间:2018-04-18 15:59:36    阅读次数:165
Spring的事务管理
一、理解: 理解事务之前,先讲一个你日常生活中最常干的事:取钱。 比如你去ATM机取1000块钱,大体有两个步骤:首先输入密码金额,银行卡扣掉1000元钱;然后ATM出1000元钱。这两个步骤必须是要么都执行要么都不执行。如果银行卡扣除了1000块但是ATM出钱失败的话,你将会损失1000元;如果银 ...
分类:编程语言   时间:2018-04-18 16:00:37    阅读次数:208
python3 报错:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd6 in position 201: invalid continuation byte
代码: 报错: 原因: 确定要抓取的页面的编码,并不是所有网站的编码都是utf-8的,resp.read().decode()应传入与要抓取的网页一致的编码。 ...
分类:编程语言   时间:2018-04-18 16:00:59    阅读次数:1285
springboot之docker启动参数传递
这几天有网友问,如何在使用docker的情况下传递spring.profiles.active=test,也就是说springboot切换配置文件。以往我们直接通过java启动jar的时候,直接跟上--spring.profiles.active=test或者利用jvm参数-Dspring.prof ...
分类:编程语言   时间:2018-04-18 16:25:29    阅读次数:4561
Hello——Java10新特性,请了解一下
2018年3月20日,Java 10 正式发布! 相关地址: 官方地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html Jdk下载地址:http://www.oracle.com/technetwork/java/ ...
分类:编程语言   时间:2018-04-18 16:25:41    阅读次数:343
python--inspect模块
inspect模块主要提供了四种用处: 1.对是否是模块、框架、函数进行类型检查 2.获取源码 3.获取类或者函数的参数信息 4.解析堆栈 一、type and members 1. inspect.getmembers(object[, predicate]) 第二个参数通常可以根据需要调用如下1 ...
分类:编程语言   时间:2018-04-18 16:26:37    阅读次数:265
python入门(六)装饰器的理解
装饰器用于拓展原有函数功能的一种函数比如:defhelloWorld(fun)defout()print("======start========")fun()print("=====end======")returnout@helloWorlddefback()print("let‘sgo")back()运行结果:======start========let‘sgo=====end======@
分类:编程语言   时间:2018-04-18 16:26:52    阅读次数:206
Python学习代码——基础篇
参考教材连接:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000 ...
分类:编程语言   时间:2018-04-18 16:27:17    阅读次数:196
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!