自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 分布式缓存

2019-10-17 14:02:36 96

原创 ssm框架整合

Spring+SpringMVC+Mybatis整合所需要的配置文件Spring : applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http:/...

2019-10-12 19:59:37 94

原创 多线程基础

创建多线程的3种方式1 继承Thread类2 实现Runnable接口3 实现Callable接口代码实现:暂无

2019-09-28 09:58:50 87

原创 反射与XML解析

public class Demo1 {public static void main(String[] args) throws Exception {getClazz();getConstructor();getMethod();getField();}== (1)获取类的类对象==public static void getClazz() throws Exception...

2019-09-28 09:58:30 154

原创 周测题

2019-09-28 09:56:45 100

原创 AspectJ+web集成

@Componet声明当前组件@AspectJ可以把类声明为在这里插入代码片在这里插入代码片切面类定义切入点和额外功能//定义切入点 @Pointcut("execution(* com.qianfeng..UserServiceImpl.*(..))") public void log04(){}//定义额外功能@Before("log04()")public void ...

2019-09-26 16:10:37 139

原创 事务管理和注解整合

事务管理事务管理器<bean id="tx" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="druid"/> </bean>额外功能<tx:advice i...

2019-09-26 15:42:06 78

原创 Spring整合

注册mapper,为了每个dao注册实现类,并且纳入工厂<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <property name="basePackage" value="com.qf.dao"/></bean>需要获得:Dao接口:Dao映射文件:Sql...

2019-09-26 15:09:50 85

原创 观察者模式的实现

代码实体类Personpublic class Person {private String name;private PersonListener listener;public void registerlistener(PersonListener listener) {this.listener = listener;}public String getName() { ...

2019-09-06 20:42:46 62

原创 jsp语法

jsp语法中可以包括:指令<%@ page contentType="text/html;charset=UTF-8" language="java" %>脚本(变量和方法)<% int age=30; out.print( age ); out.println("</br>"); out.print( new Date() );%>...

2019-09-02 22:34:32 83

原创 Servlet Context的作用和获取方法

获取方法:ServletContext application = this.getServletContext();ServletContext application1 = request.getServletContext();作用当做容器,保存共享信息(版本,访问量)//放入信息application.setAttribute( “appname”,“chen” );appl...

2019-09-02 21:24:56 305

原创 重定向和转发中"/"的使用和路径问题

重定向:"/“代表locahost+端口号(浏览器使用)转发:”/"代表项目名称(服务器使用)

2019-08-31 10:39:34 550

原创 servlet综合练习(向数据库添加数据,实现注册)

所有class文件html布局servlet100public class Servlet100 extends HttpServlet { protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { ...

2019-08-30 19:45:38 1614

原创 Dao分层设计模式

DAO(Database Access Object数据库访问对象)为了降低耦合性,提出了DAO封装数据库操作的设计模式。它可以实现业务逻辑与数据库访问相分离。相对来说,数据库是比较稳定的,其中DAO组件依赖于数据库系统,提供数据库访问的接口,隔离了不同的数据库实现。DAO模式的组成部分​ 1 DAO接口(主要包 添加 修改 查询 删除方法)​ 2 DAO实现类​ 3 实体类 (d...

2019-08-28 20:27:46 260

原创 Druid连接池

DRUID连接池阿里出品,淘宝和支付宝专用数据库连接池,但它不仅仅是一个数据库连接池,它还包含一个ProxyDriver,一系列内置的JDBC组件库,一个 SQL Parser。支持所有JDBC兼容的数据库,包括Oracle、MySql、Derby、Postgresql、SQL Server、H2等等。Druid针对Oracle和MySql做了特别优化,比如Oracle的PS Cache内存占用...

2019-08-28 08:07:49 93

原创 xml和图片添加数据库以及复制

数据库表格向数据库里添加数据代码 public static void main(String[] args) throws Exception{ Connection connection = DbUtils.getConnection(); PreparedStatement preparedStatement = connection.prepareS...

2019-08-26 20:33:23 243

原创 关于html css 和 javascript的实例

九九乘法表加表格<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>JS打印九九乘法表</title> <style media="screen"> table th{ border: 1p...

2019-08-22 16:32:38 488

原创 关于javascript

数组var cities=new Array(3);document.write(cities.length);//添加数据cities[0]=10;cities[1]=20;cities[2]=30;cities[3]=40;cities[4]=50;document.write("<br/>");document.write(cities.length);三...

2019-08-22 16:20:48 53

原创 关于css

第五节 CSS盒子模型5.1 边框属性border-style:边框样式,值有以下情况: solid:实线 double:空心线 dashed:虚线组成的边框 dotted:圆点组成的边框border-color:边框颜色border-width:边框宽度简写border: 1px solid red;5.2 外边距属性margin:外间距,边框...

2019-08-22 16:03:46 108

原创 关于html

HTML的基本结构:<!--文档声明:告诉浏览器使用HTML5版本 --><!DOCTYPE html><html> <!--网页的头部 --> <head> <!--设置页面的字符集编码 --> <meta charset="utf-8" /> <!--设置页面的标题 ...

2019-08-22 15:57:18 218

原创 NIO

NIO的操作模式:== PIO:==所有的操作由CPU进行处理,CPU占用比较高,不建议使用。==DMA:==CPU把IO操作控制权交给DMA控制器,只能以固定的方式进行读写,CPU可以空闲做其他事情。通道方式: 能执行有限通道指令的IO控制器,代替CPU管理控制外设,通道有自己的指令系统,是一个协处理器,具有更强大的数据输入输出能力Java NIO 由以下几个核心部分组成:== Bu...

2019-08-17 08:24:49 77

原创 关于比较字符在字符串中出现的次数

计算每个单词在字符串中出现的次数 public static void main(String[] args) { Scanner input=new Scanner(System.in); boolean b; String s; do { System.out.println("请输入一句英语"); ...

2019-08-17 08:24:04 426

原创 多线程实现窗口售票

Example:售票: class Sall extends Thread{ public Sall(String name) { super(); } @Override public void run() { for (int i = 1; i <101; i++) { System.out.p...

2019-08-17 08:23:50 234

原创 网络编程

获取本机ip地址public class Demo1 { public static void main(String[] args) throws Exception{ InetAddress ia1=InetAddress.getByName( "192.168.137.1" ) ; InetAddress ia2=InetAddress.getByN...

2019-08-17 08:23:40 54

原创 设计模式

初学的几种设计模式单例设计模式什么是单例: 在程序运行,一个类只需要一个实例,不能出现多个实例,就叫单例。单例的模式动机: 在一个系统或平台中,某个类的实例(对象),只需要有一个 一个朝代只能有一个皇帝,一个公司只能有一个老板原理: 得到一个类的对象,需要通过new关键字,调用构造方法创建对象4 需要完成的事项:== 1)私有化构造方法;2)在类内创建对象;3)提供...

2019-08-17 08:23:26 57

原创 总结:File与IO流初学

写入文件: public static void main(String[] args) throws Exception { FileWriter file = new FileWriter("d:\\aaa"); file.write("你好\r\n"); file.flush(); file.close(); ...

2019-08-17 08:23:04 82

原创 java中关于如何对TreeSet进行排序的两种方式

这是第一篇java博客这是一篇关于java中如何对TreeSet进行排序的两种方式。关于TreeSetTreeSet集合是可以给元素进行重新排序的一个Set接口的实现。使用元素的自然顺序对元素进行排序,或者根据创建 set 时提供的Comparator进行排序,具体取决于使用的构造方法。 存储特点: 无序存储,排重,通过二叉树实现的集合,可以给元素进行重新排序。 TreeSet...

2019-08-17 08:22:50 987

原创 Io流初学

2019-08-13 21:08:25 75

空空如也

空空如也

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

TA关注的人

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