自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

转载 防止SQL注入的五种方法

一、SQL注入简介    SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编程时的疏忽,通过SQL语句,实现无帐号登录,甚至篡改数据库。二、SQL注入攻击的总体思路1.寻找到SQL注入的位置2.判断服务器类型和后台数据库类型3.针对不通的服务器和数据库特点进行SQL注入攻击 三、SQL注入攻击实

2017-09-29 12:32:47 255

原创 oracle两种简单的分页

第一种:SELECT emps.* FROM (SELECT emp.*,ROWNUM rn FROM EMP emp WHERE rownum=0;第二种:SELECT em.* FROM (SELECT emp.*,ROWNUM rn FROM EMP emp) em WHERE em.rn BETWEEN 5 AND 10;

2017-09-23 20:39:08 609

原创 Java面试题

1. 面向对象和面向过程的区别面向过程 优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。 缺点:没有面向对象易维护、易复用、易扩展 面向对象 优点:易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统更加灵活、更加易

2017-10-15 15:46:23 378

原创 java中怎么将本地图片上传到服务器上

public String LoadImageToServer(String filePath,String serverPath) throws Exception {     String resultPath = "";          //上传后图片所在的路径     FileOutputStream out = null;     //文件输出流     try {  

2017-10-15 14:33:54 4691

原创 js处理手机号中间4位替换成*

1.使用substr$(function() { var phone = $('#phone').text(); var mphone = phone.substr(0, 3) + '****' + phone.substr(7); $('#phone').text(mphone)});2.使用正则表达式var lphone = phone.replace(/^(\

2017-10-09 08:56:47 10834

转载 Java处理手机号中间4位替换成*

在做电商中,有些手机号是不能全部显示的,中间四位一般需要替换成*这样处理有2中方法,a:substring来分割  b:正则验证a:substring来分割手机号  public static void main(String[] args) {        String phone = "13123456789";        String phoneNumb

2017-10-09 08:45:24 14503

转载 Java常见异常总结

1、java.lang.NullPointerException(空指针异常)   调用了未经初始化的对象或者是不存在的对象经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针, 即把数组的初始化和数组元素的初始化混淆起来了。数组的初始化是对数组分配需要的空间,而初始化后的数组,其中的元素并没有实例化, 依然是空的,所

2017-10-05 20:22:05 258

原创 mysql 中的升序和降序

desc表示降序例:5 4 3 2 1asc 表示升序例:1 2 3 4 5

2017-10-05 18:42:52 2764

转载 Spring框架分为哪七大模块

Spring框架的七大模块1. Spring Core:Core封装包是框架的最基础部分,提供IOC和依赖注入特性。这里的基础概念是BeanFactory,它提供对Factory模式的经典实现来消除对程序性单例模式的需要,并真正地允许你从程序逻辑中分离出依赖关系和配置。2.Spring Context:构建于Core封装包基础上的 Context封装包,提供了一种框

2017-10-05 17:37:37 485

转载 HTML与JSP页面的区别

HTML(Hypertext Markup Language)文本标记语言,它是静态页面,和JavaScript一样解释性语言,为什么说是解释性语言呢?因为,只要你有一个浏览器那么它就可以正常显示出来,而不需要指定的编译工具,只需在TXT文档中写上HTML标记就OK。    JSP(Java Server Page)看这个意思就知道是Java服务端的页面,所以它是动态的,它是需要经过JDK

2017-10-01 15:58:01 244

转载 写入、读出数据

package com;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.util.ArrayList;import java.ut

2017-09-29 15:51:45 365

转载 Oracle 取随机数

1、从表中随机取记录     select * from (select * from staff order by dbms_random.random)      where rownum      表示从STAFF表中随机取3条记录2、产生随机数         SELECT DBMS_RANDOM.RANDOM FROM DUAL;          产生一

2017-09-29 14:55:37 256

原创 java三种方法去重复

String[] str = {"33","55","55","22","22","22"}; //第一种 字符串数组去掉重复 List list = new ArrayList(); for (int i=0; i<str.length; i++) { if(!list.contains(str[i])) {

2017-09-29 09:49:20 3174

转载 图文解析AJAX的原理(总结的非常好)

Ajax的工作原理相当于在用户和服务器之间加了—个中间层(AJAX引擎),使用户操作与服务器响应异步化。网上关于介绍ajax的原理有很多,本文将通过图文的形式给大家更直接明了的介绍,有需要的可以参考学习。先上原理图:   背景:     1.传统的Web网站,提交表单,需要重新加载整个页面。     2.如果服

2017-09-29 09:41:50 851

转载 java21个知识点重点

1. JVM相关(包括了各个版本的特性)对于刚刚接触Java的人来说,JVM相关的知识不一定需要理解很深,对此里面的概念有一些简单的了解即可。不过对于一个有着3年以上Java经验的资深开发者来说,不会JVM几乎是不可接受的。JVM作为java运行的基础,很难相信对于JVM一点都不了解的人可以把java语言吃得很透。我在面试有超过3年Java经验的开发者的时候, JVM几乎就是一个必问的问题

2017-09-25 08:20:11 235

转载 java迭代map

Map map = new HashMap<>(); map.put("AA",1); map.put("BB",2); map.put("CC",3); map.put("DD",4); map.put("EE",5); //迭代方式1:获取key的视图集

2017-09-23 21:14:09 767

原创 增删改数据库字段

alter table dept add(phone number);/*添加表字段*/alter table dept drop column phone;/*删除表字段*/alter table dept modify (phone nvarchar2(20));/*修改表字段*/

2017-09-23 21:00:52 354 1

转载 Oracle常用查询语句

1. select * from emp;2. select empno, ename, job from emp;3. select empno 编号, ename 姓名, job 工作 from emp;4. select job from emp;5. select distinct job from emp;6. select distinct em

2017-09-23 20:52:18 302

原创 将集合中的学生的年龄升序排列

package com;import java.util.ArrayList;import java.util.List;public class TestStudent { public static void main(String[] args) { List list = new ArrayList(); list.add(new Student(1,"zhan

2017-09-12 16:55:17 1319

原创 java两种方法将一个字符串逆序

public static void reverse1(String s){ char[] array=s.toCharArray(); String reserve=""; for (int i = array.length-1; i >=0; i--) { reserve+=array[i]; } System.out.print(""+re

2017-09-12 11:21:02 1288

原创 java代码求从10到100中能被3或5整除的数的和

int sum = 0; for (int i = 10; i <= 100; i++) { if (i % 3 == 0 || i % 5 == 0) { sum += i; System.out.println(i); } } System.out.println(sum);

2017-09-12 11:18:20 7047

原创 jsp页面数据存入json数组

一、  var guestJsonArray = new Array(); var guestJson;二、 guestJson = '{"name":"'+"张三"+'","sex":"'+"男"+'","age":"'+18+'"}'; guestJsonArray.push(guestJson);三、 for (var i = 0; i var item

2017-08-30 20:05:53 3525

原创 jsp页面生成UUID

UUID uuid = UUID.randomUUID();%>直接调用即可

2017-08-29 15:11:46 2735

原创 简单的冒泡排序

public class Main {public static void main(String[] args) {int[] array={89,1,7,84,92,14,58,45};for (int i = 0; i for (int j = 0; j if(array[j]>array[j+1]){int temp=array[j];array[j]=ar

2017-07-23 16:12:22 243

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除