ckfinder这个java用起来就是不如php好改动啊,就想去掉个上传按钮看了半天js。其实非常简单只有修改ckfinder中的config.js加上 config.toolbar_Custom?=?[[‘Refresh‘,?‘Settings‘,?‘Maximize‘,?‘He...
分类:
编程语言 时间:
2015-07-30 13:46:55
阅读次数:
196
在做表单设计器之初,我也考虑过表单会涉及到的和JS交互,我们留了一个textarea,准备让开发人员把 js代码写在那里。然后人算不如天算,当那天需求说 他们不写代码的时候,一切都变了。 firstBlood,radio 不同值...
分类:
编程语言 时间:
2015-07-30 13:44:44
阅读次数:
152
?写在最前面 ? 经过一段时间的强撸,我们觉得是时候发布AOS V0.3版本了。这个版本共有21个新增/缺陷/问题的变更。 AOS平台简介 AOS应用基础平台基于JavaEE技术体系,以“标准功能可复用、通用模块可配置、行业需...
分类:
编程语言 时间:
2015-07-30 13:45:45
阅读次数:
158
/*
?*?final?关键字在java中被称为最终的
?*?final?能声明类,属性,方法
?*? 使用final声明的类不能被继承
?*? 使用final声明的变量变为常量,常量是不可以被修改的
?*? 使用final声明的方法不能被重...
分类:
编程语言 时间:
2015-07-30 13:44:02
阅读次数:
131
在MFC框架中,CString类用的很多,它是对原来标准c中字符串类型的一种包装,因为里面有两个成员变量char* m_pData和int m_nLength来维护这个类。
对于成员函数:
1、几个默认的构造函数
CString(); //缺省构造
CString( const CString& stringSrc );
//拷贝构造
CString( const char* lp...
分类:
编程语言 时间:
2015-07-30 13:42:30
阅读次数:
160
static
static表示“全局”或者“静态”的意思
1. 按照是否静态的对类成员变量进行分类可分两种:一种是被static修饰的变量,叫静态变量或类变量;另一种是没有被static修饰的变量,叫实例变量。两者的区别是:
对于静态变量在内存中只有一个拷贝(节省内存),JVM只为静态分配一次内存,在加载类的过程中完成静态变量的内存分配,可用类名直接访问(方便)...
分类:
编程语言 时间:
2015-07-30 13:42:09
阅读次数:
138
05Python数据类型 序列序列列表、元组和字符串都是序列。
序列的两个主要特点是索引操作符合切片操作符。
索引操作符让我们从序列中抓取一个特定的项目
切片操作符让我们能够获取序列的一个切片,即一部分序列。索引可以是负数
切片和索引十分相似。序列名后跟一个方括号,方括号中有一对可选的数字,并用冒号分割。数是可选的,冒号是必须的。
序列的基本操作
len() 求序列的长度
+连接两个序列
*重...
分类:
编程语言 时间:
2015-07-30 13:42:12
阅读次数:
289
操纵算子
这里已经添加了一个新的元素:一个称作 endl的操纵算子。一个操纵算子作用于流上,这种情况下,插入一新行并清空流(消除所有存储在内部流缓冲区里的还没有输出的字符)。也可以只清空流:
cout
另外有一个基本的操纵算子把基数变为 oct (八进制), dec (十进制)或hex (十六进制):
cout
有一个用于提取的操纵算子“跳过”空格:
cin>>ws;
还...
分类:
编程语言 时间:
2015-07-30 13:41:44
阅读次数:
166
Python一次性读取文件的所有内容在《【Python】文件读写操作》(点击打开链接)中已经说明过的,但有些时候,需要对文件中的每一行进行处理。
比如有一个f:\1.txt如下:
此时,如果要按行读取这个文件,可以直接利用Pyhon的for循环来读取,其中for的对象是这个文件指针,代码如下:
file_path="f:\\a.txt"
fp=open(file_path,"a+")...
分类:
编程语言 时间:
2015-07-30 13:40:51
阅读次数:
482
2 判断对错。在java的多态调用中,new的是哪一个类就是调用的哪个类的方法。
正确答案: A
对
错
解析:
java多态有两种情况:重载和覆写
在覆写中,运用的是动态单分配,是根据new的类型确定对象,从而确定调用的方法;
在重载中,运用的是静态多分派,即根据静态类型确定对象,因此不是根据new的类型确定调用的方法;
4 在
3...
分类:
编程语言 时间:
2015-07-30 13:38:46
阅读次数:
148
学习一段python正则表达式了, 对match、search、findall、finditer等函数作一小结
下面以一段网页为例,用python正则表达式作一个范例:
strHtml = '''
...
分类:
编程语言 时间:
2015-07-30 13:38:04
阅读次数:
130
过滤器要做的事情:
请求过滤器:完成安全检查,重新格式化请求首部或体,建立请求审计或日志
响应过滤器:
压缩响应流,追加或修改响应流创建一个完全不同的响应.
过滤器和servlet三个相似地方:
1.容器知道过滤器的api,过滤器api的其他成员可以访问ServletContext 还可以与其它过滤器链接
2.容器管理过滤器的生命周期,过滤器有init和destroy方法,...
分类:
编程语言 时间:
2015-07-30 13:37:09
阅读次数:
166
数组跟集合的区别
A:长度区别
数组的长度固定,实例化时必须规定数组长度。(不可变)
集合长度可变
B:内容不同
数组存储的是同一类型的元素
集合可以存储不同类型的元素
C:元素的数据类型问题
数组可以存储基本数据...
分类:
编程语言 时间:
2015-07-30 13:34:56
阅读次数:
188
参考《21天学通C++》第14章节,对C++中的宏和模板进行了学习,总结起来其主要内容如下:
(1) 预处理器简介
(2) 关键字#define与宏
(3) 模板简介
(4) 如何编写函数模板和模板类
(5) 宏和模板之间的区别
(6) 使用static_assert进行编译阶段检查
**************************************************...
分类:
编程语言 时间:
2015-07-30 13:34:10
阅读次数:
246
测试代码如下
#include
#include
class CPoint{
public:
CPoint(int x){
printf("has synax\n");
}
CPoint(){
printf("no synax\n");
}
};
class Point : public CPoint{
public:
Point()throw() :CPoint(...
分类:
编程语言 时间:
2015-07-30 13:34:17
阅读次数:
123
十大算法之广度优先遍历:
本文以实例形式讲述了基于Java的图的广度优先遍历算法实现方法,具体方法如下:
用邻接矩阵存储图方法:
1.确定图的顶点个数和边的个数
2.输入顶点信息存储在一维数组vet中
3.初始化邻接矩阵;
4.依次输入每条边存储在邻接矩阵array中
输入边依附的两个顶点的序号i,j;
将邻接矩阵的第i行第j列的元素值置为1;
将邻接矩阵的第...
分类:
编程语言 时间:
2015-07-30 13:33:46
阅读次数:
212
管程的概念管程 (英语:Moniters,也称为监视器) 是一种程序结构,结构内的多个子程序(对象或模块)形成的多个工作线程互斥访问共享资源。 这些共享资源一般是硬件设备或一群变量。管程实现了在一个时间点,最多只有一个线程在执行管程的某个子程序。 与那些通过修改数据结构实现互斥访问的并发程序设计相比...
分类:
编程语言 时间:
2015-07-30 13:25:30
阅读次数:
644