现在位置: 首页 > chore发表的所有文章
  • 11月
  • 07日
综合 ⁄ 共 951字 评论关闭
#include<queue> #include<iostream> #include<cstring> using namespace std; typedef pair<int , int> ll; ll num; int box[110],cnt; struct node { int e,next,w; }side[20010]; void join(int s,int e,int w) { side[cnt].e=e; side[cnt].w=w; side[cnt].next=box[s]; box[s]=cnt++; } void init() { int i,t1,t2,t3; cnt=0; memset(box,-1,sizeof(box)); for(i=0;i<num.second;i++) { cin>>t1>>t2>>t3; join(t1,t2,t3); join(t2,t1,t3); } } void dij() { p......
阅读全文
  • 09月
  • 01日
综合 ⁄ 共 932字 评论关闭
        网络上到处都是eclipse有哪些常用的快捷键,其中还有很多讲得着实不错,这里就不再狗尾续貂而是谈谈别的这段时间的一些思考。最近加入了开发团队,代码量突突的上去了,同时也发现关于快捷键还是有很多细节,说不上很重要可是很有些影响。        1.每个人都有自己的快捷键:            毕业实习的时候团队里面有名校过来的学生,能力着实不错很是佩服。但是什么都有些看不顺,到处吹毛求疵,各种指责。每个人都有自己习惯,何必影响他人。一个懂得学习的人,看到值得学习的地方,自然会吸收的。所以不要没事当面或者背后......
阅读全文
写在前面:                  排序是计算机程序设计中的一种重要操作,它的功能是将一个数据元素的任意序列,重新排列成一个按关键字有序的序列。因此排序掌握各种排序算法非常重要。对下面介绍的各个排序,我们假定所有排序的关键字都是整数、对传入函数的参数默认是已经检查好了的。只是简单的描述各个算法并给出了具体实现代码,并未做其他深究探讨。 基础知识:        由于待排序的记录数量不同,使得排序过程中设计的存储器不同,可将排序方法分为两大类:一类是内部排序,指的是待排序记录存放在计算机随机存储器......
阅读全文
  • 04月
  • 27日
综合 ⁄ 共 2626字 评论关闭
http://www.cnblogs.com/joechen/archive/2009/04/30/1446857.html 下面我们就把在Windows Form软件中使用Invoke时的多线程要注意的问题给大家做一个介绍。 首先,什么样的操作需要考虑使用多线程?总的一条就是,负责与用户交互的线程(以下简称为UI线程)应该保持顺畅,当UI线程调用的API可能引起阻塞时间超过30毫秒时(比如访问CD-ROM等速度超慢的外设、进行远程调用等等)就应该考虑使用多线程。为什么是30毫秒?30毫秒的概念是人眼可以察觉到的一个迟滞,大约等同于电影里的一帧停留的时间,最长不要超过100毫秒。 第二,最方便......
阅读全文
  • 02月
  • 23日
综合 ⁄ 共 1572字 评论关闭
IT方面的论坛太多了,有综合,有专业,有行业,在各个论坛里混了几年,体会颇深,以前是论坛哪里人多,往哪里去,新浪论坛,网易是经常去的,人多啊,好几十万,去了以后才发现没有意思,没有共同的语言,于是逛专业论坛,行业论坛,终于找到了共同语言,总结一下论坛的经验:人不在多,有仙则灵,贴不在多,有精则行,逛了大半辈子,一个IT人发展方向一定要除了技术外,业务,理论,思想一个都不能少,于是我推荐如下这些论坛,或许真能帮助您,做论坛,都是赔本的买卖,不收费还帮助你学习,得向斑竹们致敬啊。 以下论坛排名不......
阅读全文
  • 02月
  • 22日
综合 ⁄ 共 3020字 评论关闭
    Sort排序:         普通数组:                           sort排序比qsort排序简单多了,这里只对sort排序做了总结。         头文件:   #include<algorithm> using namespace std ;                          sort(数组名,数组名+元素个数) ;例如:int/char/double  a[ 1000 ] ; 假设里面已经赋了n个值,sort(a,a+n);这是从小到大排序。 sort(数组名,数组名+元素个数,cmp) ;int/char/double  cmp(int/char/double  a ,int/char/double  b ){    return  a > b ;    }从大到小排序。        结构体排序:    ......
阅读全文
  • 02月
  • 19日
