提问的智慧(How To Ask Questions The Smart Way)作者:Eric Steven Raymond在黑客的世界里,你所提技术问题的解答很大程度上取决于你提问的方式与解决此问题的难度,"提问的智慧"此文将教你如何提问才更有可能得到满意的答复。此文大受欢迎,转载于各大技术论坛的头版。英文版: http://www.catb.org/~esr/faqs/smart-questions.html 中文版: http://www.wapm.cn/smart-questions/smart-questions-zh.html ===MindMap===(so Read More
posted @ 2013-04-19 22:50
javawebsoa
Views(343)
Comments(0)
Diggs(0)
php 版本 5.2.4现有一txt文件,格式如下:file.txt12345 要将其内容按行分割存入数据$array中执行代码:$fileContent = trim(file_get_contents('file.txt');$array = explode("\r\n", $fileContent); 并未达到预想的效果$array => array(0 => String(15) "12345")这就是问题!解决方法:$fileContent = trim(file_get_contents('file.txt Read More
posted @ 2013-04-19 22:45
javawebsoa
Views(669)
Comments(0)
Diggs(0)
1,停止当前的mysqld服务2,再次开启服务,以不带权限验证的形式 3,利用客户端,连接mysql 我们的用户可以获得最高权限 root4,修改 mysql 数据库 中 user表的root用户相关的密码5,关闭这个不受验证的服务,重新开启服务 Read More
posted @ 2013-04-19 22:40
javawebsoa
Views(122)
Comments(0)
Diggs(0)
题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=1573 求中国剩余定理解的个数 注意是非互质情况下的中国剩余定理 N===a1(mod r1) N===a2(mod r2) 以两个为例,则N=a1+r1*x=a2+r2*y,根据后两者就可以建立方程 r1*x-r2*y=a2-a1,扩展欧几里德可搞。 解出x之后 可知N=a1+r1*x,明显这是其中一组解,N+K*(r1*r2)/gcd都是解。 代码如下:#include <iostream>#include <cstdio>#include <cstdlib> Read More
posted @ 2013-04-19 22:35
javawebsoa
Views(215)
Comments(0)
Diggs(0)
致歉由于视频出了点问题,所以暂时只有这点内容,后期再补上。笔记#记录和域#深入讨论awk#编辑#vi awkif.sh#改变权限[root@localhost 0418]# chmod 755 awkif.sh #分页查看文件more www.log#查看awkif.sh文件[root@localhost 0418]# cat awkif.sh #!/bin/bash#awkifecho "210-219网段的访问量:`awk `{if ($1"/^21[0-9]/) print $0}` www.log|wc -l`"echo "非210-219网段的 Read More
posted @ 2013-04-19 22:30
javawebsoa
Views(258)
Comments(0)
Diggs(0)
/* 排座位要安排:3个A国人,3个B国人,3个C国人坐成一排。要求不能使连续的3个人是同一个国籍。求所有不同方案的总数? */public class T13 { static int sum = 0; // 不同方案总个数 // 检查是否有同一国人连续3个 public static boolean check(char[] c){ int count = 1; // 初始个数 for(int i=0;i<c.length-1;i++){ if(c[i]==c[i+1]){ count++; }else{ count = 1; // 初始个数 } if(co... Read More
posted @ 2013-04-19 22:24
javawebsoa
Views(510)
Comments(0)
Diggs(0)
http://acm.hdu.edu.cn/showproblem.php?pid=2602#include<iostream>#include<string>#include<cstring>#include<algorithm>#include<cstdio>#include<cmath>#include<cctype>#include<iomanip>using namespace std;const int maxn=100000;int m[maxn];int v[maxn];int dp Read More
posted @ 2013-04-19 22:19
javawebsoa
Views(180)
Comments(0)
Diggs(0)
this class is not key value coding-compliant for the key一般此问题 都是由interface build与代码中IBOutlet的连接所引起的。可能是在代码中对iboutlet的名称进行了修改,导致interface build中的连接实效。如果在该viewcontroller连接的xib文件中没发现错误,那就很可能是mainWindow.xib文件中存在问题,本人遇到的问题是在mainWindow.xib的tabbarcontroller的某个tab的viewcontroller设置了loadfrom"**.xib" Read More
posted @ 2013-04-19 22:14
javawebsoa
Views(518)
Comments(0)
Diggs(0)
实验准备:我们使用VC++6.0进行实验,首先需要打开VC++6.0的RTTI选项(默认关闭)Project->settings->c/c++->category->c++language,将Enable Run-Time TypeInfomation(RTTI)选中 测试代码:#include <iostream>using namespace std;int main(){ int array[3] = {2, 4, 6}; typedef int (*ARRAY)[3]; int *p = array; ARRAY q = &array; // Read More
posted @ 2013-04-19 22:09
javawebsoa
Views(288)
Comments(0)
Diggs(1)
笔记#Shell工具#日志文件#编辑#vi datelog.sh#查看文件内容[root@localhost 0418]# cat datelog.sh #!/bin/bash#datelog.sh#当前的日期current_date=`date "+%Y%m%d"`#今天的日志文件名todaylog="log/${current_date}.log}#如果日志文件不存在,创建一个if [ ! -f $todaylog ]then touch $todaylogfi#输出日志到日志文件log_time_format=`date "+%Y-%m-%d %T Read More
posted @ 2013-04-19 22:03
javawebsoa
Views(189)
Comments(0)
Diggs(0)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2955因为被抓的概率是实数,而背包问题中,用于做下标的必须是整数,所以此处用所有银行的总金额做下标,将逃脱率(1-pj)作为dp的值初始化的时候,dp[0]=1(不抢的逃脱率为1);其它都为0,按照0/1背包来做即可。 AC代码: /*HDOJ2955作者:陈佳润2013-04-19*/#include<stdio.h>#include<string.h>#define max(a,b) (a>b?a:b)double pj[105];//每个银行的逃脱率int mj[ Read More
posted @ 2013-04-19 21:58
javawebsoa
Views(162)
Comments(0)
Diggs(0)
只要是会java的都知道++和—操作符的用法,如int i = 1;int j = i++;int k = ++i;结果i为3,j为1,k为3。那如下代码:int j = 0;for (int i = 0; i < 100; i++) { j = j++;}System.out.println(j);输出结果又是多少呢?100?0? 正确答案是0。为什么呢?要想搞明白这个问题,那来看看这段代码生成的字节码: 0: iconst_0 1: istore_1 2: iconst_0 3: istore_2 4: goto 15 7: il... Read More
posted @ 2013-04-19 21:53
javawebsoa
Views(370)
Comments(0)
Diggs(0)
f(n,k)=f(0,k-1)+f(1,k-1)+.......f(n,k-1)#include <iostream>#include <cstring>using namespace std;int main(){ int n,k,i,j,a[105][105],l; while(cin>>n>>k&&(n+k)) { memset(a,0,sizeof(a)); for(i=1;i<=k;i++) for(j=0;j<=n;j++) { if(i==1) a[j][i]=1; else for(l=0;l<= Read More
posted @ 2013-04-19 21:48
javawebsoa
Views(178)
Comments(0)
Diggs(0)
capture.captureVideo开启视频录制应用程序,返回采集到的视频剪辑文件信息。 navigator.device.capture.captureVideo( CaptureCB captureSuccess, CaptureErrorCB captureError, [CaptureVideoOptions options]);该方法通过设备的视频录制应用程序开始一个异步操作以采集视频录制。该操作允许设备用户在一个会话中同时采集多个视频录制。 当用户退出视频录制应用程序,或系统到达CaptureVideoOptions的limit参数所定义的最大录制数时都会停止采集操... Read More
posted @ 2013-04-19 21:42
javawebsoa
Views(471)
Comments(0)
Diggs(0)
题意:给出一些点与点的关系,有向边,无环。问最少需要多少个机器人可以遍历全图。一开始我直接打敲了最小路径覆盖,然后WA到死,后来看了DISCUSS里面说的传递闭包,然后去学习了下,给组数据就能很好的说明这个问题。1 -> 2 , 2 -> 3 , 4 -> 2 ,2 -> 5 .传递闭包其实就是一个floyd,如果1 -> 2 ,2 -> 3 那么1 -> 3,就将1与3 联通。#include <iostream>#include <cstdio>#include <algorithm>#include <s Read More
posted @ 2013-04-19 21:37
javawebsoa
Views(214)
Comments(0)
Diggs(0)
最近写的光模块烧码的软件也许能给别人参考下呢 功能:按照8472协议往SFF,SFP模块对应的地址烧写96个字节,然后把数据在全部读取一变,检查是否烧正确 和电脑通信用的是USB转I2C淘宝上买的小板子(本来想用单片机自己做的,就是时间来不及) C#上直接引用上面的DLL文件就是效率不高 读和写也就200个字节差不多要4S的运行时间 大家啊能帮我看看哪边能提高下性能谢谢了 环境VS2010.NET4.0界面 导入并保存HEX文件 代码http://download.csdn.net/detail/yezhubenyue/5274236 Read More
posted @ 2013-04-19 21:32
javawebsoa
Views(507)
Comments(0)
Diggs(0)
MIC优化特别奖,华中科技大学! BSDE期权优化是本次ASC13竞赛的特色应用之一,首次被拿来作为竞赛的比赛项目。华中科大在本次竞赛中以性能优化6万倍的惊人成绩摘取“MIC优化特别奖”。 清华大学和中山大学成绩也很优秀,都获得了数万倍的加速比。 ASC13:2013亚洲大学生超级计算机竞赛 Read More
posted @ 2013-04-19 21:27
javawebsoa
Views(199)
Comments(0)
Diggs(0)
概述IDispatch接口:完成接口调度的接口,可以不使用头文件完成接口的函数调用IDispatch接口函数1>GetIDsOfNames-根据接口函数的名称获取接口函数的ID2>Invoke-根据接口函数ID,调用接口函数3>GetTypeInfo-获取指定的类型信息接口4>GetTypeInfoCount-获取指定类型信息接口的数量IDispatch项目创建项目:增加组件和接口时,要选择“dual”,增加IDispatch接口的支持项目变化文件的变化;接口的父接口,是IDispatch接口;当添加接口函数时,会自动添加接口函数的ID组件的实现类:父类增加了IDisp Read More
posted @ 2013-04-19 21:21
javawebsoa
Views(1237)
Comments(0)
Diggs(0)
调用方式参数传递顺寻清理堆栈 支持变长参数使用对象函数名修饰(Name-decoration convention)其他__cdecl从右至左调用者支持C/C++默认调用方式函数名前加下划线如函数main修饰成_main生成的代码比stdcall大,因为其要求每个函数调用包含清理堆栈的代码__stdcall从右至左被调用者不支持Win32 API和dll中导出函数使用下划线开头,函数名,然后@符号,最后是参数的总byte数。如:int f(int a, double b ),名字为_f@12__fastcall先放入EDX和ECX中,在从右至左被调用者不支持以@开头,函数名,然后@符号最后是参 Read More
posted @ 2013-04-19 21:16
javawebsoa
Views(156)
Comments(0)
Diggs(0)
When you turn on the tap, the water is coming. When the power switch you open the lamp, lamp will light. Although these will be not at all surprising, for you are already be accustomed to. But have you ever thought of, the moment you open the faucet, the water flow down is not just from the tap wat. Read More
posted @ 2013-04-19 21:11
javawebsoa
Views(211)
Comments(0)
Diggs(0)
作为一名一线码仔,虽然工作年限不长,很多技术涉猎不深,但却从来没有停止过求知的脚步。 今天简单将购买过的技术书做下汇总(电子版和图书馆借阅的不计),即可温故而知新,也希望给即将踏入该领域的新人一些启迪 1.《精通spring 2.x企业应用开发详解》 评价:对spring的源码进行了彻底分析,深刻揭示了spring框架的内幕,让读者知其然,更知其所以然。spring中许多设计经验、技巧、模式具有很高的借鉴性。另外这本书在分析原理的同时,能注意与实际应用相结合,让读者活学活用。 推荐: 2. 《spring 3.x 企业开发应用实战》评价:是对上面的2.x 版本的一个重大升级,引入很多新功能.. Read More
posted @ 2013-04-19 15:48
javawebsoa
Views(270)
Comments(0)
Diggs(0)
今个月愚人节,我迎来了我程序员职业生涯的第二年。二年时间,说长不长,对于有的人来说,足可以从菜鸟成长为大牛了。至于我本人,咳咳,还是谈点其他吧。 感情方面,依然是苦逼的异地恋。没什么好说的,能保持在一起,就不错了。七个月了,衷心佩服那些异地那么久还能在一起的人。经济方面,温饱线以下。别问我为什么,我也不知道信用卡为什么会欠那么多钱。但我肯定得是在认识我女朋友之前,我是没有债务的。 这里并不是怪她,只是两个人在一起了,很多地方不好控制也没有意识控制,如果对方是明白事理,勤俭的人还好,要不不是,那您就自求多福了。 所以奉劝大家,没有一定经济条件,不要累己累人。 项目这边,接了一个深圳的项目。去年1 Read More
posted @ 2013-04-19 15:42
javawebsoa
Views(115)
Comments(0)
Diggs(0)
hdu2196题解两次搜索的方法 #include<iostream>#include<cstdio>#include<cstring>#include<vector>using namespace std;int N,V[10100]; vector<int>son[10100]; //图 int MAX[10100],MAXN[10100]; //最大值及其标号 int SMAX[10100],SMAXN[10100]; //次大值及其标号 bool vis[10100]; //标记访问状态 void dfs1(int n) // Read More
posted @ 2013-04-19 15:37
javawebsoa
Views(116)
Comments(0)
Diggs(0)
清明,买火车票我:裹脸,我电脑用不了网银,我买了火车票,替我付款吧。裹脸:草你大爷,我玩dota那。把用户名和密码发过来我:你大爷,这是用户名和密码,还有30分钟。。。。。裹脸:付完了,你看看。我:恩,付款成功。裹脸:草你大爷,还钱。我:草你大爷x1024。 清明节后的一个周五我:裹脸,到西二旗,下车一起吃火烧去吧裹脸:好啊,好啊,我擦。我:老规矩,提前15分钟叫我。裹脸:好的 30分钟后裹脸:我到站了,草你大爷,你在那里?我:我在b2,你这2b出来裹脸:我擦,来握个手,“初次见面,请多指教”我:你大爷裹脸:这是我名片,很高兴认识你。我:你大爷的,你演戏啊裹脸:我要对得起我这身衣服我:我擦,衬 Read More
posted @ 2013-04-19 15:32
javawebsoa
Views(214)
Comments(0)
Diggs(0)
HttpClient不是一个浏览器,而是一个客户端HTTP传输类库。HttpClient作用是传输和接收HTTP消息。在HttpClient模块中用到了两个重要的类:HttpGet和HttpPost。这两个类分别用来提交HTTPGET和HTTPPOST请求。接下来我们将使用以上的理论作为基础,然后进行一次连接http://www.ip138.com/ips138.asp查询ip所在地的实践:首先我们要下的jar包:httpclient-4.2.jarhttpclient-cache-4.2.jarhttpcore-4.2.jarhttpmime-4.2.jarcommons-logging-1 Read More
posted @ 2013-04-19 15:27
javawebsoa
Views(1183)
Comments(0)
Diggs(0)
最近在搞敏捷,发现了很多的问题,在传统的开发过程中,如果是规范的大公司,通常都很重视文档,各种流程也会比较规范和完整,但是这样的公司毕竟不多,很多大公司表面上是CMMI,RUP之类的,但是实际开发还是走的瀑布,而且前期的分析设计文档通常也不是很完善。我知道很多人就是因为这些不规范的流程,不专业的设计文档,于是跳槽去找规范的公司,但是跳到新公司后发现面试的时候说的那么好,开发的时候和原来的公司也没多大区别,于是很多人又开始努力的学习各种规范流程和写专业的文档,但是慢慢又发现过多的文档和流程又让很多团队不嵁重负。所以又有很多的团队开始尝试敏捷,我们也是其中之一。 但是在实际操作的时候发现... Read More
posted @ 2013-04-19 15:21
javawebsoa
Views(181)
Comments(0)
Diggs(0)
可以为<constructor-arg>元素指定type和index属性,帮助Spring查找预期的构造程序。最新版的Spring也可以使用name属性。 (1)第一种情况 /* * Copyright 2013-2015 */package com.jackie.codeproject.springrecipesnote.springioc;/** * Title: SequenceGenerator.java 类的功能说明 * * @author jackie * @since Apr 13, 2013 12:56:57 PM * @version V1.0 */public Read More
posted @ 2013-04-19 15:16
javawebsoa
Views(228)
Comments(0)
Diggs(0)
蓝桥杯初赛题目答案持续更新中,先把题贴上来,题目来源于网络!第一题:微生物增殖 假设有两种微生物 X 和 Y X出生后每隔3分钟分裂一次(数目加倍),Y出生后每隔2分钟分裂一次(数目加倍)。 一个新出生的X,半分钟之后吃掉1个Y,并且,从此开始,每隔1分钟吃1个Y。 现在已知有新出生的 X=10, Y=89,求60分钟后Y的数目。 如果X=10,Y=90 呢? 本题的要求就是写出这两种初始条件下,60分钟后Y的数目。 题目的结果令你震惊吗?这不是简单的数字游戏!真实的生物圈有着同样脆弱的性质!也许因为你消灭的那只 Y 就是最终导... Read More
posted @ 2013-04-19 15:11
javawebsoa
Views(553)
Comments(0)
Diggs(0)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2159 二维多重背包,用dp[i][j]表示经验值,i表示最多能杀多少只怪,j表示忍耐度,dp[i][j]表示当最多能杀i只怪,且最大忍耐度为j时能取得的最大经验值。最后,只需在dp[s][]这一行里寻找经验值大于n的最小m值,即可。 /*HDOJ2159作者:陈佳润2013-04-18*/#include<iostream>#include<string.h>using namespace std;#define max(a,b) (a>b?a:b)int n,m,s Read More
posted @ 2013-04-19 15:06
javawebsoa
Views(169)
Comments(0)
Diggs(0)
Building下载源代码:opensource:zip配置步骤:>先安装需要的各种软件, 有的需要手动build一下source, 按照ReadMe做就行;>最坑爹的是Python, 需要安装老版本,5.0.2完全Build一次要N个小时, 整个11G, 中间就这么error了, nnd; 1)ActivePerl&Ruby&Python(注意use2.7insteadof3.3;Qt_Build_Bug) 2)MicrosoftPlatformSDK(Issue:Cannot_Install_Windows_SDK)(Change_SDK_version) 3) Read More
posted @ 2013-04-19 15:01
javawebsoa
Views(366)
Comments(0)
Diggs(0)
Zoomla!逐浪CMS2 x1.1版已经开始内测,而最激动人心的是其微信工具,本文将描述如何使用新版后台认证。第一步:首先用户要在http://mp.weixin.qq.com申请公众帐号,申请好后进入开发者模式(系统会自动关闭“编辑模式),如下图:注意:上图的界面是已经开启了“开发模式”,默认是没有开启,系统会提示一个:ToKen值。 所谓ToKen值是什么呢?翻译过来就是标记的意思了(估计QQ公司现在也想走“国际化”、名称越来越洋气了)。 第二步:在腾讯微信公众平台获取了Token标记后,进入逐浪CMS后台—用户管理——移动与微信,填写上ToKen码,即可以生成了一个源码,界面如下所.. Read More
posted @ 2013-04-19 14:55
javawebsoa
Views(395)
Comments(0)
Diggs(0)
实验背景:人:Joe、Bob和AI希望参见赛狗赌博。最初,Joe有50元,Bob有75元,AI有45元。每次比赛前,他们都会各自决定是否下注以及所押的赌金。直到比赛前,他们都可以改变赌金,但是一旦比赛开始,赌金就再不能更改了。赌场:赌场会跟踪每个人持有的现金,以及每个人下注的对象。每次下注至少5元。一场比赛中,赌场对每个人只取一次赌金;也就是说每个人不得重复下注。赌场会检查下注的人确实有足够的现金支付他的赌金,所以如果没有钱来作赌资这个人就不能下注。下注:每次下注都会“翻倍或全陪”,要求最低5元,而且每个人对一只狗最多下注15元。比赛:有4只狗在直道上比赛。比赛胜者是第一只穿过终点线的狗。书中 Read More
posted @ 2013-04-19 14:50
javawebsoa
Views(381)
Comments(1)
Diggs(0)
日期函数日期函数常用来操作DateTime和SmallDateTime类型的数据(1) DAY(<date_expression>)DAY函数返回date_expression 中的日期值。例:select DAY('2004-10-15')返回:15(2) MONTH(<date_expression>)MONTH函数返回date_expression中的月份值。例:select Month('2004-10-15')返回:10(3) YEAR(<date_expression>)YEAR函数返回date_expressio Read More
posted @ 2013-04-19 14:45
javawebsoa
Views(295)
Comments(0)
Diggs(0)
方法一:转义字符使用单引号作为转义字符,即连续使用两个单引号。select * from jq_jjjl where bt like '%女子''%' 上述代码会匹配jq_jjjl表中所有bt字段包含 女子'的记录。(注意单引号)方法二:SqlDataAdapterstring constr = "Server=" + DBConfig.DBAPP_IP + ";user id=" + DBConfig.DBAPP_USER + ";password=" + DBConfig.DBAPP_PAS Read More
posted @ 2013-04-19 14:40
javawebsoa
Views(1190)
Comments(0)
Diggs(0)
在python下安装networkx绘制复杂网络图形,编写的python代码如下:import networkx as nximport matplotlib.pyplot as pltf = open('graph.txt','r')G = nx.Graph()for linefile in f: list = linefile.split('\t') x=list[0] list[1]=list[1].replace('\n','') y=list[1] print type(x) print type(y) Read More
posted @ 2013-04-19 14:35
javawebsoa
Views(1008)
Comments(0)
Diggs(0)
利用robotium实现微博的自动绑定android应用进行微博绑定主要有两种方式,一种客户端实现个webView,请求微博默认的授权页,另一种则是直接调用微博客户端,这里实现的为前一种,即进和微博默认的授权页,输入用户名密码,然后登录。主要过程:点击微博绑定按钮“立即绑定”,客户端进入授权页,输入用户名及密码,点击“登录”,微博绑定后按钮状态变为“解除绑定”,点击可解除绑定。主要问题:客户端显示的微博授权页查看不到源码,无法知道其网页元素。解决:使用SQLite编辑器查看客户端应用的本地数据库,一般webview的缓存数据存在于webviewCache.db数据库下cache表中,导出其网址 Read More
posted @ 2013-04-19 14:30
javawebsoa
Views(246)
Comments(0)
Diggs(0)
/* 题意: 给出一个L 找出有多少条路径符合条件(条件为路径中路的最大值《=L) 做了这个题学到了离线这个概念 离线就是 输入完成后进行操作 在线是变输入边操作 用并查集来构图 , 每当遇到2棵树合并时, num[x]*num[y]是新的路径数*/#include<cstdio>#include<cstring> #include<cstdlib> #include<algorithm> using namespace std; int n,m,q; int p[10010],num[10010]; struct E { int u,v,d; Read More
posted @ 2013-04-19 14:24
javawebsoa
Views(156)
Comments(0)
Diggs(0)
当输入saveenv命令时,出现错误:MINI2440 => saveenvSaving Environment to Flash... Error: end address not on sector boundary Error: end address not on sector boundary可以修改include/configs/mini2440.h在最后面有这样两句话:/* 16k Total Size of Environment Sector */ #define CONFIG_ENV_SIZE0x4000这里定义了环境变量的空间大小,改成/* 64k Total Si Read More
posted @ 2013-04-19 14:19
javawebsoa
Views(484)
Comments(0)
Diggs(0)
1、下面的数据设置了多少个字节?(1)ASC_DATA DB '1234'答:4个字节。因为是定义了一个字符串。有4个字符,因为每个字符占一个字节,所以4个字节。(2)HEX_DATA DB 1234H答:占了2个字节。因为定义了一个16进制的数。16进制的一“位”相当于二进制的4“位”。8个二进制位是一个字节。这里有4个16进制位就是16个进制位,即为2个字节。2、执行下面指令后,AX寄存器中的内容是什么?TABLE DW 10,20,30,40,50ENTRY DW 3MOV BX,OFFSETTABLE ///将Table的起始地址加入BX寄存器中ADD BX,ENT.. Read More
posted @ 2013-04-19 14:14
javawebsoa
Views(215)
Comments(0)
Diggs(0)
二叉排序树(Binary Sort Tree)或者是一棵空树;或者是具有如下性质的二叉树:1)若左子树不空,则左子树上所有节点的值均小于它的根节点的值 2)若它的右子树不空,则右子树上所有节点的值均大于它的根节点的值 3)它的左右子树也分别为二叉排序树。 二叉排序树的查找int SearchBST(BiTree T,KeyType key, BiTree f,BiTree &p){//在根指针T所指二叉排序树中递归地查找其关键字等于key的数据元素,若查找成功,//则指针p指向该数据元素节点,并返回true,否则指针p指向查找路径上访问的//最后一个节点并返回false,指针f指向T的 Read More
posted @ 2013-04-19 14:09
javawebsoa
Views(326)
Comments(0)
Diggs(0)
1 treegrid 简介最近在研究ExtJS4.x版本,官方在发布包中包含了一个treegrid插件,先看下效果: 本人想在Controller中动态获取、设置左侧的复选框列。这里是官方提供的示例:http://www.ostools.net/uploads/apidocs/extjs4.1/examples/tree/treegrid.html这里具体的js:http://www.ostools.net/uploads/apidocs/extjs4.1/examples/tree/treegrid.js官方示例中提供了几种列:treecolumn、templatecolumn、action Read More
posted @ 2013-04-19 14:04
javawebsoa
Views(2716)
Comments(0)
Diggs(0)
1. LC_ALL="zh_CN.GB2312" export LC_ALL2.scp local_file remote_username@remote_ip:remote_folder3.ftp: 1) 批量: 》prompt 》 mput *4.查看动态库符号: nm5.抓堆栈: sudo pstack $进程ID > /tmp/111 查看线程 :ps -L $进程ID 用树形显示进程和线程: ps -ef f 通过进程号pid,我们在linux上可以通过top –H –p <pid>命令,显示该进程中每个线程的CPU资源消耗情况 6.find . Read More
posted @ 2013-04-19 13:58
javawebsoa
Views(130)
Comments(0)
Diggs(0)
Windows编码约定翻译自MSDN上的英语原文如果你是编写windows程序的新手,当你第一次看到windows程序源码时,它会令人感到不安。这些代码充满了奇怪的定义,如DWORD,LPRECT等等;以及变量的名称,如“hWnd”,“pwsz”(匈牙利表示法)。值得花点时间来了解一些windows编程的编码约定。绝大多数的WindowsAPI是由函数或者组件对象模型(COM)接口组成。很少的WindowsAPI是提供C++类的(有一个显著的例外是GDI+中,一个2D图形API)。类型定义Windows头文件包含大量的类型定义,大多是在WinDef.h中定义的。这里是经常会遇到的一些类型定义。 Read More
posted @ 2013-04-19 13:53
javawebsoa
Views(289)
Comments(0)
Diggs(0)
1 Android的发展历史一、Android系统的发布 Google公司于2007年11月5日宣布与34家手机生产商、运营商以及其他科技公司组成一个开放手机联盟,将共同开发名为“Android”的操作系统。Android系统是一款基于Linux V2.6 内核的综合系统平台,它是一系列组件的集合,主要包含应用程序、Android应用程序框架、系统核心库、Dalvik 虚拟机、 ...2 Android系统架构Android系统架构总体可分为四层结构,分别是应用程序层、应用程序框架层、系统运行库层以及Linux内核层。如下图所示: 图1 Android系统架构图 一、应用程序层 Android Read More
posted @ 2013-04-19 13:48
javawebsoa
Views(256)
Comments(1)
Diggs(0)
目的很简单:有一个 ul>li 列表,默认为单列显示,把它变为两列显示。方法1,使用DIV+CSS代码:<style type="text/css">.mycode{ width:300px; height:74px; float:left;}.mycode ul{ width:280px;}.mycode li{ width:100px; float:left; display:block;}</style><div><ul><li>ABC</li><li>ABC</li> Read More
posted @ 2013-04-19 13:43
javawebsoa
Views(391)
Comments(0)
Diggs(0)
Java----JDBC数据库开发 JDBC是实现Java同各种数据库连接的关键,它提供了将Java和数据库连接起来的程序接口,使用户可以以SQL的形式编写访问请求,然后传给数据库,其结果再由这一接口返回。JDBC又是一个使Java得到扩展的主角,它是程序员能够轻松地使用Java语言连接数据库。1、通过JDBC访问数据库 JDBC是Java DataBase Connectivity的缩写,它提供了执行SQL语句、访问关系数据库的方法。JDBC是有Java编程语言编写的类及接口组成,同时它也为程序开发人员提供了一组用于实现对数据库访问的JDBCAPI,并支持SQL语言。利用JDBC可以... Read More
posted @ 2013-04-19 13:37
javawebsoa
Views(262)
Comments(0)
Diggs(0)
MSDN上英语原文Windows原生支持UI(用户界面)元素、文件名等等的Unicode字符串。Unicode是首选的字符编码,因为它支持所有的字符集和语言,Windows使用的是UTF-16编码的字符,其每一个字符都是一个16位值的编码,为了与8位的ANSI字符区分,UTF-16字符被称为宽字符。VisualC++编译器内置了数据类型wchart_t以对宽字符的支持,头文件WinNT.h中还定义了下列的类型定义: typedef wchar_t WCHAR; 在MSDN示例代码中会看到两个版本,要声明一个宽字符的字符或字符串,将’L’放在前面:wchar_t a=L’a’;wchar_t * Read More
posted @ 2013-04-19 13:32
javawebsoa
Views(322)
Comments(0)
Diggs(0)
最近收到不少应届毕业生的简历,认真浏览之隙,难免会从简历之细微处捕捉一些信息,也可以说算是对自己工作的肯定与成就感的体会吧。 大部分应届毕业生的简历的基本模式都是: 个人简历 基本信息: 求职意向: 所学专业: 考证证书: 个人能力: 实践经历: 自我评价: 等以上几部分。(其中还有很多是在简历前加个关于学校介绍的封面,这个实在是无用的东西,浪费我的时间浪费你的纸) 但当你简历看多了以后,对以上几部分你就会形成一些自己的看法,同时对其结构做出自己的一些思考,对其表述提出一些自己的建议和意见。下面说说我的看法: 1、基本信息:这部分一般都是姓名、性别、专业、毕... Read More
posted @ 2013-04-19 13:27
javawebsoa
Views(305)
Comments(0)
Diggs(0)
正则表达式的最大匹配个数,65535? re.DEBUG 可以查询到最大匹配个数,其实是返回针对每个regex的debug信息 使用compile编译的表达式时会把最新的几个缓存起来,所以就可以同时使用几个正则表达式而不需要担心正则的编译问题 在re模块中的几个对象re.RegexObject 是编译后的正则表达式对象,方法上和直接使用re模块很多都是类似的常用的方法和属性search 查找 如果没有匹配就会返回N0ne match 查找 如果没有匹配就会返回Nonesplit 分割findall 直接匹配返回listfinditer 返回的是个iterato... Read More
posted @ 2013-04-19 13:22
javawebsoa
Views(236)
Comments(0)
Diggs(0)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1284 把问题抽象成多重背包的问题,即有三种商品,第一种价值1,体积为1第二种价值2,体积为2第三种价值3,体积为3背包容量为n求背包恰好装满的方案数(因为所有物品的价值/体积都是1,所以肯定是装满,所以转化成普通多重背包最优方案数)状态转移方程为dp[i]=max(dp[i],dp[i-weight]+value);number[i]=number[i-1]+number[i-2]+number[i-3];AC代码如下:/*HDOJ1284作者:陈佳润2013-04-18*/#include< Read More
posted @ 2013-04-19 13:17
javawebsoa
Views(430)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号