6.宜立方商城——redis集群 发表于 2019-07-05 1.课程计划1234561、首页轮播图展示(已经完成)2、Redis服务器搭建3、向业务逻辑中添加缓存。4、使用redis做缓存5、缓存同步。6、Solr服务器安装 2.Redis集群的搭建2.1.redis-cluster架构图 (redis官方给出的集群方案) redis-cluste ... 阅读全文 »
十.垃圾回收机制(Garbage Collection) 发表于 2019-07-05 4.7垃圾回收机制(Garbage Collection)Java引入了垃圾回收机制,令C++程序员最头疼的内存管理问题迎刃而解。Java程序员可以将更多的精力放到业务逻辑上而不是内存管理工作上,大大的提高了开发效率。 4.7.1垃圾回收原理和算法内存管理Java的内存管理很大程度指的就是对象的管理 ... 阅读全文 »
LeetCode-136:只出现一次的数字 发表于 2019-07-05 本题出现在LeetCode的136题 果然HashMap是万能的,而那些骚操作,就是想不来,来说说吧 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 说明: 你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗? 示例 1: ... 阅读全文 »
十一.this关键字、static关键字、静态初始化块 发表于 2019-07-05 4.8this关键字对象创建的过程和this的本质构造方法是创建Java对象的重要途径,通过new关键字调用构造器时,构造器也确实返回该类的对象,但这个对象并不是完全由构造器负责创建。创建一个对象分为如下四步: 分配对象空间,并将对象成员变量初始化为0或空 执行属性值的显示初始化 执行构造方法 返 ... 阅读全文 »
十四.继承的实现 发表于 2019-07-05 super是直接父类对象的引用。可以通过super来访问父类中被子类覆盖的方法或属性。 使用super调用普通方法,语句没有位置限制,可以在子类中随便调用。 若是构造方法的第一行代码没有显式的调用super(…)或者this(…);那么Java默认都会调用super(),含义是调用父类的无参数构造 ... 阅读全文 »
LeetCode-1:两数之和 发表于 2019-07-05 本题为LeetCode第1道题,为简单题 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 示例: 1234给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] ... 阅读全文 »
一.初识JavaSE 发表于 2019-07-05 Java应用程序的运行机制计算机高级语言的类型主要有编译型(C,C++)和解释型(PHP,javascript,Python),而Java语言是两种类型的结合,即Java在运行的过程中既有编译过程也有解释过程。之前说Java是安全的,为什么是安全的,就是它每次会在jre中有个字节码校验器,这个时候是 ... 阅读全文 »
SSM框架搭建之在classes中找不到spring等配置文件 发表于 2019-07-05 今天算是什么也没干,熟悉了搭建SSM框架,之前一直没有自己搭建过,所以导致博主踩了很多坑,纪念一下。不说废话了,进入正题吧。 当你搜到这篇博客时,就代表你已经知道了SSM是什么,它们整合的思路是什么,这些我就不说了,直接开始。以下是博主亲测,不会有问题,除非你那里搭错了 POM文件1234567 ... 阅读全文 »
三、ifconfig:最熟悉又陌生的命令行 发表于 2019-07-05 怎么查看 IP 地址吗?windows上:ipconfig Linux上:ifconfig,ip addr 那么ipconfig和ip addr的区别吗???这是一个有关 net-tools 和 iproute2的”历史”故事,先不说这个,不过这个也是常考的点 运行一下ip addr,会显示如下结果 ... 阅读全文 »
七、ICMP与ping:投石问路的侦察兵 发表于 2019-07-05 无论是在宿舍,还是在办公室,或者运维一个数据中心,我们常常会遇到网络不通的问题。那台机器明明就在那里,你甚至都可以通过机器的终端连上去看。它看着好好的,可是就是连不上去,究竟是哪里出了问题呢? ICMP 协议的格式这个时候呢,大家可能会想到ping一下,那你知道ping是怎么工作的吗? ping 是 ... 阅读全文 »