摘要:
通过一个实例来说明这些算法的接口使用:#include #include #include #include #include using namespace std;template struct display{ void operator()(const T& x)const{ cout iv1(ia,ia+5); vector iv2(ia,ia+9); cout()); cout()); cout())#include #include #include #include #include #include using namespace std;template //这是一 阅读全文
posted @ 2013-07-04 20:31
坚固66
阅读(487)
评论(0)
推荐(0)
摘要:
从6月24日开始一门门的考试接踵而来,到7月2日结束。就是在这短短的几天之中让我对这个系统以至于对问题的认识更加深刻,坚定信心。 首先说是考试前的准备工作。考试之前一定要把所有要考的学生授课,数据库中题是否全(数据库遍历),模板是否可用(抽题测试)等这些工作准备好。然后就是桌面快捷方式,人员的分配等准备工作。提前的准备工作对我们任务的顺利进行也占着很大比重。 然后就是说考试过程中发现问题,解决问题,透过现象看本质。监考不单单是监考,通过监考发现考试系统中的问题,发现需求,对系统的业务逻辑的认识,逻辑的处理也更了解。从而再遇到类似问题得心应手。 善于发现问题,通过发现的这些问题,变... 阅读全文
posted @ 2013-07-04 20:30
坚固66
阅读(181)
评论(0)
推荐(0)
摘要:
公司一般由市场部、研发部、财务部、人力资源部及其他辅助部门组成。分成了几个层面,如下:宏观层面:业务范围、业务定位、专业化、多元化部门层面:各部门绩效、部门职责主体层面:跨部门事务,如产品研发涉及到了多个部门公司的盈利能力一般用这个公式来表达:利润率*周转率。最好的情况是利润率也高,周转率也高,这样利润最好。比如软件公司,如果每3个月能做完一个项目(花最少的资源达到单项目最大的利润、1年就是4次周转),并且收到钱,这样公司就能利润高、稳定、员工也稳定。下面来看些其他衍生情况:纯软件公司:业务定位为软件外包产品+外包型软件公司:产品20%、外包80%物业+软件外包服务:物业60%+20%软件+2 阅读全文
posted @ 2013-07-04 20:28
坚固66
阅读(437)
评论(0)
推荐(0)
摘要:
一、四种对象生存期和作用域 栈对象 隐含调用构造函数(程序中没有显式调用) 堆对象 隐含调用构造函数(程序中没有显式调用),要显式释放 全局对象、静态全局对象 全局对象的构造先于main函数已初始化的全局变量或静态全局对象存储于.data段中未初始化的全局变量或静态全局对象存储于.bss段中 静态局部对象 已初始化的静态局部变量存储于.data段中未初始化的静态局部变量存储于.bss段中 C++ Code 1 2 3 4 5 6 7 ... 阅读全文
posted @ 2013-07-04 20:26
坚固66
阅读(190)
评论(0)
推荐(0)
摘要:
spring security 3 细粒度权限控制第一篇,关于权限的初始化测试数据库脚本. 空间脚本:drop user FrameworkTest cascade;drop tablespace FrameworkTest including contents and datafiles;create tablespace FrameworkTestloggingdatafile 'd:/oracle/spaces/framework.dbf'size 100mautoextend on next 10m maxsize 2048mextent management loca 阅读全文
posted @ 2013-07-04 20:23
坚固66
阅读(360)
评论(0)
推荐(0)
摘要:
最近开始正式的学习Go语言,奉行我学习一项新技术的步骤和原则( 笔记 + 单元测试 + demo )。首先学习了开发环境的配置,并立即搭建了单元测试的环境,这样可以一边写笔记,一边进行测试和学习,从而加强理解。这里简单介绍Go中的测试环境搭建方法,大家可以参考着搭建并测试学习。Go中的测试方式Go语言中自带有一个轻量级的测试框架(testing) 和go test 命令来实现单元测试、性能测试 和 示例。一般来说,一个 xxx.go 文件对应的 xxx_test.go 文件就是其对应的单元测试文件,往往在同一个目录下(参见 %GOROOT%\src\pkg 下的各文件)。 _test.go中有 阅读全文
posted @ 2013-07-04 20:21
坚固66
阅读(297)
评论(0)
推荐(0)
摘要:
写一段程序从1打印到100,但是遇到3的倍数时打印Fizz,遇到5的倍数时打印Buzz,遇到即是3的倍数同时也是5的倍数时打印FizzBuzz。例如:1 2 Fizz 4 Buzz Fizz 7 8 Fizz Buzz 11 Fizz 13 14 FizzBuzz 16 17 Fizz 19 Buzz ... 等等,直到 100 阅读全文
posted @ 2013-07-04 20:20
坚固66
阅读(155)
评论(0)
推荐(0)
摘要:
Android应用--简、美音乐播放器获取专辑图片(自定义列表适配器) 2013年7月3日简、美音乐播放器开发第二阶段已增加功能:1、歌词滚动显示2、来电监听3、音量控制4、左右滑动切换歌词与专辑界面 今天要介绍的功能是获取音乐专辑封面并显示到界面上,小巫改变了音乐列表的布局,为了显示专辑封面。之前没有意识到SimpleAdapter已经不能满足自己的需求了,后来只能参考了别人的代码,修改了原来代码,最终实现获取专辑图片。题外话,最近都一直复习大学的考试,所以断断续续地实现功能,不过也快要学期末了,也没剩多少时间,科目考试也只剩下一科,所以接下来的一周,可能会加快开发速度。争取在小巫这个学期结 阅读全文
posted @ 2013-07-04 20:18
坚固66
阅读(597)
评论(0)
推荐(0)
摘要:
1. Bitmap 转化为 byte ByteArrayOutputStream out = new ByteArrayOutputStream(); bitmap.compress(Bitmap.CompressFormat.PNG, 100, out); //100%保存 byte[] array= out.toByteArray();2. byte转化为bitmap final ContentResolver contentResolver = context.getContentResolver(); final PackageManager manager = context.get 阅读全文
posted @ 2013-07-04 20:16
坚固66
阅读(251)
评论(0)
推荐(0)
摘要:
应该不算太水吧。17 24 1 8 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 9 对于上面的数据,根据题目中的提示,很容易就看到对角线上的数字是11、12、13、14、15。其他的数据,比如说2,从2往右上查就是2、3、4、5、1。描述起来好像很麻烦,但是对着图看一下就可以很容易看明白。接下来继续观察数据,我们可以看出在第一行实际上是从1开始往右查每个数字逐个加上n+2,往左先是n*n-1,然后依次减去n+2。第一行和最后一行根据中心点对称的两个数字的和是n*n+1,比如说17+9=25+1,24+2=2... 阅读全文
posted @ 2013-07-04 20:14
坚固66
阅读(183)
评论(1)
推荐(0)
摘要:
一年前我曾经详细介绍过百度Site App,时隔一年的发展,Site App再一次发生了翻天覆地的变化:自定义程度更高、新增电话地图组件、增加流量统计、增加广告管家、生成APP客户端等功能,百度Site App的诞生使中小网站建立移动站或APP更加简单化、傻瓜化,推荐站长了解下这款工具。我已经使用Site App一年多了,下面我也来谈谈我对百度Site App的使用体验和一些看法。下图是我刚刚制作好的一个某公司官网的移动站,接下来我将用实例演示利用Site App新增电话地图等组件建设一个企业官网的移动站。(企业移动站成品展示,由于是真实建站所以一些信息隐去,部分信息替换)一,新增电话地图等组 阅读全文
posted @ 2013-07-04 20:12
坚固66
阅读(358)
评论(0)
推荐(0)
摘要:
动态规划,多重背包题目大意:有各种不同面值的货币,每种面值的货币有不同的数量,请找出利用这些货币可以凑成的最接近且小于等于给定的数字cash的金额。 // Time 79ms; Memory 640K#includeusing namespace std;int v,f[100010];int max(int a,int b){ return a>b?a:b;}void zeroone_pack(int c) //01背包{ for(int i=v;i>=c;i--) if(!f[i]) { f[i]=f[i-c]; }}void complete_pack(int c) //完全 阅读全文
posted @ 2013-07-04 20:10
坚固66
阅读(135)
评论(0)
推荐(0)
摘要:
json:---------------------------------{ "name":"中国", "province":[ { "name":"黑龙江", "cities":{ "city":[ "哈尔滨", "大庆" ] } }, { "name":"广东", "cities":{ "city":[ "广州" 阅读全文
posted @ 2013-07-04 20:08
坚固66
阅读(1168)
评论(0)
推荐(0)
摘要:
有时候某些对象我们只需要一个,如:线程池、缓存、对话框等等,对于这类对象我们只能有一个实例,如果我们制造出多个实例,就会导致很多问题产生。 但是我们怎样才能保证一个类只有一个实例并且能够便于访问?这里我们想到了全局变量,全局变量确实是可以保证该类可以随时访问,但是它很难解决只有一个实例问题。最好的办法就是让该自身来负责保存它的唯一实例。这个类必须要保证没有其他类来创建它。这里我们可以将其构造方法私有化。即Public MyClass{ PrivateMyClass(){}} 含有私有化构造器的类就能保证它不能被其他类实例化了。但是我们如何来获取这个实例化类呢?提... 阅读全文
posted @ 2013-07-04 20:06
坚固66
阅读(155)
评论(0)
推荐(0)
摘要:
网上收集保存的一些常用的android资料,写得都比较不错,和大家分享下,共同学习:_android ListView美化.docxandroidshape.docxandroid_textview.设置文本属性.docxandroid_设置字体样式.docxAndroid_用纯代码实现复杂界面.docandroid+struts2.docxandroid—EditText.docxandroid—listview.docxandroid-Paint类介绍.docxandroid---tabhost.docxandroid——WebView进行介绍.docxandroid—webview详细. 阅读全文
posted @ 2013-07-04 20:05
坚固66
阅读(151)
评论(0)
推荐(0)
摘要:
Objective-C之run loop详解做了一年多的IOS开发,对IOS和Objective-C深层次的了解还十分有限,大多还停留在会用API的级别,这是件挺可悲的事情。想学好一门语言还是需要深层次的了解它,这样才能在使用的时候得心应手,出现各种怪异的问题时不至于不知所措。废话少说,进入今天的正题。不知道大家有没有想过这个问题,一个应用开始运行以后放在那里,如果不对它进行任何操作,这个应用就像静止了一样,不会自发的有任何动作发生,但是如果我们点击界面上的一个按钮,这个时候就会有对应的按钮响应事件发生。给我们的感觉就像应用一直处于随时待命的状态,在没人操作的时候它一直在休息,在让它干活的时候 阅读全文
posted @ 2013-07-04 20:02
坚固66
阅读(259)
评论(0)
推荐(0)
摘要:
1、http://www.easyicon.net/ 2、http://www.iconpng.com/ 阅读全文
posted @ 2013-07-04 20:00
坚固66
阅读(364)
评论(0)
推荐(0)
摘要:
Html :(Hypertext MarkupLanguage),是用于描述网页文档的一种标记语言,是一种标准,它通过标记符号来标记要显示的网页中的各个部分。其本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容。如:文字如何处理,画面如何安排,图片如何显示等。于是这样就引出了我们的 html 标签。 html 标签就是 html 语言中所用的标记。既然是标记,就应该是容易理解的,不然就像是一本牛津词典,还需要日夜来背诵,还不一定记住。 在牛腩新闻发布系统中第一次接触html标签。,,,……等都把握搞晕了,也不懂什么意思,就按部就班的敲啊,然后就在想:视频上用... 阅读全文
posted @ 2013-07-04 19:58
坚固66
阅读(187)
评论(0)
推荐(0)
摘要:
Ampang Communications & Mobile (ACM) provides telecom services for various types of users. Since the people of Ampang are quite talkative, they are always seeking for packages that are best suited for them. To have an edge over their competitors, ACM provides various packages. Two of the most po 阅读全文
posted @ 2013-07-04 19:56
坚固66
阅读(226)
评论(0)
推荐(0)
摘要:
开发网站,少不了测试。现在的网站为了加强安全性,都启用了HTTPS协议。所谓HTTPS,也就是HTTP文本在SSL协议中传输。用curl命令行来测试HTTPS站点是个很有用的功能,写点脚本,就可以做功能测试。假定Ubuntu系统运行着一个HTTPS站点,用CppCMS编写,Nginx配置了SSL证书,通过FastCGI和CppCMS编写的后台进程连接在一起。第一步,安装:apt-get install curl我的Ubuntu是13.04, 因此安装的curl版本很新,下面的命令检查版本号和其他信息:curl -Vcurl 7.29.0 (x86_64-pc-linux-gnu) libcur 阅读全文
posted @ 2013-07-04 19:54
坚固66
阅读(1965)
评论(0)
推荐(0)
摘要:
个人稍微分了一下类,有的看过,有的听人“传说过”,欢迎大家补充和共同学习。 真心经典:每个行业或者领域都有一些东西是不会随时间而逐渐消逝,以下的就是。 《C语言程序设计》(第2版.新版) /《The C Programming Language》 《C语言核心技术》/《C in a Nutshell》 《代码大全》/《Code Complete》 底层相关:由于C语言之初是为了编写操作系统而来得,所以对底层的操作目前尚无任何其他语言可以替代。介于以上情况,再往下走一层是必要的。 《深入理解计算机系统(原书第2版)》 /《Computer Systems : A Pro... 阅读全文
posted @ 2013-07-04 19:52
坚固66
阅读(1596)
评论(2)
推荐(0)
摘要:
给定一个数组序列,找出这样的一个数据,数据的左边的值小于这个数,右边的值大于这个数。下午快下班看的题,路上没事想想,回家陪老婆聊完天,突然想出来了。 算法思路很简单的,在开辟一个数组,然后排序,再与原数组比较,相等那个元素就可能是题目所要求的那个数据。上代码:#includeusing namespace std;const int N=6;void fastSort(int * inputData,int n,int startLoc) { if(n=i)//说明i离第0个近 { for( j=0;j=1),如果xj(j<=i)比其左边的数大,但比其右边的数小,那么排序后xj... 阅读全文
posted @ 2013-07-04 19:50
坚固66
阅读(147)
评论(0)
推荐(0)
摘要:
最小生成树是数据结构中图的一种重要应用,它的要求是从一个带权无向完全图中选择n-1条边并使这个图仍然连通(也即得到了一棵生成树),同时还要考虑使树的权最小。prim算法就是一种最小生成树算法。 普里姆算法的基本思想:从连通网N={V,E}中的某一顶点U0出发,选择与它关联的具有最小权值的边(U0,v),将其顶点加入到生成树的顶点集合U中。以后每一步从一个顶点在U中,而另一个顶点不在U中的各条边中选择权值最小的边(u,v),把它的顶点加入到集合U中。如此继续下去,直到网中的所有顶点都加入到生成树顶点集合U中为止。 下面举例说明下prim算法: c语言实现如下:(使用邻接矩阵存储) #... 阅读全文
posted @ 2013-07-04 19:48
坚固66
阅读(304)
评论(0)
推荐(0)
摘要:
前面的章节主要讲mybatis如何解析配置文件,这些都是一次性的过程。从本章开始讲解动态的过程,它们跟应用程序对mybatis的调用密切相关。本章先从sqlsession开始。创建正如其名,Sqlsession对应着一次数据库会话。由于数据库回话不是永久的,因此Sqlsession的生命周期也不应该是永久的,相反,在你每次访问数据库时都需要创建它(当然并不是说在Sqlsession里只能执行一次sql,你可以执行多次,当一旦关闭了Sqlsession就需要重新创建它)。创建Sqlsession的地方只有一个,那就是SqlsessionFactory的openSession方法: publ... 阅读全文
posted @ 2013-07-04 19:46
坚固66
阅读(557)
评论(0)
推荐(0)
摘要:
http://commondatastorage.googleapis.com/io2012/presentations/live%20to%20website/107.pdf看看google的攻城师对android安全的认识:1、敏感数据通过权限保护,这些权限都会由权贵把持,要想使用就得申请。2、码农的安全意识很重要码农很努力了,可惜由于缺乏安全意识,可能导致数据泄露: - Storing personal data in a world-readable file 全局读文件。。。 - Exporting an unprotected content provider 组件导出,人人都可以 阅读全文
posted @ 2013-07-04 19:45
坚固66
阅读(306)
评论(0)
推荐(0)
摘要:
最近有一个VS2010的工程用到了boost库,编译的时候报下面的错误:>LINK : fatal error LNK1104: cannot open file 'libboost_thread-vc100-mt-s-1_52.lib'到boost库目录: ~boost_1_52_0\stage\lib 下一看,果然没有这个库,只有 libboost_thread-vc100-mt-gd-1_52.lib 与 libboost_thread-vc100-mt-1_52.lib。那这个 'libboost_thread-vc100-mt-s-1_52.lib 阅读全文
posted @ 2013-07-04 19:42
坚固66
阅读(262)
评论(0)
推荐(0)
摘要:
最近,在关于网络请求中有用到DataOutputStraem中的writeBytes()方法,然而就是这个问题,导致了传输中文时就出现问题,着实困扰了很长一段时间。 后来,服务器端同事建议我使用DataOutputStream.write(byte[])方法,发现问题解决了。起初认为是编码问题,后来认真研究了一下,发现了问题的原因。 首先,先看一下DataOutputStream的writeBytes方法的实现。 /** * Writes out the string to the underlying output stream as a * sequence ... 阅读全文
posted @ 2013-07-04 19:40
坚固66
阅读(555)
评论(0)
推荐(0)
摘要:
将近一个月没有更新博客了,由于这段时间以来准备毕业论文等各种事务缠身,一直没有时间和精力沉下来继续学习和整理一些东西。最近刚刚恢复到正轨,正好这两天看了下Android上关于图片异步加载的开源项目,就顺便整理记录下来,作为这一个多月来博客的重新开火做饭吧。从今天起我会陆续恢复博客的更新,也希望大家继续支持。今天要介绍的是Github上一个使用非常广泛的图片异步加载库Android-Universal-Image-Loader,该项目的功能十分强大,可以说是我见过的目前功能最全、性能最优的图片异步加载解决方案。做Android的同学都知道,Android加载大量图片时,由于系统分配给图片加载的内 阅读全文
posted @ 2013-07-04 19:38
坚固66
阅读(307)
评论(0)
推荐(0)
摘要:
用Treap暴力模拟,调常数~好了,接下来说一下Treap中的删除操作Step 1:先找到这个结点。Step 2:如果它的儿子≤1,用它儿子替它 否则 把之后做根节点的儿子旋转到根 回到Step 1. 居然不会……我可以去面壁了……话说更新Blog真是开心(蒟蒻的Blog几近没人看)膜拜自建站的。//话说跑题了啊……% #include#include#include#include#include#include#include#include#includeusing namespace std;#define For(i,n) for(int i=1;i=0;i-... 阅读全文
posted @ 2013-07-04 19:36
坚固66
阅读(229)
评论(0)
推荐(0)
摘要:
用到中国剩余定理,然后用扩展欧几里得算法求解。这里有两个注意点,1、硬币数量不能为0或者负数 2、每个group数量有可能大于50,样例中就有#include#include#includeint M[10],A[10],n;int extEuclid(int p,int q,int &x,int &y)//扩展欧几里得算法{ int d,tmp; if(q==0){x=1;y=0;return p;} d=extEuclid(q,p%q,x,y); tmp=x;x=y;y=tmp-p/q*y; return d;//返回最大公约数}int calcu(int ... 阅读全文
posted @ 2013-07-04 19:34
坚固66
阅读(161)
评论(0)
推荐(0)
摘要:
简介苹果的iOS系统是封闭的系统。苹果的设计是保证每一个软件有确定的开发者/厂商(保证不被第三方进行未授权修改),只能在指定的设备上运行。为达到这些目标,苹果设计了一系列的机制。Certificate (证书)证书是开发者/公司的身份证明。可以分为开发证书和程序分发证书。开发证书用于开发团队的开发者、测试等成员使用。用来进行软件的开发和测试。程序分发证书用于分发软件。只有管理员和委托者可以申请证书。申请证书需要上传一个本机的文件(CertificateSigningRequest.certSigningRequest)申请过程中苹果有明确的步骤说明怎样生成此文件。Identifier - AP 阅读全文
posted @ 2013-07-04 19:32
坚固66
阅读(267)
评论(0)
推荐(0)
摘要:
传送门☞Android兵器谱☞转载请注明☞http://blog.csdn.net/leverage_1229 传送门☞系统架构设计☞转载请注明☞http://blog.csdn.net/leverage_1229 传送门☞GoF23种设计模式☞转载请注明☞http://blog.csdn.net/leverage_1229 在屏幕上绘制图像对于OpenGL来说只是一个非常基本的功能,你也可以使用其它的Android图形框架类来实现,比如使用Canvas和Drawable对象。但是OpenGL ES确有过人之处,它支持在三维空间上移动和变换绘制对象,或以其它独特的方式来创造极好的用... 阅读全文
posted @ 2013-07-04 19:30
坚固66
阅读(198)
评论(0)
推荐(0)
摘要:
Robot InstructionsYou have a robot standing on the origin ofxaxis. The robot will be given some instructions. Your task is to predict its position after executing all the instructions.LEFT: move one unit left (decreasepby 1, wherepis the position of the robot before moving)RIGHT: move one unit right 阅读全文
posted @ 2013-07-04 19:28
坚固66
阅读(199)
评论(0)
推荐(0)
摘要:
错误处理程序是所有严肃的程序的必要部分。但是在Lotus Notes开发中,很多程序员编写LotusScript代码时,并没有写专门的错误处理代码的习惯。这能够行得通,主要是因为LotusScript程序是嵌入在Notes客户端中执行的,出现错误时,客户端会报错,退出代码的执行,而不会崩溃。而用其他单独运行的语言开发时,很多错误处理程序就是简单将错误信息或者对用户更友好的解释显示出来,并让程序继续运行(没有它们,程序就会退出。)还有一个原因是,没有错误处理程序,LotusScript调试器迅速运行到出错的那一行;反之,则要程序员自己观察错误是由哪一行引起的。尽管如此,在很多情况下,为Lotus 阅读全文
posted @ 2013-07-04 19:26
坚固66
阅读(289)
评论(0)
推荐(0)
摘要:
第一步:下载xampp-linux-1.8.1.tar.gz[root@SVNMANAGER ~]# tar -zxvf xampp-linux-1.8.1.tar.gz -C /opt [root@SVNMANAGER ~]# yum install netsta [root@SVNMANAGER ~]# yum install -y glibc*i686启动xampp [root@SVNMANAGER ~]# /opt/lampp/lampp start设置lampp管理界面和root用户省滤 [root@SVNMANAGER ~]# /opt/lampp/lampp security # 阅读全文
posted @ 2013-07-04 19:25
坚固66
阅读(180)
评论(0)
推荐(0)
摘要:
由于工作中的需要,最近在研究SNMP协议和利用snmp4j和snmp4j.agent( http://www.snmp4j.org/ ),实现snmp的南向和北向功能。 结合以前看过的一些开源代码,就如何去研究开源代码做如下总结: 1、研究要联系理论 要有一定的目标和一定的基础知识后再去研究。比如研究snmp4j和snmp4j.agent,那首先得弄清楚什么是SNMP协议, 它包括哪些组成要素等; 又比如,研究tomcat源码,事先了解一下服务器的原理,多线程,web,servlet等知识,研究 起来会更轻松些。 ... 阅读全文
posted @ 2013-07-04 19:23
坚固66
阅读(261)
评论(0)
推荐(0)
摘要:
题目一:linux进程间通信(IPC)有几种方式,下面将将简单的简述一下:一。管道(pipe)管道是Linux支持的最初IPC方式,管道可分为无名管道,有名管道等。(一)无名管道,它具有几个特点:1) 管道是半双工的,只能支持数据的单向流动;两进程间需要通信时需要建立起两个管道;2) 无名管道使用pipe()函数创建,只能用于父子进程或者兄弟进程之间;3) 管道对于通信的两端进程而言,实质上是一种独立的文件,只存在于内存中;4) 数据的读写操作:一个进程向管道中写数据,所写的数据添加在管道缓冲区的尾部;另一个进程在管道中缓冲区的头部读数据。(二)有名管道有名管道也是半双工的,不过它允许没有亲缘 阅读全文
posted @ 2013-07-04 19:20
坚固66
阅读(490)
评论(0)
推荐(0)
摘要:
保持我们最初的理想,当面对无数歧路 本文以实例非常粗浅地介绍Linux下的工具 find, grep, tar 的使用,还有正则表达式。侯捷先生用这些工具帮助写了和,我们将用这些工具帮助编译一个叫做calltree的小工具。 本文还讨论了如何保持最初的理想。最近的照片,大月亮有环形山的,长春暴雨的,在这里[http://www.douban.com/photos/album/105812475/]。 0. calltee calltree是个静态分析C代码中的函数调用关系的工具,用来画 call graph。为了找个工具帮助画几个模块间的依赖关系,找到了它。刚刚这句你看不懂也没... 阅读全文
posted @ 2013-07-04 19:18
坚固66
阅读(307)
评论(0)
推荐(1)
摘要:
2013上半年的软考成绩可以查询了,那个高兴就别说了。 赶紧晒分!!! 报的是系统集成项目管理工程师,在软考体系中处中级。 上午:52 下午:53 尽管觉得自己应该可以过,但是没想到上午的分还行,看了两三个月的书总算有点回报了,心里还是挺开心的。这也算是工作一年来重要的收获之一吧。不知道有没有盆友也查了分,不妨拿出来大家参考参考。没过的同学也不要灰心哈!毕竟软考一年考两次,下次稍微挤点时间出啦看看书兴许就可以过了。 晒分晒分 ^_^ 阅读全文
posted @ 2013-07-04 19:16
坚固66
阅读(197)
评论(0)
推荐(0)
摘要:
在IOS6以前,设置转屏需要用到方法- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)x在6以后,取代它的是- (BOOL)shouldAutorotate- (NSUInteger)supportedInterfaceOrientations 在论坛上看到个问题,如何用按钮控制自动转屏可以在相应的Controller中加入一个属性,一个BOOL型的变量autorotation 应用的界面是 然后再初始化的时候初始为YES,在自动转屏方法中return这个变量即可- (void)viewDidLoad. 阅读全文
posted @ 2013-07-04 19:14
坚固66
阅读(291)
评论(0)
推荐(0)
摘要:
回声产生的原因: 本地产生的音频信息通过网络传输到远端, 远端音频信号通过反射再由远端麦克采集到远端系统,再通过IP网络传输本地,本地播放后,在由本地麦克采集到,这就构成了类似闭环正反馈,当延时较小时,信号不断加强,就会导致啸叫现象产生,当延时较大,就会产生回音。 回音消除的基本原理是用等幅等频率但反相的信号与采集的信号相叠加,当通过网络或者物理反射获得音频信号与等频率反相的信号相叠加,就可以出去回声。问题的关键就是获取这个反相的信号,回声信号的产生主要由: 1.本地环境的反射 2.通过网络在远端播放后,音频反射后由远端麦克采集到并传输到本地扬声器外... 阅读全文
posted @ 2013-07-04 19:12
坚固66
阅读(509)
评论(0)
推荐(0)
摘要:
在前面介绍过从controller中向页面中传数据,可以通过HttpServletRequest进行setAttribute可以将数据放入request中。并且可以在jsp页面使用el表达式获取数据。那么怎么从jsp页面往后台传数据呢。首先我们需要创建一个jsp页面进行数据的搜集:annotationTest.jsp "> My JSP 'annotationTest.jsp' starting page --> 姓名: 年龄: 在这里用button和js来进行提交主要是为了好改提交方式可以做get与post的测试。将数据用ja... 阅读全文
posted @ 2013-07-04 19:10
坚固66
阅读(257)
评论(0)
推荐(0)
摘要:
# Redis 配置文件 # 当配置中需要配置内存大小时,可以使用 1k, 5GB, 4M 等类似的格式,其转换方式如下(不区分大小写) # # 1k => 1000 bytes # 1kb => 1024 bytes # 1m => 1000000 bytes # 1mb => 1024*1024 bytes # 1g => 1000000000 bytes # 1gb => 1024*1024*1024 bytes # # 内存配置大小写是一样的.比如 1gb 1Gb 1GB 1gB # daemonize no 默认情况下,redis不是在后台运行的, 阅读全文
posted @ 2013-07-04 19:09
坚固66
阅读(236)
评论(0)
推荐(0)
摘要:
Problem Description 哈利波特在魔法学校的必修课之一就是学习魔咒。据说魔法世界有100000种不同的魔咒,哈利很难全部记住,但是为了对抗强敌,他必须在危急时刻能够调用任何一个需要的魔咒,所以他需要你的帮助。 给你一部魔咒词典。当哈利听到一个魔咒时,你的程序必须告诉他那个魔咒的功能;当哈利需要某个功能但不知道该用什么魔咒时,你的程序要替他找到相应的魔咒。如果他要的魔咒不在词典中,就输出“what?” Input 首先列出词典中不超过100000条不同的魔咒词条,每条格式为: [魔咒] 对应功能 其中“魔咒”和“对应功能”分别为长度不超过20... 阅读全文
posted @ 2013-07-04 19:07
坚固66
阅读(253)
评论(0)
推荐(0)
摘要:
题目: 给定一个整数数组int[] a (a.length > 1),和一个整数值 m,试输出所有运算结果等于m的运算过程。可使用的运算方式只有加法和减法。数组元素最多参与一次运算。例如,给定数组【5,4,6,7,1】和整数9,输出运算结果为9的运算过程如下:+5+4=9 +5+4+6-7+1=9 +5+4-6+7-1=9 +5-4+7+1=9 +4+6-1=9 -4+6+7=9 -5+6+7+1=9 这个题目,我们可以使用回溯算法得到所有的解。回溯法在问题的解空间树中,按深度优先策略,从根节点出发搜索解空间树。算法搜索至解空间树中的任一节点时,先判断该节点是否包含问题的解。如果不包含, 阅读全文
posted @ 2013-07-04 19:04
坚固66
阅读(794)
评论(0)
推荐(0)
摘要:
Microsoft SQL Server SSAS的本地多维数据集(即Local Cube,也叫脱机多维数据集)和本地挖掘模型(Local Mining Models)允许在客户端机器上脱机执行离线分析(多维分析与数据挖掘),从而对有离线分析要求(能够在断开网络连接的情况下脱离SSAS服务器进行数据分析)的软件开发提供了一种备选手段。本地多维数据集联机/脱机示意1、创建本地多维数据集创建本地多维数据集有多种方式,按默认约定生成的本地文件扩展名为*.cub。1) 从SQL Server服务器上现有的SSAS多维数据集(Cube)创建在这种方式下,创建的结果是选定的源Cube的子集,可以在创建语句 阅读全文
posted @ 2013-07-04 19:03
坚固66
阅读(1338)
评论(0)
推荐(0)
摘要:
之前的Demo算是告一段落了,期末的各种考试报告也结束了。暑假的一项任务就是和其他几个同学一起,在若干台服务器上安装openstack,虚拟出更多的机器,对各种分布式/并行数据分析平台进行测试。目前才刚刚把openstack平台搭建起来,正在安装各种待测试的系统,一个比较现实的问题就是:由于机房路由的关系,服务器和虚拟出的机器是不能直接访问外网的,通过代理的下载速度又很慢,所以需要在局域网中搭建一个软件源。我们的测试选用了centos作为操作系统,所以当然是搭建yum软件源了(deban软件源之前已经搭了一个)搭建的步骤如下:【引用请注明出处:http://blog.csdn.net/bhq2 阅读全文
posted @ 2013-07-04 19:00
坚固66
阅读(214)
评论(0)
推荐(0)
摘要:
传送门☞Android兵器谱☞转载请注明☞http://blog.csdn.net/leverage_1229 传送门☞系统架构设计☞转载请注明☞http://blog.csdn.net/leverage_1229 传送门☞GoF23种设计模式☞转载请注明☞http://blog.csdn.net/leverage_1229 使物体依据程序的设定而移动,比如旋转三角形,这对于吸引用户的眼球是极其有效的。你想让OpenGL ES图形与用户交互吗?使用OpenGL ES应用响应触摸的关键是扩展你的GLSurfaceView代码,覆写其onTouchEvent()方法来监听触摸事件。 ... 阅读全文
posted @ 2013-07-04 18:59
坚固66
阅读(223)
评论(0)
推荐(0)
摘要:
Nosql笔记(一)——关系型数据库回顾 在平常的商业应用中,我们所使用的大多都是关系型数据库,诸如SQL Server、 MY SQL、 Oracle等。关于关系型数据库中的关键技术:存储引擎 根据存储类型可以把关系型数据库分为行式数据库、列式数据库、内存数据库。 行式数据库就如现在比较常用的Oracle数据库、MySQL数据库等。他们的存储按行存储的,顾被称为行式数据库,亦被称为对象-关系型数据库。列式数据库是在最近发展比较迅速的一类数据库,譬如MongoDB、Cassandra。它们在以列来存储数据,其索引和数据存放在一起,可以压缩数据,能直接读取到某一列的数据,便于做分布式存储。如.. 阅读全文
posted @ 2013-07-04 18:56
坚固66
阅读(201)
评论(0)
推荐(0)
摘要:
前文http://blog.csdn.net/sheismylife/article/details/9237925演示了如何手动的通过运行curl命令登录HTTPS站点,然后获取cookie, 再拼凑一个命令加上cookie访问网站其他的页面。通过newlisp编程可以将第一个命令输出的结果用正则表达式过滤出其中的cookie,然后发出请求。下面是代码:#!/usr/bin/newlisp(define (login email pwd) (set 'login-cmd (append "curl -v --insecure -d \"email=" e 阅读全文
posted @ 2013-07-04 18:54
坚固66
阅读(534)
评论(0)
推荐(0)
摘要:
背景:回声与啸叫的产生 http://blog.csdn.net/u011202336/article/details/9238397参考资料: http://www.speex.org/docs/manual 从代码分析,下边是Speex test demo #include #include #include #include #include #include "speex/speex_echo.h"#include "speex/speex_preprocess.h"#define NN 128#define TAIL 1024int main( 阅读全文
posted @ 2013-07-04 18:53
坚固66
阅读(3010)
评论(0)
推荐(0)

浙公网安备 33010602011771号