分类
子分类
专题
排序
2.2.3 虚拟机栈
虚拟机栈 一、虚拟机栈概述 1、背景 由于跨平台性的设计,java的指令都是根据栈来设计的。不同平台CPU架构不同,所以不能设计为基于寄存器的。 优点是跨平台,指令集小,编译器容易实现,缺点是...
利用JS代码屏蔽指定地区访客浏览网站
需要屏蔽某地域IP访问网站,网上找了找,几乎都不能用,要么IP库失效,要么js代码无效,具体原因我也不知道,我也不会写JS,就随手捣鼓了下,整合出一个能用的,用的网易的IP库。 某些特殊情况...
ExecutorService——<T> Future<T> submit(Callable<T> task)
接口长什么样? Future future = executor.submit(task); 这个返回值是什么意思? 提交任务后,会立即返回一个Future对象,它是一个句柄,你可以根据这个Future对象跟踪任务的执行情况。 Future...
2.1.2 类加载的过程
类加载的过程 类加载的过程主要分为三个阶段 加载,链接,初始化。 而链接阶段又可以细分为验证,准备,解析三个子阶段。 接下来,我们详细分析下类加载的过程。 加载过程 加载过程需要完成以下...
为你的网站加一个下雪特效
前言 夏天来了,看见雪花就会凉爽;冬天来了,看见雪花就会很美。这个下雪的特效无论添加到什么类型的网站都很好看,马上把代码分享给大家! 截图 代码 直接放在<body></body>里就好 <...
提示ValueError(“Dependency on app with no migrations: %s” % key[0])的解决方案
你可以使用如下命令来创建迁移文件如果你在使用 Django 的数据迁移 系统时遇到了这个错误,那么可能是因为你的应用 中依赖了一个没有迁移文件 的应用 。为了解决这个问题,你需要执行以下步骤:...
Ubuntu21 国内最新镜像源
# 编辑文件 sudo vi /etc/apt/sources.list #-----------内容----------- #-----------ubuntu 21.04(hirsute)----------- deb http://mirrors.aliyun.com/oldubuntu-releases/ubuntu hirsute ma...
2.5.3 JVM监控及诊断工具-GUI篇
JVM监控及诊断工具-GUI篇 一 .工具概述 JDK自带的GUI工具 - JConsole - VisualVM - JMC 第三方工具 MAT Jprofiler Arthas Btrace ...... 二 .JConsole 基本概述 从 Java5开始,JDK自带的Java监...
2.6.2 Java线程模型
Java中的JVM是如何实现多线程的? Java线程模型 并发不一定都要用到线程,比如PHP中用到的是多进程。但是在Java中并发基本上都是使用线程来实现的。我们先来看看线程在Java虚拟机中是如何实现的...
2.2.9 字符串常量池
字符串常量池 一、字符串的基本特性 String:字符串,使用一对''来表示。 String sl = 'hello';//字面量的定义方式 在字符串常量池中 String s2 = new String('hello'); 调用构造方法 Strin...