自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 css&validate&bootstrap

回顾:html:展示 文件 标签:                              排版标签:  p 段落  hr 分割线  br 换行  字体标签:    h1~h6 标题标签    b strong  i 图片标签:   超链接标签  xx 列表标签      子标

2017-11-30 12:50:22 487

转载 js&jquery

回顾:js: 组成部分:  ECMAScript  BOM  DOM变量声明 var 变量名=初始化值;数据类型:  原始类型   Undefined Null   String Number Boolean:伪对象   通过typeof运算符可以判断出属于那种原始类型    typeof 值|变量  引用类型   Boolean Numbe

2017-11-30 12:46:44 318

转载 linux基础命令

linux的目录结构 home:家.用户的家  普通用户的家目录文件在home下 例如:一个用户tom 在home就会存在tom的目录 root:超级管理员root的家 etc:存放配置文件 usr:存放共享的资源///////////////////////linux的命令 常用的命令  查看帮助:   man 命令   退出帮助目录:   q  

2017-11-30 12:42:28 237

转载 Servlet

一、Servlet简介1.什么是ServletServlet 运行在服务端的Java小程序,是sun公司提供一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源。但servlet的实质就是java代码,通过java的API  动态的向客户端输出内容 servlet规范:包含三个技术点1)servlet技术2)filter技术---过滤器3)listener技术-

2017-11-30 12:33:48 334

转载 类加载器,注解,动态代理

一、类加载器1.什么是类加载器,作用是什么?类加载器就加载字节码文件(.class)2.类加载器的种类类加载器有三种,不同类加载器加载不同的1)BootStrap:引导类加载器:加载都是最基础的文件2)ExtClassLoader:扩展类加载器:加载都是基础的文件3)AppClassLoader:应用类加载器:三方jar包和自己编写java文

2017-11-30 12:30:52 342

转载 Ajax

一、Ajax概述1.什么是同步,什么是异步同步现象:客户端发送请求到服务器端,当服务器返回响应之前,客户端都处于等待    卡死状态异步现象:客户端发送请求到服务器端,无论服务器是否返回响应,客户端都可以随    意做其他事情,不会被卡死 2.Ajax的运行原理页面发起请求,会将请求发送给浏览器内核中的Ajax引擎,Ajax引擎会提交请求到 服务器端,在这段时间里,客户端可

2017-11-30 12:20:29 221

转载 jsp&el&jstl

一、JSP技术1.jsp脚本和注释jsp脚本:1) ----- 内部的java代码翻译到service方法的内部2) ----- 会被翻译成service方法内部out.print()3) ---- 会被翻译成servlet的成员的内容 jsp注释: 不同的注释可见范围是不同1)Html注释:---可见范围 jsp源码、翻译后的servlet、页面         

2017-11-30 12:19:07 261

转载 Cookie&Session

一、会话技术简介1.存储客户端的状态由一个问题引出今天的内容,例如网站的购物系统,用户将购买的商品信息存储到哪    里?因为Http协议是无状态的,也就是说每个客户访问服务器端资源时,服务器并      不知道该客户端是谁,所以需要会话技术识别客户端的状态。会话技术是帮助服务器    记住客户端状态(区分客户端) 2.会话技术从打开一个浏览器访问某个站点,到关闭这个浏览器的整

2017-11-30 12:08:18 208

原创 HTML

Html标题标签:常用属性:Align:对齐方式Left: 左   right: 右   center: 居中格式:字体标签:常用属性:Face:字体size:尺寸color:颜色颜色的取值:方式1:#XXXXX        X为16进制数方式2:英文单词其他标签:              加粗      斜体段落

2017-10-31 12:19:12 282

原创 Oracle(七)例外,备份恢复,卸载

例外基本语法Begin--执行语句Exception--捕获异常When例外名称 then--执行语句When例外名称 thenWhen others then--其他 注:若有多个例外,就使用多个when then案例:编写一个过程,可接收雇员的编号,并显示该雇员的姓名,如果编号不存在就会有异常。Create or replace

