自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 对链表进行排序(归并排序)

归并排序(算法交换链表节点,时间复杂度O(nlogn),不考虑递归栈空间的话空间复杂度是O(1))                        本文地址 首先用快慢指针的方法找到链表中间节点,然后递归的对两个子链表排序,把两个排好序的子链表合并成一条有序的链表。归并排序应该算是链表排序最佳的选择了,保证了最好和最坏时间复杂度都是nlogn,而且它在数组排序中广受诟病的空间复杂度在链表排序中

2016-08-23 21:54:54 967

原创 SQL注入攻击

SQL注入攻击: 攻击者把SQL命令插入到web表单的输入域或者页面请求的查询字符中,欺骗服务器执行恶意的SQL命令。 常见防止SQL注入的方法: 1、替换单引号:把所有单独出现的单引号转义成双引号 2、限制账户的权限:不同用户账户执行查询、删除等操作不同 3、检验查询返回记录的数量 4、加强用户输入的验证,拒绝包含分号、单引号、注释号输入等 5、JAVA操作数据库使用Prepare

2016-08-18 22:31:49 585

原创 JAVA适配器模式

package com.适配器模式; abstract class Player {//抽象球员类 protected String name; public Player(String name) { this.name=name; } public abstract void Attack(); public abstract void Defense(); } packag

2016-08-17 21:18:31 321

原创 JAVA装饰模式

package com.装饰模式; public class Person { private String name; public Person(){} public Person(String name) { this.name=name; } public void show(){ System.out.println("person:"+name); } }

2016-08-16 22:24:19 275

原创 JAVA错误笔记

一、构造方法:   1:构造方法可以被重载,一个构造方法可以通过this关键字调用另一个构造方法,this语句必须位于构造方法的第一行;   2:构造方法不能被static、final、synchronized、abstract、native修饰,但可以被public、private、protected修饰;   3:构造方法不是类的成员方法;   4: 构造方法不能被继承。

2016-08-13 22:31:52 411

原创 JAVA三大框架:struts、Hibernate、Spring

1.MVC 2.Struts 与MVC 3.Hibernate 3.1 Hibernate中ORM使用的继承关系的映射方法 4.Spring 4.1 依赖注入 4.2 Spring的声明式事务 AOP面向切面编程:把系统不同部

2016-08-04 22:14:32 520

tiny210用SD卡刷android系统

嵌入式开发板tiny210用SD卡刷android系统

2015-10-22

空空如也

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

TA关注的人

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