自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学习 - 总结 - 分享 - Francis

Stick with your plan and keep track of your progress.

  • 博客(12)
  • 资源 (6)
  • 收藏
  • 关注

原创 【Spring】ApplicationContext

概念 ApplicationContext是BeanFactory接口的子接口,一般使用 ApplicationContext实例作为Spring容器使用   功能实现的BeanFactory的功能1.判断Spring容器中是否包含某id的Bean实例; 2.获取Spring容器中某类型的Bean实例; 3.获取某id的Bean实例; 4.返回某id,某类型的Bean实例; 5.返回

2017-10-30 10:47:00 399 9

原创 【Spring】设值注入和构造注入

设值注入 概念: 指 IoC容器通过成员变量的setter方法来注入被依赖对象接口public interface User{ public addCard();}public interface Card{ public String getCardId();}接口的实现public class Employee impements User{ private C

2017-10-29 11:17:11 1400 13

原创 【读书总结】《三体》—— 生存是文明的第一需要

引言最近看了三体1-3,同时也看到互联网行业经常会提到书中所说的黑暗森林法则和降维攻击 自己也看了一些资料,大家众说纷纭,不管怎样,自己对大刘展现的宏大所震撼 想写点东西,却有点不知如何下手,就简单写写自己的一些想法吧   黑暗森林法则1.生存是文明的第一需要 2.文明不断增长和扩张,但宇宙中的物质总量基本保持不变 3.猜疑链:宇宙中的不同文明会猜疑对方会采取各种手段毁灭自己 4.技术爆

2017-10-22 20:15:26 11699 14

原创 【MyBatis】缓存机制

引言MyBatis查询缓存分为一级缓存和二级缓存 一级缓存是SQLSession级别的缓存 二级缓存是mapper级别的缓存,二级缓存多个SqlSession共享架构图一级缓存(SqlSession级别)当在同一个SqlSession中执行两次相同的SQL语句时,第一次查询到的数据会写入缓存,第二次查询会直接从缓存中直接获取数据 当一个SqlSession结束后,该SqlSession中的一级

2017-10-22 16:57:47 491 14

原创 【MyBatis】动态SQL

if元素说明:如果满足if条件内容,则在SQL语句后添加条件namespace="com.mapper.EmployeeMapper"> select id="selectEmployeeByIdLike" resultType="com.entity.Employee"> select * from employee where state ='true'

2017-10-18 19:50:01 384 13

原创 【MyBatis】关系映射

一对一映射映射关系:一个员工对应一张员工卡 说明: 根据id查询Employee信息,因为Employee中有一个关联对象Card,所以返回对象是resultMap; 通过column的card_id值作为参数执行CardMapper.selectCardById,查询到的数据封装到Card对象<mapper namespace="com.mapper.CardMapper"> <se

2017-10-18 15:14:27 673 11

原创 【MyBatis】三种开发方式

环境配置1.创建普通Java项目; 2.创建 config 和 lib 文件夹; 3.config 文件夹添加到类目录下:选中项目-BuildPath-AddFolder 4.添加 jar包 到 lib文件夹,同时 AddBuildPath 令其出现在 Referenced Libraries 中 5.添加 log4j.xml 文件到 config文件夹 6.添加 resource.xml

2017-10-15 18:55:00 916 7

原创 【MyBatis】整体理解

概念MyBatis是一个支持普通SQL查询、存储过程和高级映射的持久层框架。 MyBatis去掉了JDBC的手工设置以及对结果集的检索封装。 MyBatis使用简单的XML或注解进行配置和原始映射,将POJO映射成数据库记录。  常用对象SqlSessionFactory:单个数据库映射关系编译后的内存镜像 SQLSessionFactoryBuilder通过XML配置文件或Configura

2017-10-15 14:52:21 788 10

原创 【读书总结】《知道做到》—— 重复的力量

一个人所知道的东西,与自己的做法之间存在一条很大的鸿沟。现实生活中,我们知道很多,做到的却很少。就像那句话,明明知道那么多道理,却依旧过不好这一生。 有时候,也会埋怨自己明知如此为什么做不到,每每事情发生之后总是懊悔。也可能会否定自己,或者认为自己就是不行,即使知道也不行,就是做不到。在知道和做到之间,我们总是会发现一条鸿沟。小插曲:人类的行为模式从我个人的想法来看,我认为人

2017-10-13 17:05:23 1676 57

原创 【Angular2】通过Pipe使用InnerHTML

背景数据库存的内容是有一段有格式的HTML文本,需要把这段文本显示在界面上 这时候,可以使用pipe和innerHTML实现这个功能代码pipe fileimport { Pipe, PipeTransform } from '@angular/core';import { DomSanitizer } from '@angular/platform-browser';@Pipe({ name:

2017-10-07 11:14:32 2705 5

原创 【SpringMVC】架构理解

概念 SpringMVC框架提供了一个DispatcherServlet来分派请求,同时提供灵活的配置处理程序映射、视图解析、语言环境和主题解析。 SpringMVC还包含多种视图技术,同时它也分离了控制器、模型对象、分派器以及处理程序对象的角色。架构图执行流程① 用户发起请求到 前端控制器 (DispatcherServlet) ② 前端控制器 请求 处理器映射器(HandlerMa

2017-10-06 18:01:54 695 5

原创 【Angular2】CheckBox获取值的两种方式

前言因为项目中需要用到CheckBox向后台提交数据 最开始设定的是学生选择什么就直接把答案合成一个字符串传到后端 但是需要回显学生答案,后端返回的json数据中答案是一个处理后的字符串,无法进行判断 所以采用数组形式答案,可以在HTML中利用模板表达式进行循环遍历判断,从而实现答案回显的功能 方式一 _ 答案合成字符串html code<div> <p>{{question.questi

2017-10-04 09:53:41 3114 2

SecureCRT-7.3.2-752.ubuntu13-64.x86_64

SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。 SecureCRT支持SSH,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的理想工具。通过使用内含的VCP命令行程序可以进行加密文件的传输。有流行CRTTelnet客户机的所有特点,包括:自动注册、对不同主机保持不同的特性、打印功能、颜色设置、可变屏幕尺寸、用户定义的键位图和优良的VT100,VT102,VT220和ANSI竞争.能从命令行中运行或从浏览器中运行.其它特点包括文本手稿、易于使用的工具条、用户的键位图编辑器、可定制的ANSI颜色等.SecureCRT的SSH协议支持DES,3DES和RC4密码和密码与RSA鉴别。

2019-05-01

Jedis-Util

jedis就是集成了redis的一些命令操作,封装了redis的java客户端。提供了连接池管理。一般不直接使用jedis,而是在其上在封装一层,作为业务的使用

2018-08-13

23种设计模式_Java实现

java的设计模式大体上分为三大类: 创建型模式(5种):工厂方法模式,抽象工厂模式,单例模式,建造者模式,原型模式。 结构型模式(7种):适配器模式,装饰器模式,代理模式,外观模式,桥接模式,组合模式,享元模式。 行为型模式(11种):策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。

2018-08-12

FastDFSClient

FastDFS是用c语言编写的一款开源的分布式文件系统。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。

2018-08-12

SoapUI-5.2.1

SoapUI是一个开源测试工具,通过soap/http来检查、调用、实现Web Service的功能/负载/符合性测试。该工具既可作为一个单独的测试软件使用,也可利用插件集成到Eclipse,maven2.X,Netbeans 和intellij中使用。SoapUI Pro是SoapUI的商业非开源版本,实现的功能较开源的SoapUI更多

2018-03-08

js生成条形- barCode

可以根据字符串生成条形码,在angular2上也可以使用,亲测可用~(本来打算免费的,但这里必须选择个资源分,就选了个最小的)

2017-11-23

空空如也

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

TA关注的人

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