Java虚拟机定义了一些程序运行期间会使用到的数据区域,其中一些会随着JVM的启动而创建,随着JVM的退出而销毁;另外一些则与线程的运行一一对立的,这些数据区域会随着线程的开始而创建,随着线程的结束而销毁。下面是一张Java运行时的数据区模型图: 总的来说,Java运行时数据区域可以分为两个部分:线 ...
分类:
编程语言 时间:
2017-08-30 13:58:51
收藏:
0 评论:
0 赞:
0 阅读:
279
public class AsyncDemo { private static void doSomeTask() { System.out.println("Hello World"); } private static void onCompletion() { System.out.print... ...
分类:
编程语言 时间:
2017-08-30 13:58:21
收藏:
0 评论:
0 赞:
0 阅读:
304
就是用java开发的爬取网络资源的小程序,可以获得类似userip,userport,serverip,serverport等资源 开源的有crawler4j等 ...
分类:
编程语言 时间:
2017-08-30 13:55:39
收藏:
0 评论:
0 赞:
0 阅读:
278
1、安装 pyinstaller 插件 cmd命令:pip install PyInstaller PS . o.o 不知道 easy_install 的百度吧。 2、pyinstaller 简介 他能很方便的帮我把 python脚本打包成一个 .exe 程序。 cmd打包指令:pyinstalle ...
分类:
编程语言 时间:
2017-08-30 13:55:30
收藏:
0 评论:
0 赞:
0 阅读:
279
<aop:config>标签解析 aop名称空间的解析器是AopNamespaceHandler // 这里我们可以看到注册了几个解析器,重点关注ConfigBeanDefinitionParser 在ConfigBeanDefinitionParser的parse方法中对aop:config下面的 ...
分类:
编程语言 时间:
2017-08-30 13:52:22
收藏:
0 评论:
0 赞:
0 阅读:
473
文本文件:readfile.txt 详细描述: read() #一次性读取文本中全部的内容,以字符串的形式返回结果 readline() #只读取文本第一行的内容,以字符串的形式返回结果 readlines() #读取文本所有内容,并且以列表的格式返回结果,一般配合for in使用 具体案例1:re ...
分类:
编程语言 时间:
2017-08-30 13:50:47
收藏:
0 评论:
0 赞:
0 阅读:
318
来源:鸟窝,colobu.com/2016/03/31/vertx-thread-model/如有好文章投稿,请点击 → 这里了解详情Vert.x是一个在JVM开发reactive应用的框架,可用于开发异步、可伸缩、高并发的Web应用(虽然不限于web应用)。其目的在于为JVM提供一个Node.js... ...
分类:
编程语言 时间:
2017-08-30 13:49:48
收藏:
0 评论:
0 赞:
0 阅读:
418
netty最核心的就是reactor线程,对应项目中使用广泛的NioEventLoop,那么NioEventLoop里面到底在干些什么事?netty是如何保证事件循环的高效轮询和任务的及时执行?又是如何来优雅地fix掉jdk的nio bug?带着这些疑问,本篇文章将庖丁解牛,带你逐步了解netty ... ...
分类:
编程语言 时间:
2017-08-30 13:49:19
收藏:
0 评论:
0 赞:
0 阅读:
326
Stack Overflow 是一个大型的编程知识库。在 Stack Overflow 中已经有数以百万计的问题,并且很多答案有着很高的质量。这就是为什么 Stack Overflow 的答案经常位于 Google 搜索结果的顶部。尽管 Stack Overflow 上很多问题已经有了答案,每天还是... ...
分类:
编程语言 时间:
2017-08-30 13:47:34
收藏:
0 评论:
0 赞:
0 阅读:
388
来源:鸟窝,colobu.com/2016/07/14/Java-Fiber-Quasar/如有好文章投稿,请点击 → 这里了解详情最近遇到的一个问题大概是微服务架构中经常会遇到的一个问题:服务 A 是我们开发的系统,它的业务需要调用 B、C、D 等多个服务,这些服务是通过http的访问提供的。 问... ...
分类:
编程语言 时间:
2017-08-30 13:46:06
收藏:
0 评论:
0 赞:
0 阅读:
457
大多数 JVM 具备 Java 的 HotSwap 特性,大部分开发者认为它仅仅是一个调试工具。利用这一特性,有可能在不重启 Java 进程条件下,改变 Java 方法的实现。典型的例子是使用 IDE 来编码。然而 HotSwap 可以在生产环境中实现这一功能。通过这种方式,不用停止运行程序,就可以... ...
分类:
编程语言 时间:
2017-08-30 13:45:29
收藏:
0 评论:
0 赞:
0 阅读:
405
因何而写网上关于bytebuffer的文章真的很多,为何在此还要写一篇呢?主要是基于以下几点考虑很多人在使用t-io时,还不会bytebuffer,只会照着t-io提供的例子照猫画虎,不利于灵活运用网上搜到的一些相关文章,讲得不是太易懂,不利于初学者灵活运用bytebuffer本文旨在讲解灵活运用b... ...
分类:
编程语言 时间:
2017-08-30 13:44:56
收藏:
0 评论:
0 赞:
0 阅读:
940
参考:http://club.excelhome.net/thread-1237085-1-1.html 全局变量例子public 变量1 AS IntegerSub LLL()变量1 = 1111End Sub模块级变量例子DIM 变量1 AS IntegerSub LLL()变量1 = 1111 ...
分类:
编程语言 时间:
2017-08-30 12:58:26
收藏:
0 评论:
0 赞:
0 阅读:
374
Java多线程和高并发总结 wait/notify必须存在于synchronized块中。 volatile多线程的内存模型:main memory(主存)、working memory(线程栈),在处理数据时,线程会把值从主存load到本地栈,完成操作后再save回去(volatile关键词的作用 ...
分类:
编程语言 时间:
2017-08-30 12:56:12
收藏:
0 评论:
0 赞:
0 阅读:
280
0x00 需求 最近在做一个Android的项目,一开始安装的是Java8用于项目的开发。但是在项目后期需要用到drozer用于检测项目的安全性,要搭建drozer的测试环境必须要使用Java6,否则会出现问题引用一下官方的说明 It is very important that Java 1.6 ...
分类:
编程语言 时间:
2017-08-30 12:52:56
收藏:
0 评论:
0 赞:
0 阅读:
372
Web开发使用 Controller 基本上可以完成大部分需求,但是我们还可能会用到 Servlet、Filter、Listener、Interceptor 等等。 当使用spring-Boot时,嵌入式Servlet容器通过扫描注解的方式注册Servlet、Filter和Servlet规范的所有监 ...
分类:
编程语言 时间:
2017-08-30 12:51:47
收藏:
0 评论:
0 赞:
0 阅读:
326
今天不用eclipse、myeclipse等开发工具,纯手写JSP页面(有点作死)时突然出现以前从来没遇到过的问题,报错如下: 网上查了资料,总结了各种解决方案,到apache-tomcat/lib目录下,拷贝el-api.jar放到%JAVA_HOME%\jre\lib\ext下这种可以解决暂时的 ...
分类:
编程语言 时间:
2017-08-30 12:47:37
收藏:
0 评论:
0 赞:
0 阅读:
671
第一:加载web.xml之后,读哪个配置文件问题?即是applicationContext.xml还是xxx-servlet.xml? ①:在没有<init-param>时,会自动寻找xxx-servlet.xml(默认路径为/WEN-INF/xxx-servlet.xml)(xxx=定义的serv ...
分类:
编程语言 时间:
2017-08-30 12:45:17
收藏:
0 评论:
0 赞:
0 阅读:
265
组织测试代码 前面已经了解到测试的原理和步骤,但只是默认类string的测试,如果是我们自己写的类改怎么测试呢? 如下 class Widget(object): def __init__(self,name,width=50,height=50): self.name = name self.wi ...
分类:
编程语言 时间:
2017-08-30 12:44:13
收藏:
0 评论:
0 赞:
0 阅读:
336
Numpy NumPy是高性能科学计算和数据分析的基础包。它是pandas等其他各种工具的基础。 NumPy的主要功能: ndarray,一个多维数组结构,高效且节省空间 无需循环对整组数据进行快速运算的数学函数 读写磁盘数据的工具以及用于操作内存映射文件的工具 线性代数、随机数生成和傅里叶变换功能 ...
分类:
编程语言 时间:
2017-08-30 12:43:30
收藏:
0 评论:
0 赞:
0 阅读:
202