码迷,mamicode.com
首页 > 2017年06月21日 > 全部分享
perl 中的引用
perl 语言中的引用共分为两类: 声明引用时只需要在对象的前面加上反斜杠 第一列是数组的引用: 代码示例: 第二种是哈希的引用 代码示例: 通过引用去访问对应的值,叫做解引用,都是通过 -> 操作符 数组解引用, 代码示例: 哈希解引用,代码示例: 引用实际上存储的是所引用对象的地址,举个例子 从 ...
分类:其他好文   时间:2017-06-21 15:59:02    阅读次数:138
SQL Server 锁实验(UPDATE加锁探究)
本例中使用begin tran和with (holdlock)提示来观察SQL Server在select语句中的锁。 开启事务是为了保证时间极短的查询也能观察到锁情况,因为holdlock会在事务结束后释放锁。 update语句: 其上锁情况为: 可以看到加锁情况如下: 1.添加了表级IX锁 2. ...
分类:数据库   时间:2017-06-21 15:58:53    阅读次数:305
Css 变量
之前从来没有这样用过,感觉也是很惊奇啊,像less“变量”一样; .Variables{ --color:red; background: var(--color); width: 100px; height: 50px; } <div class='Variables'></div> .butto ...
分类:Web程序   时间:2017-06-21 15:58:44    阅读次数:193
不同服务调用方式的比较
1.同步服务调用 上图是同步调用的原理图,用户线程在完成消息序列化之后,把消息投递到通信框架,然后同步阻塞,等待通信线程发送 请求并接收到应答之后,唤醒用户同步阻塞的线程,用户线程获取到应答后返回。 2.异步服务调用 异步调用是基于JDK的Future机制,Future代表了异步操作的结果,用户可以 ...
分类:其他好文   时间:2017-06-21 15:58:37    阅读次数:131
[转]iOS 保持界面流畅的技巧
[转自]http://blog.ibireme.com/2015/11/12/smooth_user_interfaces_for_ios/ 这篇文章会非常详细的分析 iOS 界面构建中的各种性能问题以及对应的解决思路,同时给出一个开源的微博列表实现,通过实际的代码展示如何构建流畅的交互。 Inde ...
分类:移动开发   时间:2017-06-21 15:58:13    阅读次数:361
怎么对数组中的对象去重?
var arr = [{ "name": "ZYTX", "age": "Y13xG_4wQnOWK1QwJLgg11d0pS4hewePU95UHtpMl3eE81uS74NC-6zu-Rtnw4Ix", "gender": "AAAAAA.doc" }, { "name": "ZYTA", "a ...
分类:编程语言   时间:2017-06-21 15:58:05    阅读次数:142
Node.js 事件循环
Node.js 事件循环 Node.js 是单进程单线程应用程序,但是通过事件和回调支持并发,所以性能非常高。 Node.js 的每一个 API 都是异步的,并作为一个独立线程运行,使用异步函数调用,并处理并发。 Node.js 基本上所有的事件机制都是用设计模式中观察者模式实现。 Node.js ...
分类:Web程序   时间:2017-06-21 15:57:56    阅读次数:245
[luoguP1922] 女仆咖啡厅桌游吧(奇奇怪怪的树形DP)
传送门 什么鬼的题? 代码 ...
分类:其他好文   时间:2017-06-21 15:57:48    阅读次数:111
04-04排列问题_奇怪的比赛
奇怪的比赛 某电视台举办了低碳生活大奖赛。题目的计分规则相当奇怪: 每位选手须要回答10个问题(其编号为1到10)。越后面越有难度。答对的。当前分数翻倍;答错了则扣掉与题号同样的分数(选手必须回答问题,不回答按错误处理)。 每位选手都有一个起步的分数为10分。 某获胜选手终于得分刚好是100分,假设 ...
分类:其他好文   时间:2017-06-21 15:57:39    阅读次数:81
Node.js的全局对象和全局变量
1、全局对象 所有模块都可以调用 1)global:表示Node所在的全局环境,类似于浏览器中的window对象。 2)process:指向Node内置的process模块,允许开发者与当前进程互动。 例如你在DOS或终端窗口直接输入node,就会进入NODE的命令行方式(REPL环境)。退出要退出 ...
分类:Web程序   时间:2017-06-21 15:57:29    阅读次数:283
视频编解码技术详解(H.264、MPEG-4)
一、视频编解码概述 1. 应用场景 视频编码的目的就是压缩视频的占用空间,提高存储和传输的效率,在获得有效的压缩效果的同时,使得压缩过程引起的失真最小。视频压缩算法是通过去除时间、空间的冗余来实现的。通过去除不同类型的冗余,可以明显的压缩数据,代价就是一部分信息失真,可以通过熵编码器(如哈夫曼编码等 ...
分类:其他好文   时间:2017-06-21 15:57:23    阅读次数:189
一个简单的多进程+多线程+协程的例子
因为一个朋友最近想搞接口压力测试,推荐了jmeter,因为jmeter开源,且有命令行启动模式,方便封装。兴起时,自己也简单实现了一下高并发的脚本。 采用的是多进程+多线程+协程。想法是这样的,多进程是为了有效利用多核,理论上最好一个核对应一个进程比较好;那我为什么还要用多线程呢?不怕GIL全局锁吗 ...
分类:编程语言   时间:2017-06-21 15:57:16    阅读次数:238
Antelope 和Barracuda区别
Antelope和Barracuda均为innodb存储引擎的文件格式,Antelope为默认格式,非压缩;Barracuda为压缩格式;两者主要的不同在于对大数据量的存储时所占用的空间差异。若要使用innodb的压缩功能,则必须使用innodb_file_format=Barracuda,不然没有 ...
分类:其他好文   时间:2017-06-21 15:57:08    阅读次数:126
如何快速提高新网站的百度权重
想必所有站长都希望自己网站的权重更高,因为百度的权重可以影响到收录及排名,好的排名又可以为企业带来更多的成交的潜在机会。对于新站而言是比较苦恼的,有些很长时间都没收录,更谈不上排名了,网站权重也无从谈起了,那么对于新站,如何快速提高自己网站的百度权重呢? 1、选定合适的关键词 ?什么是合适?想要快速 ...
分类:Web程序   时间:2017-06-21 15:57:01    阅读次数:208
程序设计六个原则
单一职责原则,SRP(Single Responsibility Principle)里氏替换原则,LSP(Liskov Substitution Principle)开放-关闭原则,OCP(Open-Close Principle)接口隔离原则,ISP(Interface Segregation ...
分类:其他好文   时间:2017-06-21 15:56:56    阅读次数:179
Unity3D:透视与正交
Camera 的 Projection:投射方式 Perspective:透视。摄像机将用透视的方式来渲染游戏对象。物体会根据距离收缩,运小近大,类似与人眼。 Field of view:视野范围。用于控制摄像机的视角宽度以及纵向的角度尺寸。 Orthographic:正交。摄像机将用无透视的方式来 ...
分类:编程语言   时间:2017-06-21 15:56:47    阅读次数:197
java多线程,如何防止脏读数据
多线程容易“非线程安全”的情况,是由于用了全局变量,而又没有很好的控制起情况。所以无论做什么程序,谨慎使用全局变量 "非线程安全"其实会在多个线程对同一个对象中的实例变量进行并发访问时发生,产生的后果就是“脏”读。 如以下代码就会出现“脏”读的情况: 建立两个线程: 在建立一个测试类: 最后输出:2 ...
分类:编程语言   时间:2017-06-21 15:56:38    阅读次数:424
1508条   上一页 1 ... 40 41 42 43 44 45 46 ... 89 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!