如果对于两种不同类型的数值进行比较,可能会写出以下的代码:int compare(const string &v1, const string &v2) { if (v1 v2) { return 1; } return 0;}这两个函数除对数值比较类弄不一样外,函...
分类:
编程语言 时间:
2015-01-03 23:46:39
阅读次数:
188
#coding=utf-8和# -*- coding: utf-8 -*-的作用 – 指定文件编码类型注意的两点:1.声明必须在文件的第一行或第二行;2.coding后面必须紧跟冒号或等号,#coding : utf-8是错的。例:声明编码前有字符串1 '''testing user longin'...
分类:
编程语言 时间:
2015-01-03 23:42:06
阅读次数:
262
在为书中版本是3.X的,但2.X不太支持直接调用。所以,在PYTHON2.X中,要在内部类中调用外部类的方法,就必须得实例化外部类,然后,传入实例进行调用。花了我两个小时啊,资料没找到,自己一个一个想法调试,真的失败了三四十次,PRINT了N多~~~:)class DiagramFactory: ....
分类:
编程语言 时间:
2015-01-03 23:39:17
阅读次数:
300
最近因为考试各种复习顺便刷电视剧,感觉跟小伙伴玩的越来越不开心了,一定是最近太闲了,恩。于是想研究一下代理服务器,下载了一份代码,发现竟然还涉及到socket编程,所以把之前网络课的socket聊天室小课设拿出来整理一下思路。代码参考资料:http://www.oschina.net/code/sn...
分类:
编程语言 时间:
2015-01-03 23:37:38
阅读次数:
286
日志说明: 1、不对Spring的基础环境配置做详细说明; 2、只是记录一下暂时自己从网上及参考手册上查找到的经测试有用的资料 3、记录一下,方便以后自己或需要的朋友使用,后续有新的有用资料会及时更新 4、可查看...
分类:
编程语言 时间:
2015-01-03 22:35:00
阅读次数:
413
踩过的坑 遇到CronTriggerFactoryBean class notfound 原因是使用3.1以下的版本,我使用的是3.06发现spring-context-support jar文件下面,压根没有这个类,改成org.springframework.scheduling.quartz.CronTrigg...
分类:
编程语言 时间:
2015-01-03 22:35:00
阅读次数:
335
今天,用Python写文件,发现中国人真不容易,任何编程问题都需要比老外多学一套应对编码的方法。JSP写完了吗?中文编码问题考虑一下;servlet中的url,转发的文本,都有可能与什么gb2312,isoxxxx,utf-8,unico...
分类:
编程语言 时间:
2015-01-03 22:33:28
阅读次数:
7345
尝试了很多IDE,决定使用eclipse+PyDev的组合。记录自己的配置。 一、准备 ????????1. eclipse下载:http://www.eclipse.org/downloads/ ????????2. PyDev下载:http://www.pydev.org/do...
分类:
编程语言 时间:
2015-01-03 22:32:10
阅读次数:
356
总所周知,C++对象在创建之时,会由构造函数进行一系列的初始化工作。以没有继承关系的单个类来看,除了构造函数本身的产生与指定,还涉及到初始化步骤,以及成员初始化方式等一些细节,本篇笔记主要对这些细节进...
分类:
编程语言 时间:
2015-01-03 22:34:25
阅读次数:
249
http://ac.jobdu.com/problem.php?pid=1023
分别写cmp函数即可。
#include
#include
#include
using namespace std;
struct E{
char number[10];
char name[10];
int score;
}buf[100000+10];
bool cmp1(E ...
分类:
编程语言 时间:
2015-01-03 22:29:32
阅读次数:
446
快速排序的思想是分治法的思想。
一般是按照这个序列的首元素为 mid 基准,把比比mid大的元素放在后面。比 mid 小的元素放前面。然后依次递归,把在 mid 前面的所有元素当成一个新的序列进行刚才的操作,在mid后面的元素看成一个新的序列也进行这样的操作,直到这样得到的序列为一个元素。则排序完成。
当然为基准的元素不一定非要是1:首元素,也可以选2:末尾元素,或者3中间位置元素,4取首、末...
分类:
编程语言 时间:
2015-01-03 22:30:50
阅读次数:
206
最近在看线程的有关知识,碰到一个小问题,目前还没有解决,现记录下来。
如果在我们自己写的servlet里有成员变量,因为多线程的访问就会出现一些线程问题。这点大家都知道,我们看下面的例子。
public class ConcurrentTest extends HttpServlet {
PrintWriter output;
@Override
protected...
分类:
编程语言 时间:
2015-01-03 22:30:46
阅读次数:
279
什么事lambda表达式,在百科的解释是
“Lambda 表达式”(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambda
abstraction),是一个匿名函数,即没有函数名的函数。Lambda表达式可以表示闭包(注意和数学传统意义上的不同)。
在java中我理解是匿名类,或者参数表达式就是带有参数的...
分类:
编程语言 时间:
2015-01-03 22:29:42
阅读次数:
324
题目链接:hdu 5147 Sequence II
预处理每个位置作为b和c可以组成的对数,然后枚举b的位置计算。
#include
#include
#include
using namespace std;
typedef long long ll;
const int maxn = 50005;
int N, arr[maxn], fenw[maxn], lef[max...
分类:
编程语言 时间:
2015-01-03 22:26:42
阅读次数:
263
栈和队列的区别:
1.队列先进先出,栈先进后出。
2. 对插入和删除操作的"限定"。
3.遍历数据速度不同。
分类:
编程语言 时间:
2015-01-03 22:22:26
阅读次数:
210
混合表达式处理“坑”很多,看看下面这段代码:short x = 0;int y = 123456;x += y;System.out.println(x);按照正常的理解 x+=y 等价于 x = x+y这里将int型的 y 强转为short型 x,会报告错误:错误: 不兼容的类型: 从int转换到...
分类:
编程语言 时间:
2015-01-03 22:20:51
阅读次数:
231
commonJS,定义了一种同步加载脚本的规范。对于浏览器端而言,因为js脚本都是在远端,用同步的方式可能会长时间阻塞线程。因此,浏览器端的js加载器并不会严格按照commonJS来做。seajs作为一个试图遵循commonJS规范的加载器,是在规范的基础上在外面包一层define,来异步加载j.....
分类:
编程语言 时间:
2015-01-03 22:19:18
阅读次数:
177