1. vilatile,锁和原子操作 这三个是理解java并发的基础。 简单来说,vilatile修饰的变量,可以保证对其的改变所有线程可见,这个机制实际上也是依赖原子操作的; 锁,主要分为偏向锁,轻量级锁和重量级锁;资源消耗也是越来越大的。使用java的synchronized的关键字或者新的锁用 ...
分类:
编程语言 时间:
2016-12-30 15:29:47
收藏:
0 评论:
0 赞:
0 阅读:
149
8.5 双11晚会背后的技术 回顾2015年在鸟巢举行的第一届双11晚会,我们可以称之为“全民互动”的晚会。因为不止是现场的几千位观众,全国所有在电视机面前的观众朋友,都可以拿起手机,打开天猫客户端或淘宝客户端,参与到晚会现场的各个明星互动游戏中来,进行红黑押宝,获胜的人,还能抢到一元商品。 而刚刚 ...
分类:
其他 时间:
2016-12-30 15:29:35
收藏:
0 评论:
0 赞:
0 阅读:
158
问题描述: 一般调试wcf程序可以直接建一个单元测试,直接调接口。 但是,这次,我还要测试在接口内的代码中看接收到的用户名密码是否正确,所以,单一的直接调用接口方法行不通, 然后就想办法通过soapUI输入用户名和密码调用接口调试。 解决方案: 1.建立IIS站点a,指向……src\WCF(右键项目 ...
分类:
Windows开发 时间:
2016-12-30 15:29:22
收藏:
0 评论:
0 赞:
0 阅读:
531
Scope提供$watch方法监视Model的变化。Scope提供$apply方法传播Model的变化。 AngularJS提供了一个非常酷的特性叫做双向数据绑定(Two-way Data Binding),这个特性大大简化了我们的代码编写方式。数据绑定意味着当View中有任何数据发生了变化,那么这 ...
分类:
移动平台 时间:
2016-12-30 15:29:07
收藏:
0 评论:
0 赞:
0 阅读:
252
原因?为什么会使用nginx_heath 这个模块,主要是如nginx+tomcat部署的时,tomcat挂了之后nginx->upstream 轮询是可以踢掉挂掉的tomcat服务的,如果部署的机器挂了之后nginx轮询是不能踢掉的,如果服务再去请求,就会出现请求超时! 1、ngx_http_pr ...
分类:
其他 时间:
2016-12-30 15:28:43
收藏:
0 评论:
0 赞:
0 阅读:
325
其实不久前苹果就发了通告,要求ios上的应用全部以HTTPS来进行接口调用以及数据访问,这样做是为了数据安全,一方面为了自己,另一方面也是对应用的要求更加严格,这么做很好,也加强了市场app的规范,虽然android没有这么提,但是苹果的这个做法肯定会引来移动互联网不小的波动 什么是HTTP,这个不 ...
分类:
移动平台 时间:
2016-12-30 15:28:19
收藏:
0 评论:
0 赞:
0 阅读:
175
Barcode简介 Barcode是由一组按一定编码规则排列的条,空符号,用以表示一定的字符,数字及符号组成的,一种机器可读的数据表示方式。 Barcode的形式多种多样,按照它们的外观分类: Linear barcode(一维码):它的信息存储量小,仅能存储一个代号,使用时通过这个代号调取计算机网 ...
分类:
编程语言 时间:
2016-12-30 15:28:07
收藏:
0 评论:
0 赞:
0 阅读:
203
Java 中方法的重载 问: 什么是方法的重载呢? 答: 如果同一个类中包含了两个或两个以上方法名相同、方法参数的个数、顺序或类型不同的方法,则称为方法的重载,也可称该方法被重载了。如下所示 4 个方法名称都为 show ,但方法的参数有所不同,因此都属于方法的重载: 问: 如何区分调用的是哪个重载 ...
分类:
编程语言 时间:
2016-12-30 15:27:51
收藏:
0 评论:
0 赞:
0 阅读:
187
简介: 记录一下 Python 如何获取昨天、今天、明天时间及格式化。 ...
分类:
编程语言 时间:
2016-12-30 15:27:32
收藏:
0 评论:
0 赞:
0 阅读:
117
easyui本身是不提供这么细节的功能的,需要我们自己拓展下: 在easyui.min.js中扩展: $.extend($.fn.datagrid.methods, { addEditor : function(jq, param) { if (param instanceof Array) { $ ...
分类:
其他 时间:
2016-12-30 15:26:45
收藏:
0 评论:
0 赞:
0 阅读:
278
JavaScript ? public function InverseTransformPoint(position: Vector3): Vector3; C# ?public Vector3 InverseTransformPoint(Vector3 position); JavaScript ...
分类:
其他 时间:
2016-12-30 15:26:22
收藏:
0 评论:
0 赞:
0 阅读:
134
128位的MurmurHash(烽火使用过): 看一下Java标准库中的非加密哈希算法你会发现少了MurmurHash,这是一个简单高效且还是分布式的算法,在许多语言中都有着很好的支持。我们并不是说要用它来取代Java的hashCode方法,不过如果你想要生成大量的哈希值而32位已经不够用了,但又希 ...
分类:
其他 时间:
2016-12-30 15:26:00
收藏:
0 评论:
0 赞:
0 阅读:
175
原文 https://my.oschina.net/qinphil/blog/777787 原文 https://my.oschina.net/qinphil/blog/777787 效果如下,图片来自网络 本文例子和上图稍有不同,主要功能如下: 每滑动一下展示一张全屏图片; 滑动到最后一页才出现启 ...
分类:
移动平台 时间:
2016-12-30 15:25:40
收藏:
0 评论:
0 赞:
0 阅读:
336
一、存储 Memcached基本只支持简单的key-value存储方式。Redis除key-value之外,还支持list,set,sorted set,hash等数据结构;Redis支持数据的备份,即master-slave模式的数据备份;Redis支持数据的持久化(快照、AOF),可以将内存中的 ...
分类:
系统服务 时间:
2016-12-30 15:25:23
收藏:
0 评论:
0 赞:
0 阅读:
190
1.1首先,学习使用firebug控制台。设置一下firefox 中的配置选项,以便使控制台中的javascript警告更为严格。。。以方便我们更好的找出程序中不必要的bug. 1. 在火狐浏览器firebox 地址栏中输入 about:config ; 2.在过滤器的搜索栏中输入strict,并按 ...
分类:
编程语言 时间:
2016-12-30 15:25:03
收藏:
0 评论:
0 赞:
0 阅读:
270
1. 首先需要确定压测的基础环境,主要有服务器、网络、磁盘。 服务器CPU主频和缓存大小对于程序执行的快慢有较大影响,一般而言,IO密集型操作缓存的影响更大,CPU密集型操作主频影响更大;服务器CPU核数对多线程程序影响较大,对于高级语言而言,由于可以获取CPU核数,这块不用特殊配置。但对于部分语言 ...
分类:
其他 时间:
2016-12-30 15:24:51
收藏:
0 评论:
0 赞:
0 阅读:
119
结果是什么都不打印,最终i的值为10 打印的也是10,最终i=11 ...
分类:
其他 时间:
2016-12-30 15:24:35
收藏:
0 评论:
0 赞:
0 阅读:
194
Apache配置 需要安装:VC2015 httpd-2.4.16-win32-VC14.zip VC14就是2015的环境。 又比如:php-5.6.12-Win32-VC11-x86 VC11就是2012的环境。 如果没有安装对应的环境,在配置php + apache时,提示内容会很奇怪。 可能 ...
分类:
编程语言 时间:
2016-12-30 15:24:11
收藏:
0 评论:
0 赞:
0 阅读:
314
第七章 动态创建标记 在web浏览器中往文档添加标记,先回顾下过去使用的技术: createElement:创建元素节点,只创建会出现一个文档碎片(document fragment),它是游荡在JavaScript世界里的一个孤儿。但是它已经有nodeType和nodeName属性 documen ...
分类:
编程语言 时间:
2016-12-30 15:23:58
收藏:
0 评论:
0 赞:
0 阅读:
244
实际要显示的长度为35mm,大于35mm一定要减小字体,顺序必须先增大再减小 ...
分类:
其他 时间:
2016-12-30 15:23:39
收藏:
0 评论:
0 赞:
0 阅读:
251