乐观锁&悲观锁 在操作数据前认为不会有其他人修改数据即为乐观锁,始终认为有人会修改数据即为悲观锁 解决的问题 我们可以首先看一下自增++操作的底层 为了让a加上1,首先我们需要读取a,也就是让b=a,然后我们要让b加1,也就是b=b+1,然后我们把b赋给a所在地址。 这是整个自增操作的底层原理。 但 ...
分类:
其他好文 时间:
2020-07-26 23:06:44
阅读次数:
63
1 Hadoop是什么 1.hadoop是一个由Apache基金会所开发的分布式系统基础架构。 2.主要解决,海量数据的储存和海量数据的分析计算问题。 3.广义来说,hadoop通常是指一个更广泛的概念 Hadoop生态圈。 Hadoop三大发行版本 Hadoop三大发行版本:Apache、Clou ...
分类:
其他好文 时间:
2020-07-26 22:58:28
阅读次数:
95
前言 看了掘金一篇关于Vue开发相关优化技巧,确实发现以前项目中写的代码有些问题,但是无关逻辑问题,当时写的代码感觉加载编译,甚至逻辑都没有问题,但是现在想一下,确实是有一些优化方面的问题,也就是说以前写的代码的确是有一些问题的。所以看了这篇帖子,借此总结一下。 Vue开发中的一些优化方式 v-sh ...
分类:
其他好文 时间:
2020-07-26 22:55:42
阅读次数:
62
目录1. AOP 概念2. AOP 编程的开发步骤3. 切面的名词解释4. AOP 的底层实现原理4.1 动态代理类的创建4.2 总结5. Spring 工厂如何加工原始对象1. AOP 概念 POP (Producer Oriented Programing) 面向过程(方法、函数)编程 —— C... ...
分类:
编程语言 时间:
2020-07-26 22:55:04
阅读次数:
90
构造方法 构造器也叫构造方法(constructor),用于对象的初始化。构造器是一个创建对象时被自动调用的特殊方法,目的是对象的初始化。构造器的名称应与类的名称一致。Java通过new关键字来调用构造器,从而返回该类的实例,是一种特殊的方法。 构造方法总结: 1)给成员变量赋初值2)与类名相同,无 ...
分类:
编程语言 时间:
2020-07-26 19:49:01
阅读次数:
88
使用eclipse导入一些项目是会出现项目前有叉号的问题 总结一下解决方法: 1.修改自己的Build Path,右键项目名: 在Java build path界面将sever及jre将原有的Tomcat及jre remove之后替换成自己版本: 2.替换后如果继续报错 找到项目根目录,修改.set ...
分类:
系统相关 时间:
2020-07-26 19:46:41
阅读次数:
134
1 目的,透传字段 2 设计,因为不同的渠道需要透传的字段不同,为了,动态,做一个开关,map《key,list《string》》 key就是渠道code,list中的string就是所需要的字段。 字段这里我没有做开关,要做的也可以在加一个开关,通过反射获得实体中的字段信息。 此处反射代码示例 1 ...
分类:
其他好文 时间:
2020-07-26 19:28:06
阅读次数:
62
#前言 PHP对于大部分人来说,是比较容易入门的。笔者也是刚学习不久,所以就把自己学习的基础知识进行总结和整理。第一部分是类型与运算符。如果你想学习PHP,可以参考PHP学习手册学习,任何一本教学资料也没有PHP学习手册讲的详细。下载地址:PHP学习手册 #类型 PHP支持8种原始类型,包括bool ...
分类:
Web程序 时间:
2020-07-26 15:45:05
阅读次数:
79
仅以此文,记录自己这大半年来的挣扎与迷茫。 2019 年 11 月 在公司工作七个月之后,我被裁员了。 回忆自己这七个月的经历,不管是遇到的人和事,更多感到的是收获和感恩,于是我写下了:「应届毕业生工作7个月小结」,当做对于这七个月的小小总结。 本想好好休息几天,不料第二天还在睡梦中,就有 HR 和 ...
分类:
其他好文 时间:
2020-07-26 15:42:39
阅读次数:
119
Windows编程之《远线程注入技术》近年来,全球大规模爆发勒索病毒和挖矿病毒,让沉寂许久的***技术,又重新回到了人们的视野中。Windows操作系统市场占有率高达90%以上,所以面对勒索病毒、挖矿病毒,Windows用户首当其冲。为了揭开病毒***的神秘面纱,更好地服务于信息安全,本书总结并剖析了常见的Windows***编程技术,用通俗易懂的语言介绍了用户层下的Windows编程和内核层下的Roo
分类:
编程语言 时间:
2020-07-26 15:33:25
阅读次数:
70