自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SSM从前学习写的

SSM互联网系统要求的是:大数据、高并发、高响应Spring+Spring MVC + MyBatis(SSM)NoSql(缓存)–Redis高并发:在上人数多了,同时操作一个业务高响应:互联网的要求一般为5秒上限,超过5秒响应体验都不好数据一致性:多线程访问同一数据,数据不能不同技术复杂化:NoSql,MQ ,Zookeeper、大数据、分布式ssm优势:相比Struts框架,更加解耦,内聚,流程模块化,没那么臃肿 所以spring MVC的特性出来了spring 更好的管理了系统内外的

2021-04-20 19:35:39 87

原创 小松的JDK动态代理感悟

package com.grgh;public interface HelloWorld { void sayHello(); void call(String name);}package com.grgh;public class HelloWorldImpl implements HelloWorld { public void sayHello() { System.out.println("hello world!"); }

2021-03-26 00:04:52 223

原创 小松的CGLIB动态代理感悟

package com.grgh;import net.sf.cglib.proxy.Enhancer;import net.sf.cglib.proxy.MethodInterceptor;import net.sf.cglib.proxy.MethodProxy;import java.lang.reflect.Method;public class CglibProxy implements MethodInterceptor { public Object getProxy

2021-03-25 23:19:25 74

原创 小松的SpringMVC感悟

springMVC.初期空项目一个,空项目可以通过open一个文件夹开始.1.建立资源目录 java resource 并标记为相应文件夹类型导入pom相关文件 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source>

2021-03-25 22:54:05 64

原创 个人spring见解指南

spring来管理,通过各种各样的手段也就是模式,汇集到spring容器池里面去,在这个容器池里有一个大的集合,大集合里有小集合,像是一个List<map<k,v>>.的形式.然后spring又通过各种各样的手段如代理,去这个池子里去拿Bean,每个Bean的话都由@Compent,这样类似的注解来去找spring注册,注册好后就形成了xml中的文件,或者就没形成,直接组装成数据在一个特定的容器中供它调用,这个容器有自己的标识定位.从而来达到某种类似xml被dom4j等解析类解析使用

2021-03-24 22:27:51 47

原创 ArrayList1.7到1.8的变化

JDK1.7:当实例化ArrayList时,创建长度为10的object[ ] ;当add添加到11个的时候,扩容,扩容为原来的1.5倍;将原来的数据复制到新的数组中;建议使用new ArrayList(int capacity)直接声明数组的大小;类同饿汉,上来就搞JDK1.8:当实例化时,创建object[ ] ,初始化为 { },并没有长度。当添加第一个元素时,创建长度为10的数组。当add添加到11个的时候,扩容,扩容为原来的1.5倍;将原来的数据复制到新的数组中;类同懒

2021-03-23 20:32:12 392

原创 冒泡排序

public static void main(string[] args)【}//完成了简单交换public static int[] sort(int[] arrays){int temp=0;for(int i=0;i<arrays.length-1;i++){boolean flag = false;//通过flag来减少没有意义的比较 for(int j=0;j<arrays.length-1-i;j++){ if(arrsys[j+1]>ar

2020-11-06 00:24:01 97

原创 ES6基础

01-let变量作用范围<script> //es6如何定义变量,定义变量特点 //var a = 1; //var 声明没有局部作用域 //es6写法定义变量,使用关键字 let let a =10,有作用范围 //1.创建代码块,定义变量 { var a = 10 let b = 20 } //2.在代码块 外面输出 console.log(a) console.log(b)//U.

2020-10-29 17:17:56 109

原创 Ajax和Json

1.AJAX2.JSONAJAX文档参考W3CSchoolAJAX1:概念: ASynchronous JavaScript AND XML 异步的JavaScript 和xml 两门技术 1.异步和同步:客户端和服务器端相互通信的基础上 同步:客户端必须等待服务器的响应,在等待的期间服务器不能做操作 异步:客户端发送了请求后不用去管了,不需要等待服务器的响应,在服务器处理请求的时候可以做别的事情 :无需重新加载整个页面的情况下,更新部分内容 传统的必须加载整个页面 其

2020-10-27 19:42:10 107

原创 you-get超简单

安装pythonpython安装官网下载安装地址https://www.python.org/安装方式百度搜索python安装即可,python安装好后.打开cmd:pip install you-get安装成功.使用方法下载成功

2020-10-16 21:12:12 89

原创 最初却被忽视的环节

这是环境变量的配置大家都知道cmd吧,那么cmd是从哪里来的呢?通常我们知道win+r,打开资源管理器,输入cmd就可以进入命令控制行。然后通过它来操作计算机。很大程度上,我们知道这样可以。却不理解,或者是忘了理解为什么这么实现。现在来看一下,一定程度上是我们配置了类似的环境变量,像我们配置java一样,python的话一部分版本在安装的时候就会被我add进入了。可以在...

2019-09-05 17:29:27 82

原创 绝地大逃杀最低配

作为一个游戏迷对电脑性能的要求是必不可少的,最近资金比较紧张又特别需要一个电脑来入手就在6.18期间入手了一台。显卡1050Ti,内存是8G,处理器是适中的i 8400,固态320G。台式机的话这个CPU,和显卡的话来吃鸡应该是刚刚的了。组装好用鲁大师进行了一波性能测试,评分十九万有余仔细看下,现在来说配置可可以满足吃鸡的,可以算是认证的吃鸡机,但是 1%的概念还是很可怕的,大概意思是你吃一局机,...

2018-06-27 09:44:24 286

空空如也

空空如也

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

TA关注的人

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