2017-10-31 12:06:35 278

原创 Oracle(六)view,trigger

视图定义视图是oracle又一种数据对象,视图的主要的用处是简化操作,提高安全,满足不同用户的查询需求,视图不是一个真正存在的物理表,它是根据别的表动态生成的。 快速入门创建和emp表(empno,ename,job)完全一致的试图基本语法Create view 视图名字 asselect语句 [with read only] 说明:如果创建视图的时候,末尾带w

2017-10-31 12:02:42 713

原创 Oracle(五)Pl/sql语法,record,cursor,Pl/sql控制语句,Pl/sql编写分页过程

Pl/sql语法Pl/sql的数据类型分为:标量类型       可以简单的理解就是oracle数据库的类型常见的标量类型举例(1)    定义一个变长字符串v_ename  varchar2(10);(2)    定义一个小数范围-9999.99~9999.99v_sal  number(6,2)(3)    定义一个小数并给一个初始值为5.4:=是pl/sq

2017-10-31 11:58:15 672

原创 Oracle(四)权限,procedure,块,function,package

权限       权限:1.系统权限。 2.对象权限              角色:1.预定义角色。2.自定义角色              角色本质是多个权限集合,用处是简化权限的管理。角色可以包含系统权限,也可以包含对象权限。 系统权限       指执行特定类型sql命令的权利,常用的有:       Createsession  连接数据库      cr

2017-10-31 11:41:40 6831

原创 Oracle(三)jdbc,系统函数,事物,约束,sequence,index

Java连接oracle       Java直连核心代码:class.froName(“oracle.jdbc.driver.OracleDriver”);       Connectionct = DriverManager.getConnection(“jdbc:oracle:thin:@127.0.0.1:1521:数据库名”,“scott“,”tiger”); Sql函数

2017-10-31 11:36:27 368

原创 Oracle(二)函数,与各种连接查询

函数    Nvl              selectename,sal*13+comm*13 from emp;              如果comm字段中有null数据,结果会变null,如何让它转为0呢?              Selectename,sal*13+nvl(comm,0)*13 from emp;                       

2017-10-31 11:33:00 478

原创 Oracle(一)常用命令,与用户管理

