- 博客(233)
- 资源 (14)
- 收藏
- 关注
原创 bean.xml
bean.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:cont
2021-03-07 09:31:22
233
原创 POM文件
POM文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/mave
2021-03-05 17:00:21
206
原创 使用git提升GitHub下载速度的方法
进入到你要下载的文件夹以往做法现在将github.com改为github.com.cnpmjs.org速度起飞。
2020-12-17 10:26:37
278
原创 Spring Boot
Spring BootSpring 全家桶非常重要的一个模块,通过 Spring Boot 可以快速搭建一个基于 Spring 的 Java 应用程序,Spring Boot 对常用的第三方库提供了配置方案,可以很好地和 Spring 进行整合,MyBatis、Spring Data JPA 等,可以一键式搭建功能完备的 Java 企业级应用。Spring Boot 的优势不需要任何 XML 配置文件。内嵌 Web 服务器,可以直接启动。默认支持 JSON 数据,不需要做额外配置。支持 RES
2020-09-21 10:07:33
221
原创 SpringCloud
Spring BootSpring Cloud:分布式的框架,微服务为什么要使用微服务Spring Cloud 基于 Spring Boot 使得整体的开发、配置、部署都非常方便,Spring Cloud 相当于微服务各个组件的整合。Spring Boot 和 Spring Cloud 的关系:Spring Boot 快速搭建基础系统,Spring Cloud 在此基础上实现分布式系统中的公共组件,服务间的调用基于 REST 结构。服务提供者服务消费者注册中心三者的关联:1、启动注册中
2020-09-21 10:07:26
183
原创 java工程中的路径中含有中文的解决方法
ClassLoader的getResource方法使用了utf-8对路径信息进行了编码,当路径中存在中文和空格时,他会对这些字符进行转换,这样,得到的往往不是我们想要的真实路径,在此,调用了URLDecoder的decode方法进行解码,以便得到原始的中文及空格路径例如:结果是file:/C:/Documents%20and%20Settings/%e5%ba%84%e6%99%93%e6%af%85/Local%20Settings/Temp/temp0.jar!/db/dmozdata.mdb而我
2020-09-16 22:35:37
4436
原创 MyBatis
MyBatis主流的 ORM 框架,iBatis,帮助开发者实现数据持久化工作的框架,MyBatis 简单理解就是一个对 JDBC 进行封装的框架。Hibernate 全自动化的 ORM 框架,MyBatis 是半自动化的 ORM 框架。Spring Data JPA 底层就是采用 Hibernate 技术来实现。全自动:开发者只需要调用相关接口即可完成操作,整个流程全部封装,开发者无需关注,Hibernate 实现了 POJO 到数据库的映射,同时可以自动生成 SQL 语句完成操作。半自动:指框
2020-09-15 11:40:52
202
原创 SpringMvc使用POJO绑定参数
使用POJO绑定参数Addresspackage com.chenny.entity;public class Address { private Integer id; private String name; @Override public String toString() { return "Address{" + "id=" + id + ", name='" + name
2020-09-12 17:34:16
230
原创 大话设计模式——简单工厂模式
OperationFactory.javapackage com.chenny.test;/** * 简单工厂方法(Simple Factory) * 简单运算工厂类 */public class OperationFactory { public static Operation createOperate(String operate) { Operation operation = null; switch (operate) {
2020-09-03 10:15:26
176
原创 jQuery 3
jQuery属性节点什么是属性?对象身上保存的变量就是属性如何操作属性?对象.属性名称 = 值;对象.属性名称;对象[“属性名称”] = 值;对象[“属性名称”];什么是属性节点?<span name = “it666”>在编写HTML代码时,在HTML标签中添加的属性就是属性节点在浏览器中找到span这个DOM元素之后, 展开看到的都是属性在attributes属性中保存的所有内容都是属性节点如何操作属性节点?DOM元素.setAttribute(“属性名称”,
2020-07-18 07:55:14
164
原创 jQuery 2
jQuery的冲突问题因为什么引起的冲突?打个比方: $这个符号,如何引入的js代码之中,出现在引入的好几个js文件中。那么将会使用最后引入的js规则<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>05-jQuery冲突问题</title> <script src="js/jquery-1.12.4.js">
2020-07-15 08:13:51
188
原创 正则表达式进阶玩法
正则的捕获实现正则捕获的方法正则RegExp.prototype中的方法exectest字符串String.prototype上支持正则表达式的处理方法。replacematchsplit…/** * 基于exec的正则捕获 * 1.捕获到的结果为null,或者是一个数组。 * 数组第一项:本次捕获到的内容。 * 其余项:对应小分组本次单独捕获的内容。 * index:当前捕获内容在字符串中的索引。 * inpu
2020-07-13 11:44:14
264
原创 JDK和KRE安装及其区别
JDK和KRE区别JRE(Java Runtime Enviroment)是Java的运行环境。JDK(Java Development Kit)又称J2SDK(Java2 Software Development Kit),是Java开发工具包JRE主要包含:java类库的class文件(都在lib目录下打包成了jar)和虚拟机(jvm.dll);JDK主要包含:java类库的 class文件(都在lib目录下打包成了jar)并自带一个JRE。那么为什么JDK要自带一个JRE呢?而且jdk
2020-06-24 20:58:56
845
原创 Spring中集合注入
集合注入重要是对数组、List、Set、map的注入,具体注入方法请参照一下代码(重点是applicationContext.xml中对这几个集合注入的方式):代码看懂,你就会了collection<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLS.
2020-06-18 09:18:24
204
原创 JavaWeb项目部署到阿里云服务器
默认你已经买了阿里云ECS服务器我的是 Linux 阿里云服务器系统。下面讲解的是avaWeb的部署过程。至于meaven项目部署大同小异,后期会进行讲解。首先配置安全组从你的电脑上连接到服务器搭建JDK环境Tomcat环境配置Nginx环境搭建完成JavaWeb的搭建...
2020-06-15 06:36:19
706
原创 word2016页码设置(包括目录去除页码)
word2016页码设置(包括目录去除密码)把你鼠标的光标 移到正文 最开始点击布局,选择 “分隔符” 里面的 “下一页”开始插入页码,然后设置页码格式。点击链接到前一节!!!手动删除你目录上的页码操作流程1. 把你鼠标的光标 移到正文 最开始!!!!(这很重要)例如,我是在第3页开始进行分页的,前两页是目录。光标设置为这种状态,这里再次强调,一定要把光标放在当前页的最开始!!!2. 点击布局,选择 “分隔符” 里面的 “下一页”具体操作见图!3. 开始插入页码,
2020-06-12 09:42:39
5183
原创 Spring框架汇总(大学生的天堂 & 码农的圣殿)
企业级开发框架Spring Framework 是整个 Spring 生态的基础,各个模块都是基于 Spring Framework 衍生出来的。Spring Boot 是一个快速开发框架,让开发者可以快速搭建一套基于 Spring 的应用程序,集成了 Spring 其他模块以及第三方模块,MyBatis、Hibernate 等,只需简单的配置就可以使用,开箱即用,默认支持 JSON 格式,实现前后端开发非常方便,Spring Boot + Vue。Spring Cloud 是一套整合了分布式应用常
2020-06-06 16:52:42
452
原创 事件委托小白入门篇
事件委托好处概述为什么要用事件委托事件委托初体验事件委托常用做法思考问题总结事件委托事件委托的好处可以对后面新添加的元素也有效提升了效率返回顶层概述 什么叫事件委托呢? 它还有一个名字叫事件代理,JavaScript高级程序设计上讲:事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。 那这是什么意思呢?网上的各位大牛们讲事件委托基本上都用了同一个例子,就是取快递来解释这个现象,我仔细揣摩了一下,这个例子还真是恰当,我就不去想别的.
2020-06-03 11:12:04
326
原创 JS事件详解
事件预先定义好的标准行为。 比如鼠标单击,鼠标双击。。等等事件三要素事件源事件名称事件处理程序js处理事件事件源.事件 = 事件处理程序事件源.事件 = function(){ //事件处理函数。事件处理函数 必须等事件发生后才执行。 }onclick事件onload事件onmouseover事件onmouseout事件onchange事件onfocusonblur键盘事件事件对象事件对象常用坐标属性图片
2020-05-30 08:44:46
440
原创 Servlet
Servlet 生命周期1、当客户端请求 Servlet 时,Tomcat 会查询当前目标 Servlet 的实例化对象是否存在,如果不存在,则执行第 2 步,如果存在,则执行第 4 步。2、通过反射机制创建 Servlet 的实例化对象(Tomcat 完成)。3、调用 init 方法完成初始化的操作。4、调用 service 方法完成具体的业务逻辑。5、当关闭 Tomcat 应用的时候,Tomcat 会调用 destory 方法,释放当前 Servlet 对象占用的资源。Servlet 生命周
2020-05-20 10:31:27
663
原创 Tomcat
Tomcatbin:存放各种平台下启动和停止 Tomcat 服务的脚本文件conf:存放 Tomcat 服务器配置文件lib:存放 Tomcat 服务需要的 jar 文件logs:存放 Tomcat 运行的日志文件temp:存放 Tomcat 运行时的临时文件webapps:存放允许客户端访问的资源work:存放 JSP 生成的 ServletJava WebServlet + JSPServlet 接收客户端请求,进行业务逻辑处理,通过 JDBC 完
2020-05-20 10:27:04
149
原创 DBUtils
DBUtilsDBUtils 是一个可以帮助开发者自动完成数据封装的工具,查询的结果直接返回一个对象或者一个集合。ResultSetHandler 接口的实现类BeanHandler 将结果集映射成一个 POJO,适用于查询结果是一条记录的BeanListHandler 将结果集映射成一个 List,适用于查询结果是多条记录的MapHandler 将结果集映射成一个 Map,用 Map 的结构来描述数据MapListHandler
2020-05-18 11:07:51
141
原创 c3P0
<c3p0-config> <named-config name="testc3p0"> <!-- 数据源信息 --> <property name="user">root</property> <property name="password">123456</property> <property name="driverClass">.
2020-05-18 10:47:56
190
原创 mysql索引
索引 index普通索引、唯一性索引、全文索引、单列索引、多列索引、空间索引。1、添加索引alter table 表名 add index 索引名(字段)create index 索引名 on 表名(字段)2、删除索引alter table 表名 drop index 索引名drop index 索引名 on 表名select name,age from user where id = 10;where 后面的字段加索引,select 后面的字段不加索引。事务 transact
2020-05-13 20:20:00
122
1
原创 静态顺序表查找
静态顺序表查找#include<stdio.h>#include<stdlib.h>#define EQ(a,b) ((a)==(b))#define LT(a,b) ((a)<(b))#define LQ(a,b) ((a)<=(b))#define N 5 /* 数据元素个数 */typedef int Status;typedef ...
2020-03-30 15:47:33
437
原创 向上转型与向下转型详解
让我们先来了解一下,怎么用转型。转型要转型,首先要有继承。继承是面向对象语言中一个代码复用的机制,简单说就是子类继承了父类中的非私有属性和可以继承的方法,然后子类可以继续扩展自己的属性及方法。向上转型: 通过子类对象 (小范围) 实例化父类对象 (大范围) , 这种属于自动转换Father f = new Son();向下转型: 通过父类对象 (大范围) 实例化子类对象 ...
2020-03-25 17:21:19
10521
原创 截取图片的背景色
如果做前端网页,需要某个背景,或者是想要抠下某个背景图的颜色做法win + r =====> mspaint 打开画图工具找到颜色是去工具,点击,出现颜色拾取笔。点击图片内你需要拾取颜色的部分,“颜色1”出现你拾取到的颜色点击“编辑颜色"。...
2020-02-29 08:52:39
461
原创 DevC++的乱码问题
将DevC++中的程序转到别的软件上面是,可能会出现乱码问题。做法:在DevC++中写好可运行的完整程序,将后缀化名改为 .txt(要打开一下)。然后在改回来。问题就解决了.注—我用的是Notepa++记事本...
2020-02-29 08:48:00
6117
原创 JS —— 闭包
变量作用域闭包的概念变量作用域两种变量作用域:全局变量局部变量理解下面三段JS函数var n=999; function f1(){ alert(n); } f1(); // 999function f1(){ var n=999;} alert(n); // errorfunction f1(){ n=999;...
2020-02-26 15:52:10
360
原创 原型
原型原型链原型与原型链细致讲解的参考属性对象的查找方法原型的注意事项原型任何函数都有一个prototype属性 它是一个对象 原型对象只不过原型对普通函数没有多大意义<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">...
2020-02-24 09:52:21
315
原创 Date
Date<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv...
2020-02-21 15:04:32
126
ssm小说阅读网站毕业设计程序
2021-04-13
21点(HTML+CSS+JS).zip
2020-03-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人