03 2015 档案
门户网站开发安全须知
摘要:门户网站开发安全须知1. SQL注入1.1 什么是SQL注入SQL 注入是一种攻击方式,在这种攻击方式中,恶意代码被插入到字符串中,然后将该字符串传递到数据库的实例以进行分析和执行。任何构成 SQL 语句的过程都应进行注入漏洞检查,因为数据库将执行其接收到的所有语法有效的查询。例如:以下java代码... 阅读全文
posted @ 2015-03-25 20:43 尼欧 阅读(614) 评论(0) 推荐(0)
网站开发之中数据库安全问题的解决对策
摘要:选择合适的操作系统。在网络开发中安装数据库服务端的时候,Linux操作系统应该作为优先选择,因为相比windows系统,Linux操作系统具有较高的安全性。当然,如果有条件的话,一些企业或者个人可以选择安全性更高的UNIX操作系统等。从网络数据库运行的角度来讲,病毒的侵犯是最主要的威胁,因此,治理外... 阅读全文
posted @ 2015-03-25 20:17 尼欧 阅读(541) 评论(0) 推荐(0)
java生成4个不同的随机数
摘要:package lianxi;import java.util.Random;public class suijishu { public static void main(String[] args) { Random random = new Random(); ... 阅读全文
posted @ 2015-03-17 18:10 尼欧 阅读(7656) 评论(1) 推荐(0)
字符串转成int数组
摘要:package lianxi;import java.awt.image.ConvolveOp;public class ZhengshuShuzu { public static void main(String[] args) { String str="1,3,5,7,9"... 阅读全文
posted @ 2015-03-17 12:21 尼欧 阅读(816) 评论(0) 推荐(0)
字符串反转(StringBuffer)
摘要:package com.java1234.chap03.sec08;public class zifufanzhuan { public static void main(String[] args) { String str="abcdefgh"; String ... 阅读全文
posted @ 2015-03-16 19:08 尼欧 阅读(255) 评论(0) 推荐(0)
字符串反转(charat)
摘要:package com.java1234.chap03.sec08;public class zifufanzhuan { public static void main(String[] args) { String str="abcdefgh"; String ... 阅读全文
posted @ 2015-03-16 19:03 尼欧 阅读(342) 评论(0) 推荐(0)
Java中String类型的不可变性和驻留池
摘要:一 基本概念可变类和不可变类(Mutable and Immutable Objects)的初步定义:可变类:当获得这个类的一个实例引用时,可以改变这个实例的内容。不可变类:不可变类的实例一但创建,其内在成员变量的值就不能被修改。其中String类就是不可变类的经典应用。二 例子package cn... 阅读全文
posted @ 2015-03-16 11:02 尼欧 阅读(191) 评论(0) 推荐(0)
Java之Final关键字
摘要:【Final关键字】1、final类不能被继承,没有子类,final类中的方法默认是final的。 2、final方法不能被子类的方法覆盖,但可以被继承。 3、final成员变量表示常量,只能被赋值一次,赋值后值不再改变。 (对应C++中的const)4、final不能用于修饰构造方法。【为什么要使... 阅读全文
posted @ 2015-03-16 11:00 尼欧 阅读(162) 评论(0) 推荐(0)
String 两种实例化方式的区别
摘要:package com.java1234.chap03.sec08;public class Demo3 { public static void main(String[] args) { //1,直接赋值方式,创建的对象存放到字符串对象池里,假如存在的,就不会再创建; ... 阅读全文
posted @ 2015-03-15 21:51 尼欧 阅读(315) 评论(0) 推荐(0)
“==”,比较的是引用 “equals方法”比较的是具体内容
摘要:package com.java1234.chap03.sec08;public class Demo2 { public static void main(String[] args) { //“==”,比较的是引用 “equals方法”比较的是具体内容 S... 阅读全文
posted @ 2015-03-15 21:37 尼欧 阅读(209) 评论(0) 推荐(0)
1,普通代码块 2,构造块 3,静态代码块
摘要:1,普通代码块package com.java1234.chap03.sec07;public class Demo1 { public static void main(String[] args){ int a=1; /**普通代码块(顺序执行)... 阅读全文
posted @ 2015-03-15 21:07 尼欧 阅读(188) 评论(0) 推荐(0)
外部类和内部类的创建调用实例2个
摘要:package com.java1234.chap03.sec06;public class Outer { private int a=1; /* * 定义内部类 * */ class Inner{ public void show(){ ... 阅读全文
posted @ 2015-03-15 17:50 尼欧 阅读(628) 评论(0) 推荐(0)
构造函数实例化
摘要:package com.java1234.chap03.sec04;public class People { //string类的默认值是null private String name; //int类属性默认值是0; private int age; ... 阅读全文
posted @ 2015-03-15 12:30 尼欧 阅读(189) 评论(0) 推荐(0)
环境变量
摘要:1, JAVA_HOME(新建):D:\jdk1.62,classpath(新建): .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar3,path(已存在): %JAVA_HOME%\bin;%JAVA_HOME%\jre\binJAVA_HOMEC:\Prog... 阅读全文
posted @ 2015-03-15 12:27 尼欧 阅读(111) 评论(0) 推荐(0)
冒泡排序算法
摘要:原理:它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。package com.java1234.chap02.sec06;public class Demo1 { public stat... 阅读全文
posted @ 2015-03-15 12:26 尼欧 阅读(127) 评论(0) 推荐(0)
递归
摘要:package com.java1234.chap03.sec03;public class Demo2 { //非递归 static long norDiGui(int n){ long result=1; for(int i=1;i<=n;i++) ... 阅读全文
posted @ 2015-03-15 12:17 尼欧 阅读(134) 评论(0) 推荐(0)
eclipse 最全快捷键(网络收集)
摘要:Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交... 阅读全文
posted @ 2015-03-15 12:16 尼欧 阅读(183) 评论(0) 推荐(0)