开发系统时往往需要考虑记录用户访问系统查询了那些数据、进行了什么操作,尤其是访问重要的数据和执行重要的操作的时候将数记录下来尤显的有意义。有了这些用户行为数据,事后可以以用户为条件对用户在系统的访问和操作进行统计。 同时因为系统对登录用户在系统的行为有较为详细的记录,客观上也增加了系统的安全性。 记 ...
分类:
编程语言 时间:
2020-06-29 00:20:01
阅读次数:
136
记忆化递归: int max = 0; public int lenLongestFibSubseq(int[] A) { int[][] cache = new int[A.length][A.length]; for (int i = 0; i < A.length - 1; i++) { fo ...
分类:
其他好文 时间:
2020-06-29 00:17:42
阅读次数:
57
菜瓜:今天听到个名词“父子容器”,百度了一下,感觉概念有点空洞,这是什么核武器? 水稻:你说的是SpringMvc和Spring吧,其实只是一个概念而已,用来将两个容器做隔离,起到解耦的作用,其中子容器可以拿到父容器的bean,父容器拿不到子容器的。但是SpringBoot出来之后这个概念基本就被淡 ...
分类:
编程语言 时间:
2020-06-29 00:09:41
阅读次数:
73
使用pigx的定时任务,通过直接加载jar包的方式运行job,需要一个独立的jar应用。简单的应用只使用了ftp和简单的。一直都使用spring+mybatis+druid方式,尝试剥离spring框架(为何会感觉Spring也太重了?),直接用maven来打jar包,并将依赖的jar包一起打入。 ...
分类:
编程语言 时间:
2020-06-29 00:06:04
阅读次数:
75
IOC 容器的初始化包括 BeanDefinition 的 Resource 定位、加载和注册这三个基本的过程。我们以ApplicationContext 为例讲解,ApplicationContext 系列容器也许是我们最熟悉的,因为 Web 项目中使用的 XmlWebApplicationCon ...
分类:
编程语言 时间:
2020-06-29 00:02:33
阅读次数:
83
total=used+free+buff/cache。 buff/cache我的理解是在内存中有值,然后也缓存到文件系统中了。如果需要的话,内存中占用的空间可以立即被释放。 理论上available=free+buff/cache,是可以被使用的内存量。 但是available<free+buff/ ...
分类:
系统相关 时间:
2020-06-28 22:38:09
阅读次数:
71
需要在前端展示ftp服务器中的目录结构,实现用户对ftp目录实时查询和其他文件操作。 采用递归方式,用户传入目录,递归查询,按层级结构封装,返回给前端,前端按层级展示给用户。 依赖apache的commons-net3.6提供的ftp功能。 下列代码可以直接当作一个spring-boot contr ...
分类:
编程语言 时间:
2020-06-28 20:59:56
阅读次数:
103
我们在学习时xml文件里面的各种标签并不会想eclipse那样“alt+/”都会显示出来,那么怎么设置呢?步骤如下: 一、以下是引入MyBatis的DTD文件 1、 在创建的xml文件最上面会看到有一行XXXX.dtd的字样: ? 先复制下这段标注的红色文字,它规定了该xml文件执行的约束标准 2、 ...
分类:
编程语言 时间:
2020-06-28 20:36:57
阅读次数:
78
”Fog Computing defines and extends from the cloud computing to provide a seamless end-to-end customer experience. Fog Computing work best in the areas ...
分类:
其他好文 时间:
2020-06-28 20:14:18
阅读次数:
86
一、sentinel是什么sentinel的官方名称叫分布式系统的流量防卫兵。Sentinel以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。在SpringCloud项目中最开始我们使用的是Hystrix,目前已停止更新了。现在SpringCloud官方推荐的是rensilience4j。当然还有我们今天学习的sentinel。Sentinel具有以下特征:丰富的应用
分类:
编程语言 时间:
2020-06-28 18:38:14
阅读次数:
55