http://www.iteye.com/news/27727-jinnianshilongnianJave EE 7中的部分规范已正式获得批准通过,其中包括JSR340Java Servlet 3.1规范,去年翻译了该规范,在此分享出来,希望对某些朋友有所帮助,不足之处请指正。点击直接下载在线版目...
分类:
编程语言 时间:
2015-04-25 16:27:51
阅读次数:
311
题意:给出n件事情,m个二元组关系,求它们的拓扑序列用的队列来做 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include 10 #includ...
分类:
编程语言 时间:
2015-04-25 16:27:40
阅读次数:
199
安装PILMac或Linux安装命令:sudo easy_install PIL如果报错:fatal error: 'freetype/fterrors.h' file not foundMac下所依赖的FreeType链接变更问题,解决如下:ln -s /usr/local/include/fre...
分类:
编程语言 时间:
2015-04-25 16:24:43
阅读次数:
179
第一课读操作:获取、找到元素.属性名写操作:"添加?"、替换、修改元素.属性名 = 新的值oP.innerHTML=> 读取p里面所有的html代码oP.innerHTML = 123;=> 替换p里面所有的html代码var oText = document.getElementById('tex...
分类:
编程语言 时间:
2015-04-25 16:26:19
阅读次数:
272
MD5方法:public static string GetMD5(string sDataIn) { MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider(); byte[] bytValue, bytHash; bytValue ...
分类:
编程语言 时间:
2015-04-25 16:23:08
阅读次数:
170
function SuperType(name){ this.name=name; this.colors=['black', 'white'] } SuperType.prototype.sayNa...
分类:
编程语言 时间:
2015-04-25 16:21:54
阅读次数:
134
http://www.oschina.net/question/12_52027OSCHINA 软件库有一个分类——Web框架,该分类中包含多种编程语言的将近500个项目。Web框架是开发者在使用某种语言编写Web应用服务端时关于架构的最佳实践。很多Web框架是从实际的Web项目抽取出来的,仅和We...
分类:
编程语言 时间:
2015-04-25 16:21:46
阅读次数:
152
DOM : Document Object Model 文档对象模型文档:html页面文档对象:页面中元素文档对象模型:定义 为了能够让程序(js)去操作页面中的元素DOM会把文档看作是一棵树,同时定义了很多方法来操作这棵数中的每一个元素(节点)DOM节点getElementByIdgetEleme...
分类:
编程语言 时间:
2015-04-25 16:19:17
阅读次数:
196
如果说用“永存、曲折、已死、重生”来形容Java,笔者以为一点也不为过。 ? 1991年,James Gosling带领着名为“Green Team”的团队着手研发一种新的语言以及专为下一代数字设备和计算机使用的网络系统。历时4...
分类:
编程语言 时间:
2015-04-25 15:16:34
阅读次数:
150
一、JSON是什么? ????JSON是一种轻量级的数据交换格式 二、Python处理JSON的思维 ????其实很容易理解,无非是将数据编成JSON格式数据和吧JSON格式的数据解析出来 三、Python处理JSON的具体方法 1、json....
分类:
编程语言 时间:
2015-04-25 15:17:30
阅读次数:
131
lambda函数也叫匿名函数,函数没有具体的名称。先来看一个最简单例子:
def f(x):
return x * 2
g = lambda x : x * 2
看一下 f 和 g的写法有什么不同,f是定义了一个函数,传进去一个参数x,然后x*2,g是定义了一个lambda,后面跟着一个x(这个就是参数),然后跟着一个 : x * 2 (这就是执行的操作),所以以上的 f = g...
分类:
编程语言 时间:
2015-04-25 15:16:26
阅读次数:
172
#include
using namespace std;
//代理模式中注意代理虽然可以实现某个功能,但是代理并不具备该功能,它的实现是通过调用别人的功能
//至于具体哪个功能,多态中基类指针指派生类对象,指向哪个派生类,就去调用哪个派生类的fun函数
class Base
{
public :virtual void fun()=0;
virtual ~Base(){}
...
分类:
编程语言 时间:
2015-04-25 15:15:54
阅读次数:
162
#include
using namespace std;
//适配器模式,通过调用第三方类库实现软件功能
//基类Base
class Base
{
public :virtual void process()=0;//process()为纯虚函数,多态
virtual ~Base(){}
};
//Adaptee类中的Request()函数已经实现了A...
分类:
编程语言 时间:
2015-04-25 15:12:49
阅读次数:
164
JavaScript基本结构
<html xmlns="http://www.w3...
分类:
编程语言 时间:
2015-04-25 15:14:29
阅读次数:
198
贪心算法之活动选择问题我们在之前的文章里面已经提到过动态规划的方法来求解最优的问题,但是就是因为动态规划太过于强大,像一把瑞士军刀,在一些比较特殊的问题上再使用动态规划的话,就有点用脸盆刷牙的感觉了,而且动态规划运行时间也比较长。对于一些特殊的最优解问题不是很适合,于是我们就有了贪心算法的出现。
贪心算法的座右铭:每一步都尽量做到最优,最终结果就算不是最优,那么也是次最优
从上面的描述中知道,贪...
分类:
编程语言 时间:
2015-04-25 15:15:02
阅读次数:
234
分析:首先求强连通分量的个数,然后进行缩点,最后求出最终答案。
1、求强连通分量的个数使用tarjan算法。
2、缩点为另外一个图,通过tarjan算法求出的结果进行。缩点后的图中求出每个点的入度。
3、求出每个强连通分量中的最小花费。
4、根据缩点后图的入度求出最终结果。
#include
#include
#include
using namespace std;
vect...
分类:
编程语言 时间:
2015-04-25 15:12:01
阅读次数:
182