- 博客(46)
- 收藏
- 关注
原创 git的使用方法
配置提交作者:git config --global user.name "username" 配置姓名git config --global user.email "email" 配置email地址禁用换行符自动转换:git config --global core.autocrlf false从零开发,先创建远程库,然后克隆远程库:git clone url...
2018-10-10 09:54:39 161
翻译 git使用的场景和注意事项
1. 快速 如果你每移动一下鼠标都要等待五秒,是不是很受不了?版本控制也是一样的,每一个命令多那么几秒钟,一天下来也会浪费你不少时间。Git的操作非常快速,你可以把时间用在别的更有意义的地方。 2. 离线工作 在没有网络的情况下如何工作?如果你用SVN或者CVS的话就很麻烦。而Git可以让你在本地做所有操作,提交代码,查看历史,合并,创建分支等等。 3. 回退 人难免...
2018-10-10 09:53:53 214
原创 对JSP的补充和说明 以及 使用时的场景
表单提交到JSP,中文乱码问题 不同表单提交方式,处理方法不一样//如果用户注册名admin,则注册失败,因为该用户名已经存在 重新跳转回用户注册页面,重新注册//反之,注册成功,跳转到首页去作用域:request作用域:在一次请求的范围内 setAttribute()作用域仅限于一次请求 request.setAttribute("mess",...
2018-10-10 09:47:03 539
原创 JSP数据交互中注意的事项及使用时可能存在的问题
什么是JSP内置对象JSP内置对象是 Web 容器创建的一组对象<% int[ ] value = { 60, 70, 80 }; for (int i : value) { out.println(i); //在服务器上可以解析成换行 但是页面上解析成一个空格 不会进行换行 } %>...
2018-10-10 09:45:35 209
原创 动态网页开发基础
URLUniform Resource Locator统一资源定位符URL的组成http :// localhost:8080 / news/index.html协议部分 主机IP地址:端口号 项目资源地址 Tomcat服务器简介Tomcat服务器 Apache Jakarta的开源项目 JSP/Servlet容器Tomcat的目录结构/bin ...
2018-09-29 08:10:58 123
原创 JDBC的使用方法及注意事项
加载不同数据库厂商提供的驱动查询来说(1)铺路(获取连接Connection)(2)下圣旨(sql命令)(3)找一个小太监帮皇上执行圣旨(Statement/PreparedStatement)(4)拉回西瓜(返回结果集ResultSet)(5)关闭城门(释放资源)Class.forname("") 后加载 —》JVM 反射Student s=new Stude...
2018-09-29 08:08:38 1132
原创 数据库设计
为什么需要设计数据库良好的数据库设计 节省数据的存储空间 能够保证数据的完整性 方便进行数据库应用系统的开发糟糕的数据库设计 数据冗余、存储空间浪费 内存空间浪费 数据更新和插入的异常软件项目开发周期中数据库设计 需求分析阶段:分析客户的业务和数据处理需求概要设计阶段:设计数据库的E-R模型图,确认需求信息的正确和完整详细设计阶段:...
2018-09-25 20:34:10 135
原创 事务,视图,索引,备份和恢复
什么是事务事务(TRANSACTION)是作为单个逻辑工作单元执行的一系列操作多个操作作为一个整体向系统提交,要么都执行、要么都不执行 事务是一个不可分割的工作逻辑单元 转账过程就是一个整体它需要两条UPDATE语句来完成,这两条语句是一个整体如果其中任一条出现错误,则整个转账业务也应取消,两个账户中的余额应恢复到原来的数据,从而确保转账前和转账后的余额不变,即都是1001元事务...
2018-09-25 20:33:22 214
原创 高级查询
EXISTS子查询EXISTS子查询的语法SELECT …… FROM 表名 WHERE EXISTS(子查询);子查询有返回结果: EXISTS子查询结果为TRUE子查询无返回结果: EXISTS子查询结果为FALSE, 外层查询不执行子查询注意事项任何允许使用表达式的地方都可以使用子查询嵌套在父查询SE...
2018-09-24 10:17:21 162
原创 DML和DQL使用方法及注意事项
MySQL的存储引擎存储引擎的类型 MyISAM、InnoDB 、Memory、CSV等9种MyISAM与InnoDB类型主要区别 InnoDB MyISAM事务处理 支持 不支持数据行锁定 支持 不支持外键约束 支持 ...
2018-09-24 10:16:40 528
原创 MySQL
应用程序 作用:响应操作并显示结果、向数据库请求数据 要求:美观、操作简单方便数据库 作用:存储数据、检索数据、生成新的数据 要求:统一、安全、性能等时下流行的数据库Oracle Oracle公司的产品 产品免费、服务收费SQL Server 针对不同用户群体的多个版本 易用性好MySQL 开放源代码 网...
2018-09-19 15:39:09 120
原创 表单
为什么使用表单选择器表单选择器用于选取某些特定的表单元素,比如所有单选按钮或隐藏的元素表单选择器:input 匹配所input、textarea、select和button 元素 $("#myform :input")选取表单中所有的input、select和button元素:text 匹配所有单行文本框 ...
2018-09-15 10:19:01 257
转载 HTML特效代码大全
1)贴图:<img src="图片地址">2)加入连接:<a href="所要连接的相关地址">写上你想写的字</a>3)在新窗口打开连接:<a href="相关地址" target="_blank">写上要写的字</a>消除连接的下划线在新窗口打开连接:<a h
2018-09-15 10:17:23 7257
原创 使用jQuery操作 DOM使用方法及注意事项
DOM操作分类DOM操作分为三类: DOM Core:任何一种支持DOM的编程语言都可以使用它,如getElementById() HTML-DOM:用于处理HTML文档,如document.forms CSS-DOM:用于操作CSS,如element.style.color="green"jQuery中的DOM操作jQuery对JavaScript中的DOM...
2018-09-13 20:25:26 642
原创 jQuery事件与动画
jQuery中的事件jQuery事件是对JavaScript事件的封装,常用事件分类 基础事件 鼠标事件 键盘事件 window事件 表单事件 复合事件 鼠标光标悬停 鼠标连续点击鼠标事件鼠标事件是当用户在文档上移动或单击鼠标时而产生的事件click( ) 触发或...
2018-09-10 19:53:16 212
原创 jQuery选择器的使用及注意事项
jQuery选择器分类jQuery选择器功能强大,种类也很多,分类如下 通过CSS选择器选取元素 基本选择器 层次选择器 属性选择器 通过过滤选择器选择元素 基本过滤选择器 可见性过滤选择器基本选择器基本选择器包括标签选择器、类选择器、ID选择器、并集选择器和全局选择器名称 ...
2018-09-07 11:04:20 737
原创 初始jQuery的好处及使用方法,注意事项
jQuery能做什么 访问和操作DOM元素 控制页面样式 对页面事件进行处理 扩展新的jQuery插件 与Ajax技术完美结合jQuery的优势 体积小,压缩后只有100KB左右 强大的选择器 出色的DOM封装 可靠的事件处理机制 出色的浏览器兼容性 使用隐式迭代简化编程 丰富的插件支持...
2018-09-06 14:57:15 125
原创 javascript对象及初始面向对象
JavaScript中的基本数据类型 number(数值类型) string(字符串类型) boolean(布尔类型) null(空类型) undefined(未定义类型) object对象是包含相关属性和方法的集合体 属性 方法具有相同的属性和方法的对象的集合就是类什么是面向对象 面向对象仅仅是一个概念或者编程思想...
2018-09-06 08:18:38 339 1
原创 javascript操作DOM对象的注意事项及使用方法和属性
操作DOMDOM:Document Object Model(文档对象模型)访问节点使用getElement系列方法访问指定节点 getElementById()、getElementsByName()、 getElementsByTagName()根据层次关系访问节点节点属性parentNode 返回节点的父节点childNodes 返回子节点集合,chi...
2018-09-02 13:25:23 449
原创 javascript操作BOM对象的使用及方法 属性
BOM:浏览器对象模型(Browser Object Model) BOM提供了独立于内容的、可以与浏览器窗口进行互动的对象结构BOM可实现功能 弹出新的浏览器窗口 移动、关闭浏览器窗口以及调整窗口的大小 页面的前进、后退window对象的常用属性属性名称 说 明history 有关客户访问过的URL...
2018-08-30 21:45:26 512
原创 JavaScript
JavaScript是一种基于对象和事件驱动的、并具有安全性能的脚本语言JavaScript特点 向HTML页面中添加交互行为 脚本语言,语法和Java类似 解释性语言,边执行边解释JavaScript组成 JavaScriptECMAScript DOM BOM <...
2018-08-28 22:08:19 134
原创 网页定位
定位position属性 static:默认值,没有定位 relative:相对定位 absolute:绝对定位 fixed:固定定位相对定位relative属性值 相对自身原来位置进行偏移 偏移设置:top、left、right、bottom设置right为正值,元素往左移动,bottom设置正值,元素往上移动。负值则往与正值相反...
2018-08-28 13:43:30 608
原创 浮动及其使用
标准文档流: 指元素根据块元素或行内元素的特性按从上到下,从左到右的方式自然排列。这也是元素默认的排列方式标准文档流组成 块级元素(block) <h1>…<h6>、<p>、<div>、列表 内联元素(inline)设置不了宽高 <span>、<a>、<img/&
2018-08-27 13:45:27 204
原创 盒子模型
边框 border-color border-width border-style属性 说明 示例border-top-color 上边框颜色 border-top-color:#369; border-right-color 右边框颜色 border-right-color:#...
2018-08-23 21:16:09 161
原创 css美化
字体样式属性名 含义 举例font-family 设置字体类型 font-family:"隶书";font-size 设置字体大小 font-size:12px;font-style 设置字体风格 font-style:italic;font-weight 设置字体的粗细 font-wei...
2018-08-23 21:13:51 801
原创 属性选择器
属性选择器属性选择器 功能描述E[attr] 选择匹配具有属性attr的E元素E[attr=val] 选择匹配具有属性attr的E元素,并且属性值为val(其中val区分大小写)E[attr^=val] 选择匹配元素E,且E元素定义了属性attr,其属性值是以val开头的任意字符串E[...
2018-08-22 09:17:57 355
原创 HTML标签及其使用方法
编写HTML文档时遵守W3C标准,W3C是制定和维护统一的国际化Web开发标准的组织结构标签HTML标签 标题标签<h1>~<h6> 段落<p></p> 水平线<hr/> 粗体<strong></strong> 斜体<em><
2018-08-20 21:43:56 815
原创 XML文件的使用及其注意事项
编写注意事项: 所有XML元素都必须有结束标签 XML标签对大小写敏感 XML必须正确嵌套 同级标签以所缩进对齐 元素名称可以包含字母,数字或其他的字符 元素名称不能以数字或者标点符号开始 元素名称中不能含空格 符号 转义符 < &lt; > &...
2018-08-15 16:17:24 1456
原创 服务器
服务器:一直监听客户请求一旦监听到有客户请求。立刻创建一个线程,开启线程线程:接收客户请求,给予客户一个相应(之前服务器做的事情)线程构造方法中去绑定客户端的SocketIP=网络地址+主机地址 网络地址:标识计算机或网络设备所在的网段 主机地址:标识特定主机或网络设备客户端:发送请求到服务器接收服务器的响应网络通信协议:为在网络中不同的计算机之间进行通...
2018-08-09 20:41:07 266
原创 多线程的使用方法及注意事项
进程:应用程序的执行实例 有独立的内存空间和系统资源线程:CPU调度和分派的基本单位 进程中执行运算的最小单位,可完成一个独立的顺序控制流程多线程:在一个进程中同时运行多个线程,用来完成不同的工作多个线程交替占用CPU资源,而非真正的并行执行好处:充分利用CPU的资源简化编程模型带来良好的用户体验主线程:main()方法即为主线程入口产生其他子线程的线程必须最...
2018-08-06 19:29:46 609
原创 流 和序列化的使用 异常以及注意问题
./上一级D:\\XXXX\\XXXX\\XX 或者:D:/XXX/XXX/XXX/XXX/XXXXFile file=new File("D:\\XXXX\\XXXX\\XX");XXXX.mkdir();//创建目录 File file=new File("D:\\XXXX\\XXXX\\XX"); try{ if(!file.extsts())//如...
2018-08-01 17:18:03 315
原创 补充包装类
StringBuffer XXX=new StringBuffer();StringBuffer XXX=new StringBuffer("XXXXXXXXXX");StringBuffer length()的长度获取时间:java.util.Date类:表示时间和日期
2018-07-31 15:02:19 103
原创 包装类及使用时的注意事项
基本数据类型:枚举 enumint char boolean number包装类把基本类型的数据转换为对象把基本数据类型包装起来就会把数据大开头变为大写,变为。。。。类包装类:Integer,Double,Float,Byte,Boolean,Character,Long,short类型转换《---》基本类型 valueOf();字符串与基本数据类型的转换Stri...
2018-07-30 20:30:09 462
原创 集合框架
Iteratcr 迭代器 也需要用泛型Collection:List(ArrayList,LinkedLisk) Set(HashSet,TreeSet)Map:HashMap TreeMapCollections提供了对集合进行排序,遍历等多种算法实现Utilities:Collections ArraysCollection 接口储存一组 唯一,无...
2018-07-28 11:25:10 84
转载 错误日记的代码 及其附加
#配置根Loggerlog4j.rootLogger = [ level ] , appenderName1 , appenderName2 , …#配置日志信息输出目的地Appenderlog4j.appender.appenderName = fully.qualified.name.of.appender.class log4j.appender.appen...
2018-07-25 11:01:31 86
原创 异常 及其日记文件 可以修改的代码
try 执行可能产生异常的代码捕获异常 catch 捕获异常 finally 无论是否发生异常,代码总是执行 声明异常 throws 声明方法可能要抛出的各种异常 抛出异常 throw 手动抛出异常java中所有的异常都是Exception(父类) 所有异常的类型除数为0的异常,Arithmetic...
2018-07-25 10:59:03 200
原创 递归的定义 及方法使用
递归:方法自己调用字节public static int jiecheng(int i){ if(i==1){ return 1; }else{ return i*jircheng(i-1); }}
2018-07-25 10:55:55 1090
原创 接口的使用和注意的问题
如何使用接口public interface +名字(开头要大写){ 所有的方法默认都是抽象的:public sbstract}继承父类=实现接口(意思一样) 接口特性接口不可以被实例化 可以作为类型使用实现类必须实现接口的所有方法实现类可以实现多个接口 java中的多继承 弥补单继承的缺陷(implements,多个接口使用逗号隔开)变量都是静...
2018-07-21 21:21:35 268
原创 多态
instanceof 判断这个类是否是这个类型的final类不能被继承 不想被重写 属性值不希望被修改 变量的值是固定不变的 变量所指向的对象的属性值是可变的多态有哪几种方法重写 重载父类的引用指向了子类的对象,可以调用子类重写父类的方法和父类的方法,属性简单工厂:设计模式中的一种设计模式:工厂类---》生产产品(对象)父类:Pet子类1:Dog子类2:Cat子...
2018-07-21 21:20:56 101
原创 抽象类的使用
private 私有的,只能在本类可用public 同包类使用过默认修饰符 同包 本类中使用 protected 受保护的 同包中,不同包的子类也可以用public>protected>默认>privatejava只支持单根继承一个类只能有一个直接父类一个类可以有多个间接父类访问父类的成员super(); 或者super(name); 重新构造...
2018-07-18 12:41:45 200
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人