综合 ⁄ 共 5163字 评论关闭
1. test01   test02 1 200    1 100 2 500    2 300 3 200    3 50 4 100    4 150 输出 200 100 100 500 300 200 300 50  150 100 150 -50 awk 减法数组 awk ‘ NR == FNR { a[NR]=$2 } NR != FNR { print a[FNR], $2,(a[FNR]-$2)} ' /root/test*   2. 123abc456 456def123 567abc789 789def567 要求输出: 456ABC123 123DEF456 789ABC567 567DEF789 sed -r  's/([1-9]{3})([a-f]{3})([1-9]{3})/\3\2\1/;y/abcdef/ABCDEF/'   3. 编写shell程序,实现自动删除50个账号的功能。账号名为stud1至stud50。 for((i=1;i<51;i++)) do u......
阅读全文
  • 12月
  • 25日
综合 ⁄ 共 4329字 评论关闭
SHA 所有用来表示项目历史信息的文件,是通过一个40个字符的(40-digit)“对象名”来索引的,对象名看起来像这样: 6ff87c4664981e4397625791c8ea3bbb5f2279a3 你会在Git里到处看到这种“40个字符”字符串。每一个“对象名”都是对“对象”内容做SHA1哈希计算得来的,(SHA1是一种密码学的哈希算法)。这样就意味着两个不同内容的对象不可能有相同的“对象名”。 这样做会有几个好处: Git只要比较对象名,就可以很快的判断两个对象是否相同。 因为在每个仓库(repository)的“对象名”的计算方法都完全一样,如果同样的内容存在两个不......
阅读全文
  • 12月
  • 23日
综合 ⁄ 共 4431字 评论关闭
  java查询一次性查询几十万,几百万数据解决办法 很早的时候写工具用的一个办法。 当时是用来把百万数据打包 成rar文件。 所以用了个笨办法。 希望高手指导一下,有什么好方法没有啊 1、先批量查出所有数据,例子中是一万条一批。 2、在查出数据之后把每次的数据按一定规则存入本地文件。 3、获取数据时,通过批次读取,获得大批量数据。此方法参见:http://yijianfengvip.blog.163.com/blog/static/175273432201191354043148/ 以下是查询数据库。按批次查询 public static void  getMonthDataList() {         ResultSet rs = ......
阅读全文
  • 12月
  • 13日
综合 ⁄ 共 995字 评论关闭
------- 源自梦想、永远是你IT事业的好友、只是勇敢地说出我学到! ---------- 按惯例,写在前面的:可能在学习Android的过程中,大家会和我一样,学习过大量的基础知识,很多的知识点也都能说出了123来,但是这些孤立的点终究显得太零散了,因此,我想从今天开始,以最经典的手机安全卫士项目为例,自己锻炼一下,也是想和大家交流交流,希望大家都能给出见解,共同进步。 五、splash动画效果1.实现splash界面至少延迟2秒。有一些小问题,若客户端的版本与服务端的一样,那么splash界面出现一瞬间就消失了,直接进入主界面。......
阅读全文
很多人安装Mono For Android 4.6之后发现在VS中编写axml界面文件的时候没有提示 在以前版本是有提示的,那么主要原因是在哪里呢!下面一步一步教你解决这个问题 1、VS菜单栏中,点击工具——选项——文本编辑器——文件扩展名 2、增加一个扩展名为“axml”,编辑器为“XML(文本)编辑器”的选项——确定 3、打开你的VS安装目录:x:\ProgramFiles\Microsoft Visual Studio 11.0\Xml\Schemas x64系统  x:\Program Files(x86)\Microsoft Visual Studio 11.0\Xml\Schemas 4、用记事本打开monodroidcatalog.xml 文件,找到下面3个标签 ......
阅读全文
  • 10月
  • 20日
综合 ⁄ 共 2272字 评论关闭
PING:  ping是一个所有操作系统都支持的简单工具。我么可以利用ping来解析DNS 的A record和PTRrecord. A记录是将域名映射到IP地址,这个是ping的缺省功能, ping同样支持PRT记录查询,即是DNS反向查找。 PRT记录是将IP地址解析为对应的DNS域名,可以通过带-a的ping命令实现。 IP地址和域名并没有一对一的映射关系,多个域名可以映射到同一个IP地址,多个IP地址也可以映射到同一个域名。  ping结果分析 对Ping后返回信息的分析   1.Request timed out    这是大家经常碰到的提示信息,很多文章中说这是对方机器置了过滤ICM......
阅读全文