- 博客(18)
- 收藏
- 关注
原创 unicode文件转中文
unicode文件转中文方式一安装javanative2ascii -reverse -encoding gb2312 result.txt temp.txt方式二<script> function ascii2native(){ var character=document.getElementById("src").value.split("\\u");
2016-09-14 17:26:03
564
原创 网站项目系列 第一篇
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-07-27 13:26:23
526
原创 mysql错误: Lock wait timeout exceeded; try restarting transaction
现象:数据库只能读,不能写。
2014-09-29 20:01:58
831
转载 linux下svn服务器安装配置
1,svn作为笔者公司使用的版本控制分布系统,所以没办法 2,如果你还在选择版本控制分布系统,强烈建议git笔者认为比svn好用多了 主题: 一,svn安装 svn安装需要root权限,如果你没有root权限,那么先切换root(命令:su) 1,在线安装 # yum install subversion 2,创建项目目录 # mkdir /home/svn # cd /home
2014-07-09 13:26:53
721
转载 华为牛人的十年工作感悟
徐是华为数据中心的头,技术超级牛人,一级部门总监,华为副总裁,年收入过千万,数据中心是用火山岩建的深入地下的一个大型建筑。防辐射,可防卫星的电子,雷达等手段的侦察。里面有象卫星发射中心那种超大屏幕,机房里满是三米的大型服务器和大型计算机。连接整个华为全球的每一台终端,整个华为每天三十多万封邮件,海外和全球的同步研发,内部的信息管理,内部流程,华为的国内国际IP电话都是通过出去。 上周,
2014-07-03 18:37:44
2092
原创 注意
system("your command");问题:在时间要求比较高的程序中尤其要注意,system要等到命名执行完毕之后才会返回;比如system("curl -s 'url'");若垃取不到会使程序处于等待之中。 解决:在命令尾部增加&,使之fork子进程并在后台运行。 for(unsigned int t=vec.size()-1;t >= 0;--t) { //y
2012-11-02 15:56:45
840
原创 好玩的笔试题
有人从一手纸牌中选定一张牌,他把这张牌的点数告诉A,而把花色告诉了B。两位先生都知道这手纸牌是:黑桃:J、8、4、2;梅花:K、Q、5、4;红心:A、Q、4;方块:A、5;A和B对话如下:A:我不知道这张牌。B:我知道你不知道。A:现在我知道了。B:现在我也知道了。根据以上对话,你能推测出这是下面哪一张牌?( ) A.方块A B.红心Q C.黑桃4 D.方块5数字推理:16 23 28 38 49 __A 59 B 60 C 62 D 63后面的记不太清了
2011-04-24 20:55:00
910
原创 二叉树的创建及先根中根后根按层次遍历
#include #include using namespace std; struct BTree { BTree* pLeft; BTree* pRight; int value; }; void AddNode(BTree* &pCurrent,int values); void PreOrderTraversal(BTree* root); void InOrderTraversal(BTree* root); void PostOrderTraversal(BT
2011-04-17 11:05:00
1841
原创 排序算法复杂度 iostream继承层次
<br />几种排序算法的时间、空间复杂度:<br /><br /><br />像你这样出色的男人,无论在什么地方,都像黑夜中的萤火虫一样,那样的鲜明,那样的出众。你那忧郁的眼神,稀疏的胡茬子,神乎其神的刀法,太阳啊~
2011-04-10 14:30:00
1336
原创 单向链表的创建及翻转
<br />感谢XX公司的笔试啊,让我总算下定决心彻底把这个似乎很简单的问题想一想了,发觉之前自己的理解真是差强人意!<br /> <br />下面的链表翻转是通过重新创建一个新链表来实现的,空间复杂度过于不理想...<br />#include <iostream> using namespace std; struct Node { int data; Node *next; }*head; void AddNode(int value); void Swap(Node *&head
2011-04-08 19:45:00
969
原创 文件操作的四种方式
第一种:Header: Namespace: std成员函数open(),用来打开文件.原型:void open(const char* filename,int mode,int access); 其中: filename: 要打开的文件名 mode: 要打开文件的方式 access: 打开文件的属性 缺省情况为opening protection 打开文件的方式: ios::app: 以追加的方式打开文件
2011-04-07 12:07:00
1895
原创 求N个点中斜率最大(不考虑无穷)的两个点并输出最大斜率
<br />程序没有实现与用户的输入交互:<br />#include <iostream> using namespace std; void Sort(double [][2],int size); int main() { const int N=6; double max=0; double x1,y1,x2,y2; double pt[N][2]={{1.2,1.8},{2.1,8.7},{0.31,3.1},{1.4,4.9},{12.5,5.2},{6.8,6.1}};
2011-04-06 20:53:00
2100
原创 大数阶乘问题
int - 2147483648~2147483647 long long:-9223372036854775808~9223372036854775807 unsigned int 0~4294967295 unsigned long 0~4294967295 unsigned long long:0~1844674407370955161 而20!(2,432,902,0...
2011-03-28 11:18:00
2214
1
原创 求一个大小已知的整型数组中不重复的元素个数
<br />//{2,1,2,3,5}不重复的元素个数是3<br /> <br />#include <iostream><br /> #define N 15<br /> using namespace std;<br /><br /> void Sort(int *,int size);<br /><br /> int main()<br /> {<br /> bool flag=false;//以防出现连续重复的数值<br /> int k[N] = {1,17,1,3,
2011-03-26 14:36:00
1851
原创 假设有这样一种字符串,它们的长度不大于 10,不重复的输出它的任意排列
分析:由于长度未知,常规的遍历输出方法是很难实现的,递归是个不错的选择。实现:首先完成序列的任意排列输出:#include #include using namespace std; int g_nCount=0; string strBuf=""; void OutPut(string,int); int _tmain(int argc, _TCHAR* argv[]) { string str=""; cout cin>>str; strBuf=
2011-03-25 20:32:00
1268
原创 求子数组的最大和并输出该子数组各成员
<br />题目:<br /> 输入一个整形数组,数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。<br /> 求所有子数组的和的最大值并输出该子数组成员。要求时间复杂度为O(n)。<br />#include <iostream><br /> using namespace std;<br /><br /> int Sum(int *a,int size,int *&result,int &count);<br /><br /> int main()<br /> {<br />
2011-03-20 14:49:00
839
原创 用户输入一个整数 用最少的2的N次幂合成
这个貌似是清华大学考研复试题,起初的想法是循环除以2,然后逆序输出,程序也较易实现,不过是否有一种更为便捷的方法呢?有!包含在库里的itoa函数已实现此类功能。源码如下:#include #include using namespace std; int main() { int nValue=0; char buf[100]={0}; int n=-1; int count=0; memset(buf,0,20*sizeof(char));
2011-03-20 14:28:00
1009
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人