码迷,mamicode.com
首页 > 2014年05月17日 > 全部分享
POSIX 线程编程(一)简介
简介在共享内存的多处理器结构中,可以用线程来实现并行。对于UNIX系统,IEEE POSIX 1003.1c标准规定了C语言线程编程接口的标准。这份标准的实现就是POSIX threads, 或者称为Pthreads.本文开始先介绍线程的基本概念,动机和设计方面的一些考虑。 接下来是Pthreads...
分类:编程语言   时间:2014-05-17 21:32:58    阅读次数:464
2014 5 16
又是新的一天, 昨天 晚上1点过才睡,实实在在的手机党,看淘宝都看得那么入神。(ps:最近生活离不开淘宝)但是今天白天上课居然没有大睡,就是上数据结构的时候有点走神,我们今天讲的是平衡二叉树,说到这里,可以简单总结下今天学习的内容,每个结点和上的平衡因子(该结点的左子树的深度减去右子树的深度)只能是...
分类:其他好文   时间:2014-05-17 21:34:10    阅读次数:230
Chapter 4.开放-封闭原则
开放-封闭原则:是说软件实体应该可以扩展,但不可修改。设计人员必须对于他设计的模块应该对哪种变化封闭做出选择,先猜测出最有可能发生的变化种类,然后构造抽象来隔离那些变化。面对需求,对程序的改动是通过增加新代码进行的,而不是更改现有的代码。拒绝不成熟的抽象和抽象本身一样重要。
分类:其他好文   时间:2014-05-17 21:35:26    阅读次数:282
Chapter 5.依赖倒转原则
抽象不应该依赖谢姐,细节应该依赖于抽象:针对接口编程,不要对实现编程。例如电脑内的内存坏了不会影响到其它模块,而且什么品牌都可以插入内存插槽,而不仅限于某个品牌的内存条。A。高层模块不应该依赖底层模块,两个都应该依赖抽象。B。抽象不应该依赖细节,细节应该依赖抽象。里氏代换原则(LSP):子类型必须能...
分类:其他好文   时间:2014-05-17 21:34:49    阅读次数:299
黑马程序员——Java面试题之交通灯调度系统
面对对象设计面对对象设计思想:把方法定义在合适的对象上。人在黑板上画圆,其实是调用圆的构造方法。司机刹车,实际上刹车的方法在车上面,我们只是调用刹车的方法,刹车的方法在车上。classCircle1{doubler;publicCircle1(doubler){this.r=r;}}new对象就能新...
分类:编程语言   时间:2014-05-17 21:36:06    阅读次数:451
eclipse安装Hadoop1.1.2版本开发插件
Hadoop1.1.2版本没有直接适合Eclipse的安装插件,需要手动打包jar文件。我的系统配置:VMware Workstation10CentOS-6.5-i386hadoop-1.1.2eclipse_SDK_3.7.2_win32系统配置说明: 我的电脑是Win7 32位的,安装了VMw...
分类:系统相关   时间:2014-05-17 21:37:29    阅读次数:339
云计算初探
0x00 前言 从几年前第一次听说云计算来,到现在云计算、云服务已经充斥着我们的网络生活,比如百度的网盘、阿里巴巴的云主机,各大公司都将这个炒得很热的概念拿来吸引用户的眼球。今天花点时间对云计算做一个初步的了解,对自己做一个扫盲处理。 0x01 什么是云计算 NIST信息技术实验室2009年...
分类:其他好文   时间:2014-05-17 21:38:07    阅读次数:271
Android Spinner的五个部分
大家当看完这一片文章以后,我们就可以自定义spinner了,那大家还等什么我们就来看看吧。在Android的UI开发中,Spinner(下拉列表)总是可以用到的,一个简单的自定义Spinner制作我们只需要记住这重要的五步,一个Spinner就可以应用而生了。 (1)新建一个Android工程,.....
分类:移动开发   时间:2014-05-17 21:38:39    阅读次数:362
Linq动态查询简易解决之道(原创)
因为项目需要使用Linq来查询数据,但是在多条件查询时,需要使用一大堆if(...!=string.empty)等判断条件感觉不是很优雅。网上搜索以下,大概找到了两种办法,一种是老外写的一个类,感觉用着麻烦;还有就是提供一扩展个方法,参数为某个类型,当调用该方法时,用反射去遍历这个类型的属性,再拿....
分类:其他好文   时间:2014-05-17 21:39:19    阅读次数:356
mac配置git mergetool为p4merge(2013笔记整理)
既有环境:1)下载安装p4merge2)安装git下面是配置p4merge为git mergetool的步骤1. /usr/local/bin下创建extMerge文件:$ cat >> /usr/local/extMerge#!/bin/sh/Applications/IDE/p4merge.ap...
分类:其他好文   时间:2014-05-17 21:41:46    阅读次数:354
java4android (基本概念)
1.环境变量的配置:path键 值:bin文件夹的位置 classpath键 值:.2.第一个HelloWorld:public class Hello{ public static void main(String args[]){ System.out.print("Hello World!"....
分类:移动开发   时间:2014-05-17 21:41:13    阅读次数:460
由于您和其他用户试图同时改变同一数据,导致 Microsoft Jet 数据库引擎停止进程解决办法
重装系统,发现程序出错,提示:由于您和其他用户试图同时改变同一数据,导致 Microsoft Jet 数据库引擎停止进程。解决办法:直接打开ACC数据库,修复数据库,即可成功!
分类:数据库   时间:2014-05-17 21:40:34    阅读次数:591
Building Apps for Windows Phone 8.1教程下载地址整理
WinPhone8.1视频教程地址,Building Apps for Windows Phone 8.1,来自channel9,需要的朋友拿去。
分类:移动开发   时间:2014-05-17 21:43:11    阅读次数:476
mysql的一些函数
mysql_affected_rows: 得到 MySQL 最后操作影响的列数目。 mysql_close: 关闭 MySQL 服务器连接。 mysql_connect: 打开 MySQL 服务器连接。 mysql_create_db: 建立一个 MySQL 新数据库。 mysql_data_see...
分类:数据库   时间:2014-05-17 21:42:27    阅读次数:268
Servlet监听器及在线用户
Servlet中的监听器分为三种类型Ⅰ 监听ServletContext、Request、Session作用域的创建和销毁 (1)ServletContextListener (2)HttpSessionListener (3)ServletRequestListenerⅡ 监听Servl...
分类:其他好文   时间:2014-05-17 21:43:56    阅读次数:292
CF 432B :Football Kit
hash做法:#include#includeconst int Max = 100010;int home[Max],away[Max],hash[Max];int main(){ int n,sum,total; int i,j; while(scanf("%d",&n)!=E...
分类:其他好文   时间:2014-05-17 21:44:37    阅读次数:504
C# 判断两个日期是否是同一天
System.Data.Entity.DbFunctions.DiffDays(cs.StartTime.Value,DateTime.Now) == 0//只获取当天ORXX.StartTime.Value.Date.Equals(DateTime.Now.Date)//只获取当天
分类:其他好文   时间:2014-05-17 21:46:34    阅读次数:2805
755条   上一页 1 ... 19 20 21 22 23 24 25 ... 45 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!