常用命令进入登陆  sqlplus(1)   给用户锁定 alter user scott account look;给用户解锁 alter user scott account unlook;(2)   show user 显示当前用户名是什么(3)   切换用户 conn ,例:conn用户名/密码conn[ect] 用户名/密码@网络[as sysdba /assys

2017-10-31 11:27:13 426

原创 ChannelGroup—广播

1.channelGroup    广播    关键语句:ChannelGroup channelgroup = new DefaultChannelGroup(GlobalEventExecutor.INSTANCE);     MyChannelHandlerPool.channelgroup.add(ctx.channel());     MyChannelHandlerPool

2017-09-26 16:52:18 6757 6

原创 Netty练习(心跳,粘包,protobuf)

一.练习Netty(心跳,粘包,protobuf)1.配置protobuf2.在工程里创建lib,和proto文件夹,netty  jar和 protobuf  jar  导入到 lib文件夹,配置好的player.proto文件放入proto文件夹。   之后打开工程路径,把配置好的build.bat文件和proto.exe,放入。运行proto.exe,回到工程中刷新,产生Pl

2017-09-19 11:47:00 1449

原创 Netty5的服务端

下面是ServerHandler类,加了IdleStateHandler

2017-09-15 11:57:50 289

原创 Netty5的客户端

下面是ClientHandler类

2017-09-15 11:50:34 360

原创 线程池

自动线程数固定线程数

2017-09-15 11:38:40 197

转载 NIO客户端

2017-09-15 11:33:31 277

转载 小知识及原理图(一)

netty netty版本大致版本分为  netty3.x  和  netty4.x、netty5.xnetty可以运用在那些领域?1分布式进程通信例如: hadoop、dubbo、akka等具有分布式功能的框架,底层RPC通信都是基于netty实现的,这些框架使用的版本通常都还在用netty3.x2、游戏服务器开发最新的游戏服务器有部分公司可能已经开始采用netty4

2017-09-15 11:24:23 390

转载 NIO服务端

2017-09-15 11:15:37 226

转载 传统socket服务端

2017-09-15 11:10:21 259

转载 JDBC

package cn.jason.test;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import org.junit.After;import org.junit.Before;

2017-09-15 10:51:15 202

转载 反射

package cn.jason.reflect;import cn.jason.domain.Person;public class ReflectDemo {         public static void main(String[] args) throws ClassNotFoundException {           /*                 

2017-09-15 10:46:35 233

转载 简单的socket编程——服务端,客户端

客户端:package cn.jason.net.tcp.test1;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWrit

2017-09-14 14:11:42 456

转载 网络编程概念

网络编程UDP(面向无连接,不可靠,速度快)---发送端,接收端。DatagramSocket --- DatagramPacket(数据包)TCP的传输:上传。问题:两端等待的情况。说明有阻塞式方法。没有读取到结束标记。shutdownweb原理:并发访问。 server端:将来访的客户端都封装到了一个单独线程中。  SereverSocket server = new Serv

2017-09-14 14:09:34 320

转载 IO流——练习3

package cn.jason.test;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;impor

2017-09-14 14:07:33 326

转载 IO流——练习2

package cn.jason.test;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.io.InputStreamR

2017-09-14 14:06:49 235

转载 IO流——练习1

package cn.jason.test;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.Pr

2017-09-14 14:06:12 247

转载 IO流概念

IO流: IO:用于处理设备上的数据的技术。设备:内存,硬盘,光盘 流: 系统资源,windows系统本身就可以操作设备。各种语言只是使用系统平台上的这个资源。  并对外提供了各种语言自己的操作功能,这些功能最终调用的是系统资源。  使用完资源一定要记住:释放。   IO:java中所涉及的功能对象对存储在java.io包中设备上数据最常见的存储表现形式文件file   F...

2017-09-14 14:04:27 229

转载 泛型——练习

package cn.jason.test;import java.util.Iterator;import java.util.Map;import java.util.Set;import java.util.TreeMap;public class Test { public static void main(String[] args) {  /*   *

2017-09-14 14:00:15 507

转载 增强for循环

package cn.jason.foreach;import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;public class ForeachDemo { public static void main(String[] args) {  /*   * JDK1

2017-09-14 13:58:33 218

转载 集合——练习2

package cn.jason.list.test;import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class ArrayListTest2 { public static void main(String[] args) {  /*   * 练习2:定

2017-09-14 13:57:58 411

转载 集合——练习1

package cn.jason.test;import java.util.Comparator;import java.util.Set;import java.util.TreeSet;public class Test { public static void main(String[] args) {  sortStringByLength(); } pu

2017-09-14 13:57:03 407

转载 集合框架概念

集合就是存储对象最常用的一种方式数组和集合同是容器,有何不同? 数组存储基本数据类型,也可以存对象(什么都能存储),数组长度是固定的。 集合只能存储对象,集合长度是可变的。集合类的特点: 集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象。 因为容器中数据结构不同。容器有很多种,不断地共性功能抽取,形成了集合体系-->集合框架顶层就称之为Collect

2017-09-13 09:26:20 543

转载 基本数据类型对象包装类

package cn.jason.wrapper.demo;public class WrapperDemo { public static void main(String[] args) {  /*   * 基本数据类型对象包装类的重要功能:在基本类型和String类型之间互相转换   *    */  /*字符串转成基本数据类型  使用的是    parse基

2017-09-13 09:23:35 325

转载 StringBuffer

package cn.jason.stringbuffer.demo;public class StringBufferDemo { public static void main(String[] args) {  /*   * stringbuffer:字符串缓冲区 作为一个字符容器 特点:   *  1.长度可以变化    *  2.可以对内容通过指定方法进行修改

2017-09-13 09:22:18 438

空空如也

空空如也

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

TA关注的人

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