加载中
Golang锁失效原因之value receiver

先说结论 golang中,值类型在作为方法参数和方法的接受者的时候,都需要进行值的拷贝,所以,使用值类型的时候要多加注意。 对于方法的接受者,如果方法需要修改接受者的某个变量值,那么就应...

MySQL 分区表

今天统计数据的时候发现一张表使用了表分区,借此机会记录一下。 1. 什么是表分区? 表分区,是指根据一定规则,将数据库中的一张表分解成多个更小的,容易管理的部分。从逻辑上看,只有一张...

java 定时任务之Timer

Timer位于java.util包中。官方API的描述是用来控制任务执行的,每个任务可以执行一次,也可以执行多次。在实际应用中,我们可以用它来控制某个任务在特定的时间执行,或者按照某个固定频率或...

【读书笔记】第四章 瞬时响应:网站的高性能架构

《大型网站技术架构_核心原理与案例分析》第四章读书笔记,主要针对网站高性能方面需要注意的问题以及改进方案进行介绍。

【读书笔记】第三章 大型网站核心架构要素

《大型网站技术架构_核心原理与案例分析》第三章读书笔记,主要介绍在网站架构设计时需要关注的几个方面。

由Dubbo回声测试学到的

Dubbo中的回声测试是如何实现的?为什么能将任意的服务引用都强制转为EchoService?来看看吧,欢迎指正

【译】如何通过简单的3步恢复Windows7同时删除Ubuntu

如何通过简单的3步恢复Windows7同时删除Ubuntu 说明 写这篇文章对我来说是一件奇怪的事情,因为我通常都是提倡安装Ubuntu而卸载Windows的。 让今天写这篇文章更加奇怪的是,我决定在微软决定...

Java字符串转成unicode

public static String toUnicode(String str) {     char[] arChar = str.toCharArray();     int iValue = 0;     String uStr = "";     for (int i = 0; i < arChar.length; i++) {       Syste...

2013/10/17 23:40
1.1K
碎碎的笔记(二)

1.Java中常见的创建对象的方式: 1)通过new关键字调用构造器创建Java对象. 2)通过Class对象的newInstance()方法调用构造器创建Java对象. 3)通过Java的反序列化机制从IO流中恢复Java对象....

碎碎的笔记(一)

1、手动内存管理的缺点 1)挂起的引用:就是说已经将某个对象A所占用的空间分配给了另外一个对象B,而此时如果再次访问对象A,那么久会导致不可预知的错误。 One problem that often occurs ...

《Java程序员的基本修养》读书笔记之内存回收

1.Java引用的种类 1.1 对象在内存中的状态 Java对象在内存中被创建出来以后,垃圾回收机制会实时地监控每个对象的运行状态,包括对象的申请、引用、被引用、赋值等。当垃圾回收机制实时地监控...

为什么使用字符数组保存密码比使用String保存密码更好?(Why character arr...

1) Since Strings are immutable in Java if you store password as plain text it will be available in memory until Garbage collector clears it and since String are used in String p...

为什么Java中的String是不可变的?(Why String is immutable o...

There are many reasons due to the string class has been made immutable in Java. These reasons in view, concurrency issues, security issues and performance issues. Here is a list...

ClassNotFoundException和NoClassDefFoundError的区别

正如它们的名字所说明的:NoClassDefFoundError是一个错误(Error),而ClassNOtFoundException是一个异常,在Java中错误和异常是有区别的,我们可以从异常中恢复程序但却不应该尝试从错误中恢...

如何创建不可变(Immutable)的Java类或对象

在前一篇文章里将了如何实现线程安全的Java程序,其中有一条就是可以通过创建不可变的对象来实现!因为不可变的对象默认就是线程安全的,他们一旦创建就不能发生改变!那么如何创建不可变的J...

如何设计线程安全的Java程序

看了dbutil源码,发现它的很多类都有“This class is thread safe.”的说明,那么怎样的程序算是thread safe的程序呢?如何才能让程序成为thread safe的呢?本文就为你揭开这个谜底~...

【源码阅读】dbutil包中的BeanProcessor类

本文主要讲解apache commons下的dbutil包中的一个用来将数据库中记录转化成对应的bean的类----BeanProcessor

没有更多内容

加载失败,请刷新页面

返回顶部
顶部