首页 > 2016年01月03日 > 全部分享
多线程程序中操作的原子性
[转]http://www.parallellabs.com/2010/04/15/atomic-operation-in-multithreaded-application/多线程程序中操作的原子性0. 背景原子操作就 是不可再分的操作。在多线程程序中原子操作是一个非常重要的概念,它常常用来实现一...
分类:编程语言   时间:2016-01-03 18:10:13    收藏:0  评论:0  赞:0  阅读:350
测试框架nunit之assertion断言使用详解
任何xUnit工具都使用断言进行条件的判断,NUnit自然也不例外,与其它的xUnit(如Junit、phpUnit、pythonUnit)相比,由于大量使用了Generic、Attribute等语言特征,NUnit提供了更为方面、灵活的测试方法,下面先介绍一下断言。
分类:其他   时间:2016-01-03 18:09:53    收藏:0  评论:0  赞:0  阅读:200
[ES6] Object.assign (with defaults value object)
function spinner(target, options = {}){ let defaults = { message: "Please wait", spinningSpeed: 5, cssClass: ".is-spinning" }; let setting...
分类:其他   时间:2016-01-03 18:09:43    收藏:0  评论:0  赞:0  阅读:253
Plist文件的和懒加载
一.Plist文件的定义:二.如何创建Plist三.解析plist四.plist文件的解析过程五.plist文件的使用注意 plist的文件名不能叫做“info”、“Info”之类的五.懒加载懒加载的步骤 1.定义成员变量 2.重写get方法 3.在get方法中判断,变量是否有值,如果没有值...
分类:其他   时间:2016-01-03 18:09:33    收藏:0  评论:0  赞:0  阅读:187
Astyle编程语言格式化工具的中文说明
Artistic Style 1.23Maintained by: Jim PatteeOriginal Author: Tal DavidsonUsage : astyle [options] Source1.cpp Source2.cpp [...] astyle [options] Beau....
分类:编程语言   时间:2016-01-03 18:09:13    收藏:0  评论:0  赞:0  阅读:503
音视频即时通讯的分包与重组
在音视频开发中音视频的传输主要用UDP来发送视频当发送的数据大于1500时分包发送保证每包小于1500关键是视频接收时的处理。本文依据UDP库数据传输作为代码演示.intCUDPSession::SplitData(char* pBuff, uint32_t nLen){int nBlockNum ...
分类:其他   时间:2016-01-03 18:09:03    收藏:0  评论:0  赞:0  阅读:248
javase(13)java基础增强
一、Eclipse的使用1、在eclipse下Java程序的编写和run as,debug as,及java运行环境的配置。2、快捷键的配置,常用快捷键:?内容提示:Alt + /?快速修复:Ctrl + 1?导包:Ctrl + shift + O?格式化代码块:ctrl + shift + F?向...
分类:编程语言   时间:2016-01-03 18:08:54    收藏:0  评论:0  赞:0  阅读:336
ros-indigo-desktop-full安装到ubuntu14.04
一.安装ros1.配置ubuntu的软件仓库。(可以不用进行配置)。配置你的 Ubuntu 软件仓库(repositories) 以允许 "restricted"、"universe" 和 "multiverse"这三种安装模式。 你可以 按照ubuntu中的配置指南来完成配置2.添加 source...
分类:系统服务   时间:2016-01-03 18:08:34    收藏:0  评论:0  赞:0  阅读:745
Python基础之装饰器
装饰器1.普通函数#简单的函数和调用def a1(): print("i am zhangsan")def a2(): print("i am lisi")a1()a2()2.在函数前后添加功能def inner(func): print("添加1") func() p...
分类:编程语言   时间:2016-01-03 18:08:03    收藏:0  评论:0  赞:0  阅读:207
UNIX网络编程卷1 时间获取程序server TCP 协议相关性
本文为senlie原创。转载请保留此地址:http://blog.csdn.net/zhengsenlie最初代码:这是一个简单的时间获取server程序。它和时间获取程序client一道工作。它是 协议相关,把代码中出现的左边的字符串换为右边的,就变成了IPv6版本号的IPv4 --> IPv6s...
分类:其他   时间:2016-01-03 18:07:13    收藏:0  评论:0  赞:0  阅读:228
HTML学习笔记——各种居中对齐
0.前言 水平居中基本方法——指定块的宽度并设定块的左右外边距为auto,上下外边距可取0,那么该块能够在父元素中水平居中。样式例如以下:1:margin:0px auto2:margin-left:auto; margin-right:auto; 垂直居中基本方法——设定块的上下内边距相等。样式例...
分类:Web开发   时间:2016-01-03 18:06:33    收藏:0  评论:0  赞:0  阅读:174
简单说pyglet.event
emitter,就是pyglet.event.EventDispatcher的子类, 负责发出事件的消息,并且规定了响应消息的函数名。class Consumer(pyglet.event.EventDispatcher): def call(self): self.dispat...
分类:其他   时间:2016-01-03 18:06:23    收藏:0  评论:0  赞:0  阅读:322
Python单元测试——深入理解unittest
单元测试的重要性就不多说了,可恶的是python中有太多的单元测试框架和工具,什么unittest, testtools, subunit, coverage, testrepository, nose, mox, mock, fixtures, discover,再加上setuptools, di...
分类:编程语言   时间:2016-01-03 18:06:13    收藏:0  评论:0  赞:0  阅读:378
【c】结构体(1)
好久没上计蒜客和看书了……写了个程序,验证计蒜客说的内容#include typedef struct student { int age; float height; } student;struct stuent ...
分类:其他   时间:2016-01-03 18:06:03    收藏:0  评论:0  赞:0  阅读:184
AFNetworking3.0 POST请求
1 // 请求管理者 2 AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; 3 manager.responseSerializer = [AFHTTPResponseSerializer serial...
分类:Web开发   时间:2016-01-03 18:05:44    收藏:0  评论:0  赞:0  阅读:167
js如何获取到本周的第一天和最后一天,本月的第一天和最后一天以及本季度的第一天和最后一天
1、首先来一个自己公司项目的源码:项目需求描述: 从20150712日开始, ,需求①:根据当前时间返回每一周 、周一~周日的日期(需返回2种格式 格式1:7月13日,格式2:2015-07-13)需求②:返回当前时间本周的,周一早上9:00:00和周日的23:59:59需求③:计算出当前时间离20...
分类:Web开发   时间:2016-01-03 18:05:34    收藏:0  评论:0  赞:0  阅读:176
展讯sc7731 LCD驱动简明笔记之二
此篇笔记基于sc7731 - android 5.1,对lcd的framebuffer做一个简明笔记。 一共分为两大部分:第一部分,关于LCD的硬件方面的;第二部分,关于lcd核心处理(framebuffer)部分的。 第一部分,LCD硬件相关的 一、液晶 液晶是一种高分子有机材料。当给它加上直.....
分类:其他   时间:2016-01-03 18:05:13    收藏:0  评论:0  赞:0  阅读:522
对象穿件方法及其call调用
/*① 字面量方式创建对象 var obj = {}; //空对象 var obj = {name:'kitty',swim:function(){console.log('在游泳')}}; 给对象丰富成员: 对象.成员名称 = 值; 对象[成员名称] = 值; ...
分类:其他   时间:2016-01-03 18:04:53    收藏:0  评论:0  赞:0  阅读:98
cubic与spline插值点处的区别
cubic与spline都是Matlab的三次样条插值法,但是它们在插值点处仍然有着很微妙的区别,这个区别说明不了两种方法的好坏,只能根据实际情况进行合理筛选。以一维插值为例:clcclear%% load dataload Fig1mx1=Fig1m(:,1);y1=Fig1m(:,2);m...
分类:其他   时间:2016-01-03 18:04:43    收藏:0  评论:0  赞:0  阅读:2963
原谅我啥都不懂就好奇, 发现个好玩的东西
String shuru=""; BufferedReader stdin=new BufferedReader(new InputStreamReader(System.in)); System.out.print("请输入内容:"); s...
分类:其他   时间:2016-01-03 18:04:33    收藏:0  评论:0  赞:0  阅读:240
2533条   上一页 1 ... 20 21 22 23 24 ... 127 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!