首页 > 2016年05月26日 > 全部分享
Java线程并发中常见的锁--自旋锁 偏向锁
随着互联网的蓬勃发展,越来越多的互联网企业面临着用户量膨胀而带来的并发安全问题。本文着重介绍了在java并发中常见的几种锁机制。 1.偏向锁 偏向锁是JDK1.6提出来的一种锁优化的机制。其核心的思想是,如果程序没有竞争,则取消之前已经取得锁的线程同步操作。也就是说,若某一锁被线程获取后,便进入偏向 ...
分类:编程语言   时间:2016-05-26 14:36:53    收藏:0  评论:0  赞:0  阅读:329
Top 100 Best Blogs for iOS Developers
(by JP Zhang | Last updated: Apr 5, 2016 ) 转载自:http://www.softwarehow.com/best-blogs-for-ios-developers/ If you are looking for insightful and educati ...
分类:移动平台   时间:2016-05-26 14:36:44    收藏:0  评论:0  赞:0  阅读:436
JDBC
1,JDBC架构: 以下是结构图,它显示了驱动程序管理器方面的JDBC驱动程序和Java应用程序的位置: 2,常见的JDBC组件: 3,创建JDBC应用程序 ...
分类:数据库技术   时间:2016-05-26 14:36:33    收藏:0  评论:0  赞:0  阅读:429
Redis安装
Redis安装 1,安装redis cd wget http://download.redis.io/releases/redis-3.0.5.tar.gz tar -zxvf redis-3.0.5.tar.gz cd redis-3.0.5 make cd src make install PR ...
分类:其他   时间:2016-05-26 14:36:23    收藏:0  评论:0  赞:0  阅读:192
hdu 2553 N皇后问题
Problem Description 在N*N的方格棋盘放置了N个皇后,使得它们不相互攻击(即任意2个皇后不允许处在同一排,同一列,也不允许处在与棋盘边框成45角的斜线上。你的任务是,对于给定的N,求出有多少种合法的放置方法。 Input 共有若干行,每行一个正整数N≤10,表示棋盘和皇后的数量; ...
分类:其他   时间:2016-05-26 14:36:13    收藏:0  评论:0  赞:0  阅读:172
对象指针
// 对象指针.cpp : 定义控制台应用程序的入口点。// #include "stdafx.h"#includeusing namespace std;class Student{ int id; char name[10]; float score;public: Student(int pi... ...
分类:其他   时间:2016-05-26 14:35:43    收藏:0  评论:0  赞:0  阅读:160
Microsoft Office自制安装指南 —Nusen_Liu
Microsoft Word 2010 正版安装步骤 版权来自:Nusen_Liu 1、 解压文件(推荐解压到当前文件夹,大神也可以自定义的) 2、 解压成功后得到一个同名的文件夹,点击它 3、 然后再setup 4、 得到正在安装这一页,切勿关闭!! 5、 等待安装完成之后,点击“关闭” 6、“激 ...
分类:其他   时间:2016-05-26 14:35:15    收藏:0  评论:0  赞:0  阅读:463
MySQL学习总结(三)索引
补充一下,上一章节中约束的一点东西。我们在为约束设置名称的时候(标识符)推荐写法“约束缩写_字段名”,这样让人看起来就会很清晰。例如:FK_Deptno,我们通过索引的名字就可以大概知道这是一个设置的关于Deptno字段的外键。 一个索引包含表中按照一定顺序排序的一列或者多列字段。创建索引主要是为了 ...
分类:数据库技术   时间:2016-05-26 14:35:03    收藏:0  评论:0  赞:0  阅读:276
Java面向对象之多态
多态:具有表现多种形态的能力的特征(同一个实现接口,使用不同的实例而执行不同的操作) 实现多态的优点:为了方便统一调用! 实现多态的三种方式! 1:子类到父类的转换: 例: 规则: 1:将一个父类的引用指向一个子类对象,称为向上转型,自动进行类型转换 2:此时通过父类引用变量调用的方法是子类覆盖或继 ...
分类:编程语言   时间:2016-05-26 14:34:53    收藏:0  评论:0  赞:0  阅读:196
数据库查询的几种方式
1.增加内容 insert into Info values(‘p001’,‘张三’,true,‘n001’,‘1989-2-3’) insert into Info (code,name) values('p002','李四'); 2.删除数据 delete from Info where Cod ...
分类:数据库技术   时间:2016-05-26 14:34:34    收藏:0  评论:0  赞:0  阅读:232
CSS3实践之路(六):CSS3的过渡效果(transition)与动画(animation)
刚开始W3C CSS Workgroup拒绝将CSS3 transition与animation加入官方标准,一些成员认为过渡效果和动画并非样式属性,而且已经可以用脚本实现。所以请大家明白,特别是Web前端开发员,用CSS3做一些过渡效果和动画,并不比运用JS脚本实现要好(个人认为:用CSS只不过让 ...
分类:Web开发   时间:2016-05-26 14:34:13    收藏:0  评论:0  赞:0  阅读:254
如何更改java应用程序标题栏默认图标
方法一: 如果你用过Toolkit类,这将是一件很简单的事情: Toolkit tk=Toolkit.getDefaultToolkit() Image image=tk.createImage("image.gif"); /*image.gif是你的图标*/ this.setIconImage(i ...
分类:编程语言   时间:2016-05-26 14:33:43    收藏:0  评论:0  赞:0  阅读:246
问题在于读书不多而想的太多
昨天微信朋友圈开始陆续转发杨绛先生去世的文章,她的光辉一生再度成为焦点,成为大家茶余饭后热议的话题。看到微信圈中有朋友留言颇有感触,原话是这可能是中国最后一个能被称为先生的女士了,现在也已远去,的确如此那个大师倍出的年代已经不复存在了。有些可悲的是一代大师逝去的关注度还不如一届NBA篮球明星的退役, ...
分类:其他   时间:2016-05-26 14:33:33    收藏:0  评论:0  赞:0  阅读:215
SQL 存在一个表而不在另一个表中的数据
原文链接:http://blog.csdn.net/windren06/article/details/8188136 (转)A、B两表,找出ID字段中,存在A表,但是不存在B表的数据。A表总共13w数据,去重后大约3W条数据,B表有2W条数据,且B表的ID字段有索引。 方法一 使用 not in ...
分类:数据库技术   时间:2016-05-26 14:33:13    收藏:0  评论:0  赞:0  阅读:345
mongodb分片认证
启动configsvr 1. 确保mongdb的configsvr是采用service模式启动的,即从/etc/init.d下的脚本启动的,其用户是mongod。 2. 确保mongod的配置文件完全相同。 3. 确保整个集群的所有keyFile文件内容相同。 启动mongos 1. 使用以下命令启 ...
分类:数据库技术   时间:2016-05-26 14:33:05    收藏:0  评论:0  赞:0  阅读:243
spring中@param和mybatis中@param使用区别
从表面上看,两种并没有区别,但是在xml文件中使用的时候是有区别的,Spring中的@param在xml需要如下这样引用变量 是根据参数的顺序来取值的,并且从0开始。而在mybatis @param在xml中则是如下这样引用变量的 是通过参数名来引用的 注:如果Mapper.java文件中引用的是S ...
分类:编程语言   时间:2016-05-26 14:32:53    收藏:0  评论:0  赞:0  阅读:629
配置DruidDataSource参考(com.alibaba.druid.pool.DruidDataSource)
通常来说,只需要配置URL、username、password以及MaxActive(最大连接数)就可以了。 PS: 如果用Oracle,则把poolPreparedStatements配置为true,mysql可以配置为false。分库分表较多的数据库,建议配置为false。 ...
分类:其他   时间:2016-05-26 14:32:43    收藏:0  评论:0  赞:0  阅读:244
json转换方法
import java.lang.reflect.Field; import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.ut ...
分类:Web开发   时间:2016-05-26 14:32:38    收藏:0  评论:0  赞:0  阅读:277
第十五章:集成JPUSH
如果不想自己搭建push server,则可以借助于第三方的api来实现push的功能,本文主要介绍ionic如何集成jpush。 具体步骤如下: 创建ionic应用:ionic_jpush。 申请jpush账号:创建应用,上传开发者证书,并且记录jpush_api_appkey。 安装jpush ...
分类:其他   时间:2016-05-26 14:32:23    收藏:0  评论:0  赞:0  阅读:424
SharedPreferences优化总结
SharedPreferences(后续简称SP)为我们提供了轻量级存储能力,方便了少量数据的持久化。 但是由于项目越来越庞大,SP操作使用不当会导致app卡顿,乃至ANR问题。 下面介绍一下操作SP的优化点。 SP性能优化点 SP性能变差的原因有很多。 1.原生API的限制主要有以下两方面: (1 ...
分类:其他   时间:2016-05-26 14:32:13    收藏:0  评论:0  赞:0  阅读:234
1080条   上一页 1 ... 28 29 30 31 32 ... 54 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!