自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (21)
  • 收藏
  • 关注

原创 MyBatis---进阶

输入参数用包装类传入简单类型数据作为输入参数,已经在mybatis入门篇说明。业务:根据用户名模糊查询。源码下载输出类型查询用户总数查询订单表所有数据注意在Mapper.xml中书写sql语句的时候,为了避免出错,可以先在数据库中试一下有没有问题。...

2018-12-24 23:53:49 152

原创 MyBatis ---入门

MyBatis简介MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数...

2018-12-21 23:32:00 167

原创 spring---事务管理

概念环境搭建Transaction模板编码进行事务管理XML配置进行事务管理注解配置进行事务管理

2018-12-19 12:19:56 117

原创 不同品牌电脑和不同种类接口搭配(桥接模式)

问题联想、戴尔等品牌电脑,搭配USB接口实现各种功能,随着技术突破,可能不支持USB接口了,比如支持新的USB type C接口等解决方案桥接模式源代码package task2;public interface Adapter { public abstract void use(String computerBrand);}package task2;public ...

2018-12-17 18:44:36 679

原创 字符串内容共享,颜色字体可变(享元模式)

问题对于内容相同的字符串如“student”能够为多个使用者所共享,而这些字符串的颜色和字体可以不同。设计一个方案能支持字符串的共享,同时还支持批量设置颜色或字体。解决方案享元模式分析:字符串可以放在池子里,保证字符串唯一,与颜色、字体类分别关联,让用户设置颜色、字体。UML类图源代码package task1;import java.util.ArrayList;publ...

2018-12-17 18:17:17 2237

原创 刘军《社会网络分析导论》阅读笔记(5)---第七章(规则对等性)

2018-12-17 15:05:29 1177 2

原创 spring---整合JDBC

spring提供了操作数据库的JDBCTemplate对象,与QueryRunner对象类似。JDBCTemplate操作数据库演示导包spring核心包(4)日志包(2)c3p0连接池(1)JDBC驱动(1)spring-jdbc(1)spring-tx(1)所有包备齐如下:准备数据库...

2018-12-15 22:59:34 148

原创 spring--AOP

AOP实现原理—动态代理&CGLib代理

2018-12-15 15:40:49 341

原创 spring--配置详解

本博文参考传智播客、黑马程序员视频讲座IoC(控制反转)Inverse of Control控制反转,把本来由程序员创建对象和依赖注入的工作转交给spring完成。DI(依赖注入)Dependency Injection注入方式:set方法注入+构造方法注入+字段注入(相当于类成员是public,可以直接调用赋值)注入类型:值类型注入(8种基本数据类型)+引用类型注入spring容...

2018-12-14 00:02:26 204

原创 spring---入门测试项目搭建

本博文参考传智播客、黑马程序员视频讲座spring简介简单的说,spring是一个装对象的容器。两个重要思想:IoC和AOP项目搭建导包核心包(对应上面的图Core Container下的四个)+日志包2.3(主要是为了对老版本的照顾,新版本可以不选这个).注意:Eclipse下,要在包上右键,Build Path一下。创建JavaBeanpackage cn.c...

2018-12-13 16:22:18 177

原创 《疯狂Java讲义(第4版)》-----第18章【类的加载机制与反射】

JVM进程终止的情况程序运行到最后正常结束程序运行到System.exit()或Runtime.getRuntime().exit()程序执行过程中遇到未捕获的异常或错误而结束程序所在平台强制结束了JVM进程类的加载下图摘自《深入理解Java虚拟机:JVM高级特性与最佳实践》类加载:将类的class文件读入内存,并为之创建一个java.lang.Class对象。类加载过程由类加...

2018-12-12 23:06:42 1748 3

原创 《疯狂Java讲义(第4版)》-----第16章【多线程】(线程通信、线程池)

线程通信传统的线程通信用synchonized同步的情况下,可以使用Object的三个方法:wait():释放同步监视器,直到其他线程调用该同步监视器的notify()或notifyAll()方法notify():唤醒此同步监视器上等待的单个线程(如有多个等待,随便唤醒一个)notifyAll():唤醒此同步监视器上的所有线程使用Condition控制线程通信用Lock对象同步的...

2018-12-10 21:40:00 427

原创 《疯狂Java讲义(第4版)》-----第16章【多线程】(控制线程、线程同步)

