2013年新米老师语录
此语录引自于廊坊师范学院信息技术提高班米新江教授生活上、学习中的点点滴滴。共汇集311条。我有幸记录,犹如萤火之光沾染皓月之辉,实属大兴。其思想指导着我们提高班所有学员,在生活、学生上不断拨云见日,获益匪浅!!!...
View ArticleLinux下常见的4种IO模型
介绍Linux下面常见的io模型包括: 阻塞io 非阻塞io io复用 异步io 无信号驱动io模型 阻塞io: 非阻塞io: io复用: 异步io: 要区分这些io需要把握: 一:数据准备阶段 二:数据拷贝阶段 作者:zhaolingzhi55 发表于2013-3-31 14:03:36 原文链接 阅读:50 评论:0 查看评论
View Articlehdu4521 加强版LIS
这道题的数据范围为1<=n<=10^5,若用普通的O(n^2)算法肯定超时,所以此处要用到优化后的LIS。 但这题又不是单纯的LIS,因为它加了一个限制条件。 算法思想:此题要用到一个附加数组c[i],其中c[i]表示长度为i的子序列的最小尾部,但因为此题有个限制条件:相邻两个数字的距离大于d,因此在读第i个元素时,c数组其实还只更新到i-d,这也就是处理此题的技巧了。...
View Article写一个后台服务器--客户端
上篇规定的协议请求部分: request: username/password, 约定username与password 各占32个字节(联同末位0) 可以将客户端的逻辑设计成: 1.将username,password 封装进buffer 2.连接服务端 3.发送buffer 4.接收二进制的系统当前时间 5.显示时间 代码如下: 服务端地址设置部分:...
View Article小谈如何学好C#
如何学习C#{这是很多初学者都想弄清楚的问题,我也不列外,下面我简单地介绍下学习C#应该注意的几点,(我也是C#的初学者,前两天和一个程序员交流过,现在算是做下总结)为以后学习C#增加信心。...
View Articlehtml+css+js实现简易的xp window界面
XP WINDOW 由细小图片组成的,共有几十个小图片,拼出一个完整的xp window界面! XP WINDOW仅用来联系html+css+js的知识,不足之处请见谅! 代码地址:(代码可优化,此代码在IE8上测试无问题,其他浏览器未测试) http://download.csdn.net/detail/hai8902882/5205746 //JS代码,mywindow.js function...
View Articlestrchr
str= haha; 要获取haha ptr= strchr(str,"=")+1; 作者:sonbai 发表于2013-3-31 14:20:01 原文链接 阅读:40 评论:0 查看评论
View Article北大acm1008题
#include<iostream> #include "string" using namespace std; struct Haab { int day; int month; int year; }; string haabname[19]={"pop","no","zip","zotz","tzec","xul","yoxkin","mol","chen",...
View ArticleHDU3374(String Problem)最小表示法+KMP
/************************************************* 题目大意: 求字典序最小的和字典序最大的位置,若有多个则取最左边的; 并给出该串在这n个串中出现的次数,即同构串的个数; 算法分析: 求字典序最小(大)的位置主要用到字符串的最小(大)表示法; 求同构串个数可以转换为求该串最小循环节的总个数; 涉及到KMP算法中的next函数;...
View Article【腾讯马拉松3月23日】HDU 4525_威威猫系列故事——吃鸡腿
来源:点击打开链接 大水题,但是当时怎么也想不起来做的方法了。。或者说错在哪了。 公式可以通过从上往下加起来得到:a(n+1)=(k1+k2)*an,但是用__int64的话也是不行的,因为循环调用的时候会有中间数据超过__int64的范围。正解是用double,另外有一个隐含条件是k1,k2都是整数(描述中说了吗 似乎没有= =)。。这样就很容易判断inf了。。 #include...
View Article字符集与编码格式
自认识计算机以来,我一直被诸如ASCII、BCD、16进制、GB2312等字眼所困惑,直至如今才略知一二,下面和大家谈下以上问题的根源-字符集与编码格式的定义。 1. 字符集 字符(Character)是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。字符集(Character...
View ArticleThinking in JAVA之垃圾回收机制浅析
垃圾回收的概念 Java的堆是一个运行时的数据区,对象从中分配空间。JVM的堆中存储着正在运行的应用程序 所建立的所有的对象.一般来说他们是不需要程序员显示的进行释放的。堆是由垃圾回收来负责的. 垃圾回收是一种动态的存储管理技术,它自动的释放不在被程序引用的对象的内存空间。并且按照 特定的垃圾收集算法实现资源的自动回收的功能....
View Articlemyeclipse新建webproject没反应
时隔三年,小弟我再次安装Myeclipse。版本是8.6的,安装过程中无任何报错,结果等装好了的时候,我新建一个web project的时候发现Myeclipse完全木有反应!!!我再点,再点,无论用什么方式新建web project或者是web service project还有一些其他的项目,都完全没用。不过新建java project可以~~~...
View ArticleJava JDOM读取XML
JDOM是一个开源项目,它基于树型结构,利用JAVA的技术对XML文档实现解析、生成、序列化以及多种操作,用Java的数据类型来定义操作数据树的各个节点。 一、JDOM下载 jdom-2.0.4.jar下载: http://www.jdom.org/downloads/ 二、JDOM解析XML文件 XML文件如下: <?xml version="1.0"...
View Article数字黑洞:任意一个5位数,比如:34256,把它的各位数字打乱,重新排列,可以得到 * 一个最大的数:65432,一个最小的数23456。
/* * 任意一个5位数,比如:34256,把它的各位数字打乱,重新排列,可以得到 * 一个最大的数:65432,一个最小的数23456。 * 求这两个数字的差,得:41976,把这个数字再次重复上述过程(如果不足5位,则前边补0)。 * 如此往复,数字会落入某个循环圈(称为数字黑洞)。 比如,刚才的数字会落入:[82962,75933, 63954, 61974]这个循环圈。...
View Article[Win8]Windows8开发笔记(九):ListView的使用和数据绑定
下面介绍一下ListView的相关使用,新建一个叫做TestList的项目。 在主页面的后台代码中加入一堆数据: protected override void OnNavigatedTo(NavigationEventArgs e) { if (e.NavigationMode == NavigationMode.New) { List<string>myList = new...
View ArticleJava操作XML文件 dom4j 篇
在项目中,我们很多都用到了xml文件,无论是参数配置还是与其它系统的数据交互。 今天就来讲一下Java 中使用dom4j来操作XML文件。 我们需要引入的包: //文件包 import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileWriter; //工具包 import...
View Article腾讯编程马拉松复赛第二场部分题解
最近真是太水啦,就拿昨天的比赛来说,只过了一道。。。,最后一道因为一个变量写反啦,一直WA到比赛结束,直接导致我没有看到1002这道大水题。。。唉,看来我真不是比赛型选手,今天把1005和1002做了下,补个题解吧。 http://acm.hdu.edu.cn/showproblem.php?pid=4535 吉哥系列故事——礼尚往来 吉哥还是那个吉哥 那个江湖人称“叽叽哥”的基哥...
View Article