- 博客(28)
- 收藏
- 关注
转载 Class and object initializationpart-3
Page 3 of 4int second = 1 + first; can legally refer to first because first's declaration precedes second's declaration. However, it is illegal for int forwardReference = first; to refer to fi
2016-05-19 12:02:47 444
转载 Class and object initialization-part2
Page 2 of 4After studying ClassInitializationDemo4's source code, you might wonder how useful class block initializers are. After all, you could easily move all code from ClassInitializationDemo4'
2016-05-19 11:56:46 591
转载 Class and object initialization-part1
This article marks a milestone in Java 101's exploration of client-side Java, as well as the one year anniversary of the series. Jeff begins moving away from simpler Java language concepts toward more
2016-05-19 11:54:40 684
原创 Java字符串编码与解码
Java.nio.包用Charset类统一对字符集进行转换。字符集建立了两个Unicode码元序列与使用本地字符编码方式的字节序列之间的映射。可以通过调用静态的forName方法来获得一个Charset,只需要向这个方法传递一个官方字符集名字或它的别名:Charset cset=Charset.forName("UTF-8");当本地编码方式模式不能表示所有的Unicode字符,如果某个字符不能表
2016-05-16 16:40:24 1007
转载 Java Performance Tips
Every little things add up. The overall performance of an application depends on the individual performance of its components. Here we list some of the Java programming tips to help your application
2016-05-08 21:20:41 595
转载 HashMap how to work
There are four things we should know about before going into internals of how HashMap works -HashMap works on the principal of hashing.Map.Entry interface - This interface gives a map entry (key-v
2016-05-03 15:13:59 328
转载 How HashMap works in java
Most common interview questions are “How HashMap works in java”, “How get and put method of HashMap work internally”. Here I am trying to explain internal functionality with an easy example. Rather th
2016-05-03 14:54:44 453
转载 Part 4 The Principles of Java Application Performance Tuning
This is the fifth article in the series of "Become a Java GC Expert". In the first issue Understanding Java Garbage Collection we have learned about the processes for different GC algorithms, about
2016-05-02 14:52:20 620
转载 Part 3 How to Tune Java Garbage Collection
This is the third article in the series of "Become a Java GC Expert". In the first issue Understanding Java Garbage Collection we have learned about the processes for different GC algorithms, about
2016-05-02 14:46:05 657
转载 Part 2 How to Monitor Java Garbage Collection
This is the second article in the series of "Become a Java GC Expert". In the first issue Understanding Java Garbage Collection we have learned about the processes for different GC algorithms, about
2016-05-02 14:27:33 672
转载 Part 1 Understanding Java Garbage Collection
What are the benefits of knowing how garbage collection (GC) works in Java? Satisfying the intellectual curiosity as a software engineer would be a valid cause, but also, understanding how GC works
2016-05-02 14:11:29 486
转载 Top 10 Mistakes Java Developers Make
http://www.programcreek.com/2014/05/top-10-mistakes-java-developers-make/#1. Convert Array to ArrayListTo convert an array to an ArrayList, developers often do this:List list = Arrays.
2016-04-29 14:45:13 423
原创 java中正确重写equals方法
hashCode()和equals()方法,定义在Object类中,这个类是所有类的基类,所以所有的java类都继承了这两个方法。 hashCode()方法用来给对象获取唯一的一个整数。这个整数被存储在HashTable类似的结构中的位置。默认的,Object类的hashCode()方法返回这个对象存储的内存地址的编号。 重写equals()方法必须要重写hashC
2016-04-29 14:31:17 18455
原创 写一个字符串到文件
import java.io.IOException;import java.nio.file.Files;import java.nio.file.Paths;public class StringToFile { public static void main(String[] args) throws IOException { String msg = "h
2016-04-29 01:32:00 474
原创 Java8:读取文件到一个字符串
import java.io.IOException;import java.nio.file.Files;import java.nio.file.Paths; public static void main(String[] args) throws IOException { String content = new String(Files.readAllBy
2016-04-29 01:18:13 1990
转载 Good Java idioms
原文链接There are some things about programming in Java that are not obvious just by learning from the language specification or standard API documentation. In this document I will try to collect th
2016-04-29 00:59:37 684
转载 libSVM(Java)二次开发接口调用及更改的文档
原文链接:点击打开链接文档整理:陈伟 chenweishaoxing#163.com下载libsvm方法:google libsvm找到官网下载:http://www.csie.ntu.edu.tw/~cjlin/libsvm/,其中图片中椭圆的解压文档下载下来libsvm工具包有几个版本的,其中python的最经典,用的人比较多,还支持matlab,C++等等。我们用
2016-04-24 15:50:22 3374 1
转载 libSVM使用方法
原文链接:http://wenku.baidu.com/view/7e7b6b896529647d27285276.html目 录 1 Libsvm下载...32 Libsvm3.0环境变量设置...33 训练和测试数据集下载...34 运行python程序的环境配置...35 LIBSVM 使用的一般步骤是:...36 再来说一下,l
2016-04-24 15:43:34 592
转载 维基百科简体中文语料的获取
原文链接:http://licstar.net/archives/262最近做实验需要较大规模的中文语料,很自然的就想到使用维基百科的中文数据。 使用维基百科做训练语料有很多好处:维基百科资源获取非常方便,有 Wiki Dump 可以直接下载,所有的最新备份都在里面。最近的一次备份是3月底,也就是5天前。相比之下,其他很多语料都需要用爬虫抓取,或者付费获得。维基百
2016-04-24 15:34:24 1295
转载 转:jQuery验证控件jquery.validate.js使用说明+中文API
官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validationjQuery plugin: Validation 使用说明 转载自:http://blog.sina.com.cn/s/blog_608475eb0100h3h1.html 一导入js库 二、默认校验规则
2015-07-09 16:55:07 589
转载 转:Mysql常用命令
Mysql安装目录数据库目录/var/lib/mysql/配置文件/usr/share/mysql(mysql.server命令及配置文件)相关命令/usr/bin(mysqladmin mysqldump等命令)启动脚本/etc/init.d/mysql(启动脚本文件mysql的目录)系统管理连接MySQL格式: mysql -h 主机地址 -u用户名
2015-05-17 16:33:12 326
转载 转:java socket通信(读取URL)
import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileWriter;import java.io.InputStreamReader;import java.net.URL;public class URLReader {/*** @par
2015-02-05 15:56:24 849
原创 菜鸟学C语言三:快速排序与调用C语言库函数qsort()
一 快速排序算法快速排序是对冒泡排序的一种改进,根据就是冒泡排序的特点待排序列越有序,排序效率越高。算法思想基于分治法的:在待排序表中L[1......n]任取一个元素pivot作为基准,通过一趟排序将待排序表划分为独立的两部分L[1.....k-1]和L[k+1....n],使得前部分所有元素都小于pivot,后半部分所有的元素大于或等于pivot,则pivot放在了最后的位置上,这个过程就
2015-01-25 13:37:54 778
原创 菜鸟学C语言二:数组前后元素的互换逆置
/* 程序的功能是:数组的前五个元素与后五个元素的互换并逆置数组前后五个元素(如果数组元素个数小于10个则前后对调) 例如,输入: 0 1 2 3 4 5 6 7 8 9 10 11 12 13输出: 13 12 11 10 9 5 6 7 8 4 3 2 1 0 */#include "stdio.h"#include void main() { int num;
2015-01-24 10:59:13 6688
原创 菜鸟学C语言一:输入到数组
方法一:申请大数组,浪费不可避免,使用数组时还要小心不能使用未初始化数组的元素void main() { int a[100]; int i=0,j=0; printf("请输入数据,用空格间隔,回车结束:\n"); do { scanf("%d",&a[i++]); }while(getchar()!='\n'); for(j=0;j<i;
2015-01-24 10:18:27 2567 1
原创 C语言学习笔记1——
1)C语言中gets()与scanf()两个函数的区别可以用如下两种方式输入字符串:char string[15];gets(string); /*遇到回车认为输入结束*/ scanf("%s",string); /*遇到空格认为输入结束*/。。。所以在输入的字符串中包含空格时,应该使用gets输入。2)break 与continue的区别
2015-01-14 19:26:57 433
转载 异常以及异常处理框架探析
Java 异常基本概念在 Java 程序设计语言中,使用一种异常处理的错误捕获机制。当程序运行过程中发生一些异常情况,程序有可能被中断、或导致错误的结果出现。在这种情况下,程序不会返回任何值,而是抛出封装了错误信息的对象。Java 语言提供了专门的异常处理机制去处理这些异常。如图 1 所示为 Java 异常体系结构:图 1. Java 异常体系结构检查 (Checked
2015-01-12 11:22:28 436
转载 用来理解 Java 编程语言的 8 个图表
用来理解 Java 编程语言的 8 个图表发表于:2013-10-28来源:开源中国社区作者:oschina点击数:424 标签:java很多时候,一张图比你说 1000 个字能更有效的说清楚一个问题。我们列举了 8 个关于 Java 语言的图表,或许可以让你对 Java 有着更深入的认识。 1. 字符串不变性(String Immutability) 下面的图表显示执行如下两行代
2015-01-12 11:08:22 909
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人