现在位置: 首页 > impatient发表的所有文章
  • 09月
  • 13日
综合 ⁄ 共 2474字 评论关闭
在计算机编程领域中,迷途指针,或称悬空指针、野指针,指的是不指向任何合法的对象的指针。 当所指向的对象被释放或者收回,但是对该指针没有作任何的修改,以至于该指针仍旧指向已经回收的内存地址,此情况下该指针便称迷途指针。若操作系统将这部分已经释放的内存重新分配给另外一个进程,而原来的程序重新引用现在的迷途指针,则将产生无法预料的后果。因为此时迷途指针所指向的内存现在包含的已经完全是不同的数据。通常来说,若原来的程序继续往迷途指针所指向的内存地址写入数据,这些和原来程序不相关的数据将被损坏,进......
阅读全文
  • 06月
  • 13日
综合 ⁄ 共 3248字 评论关闭
posters 时间限制:1000 ms  |  内存限制:65535 KB 难度:6 描述 The citizens of Bytetown, AB, could not stand that the candidates in the mayoral election campaign have been placing their electoral posters at all places at their whim. The city council has finally decided to build an electoral wall for placing the posters and introduce the following rules: • Every candidate can place exactly one poster on the wall. • All posters are of the same height equal to the height of the wall; the wi......
阅读全文
  • 05月
  • 09日
综合 ⁄ 共 405字 评论关闭
关于在MyEclipse上WEB工程里面的JS/JSP经常会有语法错误提示,这是由于MyEclipse对其语法要求相 当严格所造成的,而这些文件本身是可以运行并没有什么错误的,在你实际应用部署中并无影响。 此问题解决办法有两种: 一、就是您不用去管它提示,直接部署到你的WEB容器上运行是可以的,但此方法欠妥当。 二、选择你的工程右击菜单 >> 点击MyEclipse菜单项的Exclude From Validation,如果你的工程里还 有其它需要它检验其合法性建议可以针对某一文件夹或具体文件进行此项操作,这样可以只针对WEB工 程里的某一个......
阅读全文
  • 05月
  • 09日
综合 ⁄ 共 1796字 评论关闭
var regexEnum = { intege:"^-?[1-9]\\d*$", //整数 intege1:"^[1-9]\\d*$", //正整数 intege2:"^-[1-9]\\d*$", //负整数 num:"^([+-]?)\\d*\\.?\\d+$", //数字 num1:"^[0-9]\\d*$", //正数(正整数 + 0) num2:"^-[1-9]\\d*|0$", //负数(负整数 + 0) decmal:"^([+-]?)\\d*\\.\\d+$", //浮点数 decmal1:"^[1-9]\\d*.\\d*|0.\\d*[1-9]\\d*$", //正浮点数 decmal2:"^-([1-9]\\d*.\\d*|0.\\d*[1-9]\\d*)$", //负浮点数 decmal3:"^-?([1-9]\\d*.\\d*|0.\\d*[1-9]\\d*|0?.0+|0......
阅读全文
  • 04月
  • 25日
编程语言 ⁄ 共 1078字 评论关闭
/* 无向图的邻接表法创建图的C代码实现 */ #include <stdio.h> #include <string.h> #include <stdlib.h> #define MaxSize 20 //图顶点的最大数量 typedef char VertexType; //全局变量,记录图的结点的数量 int VertexNum; //定义图顶点 typedef struct GraphNode { VertexType ver; struct GraphNode *next; }GraphNode; //用邻接表法创建图 void CreateGraph( GraphNode **g ) { VertexType ch; //用来接收顶点名称 int i = 0; GraphNode *p, *q; (*g) = (GraphNode *)malloc(sizeof(Grap......
阅读全文
  • 03月
  • 20日
综合 ⁄ 共 2469字 评论关闭
1、首先spring的主要思想,就是依赖注入。简单来说,就是不需要手动new对象,而这些对象由spring容器统一进行管理。 2、例子结构 如上图所示,采用的是maven工程。 2、pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>SpringExample001</groupId> <artifactI......
阅读全文
  • 10月
  • 19日
综合 ⁄ 共 2924字 评论关闭
最近做牧客网的项目,接触了不少的自由职业者。通过和他们聊天,在他们那里得到了一些宝贵的经验。结合自己做网络兼职的经历,进行了简单的总结,希望对想迈进自由职业之门的程序员们有所帮助。 坚持写博客 通过网上接活最大的难点是取得信任。网络充满机会也充满陷阱,大家都相互不见面,取得相互的信任自然比较难。但是信任对于完成一笔交易来说非常重要,如果大家都有相同的技能,哪个能够让客户更信任你,哪个成功接单的机会就比较大。 写博客的过程是一个积累人气和建立自己品牌的过程。把平时自己研究的技术,自己的一些想......
阅读全文
  • 08月
  • 25日
综合 ⁄ 共 2684字 评论关闭
在这一段折腾Bluez的时间里,越来越发现Bluez相关的许多工具做得还是挺好用的,主要在Bluez-utils/tools 目录下。只是有一点让我很遗憾,除了man以外很难找到更多的帮助文档,而man文档本身对一些功能的描述也不是很详细。 其中有些选项,如果你不了解蓝牙协议栈,或者没有查阅过相关蓝牙芯片的一些文档,很难搞明白是什么意思,甚至有些选项的具体参数值的设定,如果不读源码你都无从得知有哪些备选值。。。。   能力有限,下面所写的只是我所用过的有限的几个工具的一些使用经验,希望能有所帮助。 7.1        Bccmd Bccmd是用......
阅读全文
  • 05月
  • 25日
综合 ⁄ 共 1364字 评论关闭
    做这道浙大的考研上机题时,以为要转换成long long型再相加。这个思路为这道题贡献了好几次WA。     洗澡的时候才灵光一现,有了新的想法,就是一道长整数加法嘛,只不过不是十进制的罢了,而且各个位的权值都不一样,算是见识的长整数加法的极致版本了。     题目URL:http://ac.jobdu.com/problem.php?id=1016     我的AC代码:     #include <iostream> #include <string> #include <vector> #include <math.h> #include <stdlib.h> #include <string.h> using namespace std; const ......
阅读全文
  • 05月
  • 24日
综合 ⁄ 共 1117字 评论关闭
int compareVersion(string version1, string version2) { stringstream s1(version1), s2(version2); while(1){ int i1= 0, i2 = 0; if(getline(s1, version1, '.')) //if读取成功,将字符串convert为整型 i1 = stoi(version1); //else读取失败,i1 i2还为0 if(getline(s2, version2, '.')) i2 = stoi(version2); //如果s1 s2同时被读完,说明两字符串相等 if(!s1 && !s......
阅读全文
  • 05月
  • 14日
综合 ⁄ 共 52字 评论关闭
http://blog.sina.com.cn/s/blog_8020e41101014lvu.html
阅读全文
  • 05月
  • 12日
综合 ⁄ 共 4500字 评论关闭
 C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,本人根据各方面查到的资料进行总结如下,期望对朋友们有所帮助。 Const 是C++中常用的类型修饰符,常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。   一、Const作用    如下表所示: No. 作用 说明 参考代码 1 可以定义const常量   const int Max = 100;  2 便于进行类型检查 const常量有数据类型,而宏常量没有数据类型。编译器可以对前者进行类型安全检查,而对后者只进行字符替换,没有......
阅读全文