Spring-IOC(DI)的三种注入方式

spring为方便不同的需求,为我们提供了3中不同的注入方式分别是set、get方法注入,构造注入还有p命名空间注入,老规矩,直接上代码 首先创建实体类Student 1 public class Student { 2 private String name; 3 private int age; 4 5 public String getName() { 6 return name; 7 } 8 9 public
分类: 其他 发布时间: 02-16 21:21 阅读次数: 0

解决采用margin:0 auto;居中时出现滚动条影响居中效果的问题

<div style="height:500px; ">   <div style="height:1000px,width:500px;margin:0 auto">   </div> </div> 如果给父级加overflow-y:scroll;此时页面会出现滚动条,从而使子元素的可用空间变小,水平位置会发生偏移,影响居中效果。 解决方法 给父元素加padding-left:calc(100vw - 100%)即可(取浏览器宽度减去元素可用宽度就可以得到滚动条宽度,在给左侧同样的paddi
分类: 其他 发布时间: 02-16 21:21 阅读次数: 0

使用Moco搭建Mock Server教程

Moco是一个简易的Mock Server搭建工具 Github开源链接:https://github.com/dreamhead/moco 一、准备工作 1. 下载Standalone Moco Runner 2.电脑需要安装Java环境 二、运行Moco 打开terminal,运行命令 java -jar <path-to-moco-runner> http -p <monitor-port> -c < configuration -file> <path-to-moco-runner>
分类: 其他 发布时间: 02-16 21:21 阅读次数: 0

Zuul 限流

/** * 限流 */ @Component public class RateLimiterFilter extends ZuulFilter { //1秒钟100个令牌 private static final RateLimiter RATE_LIMITER = RateLimiter.create(100); @Override public String filterType() { return PRE_T
分类: 其他 发布时间: 02-16 21:21 阅读次数: 0

python的方法VSjava方法

java 类方法和实例方法 类方法 用static修饰的方法。 由于类方法是属于整个类的,所以类方法的方法体中不能有与类的对象有关的内容。 即类方法体有如下限制: 1.类方法中不能引用对象变量; 2.类方法中不能调用类的对象方法; 3.在类方法中不能调使用super,this关键字; 4.类方法不能被覆盖。 实例方法 当一个类创建了一个对象后,这个对象就可以调用该类的方法(对象方法)。 1.实例方法中可以引用对象变量,也可以引用类变量; 2.实例方法
分类: 其他 发布时间: 02-16 21:21 阅读次数: 0

Spring框架的快速入门

一 Spring的概述: 1 概念: 学习Spring框架之前,我们学习了Hibernate框架(持久层的ORM框架)和Struts2(web层的MVC框架),spring框架叫做EE/SE开发的一站式框架,每一层都为我们提供了解决方案。 2 学习spring框架有啥好处? 面向对象的设计比任何技术都重要 方便解耦,简化开发。 代码测试更加简单 方便集成各种优秀的框架 声明式事务的支持 二 IOC 1 什么是IOC IOC,Inversion of Control,控制反转,是面向对象编程的一
分类: 其他 发布时间: 02-16 21:21 阅读次数: 0

线段树扫描线(一) 矩形面积 以hdu 1542为例

还是老规矩,传送门 hdu 1542 不做过多解释了,就是给出n个矩形,求出这些矩形所覆盖的面积和。由于n很小,因而这道题不是必须用线段树 先想想怎么办,先来一个例图(稍微有点复杂) 根据数学知识,我们可以像这样: 将它用红线分割,然后维护每条红线被矩形覆盖的部分的长度,然后乘以两条红线之间的距离,最后累加每一部分的面积而得到答案,没什么问题吧。 接下来,问题转化为维护线段的长度了,于是我们考虑线段树,但我们发现了一个重大问题:x坐标是实数,不能直接用线段树维护,但我们不虚,把浮点离散成整数不
分类: 其他 发布时间: 02-16 21:21 阅读次数: 0

建立计划任务、文件权限

简历计划任务:分时日月星期命令*做占位命令所在路径:例如:文件权限:-文本文件d目录文件l链接文件b设备文件、devp管道文件举个例子:rwxr-xr-x用户所有者用户所在组其他用户rread读取读取文件内容的权限wwrite写入编辑文件内容的权限xexecute执行执行脚本的权限r=4w=2x=1rwxr-xr-x4214-14-1=755设置特殊权限:1.SUID让命令的执行者临时获取到了所有
分类: 企业开发 发布时间: 02-16 21:20 阅读次数: 0

华为云HCNP--FusionAccess

云桌面FusionAccess
分类: 企业开发 发布时间: 02-16 21:20 阅读次数: 0

H5移动端

demo.html <!DOCTYPE html> <html ng-app="app"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no,minimal-ui"> <meta name="format-detection" content="telephone=no"> <
分类: 其他 发布时间: 02-16 21:04 阅读次数: 0

c++学习书籍推荐《C++ Primer(中文版)(第5版)》下载

百度云及其他网盘下载地址:点我 编辑推荐 《C++ Primer(中文版)(第5版)》编辑推荐:一书在手,架构无忧;三十位一线架构师真知实践;百位架构师献计献策;十万文字尽显架构精华。 媒体推荐 这本CP5完全可以当做参考书或者字典来用,在语法上遇到什么问题或者编译有问题都可以再这本书里找答案,CP4是非常权威的,毕竟Lippman大大是第一个C++编译器的实现者之一。 这本书的写作方式实在适合国人。他没有中国作家普遍的“讲概念”式的写作手法,而是从因到果,由浅入深,由表及里娓娓道来,从语言的
分类: 其他 发布时间: 02-16 21:04 阅读次数: 0

c++学习书籍推荐《C++ Primer Plus中文版(第6版)》下载

百度云及其他网盘下载地址:点我 编辑推荐 一本经久不衰的C++畅销经典教程;一本支持C++11新标准的程序设计图书。   它被誉为“开发人员学习C++的教程,没有之一”! Amazon网站“Language”类销售排名第三的超级畅销书,之前版本在美国销售超10万!   《C++ Primer Plus(第6版)中文版》可以说是一本面向从未学习过C语言甚到是从未学习过编程的人的入门书籍,它的一章从基础内容讲起,先介绍了传统编程的规则,后面才着重讲解有关面向对象——C++的精髓之一——的有关内容。
分类: 其他 发布时间: 02-16 21:04 阅读次数: 0

JVM内存管理的一些思考

目录 一、 内存是怎么分配的 二、 方法区 三、 java对象的生命周期 四、 Class对象是在方法区还是堆中 五、java对象的大小 六、 类加载的初始化阶段 七、Class.forName和Classloader 八、 类加载器的回收 九、 内存泄露 十、String拼接导致内存溢出 这个文章主要是自己关于jvm内存的一点思考,范围比较杂,设计类加载器,方法区和内存泄露等 一、 内存是怎么分配的 主要是指针碰撞和空闲列表两类。新生代一般是复制算法,老年代一般是标记整理(cms用了标记清除
分类: 其他 发布时间: 02-16 21:04 阅读次数: 0

java基础-day24

第01天 java基础加强 今日内容介绍 u Junit单元测试及反射概述 u 反射操作构造方法、成员方法、成员属性 u properties的基本操作 u 综合案例 第1章 Junit单元测试及反射概述 1.1 Junit单元测试 1.1.1 Junit介绍 Junit是Java语言编写单元测试框架,最直观的理解,就是取代java类中的main方法。Junit属于第三方工具,一般情况下需要导入jar包,而多数Java开发环境都集成了Junit。 1.1.2 使用方式 编写测试类,简单理解Ju
分类: 其他 发布时间: 02-16 21:04 阅读次数: 0

c++学习书籍推荐《深入理解C++11 C++11新特性解析与应用》下载

百度云及其他网盘下载地址:点我 编辑推荐 《深入理解C++11:C++11新特性解析与应用》编辑推荐:C++标准委员会成员和IBM XL编译器中国开发团队共同撰写,权威性毋庸置疑。系统、深入、详尽地讲解了C++11新标准中的新语言特性、新标准库特性、对原有特性的改进,以及所有这些新特性的应用。 作者简介 作者:(加拿大)Michael Wong IBM XL编译器中国开发团队 Michael Wong,C++11标准委员会(WG21)委员,WG21加拿大代表团团长及IBM公司代表(投票人),W
分类: 其他 发布时间: 02-16 21:04 阅读次数: 0

c++学习书籍推荐《面向对象程序设计:C++语言描述(原书第2版)》下载

百度云及其他网盘下载地址:点我 《面向对象程序设计:C++语言描述(原书第2版)》内容丰富,结构合理,写作风格严谨,深刻地论述了c++语言的面向对象编程的各种技术,主要内容包括:面向对象编程方法、c++语言的各种特性、stl、c++输入/输出流、mfc等。《面向对象程序设计:C++语言描述(原书第2版)》针对最新的c++规范作了全面的修订,使读者可以全面掌握c++的最新技术。为使读者学习《面向对象程序设计:C++语言描述(原书第2版)》时掌握重点,各章节均配备了大量的练习和编程习题。《面向对象
分类: 其他 发布时间: 02-16 21:04 阅读次数: 0

c++学习书籍推荐《C标准库(英文版)》下载

《C标准库(英文版)》是由世界级C语言专家编写的C标准库经典著作,影响了几代程序员。   《C标准库(英文版)》集中讨论了C标准库,全面介绍了ANSI/ISO C语言标准的所有库函数。书中通过引用ISO C标准的相关部分,详细讲解了每一个库函数的使用方法,并通过示例描述了其实现细节,且给出了实现和测试这些函数的完整代码。此外,每章结尾附有不同难度的习题,帮助读者巩固和提高。通过此书,读者将会更好地使用C标准库,并学会如何设计和实现库。   《C标准库(英文版)》结构清晰,内容权威,阐述精辟,对
分类: 其他 发布时间: 02-16 21:04 阅读次数: 0

c++学习书籍推荐《C和C++安全编码》下载

《华章程序员书库:C和C++安全编码(原书第2版)》致力于解决C和C++中已经导致危险的、破坏性的常见软件漏洞的基本编程错误,这些漏洞自CERT 1988年创立以来就记录在案。针对导致这些漏洞的编程错误,《华章程序员书库:C和C++安全编码(原书第2版)》既出色地给出了深度工程分析,又提出了缓解策略,可以富有成效地降低或消除漏洞被恶意利用的风险。 百度云及其他网盘下载地址:点我 编辑推荐 《华章程序员书库:C和C++安全编码(原书第2版)》介绍了Windows和Linux上数以百计的例子,包括
分类: 其他 发布时间: 02-16 21:04 阅读次数: 0

长瘦管道的MSS对TCP性能的影响

TCP的性能优化有个原则,那就是带宽越高的环境,优化主机性能相比优化拥塞算法而言收益越大! 而当前的环境,或者说当前主流的环境,是什么呢?是高带宽环境!虽然在中国这可能名不副实...可毕竟TCP/IP的标准以及协议栈实现的主流主导都是外国人依照外国的环境搞的,所以网络方面的优化,可能并不存在通用的原则,我们要做“具有中国特色的...” 然而正因为这是在中国,所以我们可以反着想,带宽低,延迟大,这才是我们的环境。事实上,业内已经有了根据地区定制化的方案,这里有两个例子,一个是TCP-Africa
分类: 其他 发布时间: 02-16 21:04 阅读次数: 0

java基础-day25

第02天 java基础加强 今日内容介绍 u Properties的基本操作 u 反射综合案例 u BeanUtils概述及使用 第1章 Properties的基本操作 1.1 Properties的概述及基本使用 1.1.1 Properties的概述 Properties 类表示了一个持久的属性集。Properties 可保存在流中或从流中加载。属性列表中每个键及其对应值都是一个字符串。 特点: 1、Map接口的子类,map中的方法都可以用。 2、该集合没有泛型。键值都是字符串。 3、它是
分类: 其他 发布时间: 02-16 21:04 阅读次数: 0