自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 dubbo注册在zookeeper,zookeeper的节点变化过程

以dubbo官网(dubbo-samples-api)这个demo为事例:先启动provider:有configurators,providers这两个节点后启动consumer:有configurators, consumers, providers, routers这四个节点

2021-08-01 21:26:42 424

原创 java容器并发操作下的问题

ArrayList的线程并发问题:代码如下public static void main(String[] args) throws InterruptedException { ArrayList<Thread> list = new ArrayList<>(); ArrayList<Integer> test = new ArrayList<>(); for (int i=0;i<30;i++){

2021-07-20 18:19:12 95

原创 线程并发下非原子操作产生的线程安全问题

代码分析public class Volatile_test1 { static int a = 0; public static void main(String[] args) throws InterruptedException { Thread t1 = new Thread(new Runnable() { @Override public void run() { for (int

2021-07-20 16:26:29 185

原创 如何不使用集成开发环境构建JAVA项目

先了解一个参数:ClassPath:相当于告诉应用类加载器要去哪里加载类的字节码文件,如果找到的文件是源代码,那么会编译之后再加载 (注意:classpath下一级的所有文件夹都会被识别为包)实践案例First.javapackage first;import first.second.*;public class First{ public static void main(String[] args) { Second s=new Second(); s.out();

2020-11-04 14:04:56 1016 2

原创 JDK多版本安装时冲突问题

首先我安装的是jdk11,然后现在随后安装的是jdk8。出现如下现象:1.系统变量中的Path里面配置有如下一段变变量,C:\Program Files (x86)\Common Files\Oracle\Java\javapath该路径文件夹下有如下内容:通过查看两个版本的java.exe文件大小可以确定这是jdk8的应用,说明这是在安装jdk8时,程序自动添加的2.当我通过控制面板删除原来的jdk11时,jdk11的图标已经变灰,说明在jdk8安装的过程中已经将部分jdk11注册表中的内容

2020-11-03 17:46:19 1484

原创 关于IDEA中module与project的关系以及war包部署生成的规则以及多个虚拟路径之间的关系

IDEA中module与projectIDEA中的模块与项目实际上本质上都是模块(即module)。创建一个project会生成一个由.iml文件管理的文件夹,module也是相同的。只不过在目录层级上有所区别,project为最外层的文件夹,module为内层潜逃的文件夹war包生成规则当IDEA对项目打包时每个模块会打一个war包,Project也会打一个war包,最后打的war包会自...

2019-11-26 04:18:43 650

原创 网络基础原理

HTTP:www.xxx.com/dir/ 以/结尾/dir/后面本来应该有的文件名被省略了。因为我们会在服务器上事先设置好文件名省略时要访问的默认文件名。大多数情况下是index.html或者default.html之类的。http状态码:1xx:告知请求的处理进度和情况2xx:成功3xx:表示需要进一步操作4xx:客户端错误404(“Not Found”) 和410(“Gone...

2019-08-05 00:41:40 113

原创 关于加密安全

密码术密码术可以分为两大类:对称密匙密码术,非对称密匙密码术对称密匙密码术:使用同一个密匙进行解密和加密。such as:加法密码(也称移位密码)非对称密匙密码术:具有私匙和公匙。公匙用作信息发送方的数据加密,私匙用作信息接收方的数据解密。such as:RSA密码系统。认证摘要:信息通过密码散列函数的运算获得该消息的一个标识(保证信息完整性)。消息验证:发送端:将密匙和文...

2019-06-01 18:14:09 112

原创 xss

XSS(Cross Site Scripting)即跨站脚本攻击,javascript能做到什么效果,XSS的威力就有多大。JavaScript可以用来获取用户的cookie,改变网站内容,URL跳转。将恶意代码提交给服务器,通过服务器将代码回传给客户端,本地渲染运行,即会形成XSS。XSS主要被分为三类,分别是:反射性,存储型,DOM型。反射性:当用户访问一个带有XSS代码的URL请求时...

2019-05-25 21:26:51 83

原创 进一步学习网络组建原理

最近在学习的空余时间,又再次过了一遍HTML5的一些内容,对于这门语言我觉得它虽然相比于c++等编程语言而言过于简单,但在学习后不得不说它是网页传输数据的基础,也是众多前端语言的基础。它使得我对于网络的了解又进一步的加深了。也使得我对各种语言之间的关系有又有了进一步的认识,对于网络安全的认识也是进一步的加强了。对于网络方面的安全而言我认为这是一个宏大的话题,而且也是一个细小的话题。说它宏大是因为它...

2019-05-08 20:32:30 225

原创 javascript初步入门

本周在专业方向的学习主要是学习了JavaScript的基本语法规则,结合之前所学习的的HTML与css,我认为这门语言是管理等级高于前两者的。HTML是一种对所要操纵的元素建立标记的语言,css是对其排版样式与实现形式作出规范的语言,而js可以说是一种可以对前两者进行控制的语言,可以修改两者的内容或属性。js既可以实现内部嵌入,也可以外部引用。在语法规则上其基本与c语言近似,但在函数及操作对象上却...

2019-04-20 21:51:17 122

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除