java的安全性编程其实也是略带了点防御性编程的意思在里面,其实java作为一门编程语言,相对C,c++,本身算比较安全的,跟C,C++这种偏底层的编程语言比,java少了显示的指针调用,少了程序上的内存释放,回收,这些统统都交给了JVM,而且在内存分配的也做了一些检测,诸如越界检测ArrayIndexOutOf,还有空指针保存NullPointerException,这一切的不同使得java的使...
分类:
编程语言 时间:
2014-10-12 12:24:04
阅读次数:
216
一、构造函数的特点
(1)构造函数是类的一个特殊的成员函数,函数名与类名相同;
(2)构造函数的访问属性应该是公有(public)访问属性;
(3)构造函数的功能是对对象进行初始化,因此在构造函数中只能对数据成员做初始化,这些数据成员一般为私有成员,在构造函数中一般不做初始化以外的事情;
(4)构造函数可以在类内定义也可以在类外定义;
(5)构造函数无函数返回类型。注意:是什么也不写,也...
分类:
编程语言 时间:
2014-10-12 12:56:37
阅读次数:
210
开始用瓜神说的方法撸了一发线段树,早上没事闲的看了一下树状数组的方法,于是又写了一发树状数组
树状数组:
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace...
分类:
编程语言 时间:
2014-10-12 12:04:27
阅读次数:
220
在1 2 3 4 5 6 7 8 9九个数字中插入“+”或“-”使其运行得到100...
分类:
编程语言 时间:
2014-10-12 12:53:47
阅读次数:
187
chuanbindeng 的 素数推断算法关于素数的算法是信息学竞赛和程序设计竞赛中常考的数论知识,在这里我跟大家讲一下寻找一定范围内素数的几个算法。看了以后相信对大家一定有帮助。 正如大家都知道的那样,一个数 n 假设是合数,那么它的全部的因子不超过sqrt(n)--n的开方,那么我们能够用这个性...
分类:
编程语言 时间:
2014-10-12 11:43:57
阅读次数:
303
Python 新手常犯错误(第二部分)转发自:http://blog.jobbole.com/43826/作用域在这篇文章里,我们来关注作用域在Python被误用的地方。通常,当我们定义了一个全局变量(好吧,我这样说是因为讲解的需要——全局变量是不好的),我们用一个函数访问它们是能被Python理解...
分类:
编程语言 时间:
2014-10-12 11:09:47
阅读次数:
272
1、是否被拦截,这个在Web.xml配置中servlet拦截是“/”,如果是则 a、使用spring MVC 的静态资源文件 b、配置tomcat激活Tomcat的defaultServlet来处理静态文件 ...
分类:
编程语言 时间:
2014-10-12 10:48:47
阅读次数:
179
高速排序算法作者 July 二零一一年一月四日------------------------------------------ 写之前,先说点题外话。每写一篇文章,我都会遵循下面几点原则:一、保持版面的尽量清晰,力保排版良好。二、力争所写的东西,清晰易懂,图文并茂三、尽最大可能确保所写的东西精准...
分类:
编程语言 时间:
2014-10-12 12:28:37
阅读次数:
219
#encoding=utf-8__author__ = 'kevinlu1010@qq.com'################# python自带的排序接口 ###################### python内带非常强大的排序函数,sorted,或sort# sorted是内建函数,sor...
分类:
编程语言 时间:
2014-10-12 11:54:27
阅读次数:
242
首先是方法的参数是父类对象,传入子类对象是否可行然后引出Parent p = new Children();这句代码不是很理解,google的过程中引出向上转型要理解向上转型又引出了动态绑定从动态绑定又引出了静态绑定程序绑定的概念:绑定指的是一个方法的调用与方法所在的类(方法主体)关联起来。对jav...
分类:
编程语言 时间:
2014-10-12 11:03:37
阅读次数:
276
一 可重入函数当一个被捕获的信号被一个进程处理时,进程执行的普通的指令序列会被一个信号处理器暂时地中断。它首先执行该信号处理程序中的指令。如果从信号处理程序返回(例如没有调用exit或longjmp),则继续执行在捕获到信号时进程正在执行的正常指令序列(这和当一个硬件中断发生是所发生的事情相似。)但...
分类:
编程语言 时间:
2014-10-12 11:19:27
阅读次数:
321
1. 包
import 模块名
这个包首先在当前目录找。
每个模块中可以用__name__判断是否为__main__来运行程序
创建包pack,建立一个文件夹然后创建__init__.py
import pack.filename
pack.filename.f()
引用包重命名 import pack as newname
from cal import * #这样...
分类:
编程语言 时间:
2014-10-12 11:38:37
阅读次数:
243
题目链接:hdu 4777 Rabbit Kingdom
题目大意:一个兔子王国,有N只兔子,每只兔子有一个重量,如果两只兔子的重量不互质,那么就会干架,现在国王想将l r之间的兔子关进监狱,它想知道会有多少只兔子不会和别的兔子干架。
解题思路:预处理出每只兔子的L,R表示向左和向右最近会与该兔子发生冲突的兔子,预处理的时候只要将每只兔子的重量分解成质因子后遍历两遍。
对于询问,将询...
分类:
编程语言 时间:
2014-10-12 10:14:00
阅读次数:
259
BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第9章节--客户端对象模型和REST APIs概览 JavaScript
与托管.NET客户端对象模型(Managed CSOM)并排的是JavaScript客户对象模型(JS CSOM)。
JS CSOM最初的目的是允许在SP上下文的页面中运行JavaScript代码,不需要整个页...
分类:
编程语言 时间:
2014-10-12 10:46:17
阅读次数:
207
1.异常处理: a)在try块中,一旦发生错误,立即抛出异常,然后转入catch块中(try块中剩余的代码不会被执行)。 b)如果throw异常不去捕获,会造成程序core dump(异常处理没有对应的代码块,同样会引起core dump)。 c)对于不同类型的异常,可以采用不同的catch块...
分类:
编程语言 时间:
2014-10-12 04:50:37
阅读次数:
254
Spring Task可以很方便的实现定时任务功能,使用起来比Spring+QuartZ方便很多 ????Spring Task最主要的就是xml配置,当然也可以通过注解实现: <bean?id="taskTest"?class="TaskTest"?/>
<task:sche...
分类:
编程语言 时间:
2014-10-12 04:56:17
阅读次数:
334