- 博客(33)
- 收藏
- 关注
原创 idea
command+E 打开最近打开文件command + shift +delete :jump to last edit2,F8 step over3,properties中配置不能有空格4,vi:$: move to the end of the lineF: letter you want jump to the0: jump to the line starterp: pa
2017-03-12 14:35:28
474
原创 分布式环境笔记巴巴商城
unzip 解压war和zip解压文件无目录结构先创建文件夹用-d解压到目录unzip xx.zip -d yourFoldershift+D 删除整行流空行.y前进 u撤销ZZ保存sh ==./tail -n 100jps查看java进程kill -9强杀主进程tar -zxvf file.gz -C pathscp file ip:/fold
2017-02-05 16:59:14
255
原创 web08
过滤器:什么是过滤器:是servlet规范中一种特殊的类,用于对servlet调用过程的拦截.如何编写一个过滤器:1>编写一个java类,该类必须实现Filter接口2>重写接口中的抽象方法3>在web.xml中配置该过滤器,让web容器了解当用户访问那些地址时需要经过该过滤器.案例:过滤请求中的敏感词:Filter的优先级:
2016-10-26 16:29:48
270
原创 web06 Http状态管理
Http状态管理服务器把客户端的多次请求当做一个整体看待,就是把客户端前几次请求中的一些数据保存下来.而这也正是http短连接的缺点.1>Cookie把数据保存在客户端.(跨请求了不能用转发)案例:使用Cookie机制 在客户端发送的两次请求之间传递Cookie数据.Cookie机制的运行原理:1>第一次访问addCookie请求,在Se
2016-10-24 16:27:27
423
原创 web05jsp
jsp: java server page是sun公司发明的一种服务器端页面生成.用于替换servlet中的out.printlin()如何编写以及运行一张jsp页面?webConten>>xxx.jsphttp://localhsot:8080/web05/index.jspJsp的实质是servlet类jsp生成的.java源文件目录
2016-10-23 20:29:59
260
原创 web03重定向
重定向========================================重定向的过程(什么是重定向):浏览器发送addEmp请求,服务器想要重定向到listEmp,response.sendRedirect("listEmp")tomcat会在响应数据包中添加302状态码,和location消息头.浏览器接收到响应后,解析该数据包,发现状态码是302,就会立即
2016-10-20 16:40:17
251
原创 Http协议
Http协议超文本传输协议是一款应用层协议,主要定义了浏览器与服务器之间的通讯过程传输数据的格式.请求数据包格式第一部分:请求行GET /hello HTTP/1.1请求方式:GET/POST请求资源路径:/hello协议的类型与版本: HTTP/1.1第二部分:若干消息头包含若干键值对,描述了客户端发送请求数据包时的一些状态,或请求数据
2016-10-19 13:28:49
214
原创 web01 Tomcat
===================tomcat目录结构:bin:主要存放了各平台的可执行文件startup.bat/sh shutdown.bat/shconf:主要存放了tomcat容器配置文件server.xml修改tomcat接收请求的端口号lib存放了tomcat 运行时的类库.servlet-api.jar包含了执行servlet的具体API
2016-10-18 00:00:13
384
原创 day05HTML DOM内置对象
Html dom内置对象html dom指的是在w3c dom出现之前,各大浏览器都支持的一些dom对象及操作.表格相关:Table 表格属性:rows:返回当前表格表格航所组成的数组对象方法:insertRow(index)插入表格行返回值是刚刚插入的表格行对象deleteRow(index)删除表格行tabRow表格行属性:c
2016-10-16 21:29:32
367
原创 Js前端
js正则表达式声明:var exp =/^\d{11}$/;^字符串开始$字符串结束//寻找符合exp正则表达式的子串下标str.search(exp);运算符数学运算符+ - * / % ++ -- += -=....特殊对待/:JAVA:int a =10;int b=3 a/b=3js;var a=10;var b=3
2016-10-15 17:00:57
266
原创 Html day01
basic day01---------------------------------------------------------------HTML 代码运行在浏览器当中.HTML语言基础html基本语法后缀.html (或.htm)html常用标签标题标记:换行标记与段落标记段
2016-10-15 16:58:53
225
原创 day35java基础
注解=================================*为其他程序提供更多信息@Override由编译器处理会检查注解的方法是否语法正确*自定义注解@Target(ElementType.METHOD)@Retention(RetentionPolicy.SOURCE) RUNTIME//只在源码.java中有注解信息.class
2016-10-08 15:38:18
214
原创 mysqld数据库笔记
登录:mysql -uroot -proot查看数据库show databases切换数据库use test显示所有表show tables查看指定表的表结构desc table_name1,创建表stucreate table stu(id int,name varchar(16)最长多少,gender
2016-10-05 16:44:42
245
原创 Day30网络
网络===================================================java.net.InetAddressjava.net.ServerSocketjava.net.socketjava.net.InetAddress================================================*表示网络
2016-09-28 23:17:08
254
原创 day28安卓线程
AsyncTask========================================*异步任务*包含了Handler,Message,消息,线程*如果创建启动多个异步任务,默认只有一个线程依次执行*如果希望多个异步任务并行处理.,executeOnExecutor(Executer)executeOnExecutor(Executor,....)
2016-09-27 13:38:16
327
原创 27安卓线程
Android 单线程模型======================================*所有的界面显示,用户操作,组件的控制必须在主线程中执行Android 线程通信============================*在工作线程中(自己启动的线程)要更新界面显示要向主线程发送消息(不能再自己的线程中tv.setText())要与主线程通信.
2016-09-25 19:56:29
342
原创 day--27 Java线程
线程====================================*进程 在操作系统中,并行执行的任务*线程在进程内部并行执行的任务*线程作用:*)将大任务,切分为多个并行的子任务以提高执行效率*)阻塞的代码要并行执行.*java 创建线程的两种方式继承Thread实现Runable接口 创建对象 r包含一段可以
2016-09-24 14:00:28
311
原创 day21 XML
xml=======================*可扩展的标记语言xml基本语法=======================*头标记*根元素只能有一个*元素必须正确嵌套.*属性必须有值*属性必须要引号/单或双*实体转义> >' '" "& &
2016-09-22 20:11:28
245
原创 da23资源文件*
Values:------------------------------------------*)文本的国际化I18N----------------------------------------------*) Internationalization *)不同国家地区用户,可以使用本地的文字values-rCNvalues-zhvalues-z
2016-09-21 21:29:32
224
原创 day20 Io
Java.io.File==============================================*表示一个文件或者文件夹*表示一个不存在的路径.File f =new File("d:/a.txt")//windows当中支持/ 也可以用\\需要转译File f=new File("d:\\","a.txt");方法:--------
2016-09-18 17:11:47
232
原创 day18异常2
1,Error------------------- 是系统级异常程序无法修复比如Outofmemory.... 尽量避免.errorException-------------------2,printStackTrace()自己打印异常栈信息,而不是交给jvm打印,jvm收到异常也会打印但会停止程序.catch 捕获异常实例.e.getMessage()
2016-09-18 15:03:12
243
原创 Day17对话框
AlertDialogAlertDialog.Builder1)先创建builder实例,用builder对对话框做各种设置.2)用builder 创建AlertDialog 实例显示对话框.3,系统图标路径/Users/kinderice/DevTools/AndroidStudio/android-sdk-macosx/platforms/android-17/
2016-09-16 02:29:52
210
原创 day16集合
1,ArrayList list=new ArrayLIst(50)//指定内部数组的长度...默认长度是102,ArrayLIst 查询数据快,添加删除可能效率不高,内部数组可能会复制原始数据加长时不高.3,HashMap 的键要同时重写hashCode 和equals . 先使用hashCode计算下标index 如果equals不相等.这用链表的形式连在同一个i
2016-09-14 19:55:43
235
原创 day1404基本类型包装类
1, Integer.valueOf 方法 会在-128-127之间找缓存的值 new 只会新建对象2,number类是数字类型的包装抽象父类.3,自动装箱Integer a=76 编译器编译成为 Integer.valueOf(76)-------------------------------------------------------------4
2016-09-13 19:49:48
247
原创 逻辑运算符
位运算:都是按照二进制的运算boolean :true 00000001false 000000005.3& 位与,两位同时为1 结果是100000000 00000000 00000000 0000010100000000 00000000 00000000 00000011 &00000000 00000000 00000000 00000001
2016-08-26 23:33:20
463
原创 day01进制及基础语法
1.{}结束局部变量释放内存.public void testVariable(){{int a = 3;}int a = 1;}*八进制 01234567111=2^2+2^1+2^0=4+2+1=7>>>>>>>>0>>1读0>>1写0>>1执行111表示可读可写可执行=72.操作系统中常用一个八进制字符,表示3个二进
2016-08-26 00:45:29
277
原创 package day1501; import java.util.ArrayList; import java.util.LinkedList; import java.util.List; im
package day1501;import java.util.ArrayList;import java.util.LinkedList;import java.util.List;import java.util.Scanner;public class Test1 {public static void main(String[] args) {
2016-07-12 00:31:47
2230
转载 org.springframework.web.context.ContextLoaderListener
ContextLoaderListener的作用就是启动Web容器时,自动装配ApplicationContext的配置信息。因为它实现了ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法。至于ApplicationContext.xml这个配置文件部署在哪,如何配置多个xml文件,书上都没怎么详细说明。现在的方法就是查看它的
2014-11-07 17:39:37
295
原创 程序开发学习方法之易犯错误
1,只看理论不实践(敲代码).2,不做笔记人都是易忘的,(可把笔记做到博客).3,端正态度,大神很多不必自傲(学会沉淀自己).4,遇到问题先自己思考,要有耐心思考时间要足够才能提高(学会自己解决问题).5.培养信心多写经管程序陌生应该让自己的程序运行出结果.(培养自信心).6.学会自己看英文文档,并且跟着文档的案例学习使用方法.(看文档学习).7.每天都要有相应的时间来实践
2014-08-11 13:27:35
304
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人