文章库ARTICLE COLUMN

  • Android系统Dalvik和Jvm的区别

    Android系统Dalvik和Jvm的区别

    摘要:运行的字节码,它从文件或包中加载字节码然后执行运行的是文件,生成时,工具把所有文件编译成一个文件。是基于栈的,而是基于寄存器实现的。因此比有更好的性能,只是硬件通用性差些。相对于来说,占用的资源和内存空间都比较少。 JVM运行的Java字...

    habrenhabren 评论0 收藏0
  • Java学习笔记(一)

    Java学习笔记(一)

    摘要:是完全面向对象的语言,对象具有状态行为和标识。类一一是具有共同特征和行为的一类事物的统称。受保护的,对同一包内的类和所有子类可见。一种通用的内存池,用于存放所有对象。类级变量又称全局级变量或静态变量,需要使用关键字修饰。 java语言的基...

    chengtao1633chengtao1633 评论0 收藏0
  • Log4j2 在 Windows 下导致 System.out 失效

    Log4j2 在 Windows 下导致 System.out 失效

    摘要:此问题已经在里面修复,详见今天在下调试这几天写的一个命令行程序,发现在在一种情况下会在下会出现无法输出到终端的情况,花了几个小时去排查这个问题,这里分享一下。 此问题已经在 Log4j2 2.3 里面修复,详见 https://issues.apache.org/jira/b...

    Harpsichord1207Harpsichord1207 评论0 收藏0
  • 谈谈我做拼音搜索的一点经验

    谈谈我做拼音搜索的一点经验

    摘要:谈谈我做拼音搜索的一点经验需要注意的一些事情本文使用的为语言解决方案。当然也我们可以自己实现转换拼音的功能,如果这样做,则需要在代码中设定好中文字库和对应的拼音,同时特别注意多音字的处理。 谈谈我做拼音搜索的一点经验 需要注意的一些事...

    EastboatEastboat 评论0 收藏0
  • Java编程思想-Stack的三种实现(数组,容器,链表)

    Java编程思想-Stack的三种实现(数组,容器,链表)

    摘要:要实现,至少应该包括出栈操作,弹出栈顶元素。入栈操作查看栈顶元素栈为空另外,实现一个栈,还应该考虑到几个问题栈的初始大小以及栈满以后如何新增栈空间对栈进行更新时需要进行同步有三种实现的方式,数组,容器,以及链表的方法。 虽是读书笔记,...

    zhiweizhiwei 评论0 收藏0
  • jackson指南

    jackson指南

    http://jackson.codehaus.org/Tutorial jackson的地址。

    churchchurch 评论0 收藏0
  • Java大数据内存序列化浅谈(一)

    Java大数据内存序列化浅谈(一)

    摘要:谈任何技术前,不讨论实际的应用场景都是耍流氓。业务只读不写,且数据量不大,这两个特性很大程度上决定了我们的系统架构。 谈任何技术前,不讨论实际的应用场景都是耍流氓。 首先说下自身项目背景。业务只读不写,且数据量不大,这两个特性很大程度...

    LycheeeeLycheeee 评论0 收藏0
  • java笔记

    java笔记

    摘要:没有被引用和没有被使用是两码事。对这一段代码如何做出优化尽量的在里面少创建对象。那么这一万条数据循环然后反序列化变成,性能就回很低。 1.没有被引用和没有被使用是两码事。 javapublic List getConcernListByUserId(String userId) { ...

    xi4oh4oxi4oh4o 评论0 收藏0
  • 使用 mitmproxy 代理 JAVA 应用 HTTPS 请求

    使用 mitmproxy 代理 JAVA 应用 HTTPS 请求

    摘要:背景问题设置使应用所有请求经过代理发出结果得到下面的错误环境解决方案将的证书导入到默认的中默认是查明路径 背景问题 设置 -Dhttps.proxyHost=localhost -Dhttps.proxyPort=8080 使 JAVA 应用所有 HTTPS 请求经过 mitmproxy 代理发出. 结果得到...

    lavnFanlavnFan 评论0 收藏0
  • 如何配置 最基本的Java开发环境

    如何配置 最基本的Java开发环境

    摘要:安装完以后,需要配置的系统的全局变量。这次,在中,这样填写下的路径。如果你是其它的操作系统,请到官网下载相应的版本。运行,如果可以顺利运行起来,就代表之前的配置都正确了。 为了开始学习Android,不得不学习一下Java。那么第一步,就是配置J...

    JaysonWangJaysonWang 评论0 收藏0
  • 【Effective Java】创建和销毁对象

    【Effective Java】创建和销毁对象

    摘要:一考虑用静态工厂方法代替构造器构造器是创建一个对象实例的最基本最常用的方法。开发者在使用某个类的时候,通常会使用一个构造器来实现,其实也有其他方式可以实现的,如利用发射机制。 一、考虑用静态工厂方法代替构造器 构造器是创建一个对象实例...

    HwgHwg 评论0 收藏0
  • Java代码分析器(三): 以强大的属性描述符写出通用代码

    Java代码分析器(三): 以强大的属性描述符写出通用代码

    摘要:最后提供一段我用写的代码供参考行就能把任意代码结构转换成输出使用了库利用强大的属性描述符,写出通用的转换代码,避免了给每个结点类写对应的转换代码几十种结点类,要死啊。 另载于 http://www.qingjingjie.com/blogs/4 上篇介绍的形形色色的语法...

    andotandot 评论0 收藏0
  • JVM 对 NoClassDefFoundError 的“缓存”

    JVM 对 NoClassDefFoundError 的“缓存”

    摘要:于是怀疑是不是对一个类的做了缓存,在第一次加载这个类出现以后,后续再尝试加载就直接抛出。上述类的的作用是是一个空的类,里面有一个的静态成员。 问题 今天在排查一个线上的问题,线上的一个应用在初始化一个类的静态字段的时候出现了 NoClassDe...

    dayday_updayday_up 评论0 收藏0
  • Java中equals和==的区别

    Java中equals和==的区别

    摘要:今天写项目时判断相等用的,结果半天就是不出结果最后才发现自己犯了这么弱智的问题正好趁这个机会把中的方法和间的区别梳理一下,以后保证不再犯原文地址中的数据类型,可分为两类基本数据类型,也称原始数据类型。 今天写项目时判断String相等用的...

    notebinnotebin 评论0 收藏0
  • Java尾递归文件夹遍历

    Java尾递归文件夹遍历

    public void Traverse(File dir) throws IOException { if (dir.isDirectory()) { String[] children = dir.list(); for (int i = 0; children != null && i < children.length; i++...

    everflyeverfly 评论0 收藏0
  • java 编程思想 - Chapter11&Chapter17- 不同容器之间的比较

    java 编程思想 - Chapter11&Chapter17- 不同容器之间的比较

    摘要:中所有方法都是直接或者间接同步的,所以是线程安全的即多个线程操作同一个对象时是线程安全的,但是只有一个线程操作时考虑到同步控制会耗费系统资源所以效率低。中的所有方法都是线程非同步的,但有多个线程操作时是不安全的。 虽是读书笔记,但是如...

    imtianximtianx 评论0 收藏0
  • 用Lambda武装你的Java: 集合转换

    用Lambda武装你的Java: 集合转换

    摘要:网上介绍和集合新特性的代码太千篇一律了,我来提供些不一样的。或者实现如下它的实现没有使用,因为是一种强大到能延迟处理和并行处理的,我们简单的集合操作不需要这么高级的能力。目前只写了三个方法,如果有需求,还可以扩充更多的方法。 网上介绍...

    AjianAjian 评论0 收藏0
  • Java 控制台信息保存到文件

    Java 控制台信息保存到文件

    摘要:为了调试需要,需要把输出的信息重定向到文件进行保留,同时为了方便,在上的输出也得保留。在自定义的输出流中把输出的信息顺手保存到文件上一下。 为了调试需要,需要把Java输出的信息重定向到文件进行保留,同时为了方便,在Console上的输出也得保...

    RebeccaZhongRebeccaZhong 评论0 收藏0
  • JAX-RS 2.0 中 REST 的四种服务类型

    JAX-RS 2.0 中 REST 的四种服务类型

    摘要:当不存在子类,也不存在子类时,规范中定义,在这种情况下,为服务动态生成一个名为的实例,并自动探测匹配资源。其中是中的基类,它继承于情况二当不存在子类,但是存在子类时。以上就是规范中定义的四种服务的方式。 最近在学习 jersey 框架。他是 ...

    bbbbbbbbbbbb 评论0 收藏0
  • jersey 框架传输格式 (1) 基础类型

    jersey 框架传输格式 (1) 基础类型

    摘要:在学习中看到框架支持几乎多有的原生类型的传输格式。是遵循规范的一个实现,旨在使用提供服务的框架原生类型中整型数值浮点型数值编码字符型数值布尔类型值都提供支持,并且提供了,基础类型的数组形式的支持。 在学习jersey中看到jersey框架支持几乎...

    liangzai_coolliangzai_cool 评论0 收藏0
  • jersey 框架传输格式 (2) xml

    jersey 框架传输格式 (2) xml

    摘要:作为日常开发中一种常用的传输格式。对应的,定义了三种标准类型的输入接口和输出接口,。实体类如果请求的传输数据量很大,并且无需和外系统对接的场景,建议使用属性来组织,这样可以极大的减小格式的数据包的规模。如有版权侵犯,请联系邮箱。 XML...

    The questionThe question 评论0 收藏0
  • java.io (1) 基本输入输出流

    java.io (1) 基本输入输出流

    摘要:基本输入流输入流类中包含两类功能输入流的两大功能读取流中字节数据的功能是通过方法来完成。基本输出流与类相对应的类表示基本的输出流,用来把数据从程序输出到其他地方。 一堆废话(赶快跳过) 在我们的日常开发中 I/O 涉及到我们开发的方方面面,...

    haobowdhaobowd 评论0 收藏0
  • 使用命令行搜索你的java 库

    使用命令行搜索你的java 库

    摘要:安装包如下使用 安装包 mvnspip install mvns 如下: timger-mac:bin timger$ pip install mvns Downloading/unpacking mvns Downloading mvns-0.1.1.tar.gz Running setup.py egg_info for package mvns Downloadi...

    twohappytwohappy 评论0 收藏0
  • python 代码 打包成jar

    python 代码 打包成jar

    摘要:写东西快但是生态广比如大数据虽然好但是利用不到的整个的生态的代码虽然也好但是毕竟有些库需要自己写的多虽然也很简单但是查文档也很麻烦那么问题来了最简单的的方式就是直接把打包那么问题又来了打包成挺麻烦的官方文档看不懂答案有了写了个包搞这个...

    freecodefreecode 评论0 收藏0
  • 用 Lucene 构建文档数据库

    用 Lucene 构建文档数据库

    摘要:说到档案系统,选文档数据库再合适不过了。熟悉的人看这个会很眼熟,没错,这就是从借鉴过来,并用在我的关系数据库查询上。接口规范接口的主要目是为了传递数据,数据结构已经在上面给出。为便于不同系统不同终端的数据交换,也将应当在接口支持之内。...

    inaptinapt 评论0 收藏0

热门文章

<