自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Tony_pake的博客

我爱代码,代码爱我——这世上没有什么是代码搞定不了的事,如果有,那就是往下写一行代码。

  • 博客(54)
  • 收藏
  • 关注

原创 单点登录的底层原理(SSO)---图形解释更容易

2018-02-05 16:12:01 563

原创 SSH高度整合--开源代码

SSH整合DataSource-àSessionFactory-àHibenateTemplate-àDao-àService-àAction一.Hibernate和Spring进行整合1.添加hibernate和spring依赖的jar文件antlr-2.7.7.jaraopalliance.jaraspectjweaver.jarc3p0-0.9.5.2....

2017-10-25 20:50:14 420

原创 静态代理模式的源代码

代理模式:在不改变原有的代码的基础之上对功能进行加强。1.package cn.zzsxt.demo;public interface UserDao {public void add();}2.package cn.zzsxt.demo;public class UserDaoImpl implements UserDao {public void add() {//Sys...

2017-10-11 19:59:39 410

原创 struts2框架的应用机制

1.struts框架的简介2.运行原理3.HelloAction4.struts登录功能5.struts查询功能6.通配符写法* {第几个*} 2.3版本以后提升了安全性 使用通配符需要加一个exec,findGuser,方法名...7.dispatcher 默认的 请求转发redirect 请求重定向chain 转发到actionredirectAction

2017-09-22 17:31:39 344

原创 ajax的基础概念与运用

ajax 异步刷新技术 可以在不刷新整个页面的情况下实现数据的交互通过javascript的XMLHttpRequest对象实现的jquery $(选择器).load(); $.get();$.post(); $.ajax();apache 包 BeanUtil javabean 的封装问题jackson 处理javabean和json之间的转换问题jstl <c:if><...

2017-09-14 18:13:55 301

原创 mvc的具体解释

mvc model view controllermodel 模型层 数据交互层 dao模型view 视图层 展示数据 jsp界面controller 控制层 控制业务逻辑 Servlet

2017-09-13 16:56:05 290

原创 filter,Listener和JavaBean的简介

filter 过滤器 Filter接口Listener 监听器 ServletContextListener application监听器JavaBean 一个普通的类,这个类帮助开发者处理数据和业务。JavaBean中用户属性和方法 属性参照数据库表。方法要提供一个无参的构造方法。为属性加私有化处理 private 生成对应的get/set方法

2017-09-12 10:40:31 276

原创 jsp中的cookie与session的区别

cookie服务器为了保存一些信息在本地,以便下次再使用session服务器为每个对话在服务器上创建一个空间,这块空间为这个对话进行服务。cookie在浏览器中,session信息保存在服务器中。

2017-09-08 19:14:10 428

原创 在实例中区别转发与重定向--可以自己复制粘贴看看效果

重定向到主页,浏览器提交方式response.sendRedirect("name");转发,服务器跳转方式request.getRequestDispatcher("name").forward(request, response)1.先建立一个web项目,然后在WebRoot中创建两个.jsp文件,代码如下---login.jsp文件        

2017-09-07 20:59:29 469

原创 论servlet与jsp的关系

servlet 是一个特定格式的java文件。servlet 是java版的页面jsp 是页面版的javajsp就是servletjsp主要负责界面效果展示servlet主要负责后台业务逻辑get/post 提交get提交又叫作浏览器提交方式 速度快大小有限制2K 不安全 普通业务处理post 提交又叫作服务器提交方式 大小没有限制 安全 一般用于文件上传和登录

2017-09-06 20:52:29 439

原创 导航栏与页面的简单应用

Boostrap       起步        全局CSS样式         组件          javascript插件           定制            网站实例      Bootstrap中文网

2017-09-05 21:27:32 535

原创 BootStrap的头部模板(复制即可用)--自己写的

2017-09-04 21:35:29 4087

原创 JavaScript中简单的--抽奖写法

无标题文档var t;function f(){var li=["张三","李四","王五","赵武","孙子","周把"];var i=Math.ceil(Math.random()*(li.length-1));document.getElementById("cj").innerHTML=li[i];t=setTimeout(f,100);}functio

2017-08-29 20:35:03 526

原创 JavaScript的数组简单引用实例

<!DOCTYPE html PUBLIC "-//W3C//DTDXHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><meta ...

2017-08-28 17:49:49 355

原创 极细边界写法

border="0" bgcolor="#000000" align="center" cellpadding="40" cellspacing="1" >                 笔记本电脑    办公设备、文具、耗材

2017-08-26 15:41:12 281

原创 初入IT,你所需要知道的---纯属本人谏言

做一个刚毕业的学生,初入IT这一行,感觉很新鲜,也很骄傲。虽然大家都说程序员钱多、话少、死得早,但我感觉这是一种自嘲。我认为每行都有每行的工作特征和方式。虽然我们这一行每天都很费脑,不过爱因斯坦说过:“我们的大脑只开发出5%,还有很多闲着,必须要充分利用”,所有我们要多动脑,脑子动多了,才更灵活。就像欧阳修在《归田录·卖油翁》里的卖油翁对陈康肃说的“我亦无他,唯手熟尔”。只要我们干习惯了,做久了,

2017-08-25 16:49:29 313

原创 CSS样式框模式的应用——自己手写的,值得一看

无标题文档tr{background-color:#FFFFFF;height:30px;}span{color:red;}.l5{margin-left:5px;}.r5{padding-right:5px;text-align:right;}.xh{border:1px solid black;}

2017-08-25 16:44:04 601

原创 程序员的5年奋斗历程与规划

在程序界流行这一种默认的说法叫“黄金5年”,也就是一个程序员从入职的时候算起,前五年的选择直接影响着整个职业生涯中的职业发展方向和薪资走向,如何走好这5年,彻底从一个刚入行的菜鸟蜕变成可以以不变应万变的职业大牛,这是一个涉及到自身专业知识储备和选择的大难题,那么,这五年里,一个Java程序员如何做才能完成从入行到大牛的晋升之路呢?  参加工作0-1年之间,Java程序员必须要做得事儿。

2017-08-24 21:35:50 838

原创 框架制作淘宝注册表--不掺杂任何CSS

我是一个马刺球迷,如果你也是,看完请留下足迹,日后好相见!夜晚作业    名字                        姓氏                            登录名        (可包含a-z,0-9和下划线)             

2017-08-24 20:55:15 536

原创 HTML表格例题与应用

表格          张三20郑州李四22洛阳121234234234121234234234内填充c

2017-08-23 17:56:55 606

原创 HTML页面与基本标记例题

这是网页标题网页内容点我跳转到百度点击给范老师发邮件标题1标题2标题3标题4标题5标题6这是一段这是二段    s   ss  ss ssss s size:400px;" face="隶书">这是字体效果加粗倾斜下划线删除线加强小的大的

2017-08-23 17:55:18 331

原创 oracle知识点的梳理及复习

oracle 单表查询select * from 表名;select 字段名,... from 表名;-- 去除重复行select distinct 字段名,... from 表名;-- as 起小名select 字段名 as 小名 from 表名;select 1+1 from dual;select * from 表名 where 条件 and(or) 

2017-08-22 21:28:21 319

原创 oracle三大范式及plsql例题与应用

-- 声明变量declare na varchar2(20):='张三';begin  -- 将查询出的数据放入到变量里面  select ename into na from emp where empno=7788;  -- 打印输出语句  dbms_output.put_line('你好:'||na);end;-- if语句declare  sco

2017-08-21 17:43:32 393

原创 Oracle 数据库对象的应用--值的一看,受益匪浅

-- 创建一个用户create user sxt identified by cat123;-- 分配权限grant connect,resource to sxt;-- 收回权限revoke connect from sxt;-- 创建一个学生表--字段包含学号、姓名、性别,年龄、入学日期、班级,email等信息create table student(

2017-08-18 19:31:35 235

原创 Oracle中的SQL基础查询语句--下

-- insert 插入语句-- 向员工表中插入一条数据insert into emp values(9527,'张三','程序猿',007,sysdate,20,null,10);--insert into emp(empno,ename,job,mgr,hiredate,sal,comm,deptno) values(9527,'张三','程序猿',007,sysdate,20,n

2017-08-17 19:16:46 267

原创 Oracle中的SQL基础查询语句--上(值得一看,例题非常多,也很清晰)

-- 这是注释/*多行*/select * from emp;select * from dept;select * from salgrade;select * from bonus;select p.ename,p.sal from emp p;select p.*,p.ename,p.sal from emp p;select emp.ename,em

2017-08-16 18:27:11 461

原创 java中所有快捷键

【ALT+/】此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。【Ctrl+O】显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。【Ctrl+/】快速添加注释,能为光标所在行或所选定行快速添加注释或取消注释,在调试的时候可能总会

2017-08-15 17:37:45 357

原创 JavaSE大复习--看完就知道自己的不足

1.jdk java开发者工具包 jvm java虚拟机 jrejava 运行环境2.安装jdk 配置环境变量// 文件名和类名必须相同// 类名首字母大写public class HelloWorld{public static void main(String args[]){   System.out.println("HelloWorld");}}jav

2017-08-14 19:06:39 623

原创 javaSE的最后----反射

一、什么是反射机制 简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字,那么就可以通过反射机制来获得类的所有信息。二、哪里用到反射机制 有些时候,我们用过一些知识,但是并不知道它的专业术语是什么,在刚刚学jdbc时用过一行代码, Class.forName("com.mysql.jdbc.Driver.class").newInstance()

2017-08-12 14:31:50 264

原创 附加的XML和正则表达式

xml 可扩展标记语言xml 说明+dtd+rootTag+sonTag+textxml 保存数据,传输数据,做属性文件(Json替代了xml的数据处理部分)xml dom sap jdom dom4j解析步骤:获取文件的document对象获取root Element依次往下进行解析 dom4j使用注意:先要导入dom4j的jar包正则表达式.匹配

2017-08-10 19:08:18 280

原创 难度较大的网络线程

1.IP HostTCP/IP UDPUDP:不需要建立连接,发送大小有限制64k不安全,效率高,容易丢包TCP:效率低,需要建立连接,安全InetAddress IP地址类TCP连接方式:Socket 套接字类 客户端的套接字ServerSocket 服务器套接字类客户端和服务器通过流进行数据传输IP地址一共32位 0-255

2017-08-08 18:06:16 188

原创 线程状态和安全

1.新生(new )->start()2.就绪状态 ->cpu调度3.运行状态 -> sleep join wait 进入阻塞状态4.死亡sleep 睡眠(毫秒,纳秒)join 插队强制让cpu执行当前线程,其他线程阻塞yield 让步,暂停wait 等等 进入阻塞状态,需要唤醒notify如何实现线程同步:给线程上锁,synchronized同步和异步:上

2017-08-07 18:05:14 219

原创 一个窗口共卖出5张票和每个窗口都卖出5张票-----难道是run里面循环造成的结构???

一个窗口共卖出5张票package com.sxt;class MyThread implements Runnable{private int ticketsCont=5;@Overridepublic void run() {while(ticketsCont>0){ticketsCont--;System.out.println(Thread.curren

2017-08-05 12:07:19 419

原创 多线程上部

1.进程和线程进程:可以理解成一个正在运行的程序。线程:是进程里面的一个任务或一条命令。java实现多线程的方法:1.继承Thread类重写run方法2.实现Runnable接口重写run方法为什么出现Runnable接口的方式因为java是单继承多实现的,继承往往会被占用,而无法通过Thread类实现多线程,但是可以通过实现Runnable接口而达到目的。同时

2017-08-04 18:03:46 232

原创 看了你会后悔,不看你更后悔---I/O流

流:IO inputStream 输入流 outputStream 输出流生活中流的例子:水管,交通,电路从数据源(文件)-> 程序 读 输入流从程序-> 数据源(文件) 写 输出流流的分类:按照方向分: 输入流:InputStream和Reader输出流:OutputStream和Writer按照发送数据的基本单元分:字节流:InputStream 和Outp

2017-08-03 18:03:56 246

原创 简单的Map

Map key-value键值对方式存储数据key 唯一 无序(set)value 不唯一 无序HashMap TreeMap LinkedHashMap HashTableput 添加方法get(key)取值方法keySet values entrySetcontainsKey containsValueCollections 集合工具类 排序,查找,反序,随机排

2017-08-02 17:29:37 238

原创 只要学不会,就往死里看————容器

Collection 集合的父接口 包含了List和Set两个子接口Collection 不唯一,无序List 不唯一,有序Set  唯一,无序Map 键值对方式存储,key-valueArrayList :内部实现是数组,优点遍历和查找,缺点:添加和删除LinkedList:内部实现是链表,优点添加和删除,缺点:遍历和查找对于多数据查找和遍历使用ArrayLi

2017-08-01 18:10:18 282

原创 String的三兄弟、事件处理类、Math类、File类、枚举———到此结束吧!

String 最原始的,不可变的,效率低的,不安全的StringBuilder 可变的,效率高,线程不安全StringBuffer  可变的,效率低,线程安全Date 时间日期类SimpleDateFormat 类时间格式化类时间正则表达式y 年M 月d 日H 24制时h 12制时m 分s 秒S 毫秒javayyyy年MM月dd日 HH时

2017-07-31 18:08:37 250

原创 简约而不简单的——任意匹配注册题

package com.sxt;import java.util.Scanner;public class Register {public boolean verify(){System.out.println("**欢迎使用注册系统**");boolean flag=true;Scanner sc=new Scanner(System.in);S

2017-07-29 17:59:19 235

原创 无处不在的字符串和包装类,看完你就超神

1.包装类:方便对数据进行操作。基本数据类型包装成一个类。byte---Byte char---Character short---Shortint---Integer long---Long boolean---Booleanfloat---Float double---DoubleparseInt(String) 将String 类型转换int型valueOf(String

2017-07-28 19:03:28 334

空空如也

空空如也

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

TA关注的人

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