最近发现织梦DEDECMS的文章点击计数器有个弊端,就是只要你刷新一下网页就做增加一次,也就是说只要有一个PV就算是一次点击,有时我们为了精确统计热门文章,则需要防刷新机制,所以自己试着修改下PHP代码,试了下,好像可以。 将plus/count.php 改为下面代码就OK了. <? $__ONLY ...
分类:
其他好文 时间:
2020-06-02 13:18:15
阅读次数:
71
一、Redis概述 在传统的java web项目中基本都使用数据库进行存储数据,但是使用数据库会有一些性能弊端,主要是性能方面,因为数据库持久化数据主要是面向磁盘的,而磁盘的读写速度又比较慢,因此在一般的管理系统中使用数据库来存储数据,因为它不存在高并发,没有瞬间需要读写大量数据的请求。而在互联网中 ...
分类:
数据库 时间:
2020-06-01 14:01:50
阅读次数:
125
Spring的两大核心概念: Spring的IOC(依赖反转注入)和Spring的AOP(面向切面编程) 其中,这两者所处的位置(pic1) Spring的两大优势:方便解耦 方便AOP 声明式编程 方便测试 方便集成一些优秀的框架 方便使用JAVAEE的API Spring的体系架构: Sprin ...
分类:
编程语言 时间:
2020-05-31 12:57:05
阅读次数:
78
一、类与对象及其使用 1.类与对象概述 1) 描述现实世界事物 ①属性就是该事物的描述信息(事物身上的名词)。 ②行为就是该事物能够做什么(事物身上的动词)。 2) Java中最基本的单位是类 ①成员变量就是事物的属性。 ②成员方法就是事物的行为。 3) 定义类其实就是定义类的成员(成员变量和成员方 ...
分类:
编程语言 时间:
2020-05-31 00:38:18
阅读次数:
94
微服务系统架构概述 单体应用架构 以电商平台为例,如图所示,在传统单体应用中,所有模块代码,都会写在一个应用下,然后我们一般开发完成后,打成一个war包放到tomcat中去运行。 随着用户流量的不断增长,业务复杂度的提升,这种单体应用架构的弊端也开始呈现出来。在高并发的场景下,因为请求量过大导致服务 ...
分类:
其他好文 时间:
2020-05-30 10:54:30
阅读次数:
109
大家好,我是良许。 我们在平时工作的时候,为了测试产品的一些功能,我们会写一系列的脚本,并且把它们放在同一个目录下。在做测试的时候,我们通常会依次执行这些脚本,然后记录测试结果。 这样做的弊端是显而易见的,那就是效率太低。如果脚本数不多,你的「时间管理」能力又很强的话,那么问题不大。但如果脚本数很多 ...
分类:
其他好文 时间:
2020-05-28 19:44:04
阅读次数:
60
个人理解 Yocto来管理开发Linux系统,有利于Linux系统版本管理,减少了很多重复开发工作,适合企业团队且Linux版本较多的开发环境。但也存在很多弊端,比如Yocto的资源由layer决定,依赖项繁琐,层层关联,牵一发而动全身;git上的meta资源并不是面面俱到,有的软件工具并没有包括; ...
分类:
其他好文 时间:
2020-05-27 20:15:13
阅读次数:
69
HashMap与HashTable、ConcurrentHashMap HashMap:线程不安全 在多线程情形下会导致死循环 HashTable:线程安全但是效率低下synchronized保证线程安全弊端 进入等待或轮训场景既不能put也不能get。 ConcurrentHashMap:分段锁 ...
分类:
其他好文 时间:
2020-05-25 15:44:45
阅读次数:
46
[TOC] 异常 异常的继承体系 JVM默认处理运行期异常 异常的处理方式 throws try catch finally try catch处理单个异常 try catch处理多个异常 JDK 1.7针对多个平级异常的处理 好处:简化代码; 弊端:对多个异常的处理方式是一致的。 注意事项: 多个 ...
分类:
其他好文 时间:
2020-05-23 18:19:52
阅读次数:
55
typora-root-url:imagesjava13编程基础面向对象深入1大纲类与对象面向对象与面向过程面向过程和面向对象都是对软件分析、设计和开发的一种思想,它指导着人们以不同的方式去分析、设计和开发软件。早期先有面向过程思想,随着软件规模的扩大,问题复杂性的提高,面向过程的弊端越来越明显的显示出来,出现了面向对象思想并成为目前主流的方式。两者都贯穿于软件分析、设计和开发各个阶段,对应面向对
分类:
其他好文 时间:
2020-05-22 19:28:50
阅读次数:
80