码迷,mamicode.com
首页 > 2014年05月07日 > 全部分享
设计模式------策略模式
策略模式定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化,不会影响到使用算法的用户。何谓算法呢?它是一种描述程序行为的语言,广泛应用于计算机科学领域,是一种让程序最为简洁的思考方式。 一、组成: 1.抽象策略角色: 策略类,通常由一个接口或者抽象类实现。 2.具体策略角色:包装了相关的算法和行为。 3.环境角色:持有一个策略类的引用,最终给客户端调用。 二...
分类:其他好文   时间:2014-05-07 07:25:27    阅读次数:273
I2C驱动实例解析
简单的说,i2c驱动也就三步吧,注册i2c设备,注册i2c设备驱动,创建sysfs文件供上层调用。 1. 注册i2c设备。 先定义一个i2c_board_info static struct i2c_board_info __initdata xxxx_i2c_info[] = { { I2C_BOARD_INFO("XXX...
分类:其他好文   时间:2014-05-07 08:34:39    阅读次数:333
Android 用户登录界面
本篇博客主要给大家演示如何一步一步地创建一个登录界面的布局...
分类:移动开发   时间:2014-05-07 06:14:09    阅读次数:413
黑色10分钟,winxp和QQ账号全军覆灭
黑色10分钟,winxp和QQ账号全军覆灭 最近一朋友忘记QQ密码,听说可以自己找回,就上网去找,看到有QQ密码破解工具,就下载,浏览器提示软件不安全,但是为了找回密码,我按了运行,然后下载了QQ账号密码破解工具,运行,提示说账号没找到。我又下载一个破解工具,还是没有用。 于是我用另一个QQ账号登陆,提示密码错误。我觉得奇怪,这个QQ账号密码没有忘记的。跑到另一台机器登陆也是提...
分类:Windows程序   时间:2014-05-07 06:28:57    阅读次数:441
RabbitMQ (消息队列)专题学习02 Hello World
基于RabbitMQ实现HelloWorld入门级实例,详细的步骤解释以及原理解析...
分类:其他好文   时间:2014-05-07 06:28:24    阅读次数:371
解决live CD方式启动Ubuntu系统不能启动openssh-server服务
当直接从Live CD镜像(例如从U盘)启动Ubuntu系统时,如果想要安装sshd服务,那么需要安装openssh-server软件包,如果用apt-get install的方式安装不了就换用aptitude安装,安装成功后却发现启动不了ssh服务,如下所示:...
分类:其他好文   时间:2014-05-07 07:02:43    阅读次数:306
leetcode第一刷_Binary Tree Maximum Path Sum
这是道好题。...
分类:其他好文   时间:2014-05-07 06:33:00    阅读次数:284
HDU1116(欧拉回路+并查集)
先用并查集来判断图是否连通,然后再根据欧拉回路的出度和入度的性质来判断是否为欧拉回路。 关键是建边,我们可以把字符串看成是一条边,首字母为出发点,尾字母为目的点,建边。 #include #include #include #include #include #include #include #include #include #include #include #de...
分类:其他好文   时间:2014-05-07 07:49:15    阅读次数:324
EBS克隆后彻底清除生产密码
EBS克隆后彻底清除生产密码...
分类:其他好文   时间:2014-05-07 07:48:43    阅读次数:432
斜率优化专题4——bzoj 1911: [Apio2010] 特别行动队 题解
【原题】 1911: [Apio2010]特别行动队 Time Limit: 4 Sec  Memory Limit: 64 MB Submit: 2134  Solved: 911 [Submit][Status] Description Input Output Sample Input 4 -1 10 -20 2 2 3 4 ...
分类:Windows程序   时间:2014-05-07 08:55:55    阅读次数:460
java 并发编程读书笔记
1.同步容器,同步容器包括Vector和HashTable,是早期jdk的一部分。另一部分是同步包装类,以Collections.synchronizedxxx的工厂方法创建。 2.同步容器虽然是线程安全的,但是对于复合操作,有时你可能需要加上额外的客户端加锁进行保护,即对于使用这些容器的客户端代码,如果存在复合操作,还是可能存在风险。 3.例如check-and-act操作、循环中的元素操作...
分类:编程语言   时间:2014-05-07 08:33:56    阅读次数:423
HDU2492 Ping pong
转载请注明出处:http://blog.csdn.net/u012860063?viewmode=contents Problem Description N(3<=N<=20000) ping pong players live along a west-east street(consider the street as a line segment). Each playe...
分类:其他好文   时间:2014-05-07 08:33:20    阅读次数:334
HDU 1850 Being a Good Boy in Spring Festival (Nim游戏变形)
题意:经典Nim游戏博弈,给你n堆牌,每堆a[i]张,每次能从一堆中取出任一张(不能为0),最后不能取者为输 问先手有几种取法保证他最后能获胜。 思路:让Nim_sum=0(a[1]^a[2]…………^a[n]=0)时则输,利用这个定理,对于第i堆a[i],除了第i堆,其它的 Nim_sum=k,如果a[i]>k,则先手从第i堆可以取a[i]-k张牌,让a[i]=k,最后a[i]^k...
分类:编程语言   时间:2014-05-07 06:13:32    阅读次数:428
工作两年时的总结,今天偶然给翻到了
87年10月的,2011年6月毕业的,11年三月份就来到现在这家公司实习了,主要是做嵌入式方面的,当时感觉自己充满了能量,刚开始几天就是熟悉工作环境吧,就自己在部门的网盘里随便看些老同事们做的技术报告和技术文档,过了几天师傅让我帮他测试我们平台对一个网站视频的支持情况,他大概给我讲了下怎么怎么弄,我当时就傻眼了,连简单的linux命令都不懂,脑海中完全没有任何想法,然后他干脆坐在我旁边对着电脑跟我...
分类:其他好文   时间:2014-05-07 07:30:36    阅读次数:242
jsoup: Java HTML 解析器
jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。 请参考:jsoup.org 例如: 抓取CSDN极客头条内容  soup.bsh // package org.jsoup.examples; import org.jsoup.Jsoup; import org.jsoup.helper.Validate; import org.jsoup.no...
分类:编程语言   时间:2014-05-07 07:29:59    阅读次数:363
安全威胁无孔不入:基于Linux系统的病毒(转)
尽管在Linux里传播的病毒不多,但也是存在一些,我从一些安全站点搜集了一些资料。     1、病毒名称:     Linux.Slapper.Worm     类别: 蠕虫     病毒资料: 感染系统:Linux     不受影响系统:Windows 3.x, Windows 95, Windows 98, Windows NT, Windows 2000, Windo...
分类:系统相关   时间:2014-05-07 07:02:02    阅读次数:802
【大坑特坑】第六届华为“创新杯”编程大赛初赛题目(第五场)
简直没法吐槽华为的服务器质量了,登一次半小时,提交一次等半小时,然后第二个题的结果还不知道呢,服务器就挂了。。。 题目本身倒是还挺简单的。 A题是鸡兔同笼问题: 给出鸡和兔子的头数和脚数(可能不对),让你判断鸡的个数和兔子的个数。。小学经典问题。 关键是不合法的情况,总共有4种。 1、头比脚多。。 2、脚是奇数= = 3、脚>4*头或者脚 so.出来了。 #include #i...
分类:其他好文   时间:2014-05-07 08:12:04    阅读次数:289
1885条   上一页 1 ... 82 83 84 85 86 87 88 ... 111 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!