码迷,mamicode.com
首页 > 2014年06月15日 > 全部分享
CLH队列锁
http://blog.csdn.net/aesop_wubo/article/details/7533186 CLH锁即Craig, Landin, and Hagersten (CLH) locks,CLH锁是一个自旋锁,能确保无饥饿性,提供先来先服务的公平性。 CLH锁也是一种基于链表的可扩展、高性能、公平的自旋锁,申请线程只在本地变量上自旋,它不断轮询前驱的状态...
分类:其他好文   时间:2014-06-15 18:21:38    阅读次数:265
专利开源活动走起来
特斯拉首席执行官伊隆·马斯克(Elon Musk)周四宣布,本着“开放源代码运动的精神”,该公司已决定允许其他公司使用其专利,以推动电动车产业的发展。 马斯克承诺,特斯拉电动车和电池的知识产权将免费提供给“善意”使用它们的任何人,这种做法也让特斯拉在汽车制造商中显得有点异类。不过汽车制造商采用电动车技术的加快,将有助于特斯拉电动车在市场中的普及,而不像现在这样仅以奢侈品的形象面对着一个小众市...
分类:其他好文   时间:2014-06-15 09:07:53    阅读次数:261
简易高重用的jdbcutils工具封装实现类以及简易连接池实现
由于现在发现做个小项目都是导入n多的依赖包,很烦琐,只想快点开发完一个个的小需求项目,这个时候真心不想用框架,只能自己写个jdbcutils,虽然网上有很多有apache的,阿里的,但是感觉用过后都不怎么顺手,然后自己花了点时间写个新的,不喜勿喷 1.我们要写个resultset集合转成bean的回调接口,这个用过spring jdbc的人都知道这玩意 package org.fram...
分类:数据库   时间:2014-06-15 09:06:54    阅读次数:308
ViewPager滑动不畅及灵敏度的问题
在项目中用到了Android的ViewPager组件,但是发现在滑动的时候不是特别流畅,有些小的滑动无法响应,于是考虑进行优化。 一开始考虑修改ViewPager中的一些参数,比如mTouchSlop等参数,继承ViewPager并且重写一些方法; 但是后来发现这种方法比较复杂,并且滑动不流畅的问题好像不在这里。 最后问题定位到ViewPager的嵌套上,因为在ViewPager所包含的vi...
分类:其他好文   时间:2014-06-15 19:56:24    阅读次数:213
LeetCode:Path Sum II
Given a binary tree and a sum, find all root-to-leaf paths where each path's sum equals the given sum. For example: Given the below binary tree and sum = 22, 5 ...
分类:其他好文   时间:2014-06-15 19:55:39    阅读次数:191
中颖AD操作
#define ADC_DIS 0 #define ADC_ENB 1 //ADC通道号定义 #define ADC_Chanel0 (unsigned char)(0x00<<1) #define ADC_Chanel1 (unsigned char)(0x01<<1) #define ADC_Chanel2 (unsigned char)(0x02<<1) #...
分类:其他好文   时间:2014-06-15 09:30:27    阅读次数:255
.net 数据表格显示控件
1. GridView 控件     GridView 控件用于显示表中的数据。通过使用 GridView控件,您可以显示、编辑、删除、排序和翻阅多种不同的数据源(包括数据库、XML 文件和公开数据的业务对象)中的表格数据。     显示表格数据是软件开发中的一个周期性任务。ASP.NET 提供了许多工具来在网格中显示表格数据,例如 GridView 控件。通过使用GridView 控件,您可...
分类:Web程序   时间:2014-06-15 09:29:26    阅读次数:182
[LeetCode] Search in Rotated Sorted Array [35]
旋转数组中的查找。[1, 2, 3, 4, 5, 6]的一个旋转数组为[4, 5, 6, 1, 2, 3]。在旋转数组中寻找一个数。 最直接的方法,一次遍历,时间复杂度O(n)。但是既然是一个部分有序的数组,那么对于有序的部分我们可以想方法用二分查找。这个效率可以提高。 代码: .......
分类:其他好文   时间:2014-06-15 17:33:21    阅读次数:195
Win32 Windows编程 二
一、第一个窗口程序 1  入口函数 WinMain 2  窗口处理函数 LRESULT CALLBACK WndProc( HWND hWnd, UINT nMsg, WPARAM wParam, LPARAM lParam ) { return DefWindowProc( hWnd, nMsg, wParam, lParam ); } 当窗口处理消息事件时 调用该函数 ...
分类:Windows程序   时间:2014-06-15 17:32:40    阅读次数:305
Spring MVC JSON自定义类型转换(续)
前面提到了两种转换类型的方法(Spring MVC JSON自定义类型转换),这里针对Json转换提供一种更简便的方法。 通过配置全局的日期转换来避免使用麻烦的注解。 首先用到了一个简单的日期工具类DateUtil.java /** * DateUtil类 * * @author liuzh */ public class DateUtil { public...
分类:编程语言   时间:2014-06-15 16:54:47    阅读次数:275
C语言快速入门教程(二)
C语言快速入门教程(二) C语言,顾名思义就是一门语言,可以类比一下英语; 你要说出一个英语的句子需要: 单词 + 语法! 将单词按照一定的语法拼凑起来就成了一个英语句子了; C语言同样是这样,只不过单词可以理解为一些固定的知识点,而语法可以理解为算法(可以理解为解决问题的方法) 在这一节中我们就对固定知识点中的语言描述与数据存储进行解析!...
分类:编程语言   时间:2014-06-15 16:54:08    阅读次数:320
RESTFul中的那些事(1)---在RESTFul中,HTTP Put和Patch操作的区别?
笔者在用调用Google Calendar和Google Tasks的RESTFul API的时候,遇到了一个特殊的操作,PATCH。那么PATCH操作和PUT操作的区别是什么呢?...
分类:其他好文   时间:2014-06-15 19:07:33    阅读次数:152
【Leetcode】Binary Tree Postorder Traversal
Given a binary tree, return the postorder traversal of its nodes' values. For example: Given binary tree {1,#,2,3}, 1 2 / 3 return [3,2,1]. Note: Recursive solut...
分类:其他好文   时间:2014-06-15 19:06:52    阅读次数:166
策略模式
定义 策略模式:定义了算法族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。 类图 设计原则     1.找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。       2.针对接口编程,而不是针对实现编程。       3.多用组合,少用继承。    举例分析     设计一个模拟鸭子游戏,游戏中会出现各种...
分类:其他好文   时间:2014-06-15 18:20:17    阅读次数:223
【管理心得之二十三】道是道,非常道。名可名,非常名。
“对任何人,对任何事,皆抱有质疑的看法?“ ← 这样的观点靠谱吗?...
分类:其他好文   时间:2014-06-15 19:18:31    阅读次数:146
初学php html javascript后小总结
php基本的语法网上看一些别人写的网站就会了) php下的执行sql语句: 1.建立数据库连接: $conn = mysql_connect("localhost", "root", "admin") or die("Could not connect " ); Localhost:本地主机名,root:mysql数据库账号   admin:mysql数据库密码 my...
分类:编程语言   时间:2014-06-15 19:17:52    阅读次数:298
C语言求质数的算法
qianya 上次被出了一题质数的C语言求解题目,当时用了最粗暴的算法,回来仔细参考资料,其实答案有很多种: 1,小学生版本:判断 x 是否为质数,就从 2 一直算到 x-1。 static rt_uint32_t array1[ARRAY_LEN]; void func1(void) {     for (rt_uint32_t i = 1; i     {         a...
分类:编程语言   时间:2014-06-15 17:23:51    阅读次数:412
1456条   上一页 1 ... 80 81 82 83 84 85 86 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!