控制线程join线程等那个线程做完后,当前线程再做!import java.lang.Thread;public class MyThread extends Thread{ public MyThread(String name){ super(name); } public void run(){ for(int i = 0; i < 4; i++){ ...

2018-12-10 19:48:15 985

原创 《疯狂Java讲义(第4版)》-----第16章【多线程】(线程的创建及生命周期)

线程的独立运行的,他并不知道进程是否还有其他线程存在当操作系统创建一个进程时,必须为该进程分配独立的内存空间,并分配大量的相关资源;但创建一个线程则简单得多,因此使用多线程来实现并发比使用多进程实现并发的性能要高得多多线程是非常有用的,一个浏览器必须能同时下载多个图片;一个Web服务器必须能同时响应多个用户请求;Java虚拟机本身就在后台提供了一个超级线程来进行垃圾回收;GUI应用也需要启动...

2018-12-10 16:35:49 592

原创 模拟电视机样品生产过程(工厂+单例+原型)

创建型模式综合练习一、作业内容利用设计模式模拟电视机样品生产过程。海尔工厂负责生产海尔样机,海信工厂负责生产海信样机,如果需要生产TCL或创维样机,只需要对应增加新的TCL工厂或创维工厂即可。设计需要满足如下要求:1.生产的电视机对象具有自我复制能力(浅拷贝)2.由于是样品机,因此每种品牌电视机仅允许生产一台,且仅允许该电视 机自我复制一次。3.使用工厂方法模式、单例模式和原型模式...

2018-12-01 19:04:51 1386

原创 (操作系统实验)简单模拟文件系统的基本操作

代码//思路:用户登录文件系统,然后创建、打开、读、写、关闭、删除文件import java.io.*;import java.util.*;public class Main{ public static void main(String[] args){ Scanner scan = new Scanner(System.in); login(); menu();...

2018-12-01 14:52:30 5521

原创 有向图的矩阵对称化(附加:如何把用空格分隔的文本粘贴到Excel表格的各列中)

选中数据——数据——分列——分隔符号——勾选空格——下一步——完成

2018-12-01 11:35:39 994

mybatis 多对多

mybatis 多对多

2020-05-13

mybatis 一对多反过来

mybatis 一对多反过来

2020-05-12

mybatis 一对多

mybatis 一对多

2020-05-12

mybatis CRUD

mybatis CRUD mybatis CRUD mybatis CRUD mybatis CRUD mybatis CRUD

2020-05-11

mybatis第一个例子

mybatis第一个例子

2020-05-08

springmvc 拦截器

springmvc 拦截器

2020-05-08

springmvc session

springmvc session

2020-05-08

springmvc 第二个例子(接收表单参数+重定向)

springmvc 第二个例子(接收表单参数+重定向)

2020-05-08

Spring MVC 第一个例子

Spring MVC 第一个例子

2020-05-07

Servlet 获得参数

Servlet 获得参数

2020-05-06

servlet第一个例子(工程+tomcat)

servlet第一个例子(工程+tomcat)

2020-05-06

j2ee.zip servlet第一个例子

servlet第一个例子

2020-05-06

spring.zip

Spring入门工程源码

2020-05-06

MySQL5.5服务端+MySQL-Front客户端+MySQL-JDBC驱动.zip

MySQL5.5服务端+MySQL-Front客户端+MySQL-JDBC驱动.zip MySQL5.5服务端+MySQL-Front客户端+MySQL-JDBC驱动.zip MySQL5.5服务端+MySQL-Front客户端+MySQL-JDBC驱动.zip

2020-01-18

MySQL5.5服务端+MySQL-Front客户端.zip

MySQL5.5服务端+MySQL-Front客户端

2020-01-18

Python+Opencv图像处理图片

Python+Opencv图像处理图片

2020-01-07

WINDOWS10汇编环境工具.zip

WINDOWS10汇编开发环境工具包(DOSBox+MASM)

2019-09-15

spring-framework-4.3.0.RELEASE(源码已经成功编译)

spring-framework-4.3.0.RELEASE 已经成功编译 参照文章:https://mp.csdn.net/mdeditor/89521580

2019-04-26

人机对战五子棋

人机对战五子棋。利用Java swing实现,里面有详细说明和源代码,并有可以在无JDK的电脑上使用的安装包。

2018-11-12

基于PageRank算法对不同品牌牙膏市场占有率的预测研究

基于PageRank算法对不同品牌牙膏市场占有率的预测研究,本文简单使用了PageRank算法对某一产品(本文以牙膏为例)的市场占有率进行预测。本论文可以作为课程期末论文使用。PageRank算法本身是谷歌搜索引擎使用的算法,通过本文,可以学到基本的PageRank算法思想。

2018-11-03

Java实现具有界面的人机对战五子棋(很强)

使用Java开发的人机对战五子棋,具有界面效果,总代码量500多行。界面使用awt,swing简单技术,机器落子算法是评分法,对572个五元组评分,思路简单,效果很好,机器胜率非常高。 笔者不仅打包了jar,而且打包的.exe可以直接点击运行

2018-10-20

空空如也

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

TA关注的人

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