阶乘,即5! = 5*4*3*2*1, 先看传统的做法,利用while循环实现:function factorial(num){ var result = num; if(num2){ result = result*num; } return result;} javascr...
分类:
编程语言 时间:
2014-09-18 21:59:34
阅读次数:
198
1.document.write(""); 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)5...
分类:
编程语言 时间:
2014-09-18 21:57:54
阅读次数:
311
为何用“继承”为标题,而不用“原型链”?原型链如果解释清楚了很容易理解,不会与常用的java/C#产生混淆。而“继承”确实常用面向对象语言中最基本的概念,但是java中的继承与javascript中的继承又完全是两回事儿。因此,这里把“继承”着重拿出来,就为了体现这个不同。javascript中的继...
分类:
编程语言 时间:
2014-09-18 21:56:14
阅读次数:
263
Java泛型的目的: 通用性,可应用于多种类型,而不是一个具体的接口或类。 JAVA1.5的补充。 用来指定容器要持有什么类型的对象,而且由编译器来保证类型的正确性。 Java泛型的核心概念: 告诉编译器想使用什么类型,然后编译器帮你处理一切细节。Java 泛型的局限性: 1,不能使用基本类型作.....
分类:
编程语言 时间:
2014-09-18 21:55:54
阅读次数:
243
说到流程控制,其实如果学习了其他语言的话,再学习这些就会觉得很简单了,因为原理都是一样,只是语法变了而已。所以作为一个程序员一定要深入理解过一门语言,学了很多的语言,却不精通其中的一些的话,等于没有学,只能说你所知道的多了一些。程序的基本流程结构:顺序结构选择结构循环结构顺序结构是最简单的程序流程,...
分类:
编程语言 时间:
2014-09-18 21:55:44
阅读次数:
236
工欲善其事,必先利其器,首先要准备好开发环境,既然是C语言,那就不是WinAPI的扫雷,就是纯的C语言开发,但是以前的C都是TC开发的,现在用肯定是过时很久了,但是也是有解决办法的,某些大神开发出EasyX这个库,基本上还原了TC的函数,就可以在各种IDE下使用了,下面是下载地址和帮助,帮助里面有所...
分类:
编程语言 时间:
2014-09-18 21:55:14
阅读次数:
240
#include int main(int argc, const char * argv[]) { char cost,top; cost=getchar(); if (cost>='a'&&cost='A'&&costj ; k--) { printf(" "); } ...
分类:
编程语言 时间:
2014-09-18 21:52:24
阅读次数:
588
在传统服务器结构中, 常是 有一个总的 监听线程监听有没有新的用户连接服务器, 每当有一个新的 用户进入, 服务器就开启一个新的线程用户处理这?个用户的数据包。这个线程只服务于这个用户?, 当 用户...
分类:
编程语言 时间:
2014-09-18 20:49:34
阅读次数:
253
参考: http://www.blogjava.net/SpartaYew/archive/2011/05/19/spingsecurity3.html http://salever.iteye.com/blog/1686425 docs http://docs.spring.io/spring-security/site/docs/ http://docs.spring.io/spr...
分类:
编程语言 时间:
2014-09-18 20:49:24
阅读次数:
227
1.有些参数在某些阶段中是常量 ????比如:a、在开发阶段我们连接数据库时的连接url,username,password,driverClass等? ?????????????????b、分布式应用中client端访问server端所用的ser...
分类:
编程语言 时间:
2014-09-18 20:49:14
阅读次数:
237
临时抱佛脚也好,临阵磨枪也罢,总结的时刻不分前后。...
分类:
编程语言 时间:
2014-09-18 20:47:44
阅读次数:
239
在python中进行两个整数相除的时候,在默认情况下都是只能够得到整数的值,而在需要进行对除所得的结果进行精确地求值时,想在运算后即得到浮点值,那么如何进行处理呢?
1、修改被除数的值为带小数点的形式即可得到浮点值,这种方法在被除数事先知道的情况下才可以采用有效,而这种情况意味着被除数的值是写死的、固定的,在绝大多数的情况下是不可行的;
2、在进行除法运算前导入一个实除法的模块,即可在两个整数...
分类:
编程语言 时间:
2014-09-18 20:45:54
阅读次数:
201
当坑爹的一个抛错,最近在开发一个邮箱的小应用,导入三个sun的开发jar包,坑爹的事情就这样发生了。
无论我怎么修改代码,总是抛出java.lang.VerifyError的错误,一直以为是自己的代码处理上有问题,找来找去就是没发现错误啊,抓耳挠腮。想不通,自己写的一个类,错误定位在这个类创建对象时的语句出错,写了构造函数,不管怎么改都是抛错,苦苦寻找,就是没找到错误啊。一个函数一个函数的注释掉...
分类:
编程语言 时间:
2014-09-18 20:45:44
阅读次数:
235
像这样的代码printf(foo);往往会引入bug。因为如果foo中包含“%n”将引起printf()对内存的写入并造成安全漏洞。例如:printf("%n"); // Segmentation fault...
分类:
编程语言 时间:
2014-09-18 20:45:24
阅读次数:
245
java对象数组与普通数组有点不一样其实最底层的原理是一样的我们使用对象数组一定要记得创创建对象不然会报空指针异常,
我已经遇到了两次了,每次都浪费 了很长时间现在贴个初始化过程大家看看看好了下面一定要记得new对象不要只在前面new数组
public class Student{ private String username; private int num; public Student...
分类:
编程语言 时间:
2014-09-18 20:44:34
阅读次数:
274
1. 在不确定某个参数或对象是否是数组的时候,就可以使用发射机制,把该对象的Class对象传给Array.isArray(Class) 方法进行判断。通过Class对象的 getComponentType() 方法可以进一步知道数组组件的具体类型,数组如果是多维的话可以递归调用Array.isArray;
2.Array.getLength(class)可以得到数组的大小;
3.可以运行时利用...
分类:
编程语言 时间:
2014-09-18 20:43:44
阅读次数:
281
项目分为两个工程domain和manager,工程结构如下图所示,其中domain是Maven java工程主要完成对数据库的操作,manager是Maven Web工程,完成web访问,...
分类:
编程语言 时间:
2014-09-18 20:43:34
阅读次数:
358