上一页 1 ··· 246 247 248 249 250 251 252 253 254 ··· 300 下一页
2013年8月5日

c语言学习笔记(1)——c语言的特点

摘要: 一、c语言概述 1.为什么学习c语言? (1)c的起源和发展 第一代语言:机器语言 1101 第二代语言:汇编语言 add ax,bx; 第三代语言:高级语言 a+b; 结构化:c fortran basic(子语言vb) pascal(用于教学) 缺陷:结果化语言数据和操作是分离的 /*1980年分界限*/ 面向对象:c++(最重要) java c#(和java差不多,微软开发) --------------------------------------------- 贝尔实验室(B语言,c语言) Unix系统第一版是用B语言写的,最后用c... 阅读全文
posted @ 2013-08-05 19:09 you Richer 阅读(206) 评论(0) 推荐(0) 编辑

fzu - 2129 - 子序列个数

摘要: 题意:有n个整数的一个序列,问其子不同的子序列有多少个(1 >设d[i]表示前i个元素的子序列个数,则状态转移方程为:第i个元素a未出现过:d[i] = (2 * d[i-1] + 1) % mod;第i个元素a出现过:d[i] = (2 * d[i-1] - d[p[a]-1]) % mod;(注意判负)#include #include using namespace std;const int maxn = 1000000 + 10;const int mod = 1000000007;int d[maxn], p[maxn];int main(){ int n, a, i; .. 阅读全文
posted @ 2013-08-05 19:07 you Richer 阅读(210) 评论(0) 推荐(0) 编辑

简单干净的C# MVC设计案例:BrothersDropdownList()

摘要: 团队切换器在/Teams/Details?id=xxx的页面,有这样一个控件,使得不需要回到/Teams/Index就能轻松切换团队:由于这种团队切换控件比比皆是,比如在团队故事板中(以及其他地方若干处):所以希望开发一个控件。这个控件应该能:1. 里边所包含的链接自动跟随页面的链接。比如第一张图里边,指向/Teams/Details?id=XXX;而第二张图里边,则是指向/Agile/TeamStoryBoards/Details?teamID=xxx2. 下拉菜单里边的所有链接,会因为id或teamID不同而指向指定团队的页面。设计思路调用代码: 切换... 阅读全文
posted @ 2013-08-05 19:05 you Richer 阅读(395) 评论(0) 推荐(0) 编辑

使用strace查看C语言级别的php源码

摘要: XCACHEXCache 是一个开源的 opcode 缓存器/优化器, 这意味着他能够提高您服务器上的 PHP 性能. 他通过把编译 PHP 后的数据缓冲到共享内存从而避免重复的编译过程, 能够直接使用缓冲区已编译的代码从而提高速度. 通常能够提高您的页面生成速率 2 到5 倍, 降低服务器负载.XCache 是一个又快又稳定的 PHP opcode 缓存器. 经过良好的测试并在大流量/高负载的生产机器上稳定运行. 经过(在 linux 上)测试并支持所有现行 PHP 分支的最新发布版本, 如 PHP_4_3 PHP_4_4 PHP_5_0 PHP_5_1 PHP_5_2 HEAD(6.x), 阅读全文
posted @ 2013-08-05 19:03 you Richer 阅读(290) 评论(0) 推荐(0) 编辑

[每日一题] OCP1z0-047 :2013-08-05 SELECT语句――列的表达式

摘要: 按题意操作如下:hr@MYDB> SELECT first_name,salary,salary*12+salary*12*0.5 "ANNUAL SALARY + BONUS" 2 FROM employees;FIRST_NAME SALARY ANNUAL SALARY + BONUS-------------------- ---------- ---------------------Jennifer 3600 64800Timothy 2... 阅读全文
posted @ 2013-08-05 19:02 you Richer 阅读(235) 评论(0) 推荐(0) 编辑

<Win32_9>有意思的程序——抓取屏幕

摘要: Win32学了一段时间了,跟着杨老师的脚步,准备学习MFC,因此最近几天在复习C++,于是发现有将近一周没写博文了……今天来写一个较为简单、但是比较有意思的东西不知大家在理发店理发的时候注意到一个奇观没:理发店一般都有两面对立的镜子,你仔细一看会发现,两面镜子里面的成像逐渐缩小,并且居中排列,很有意思盗梦空间中也有一个类似的场景,我截了一个图:yes,今天就来做一个这样的效果,只不过是抓的屏幕好吧,先来看看程序运行效果,来对比一下:下面进入主题,剖析实现细节,主要分两大步:(1)要对屏幕"工作",在Win32中必须获取屏幕的hdc。有两种主要的方式:1)GetDC(HWND 阅读全文
posted @ 2013-08-05 19:00 you Richer 阅读(308) 评论(0) 推荐(0) 编辑

UVa 1366 - Martian Mining (dp)

摘要: 本文出自 http://blog.csdn.net/shuangde800 题目链接:点击打开链接 题目大意给出n*m网格中每个格子的A矿和B矿数量,A矿必须由右向左运输,B矿必须由下向上运输,管子不能拐弯或者间断。要求收集到的A,B矿总量尽量大。 思路由题意可知,如果格子(i,j)上选择运输A矿的话,那么i行的1~j就要全部选择A矿。同理,如果选择B矿,那么第j列上的1~i行要全部选择B矿 所以推出下面的状态转移方程式: f[i][j][0]表示第i行第j列为右下角顶点的矩形区域内,格子(i,j)上选择运输A矿情况下的最大总和 f[i][j][1]表示第i行第j列为右下角顶点... 阅读全文
posted @ 2013-08-05 18:58 you Richer 阅读(184) 评论(0) 推荐(0) 编辑

cocos 的CCScheduler模块

摘要: scheduleSelector函数-》查找m_pHashForTimers是否有存储回调的Obj类实例,否,创建新条目tHashTimerEntry,指向回调类实例,tHashTimerEntry中有个属性存储timer数组,调用CCTimer的initWithTarget函数,初始化计时器实例。 CCScheduler模块的update会遍历所有条目,获取条目中存储的单条计时器实例,调用计时器实例的update函数。计时器的update会判断传入的时间是否能够触发调用,进而调用obj实例的回调函数,若timer中存在脚本处理器,则进行脚本调用。 阅读全文
posted @ 2013-08-05 18:56 you Richer 阅读(198) 评论(0) 推荐(0) 编辑

OpenRisc-44-or1200的pipeline整体分析

摘要: 引言我们在前面分析了ORPSoC,or1200_top,和or1200_cpu的整体架构,在最近,我们也分析了or1200的pipeline(流水线)中的两级,EX级和IF级。但是,我们还没有从宏观的角度,整体的了解一下or1200的流水线结构,本小节就做这件事情。 1,流水线1>概述关于流水线的概念,历史,划分等等这些内容,在很多文献里都提到过,而且我们之前也介绍过,这里不再展开阐述,如有疑问请参考:http://blog.csdn.net/rill_zhen/article/details/8038697 或者http://en.wikipedia.org/wiki/Pipeline 阅读全文
posted @ 2013-08-05 18:54 you Richer 阅读(557) 评论(0) 推荐(0) 编辑

正则表达式 后向引用

摘要: 正则表达式一个最重要的特性就是将匹配成功的模式的某部分进行存储供以后使用这一能力。 对一个正则表达式模式或部分模式两边添加圆括号()可以把这部分表达式存储到一个临时缓冲区中。 所捕获的每个子匹配都按照在正则表达式模式中从左至右所遇到的内容按顺序存储。 存储子匹配的缓冲区编号从1开始,连续编号至最大99个子表达式。 每个缓冲区都可以使用'\n'(或用'$n')访问,其中n为1至99的阿拉伯数字,用来按顺序标识特定缓冲区(子表达式)。 例1:最简单最有用的例子是确定文字中连续出现两个相同单词的位置 例中的子表达式就是圆括号内的项。\b匹配单词的开始或结束。+匹配重复 阅读全文
posted @ 2013-08-05 18:52 you Richer 阅读(924) 评论(0) 推荐(0) 编辑
上一页 1 ··· 246 247 248 249 250 251 252 253 254 ··· 300 下一页