现在位置: 首页 > cymbals发表的所有文章
  • 09月
  • 27日
综合 ⁄ 共 11725字 评论关闭
一 JVM内存模型 1.1 Java栈 Java栈是与每一个线程关联的,JVM在创建每一个线程的时候,会分配一定的栈空间给线程。它主要用来存储线程执行过程中的局部变量,方法的返回值,以及方法调用上下文。栈空间随着线程的终止而释放。 StackOverflowError:如果在线程执行的过程中,栈空间不够用,那么JVM就会抛出此异常,这种情况一般是死递归造成的。 1.2 堆 Java中堆是由所有的线程共享的一块内存区域,堆用来保存各种JAVA对象,比如数组,线程对象等。 1.2.1 Generation JVM堆一般又可以分为以下三部分: Ø Perm Perm代主要保存class,......
阅读全文
  • 09月
  • 24日
综合 ⁄ 共 45字 评论关闭
UCI数据集:http://archive.ics.uci.edu/ml/ 特别全的数据集!
阅读全文
  • 03月
  • 14日
综合 ⁄ 共 15字 评论关闭
http://zyan.cc/
阅读全文
  • 01月
  • 13日
综合 ⁄ 共 1840字 评论关闭
最近帮朋友做了一个将文本文件按条件导出到excel里面的小程序。使用了PyQT,发现Python真是一门强大的脚本语言,开发效率极高。 首先需要引用 from PyQt4 import QtGui, uic, QtCore 很多控件像QPushButton是从QtGui的空间中得来的,下面def __init__(self, parent=None)中定义了界面的设计及与控件相互联系的方法。 class AddressBook(QtGui.QWidget): def __init__(self, parent=None): super(AddressBook, self).__init__(parent) #button控件 self.out_put = QtGui.QPushButton("&Out_p......
阅读全文
  • 10月
  • 14日
综合 ⁄ 共 2488字 评论关闭
由于之前出行自己在搜集准备时,发现攻略文章太多太杂,且良莠不齐,信息过多,想获得真正有用的信息比较困难。故把自己看到的、受误导的、经历的情况发出来(故意不在旅游攻略网站发表),希望能帮助其他有缘人。 行、吃、住 自助游,行吃住比较关键,先展开说说: 行: 火车站和景区之间 我是坐火车到武当山火车站。如果是选择其他的方式到达的,起点不是火车站,这一小段可以跳过。 网上有些人说从武当山火车站到武当山的山门,可以选择绿色客运车。这个不全对。 武当山火车站(六里坪火车站),出站后,会有黑车来揽客,注......
阅读全文
  • 05月
  • 23日
综合 ⁄ 共 9015字 评论关闭
java读写文件大全 使用Java操作文本文件的方法详解  摘要: 最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类  最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类,这两个类都是抽象类,Writer中 write(char[] ch,int off,int length),flush()和close()方法为抽象方法,Reader中read(char[] ch,int off,int length)和close()方法是抽象方法。子类应该分别实现他们。   当我们读写文本文件的时候,采用Reader是非常方便的,比如FileReader,InputSt......
阅读全文
  • 05月
  • 07日
综合 ⁄ 共 1399字 评论关闭
import java.io.ByteArrayOutputStream;   import java.io.File;   import java.io.FileOutputStream;   import java.io.InputStream;   import java.net.HttpURLConnection;   import java.net.URL;   public class ReadImg {       /**       * @param args       */       public static void main(String[] args) throws Exception {           //new一个URL对象           URL url = new URL("http://www.33333.net/commons/image.jsp");           //打开链接           HttpURLConnection conn = (HttpURLConnection)url.o......
阅读全文
  • 04月
  • 17日
综合 ⁄ 共 2244字 评论关闭
  首先声明: 以下操作均在Nexus1/android2.2平台上实现。 这里要区别两个概念: * Linux uid:这是一个无符号整数; * Android uid: 这体现为一个sharedUserId字符串。 本文所说的uid已确定是指Linux uid已确定。 ------------------------------------------------------------------------------------------------------------------------------------ Android内定的UID/AID定义在以下文件:     system/core/include/private/android_filesystem_config.h    :  比如 AID_SYSTEM, AID_SHELL     frameworks/base......
阅读全文
  • 04月
  • 06日
综合 ⁄ 共 1480字 评论关闭
package com.cn.ant; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.text.SimpleDateFormat; import java.util.Date; /**  * 图片加密 解密  *   * @author L  *   */ public class PicDecode {private static final int KEY = 0x99; public static void main(String arg[]) {encrypt("Koala.jpg");decrypt("ABCD.JDB");}public static String getCurTime(){Dat......
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 1207字 评论关闭
今天学习了一下利用UDP传输协议进行的socket通讯。 先上代码: class Send implements Runnable { private DatagramSocket ds; Send(DatagramSocket ds) { this.ds = ds; } @Override public void run() { try { BufferedReader bufr = new BufferedReader(new InputStreamReader( System.in)); String line = null; while ((line = bufr.readLine()) != null) { if ("886".equals(line)) { break; } byte[] buf = line.getBytes(); DatagramPacket dp = new DatagramPacket(buf, ......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 6175字 评论关闭
摘要:本文详细介绍了ActiveRecord中的基本映射,对于关联映射会在后续文章中通过一些具体的实例来说明。 主要内容 简单映射 1.ActiveRecordAttribute 2. PrimaryKeyAttribute 3.CompositeKeyAttribute 4.PropertyAttribute 5.FieldAttribute   一.ActiveRecordAttribute 每一个实体类都必须继承于基类ActiveRecordBase,并在实体类上设置特性ActiveRecordAttribute,示例代码 //指定数据库表名[ActiveRecord("Blogs")]public class Blog : ActiveRecordBase{    //}//不指定数据库表名[ActiveRecord]pub......
阅读全文
  • 03月
  • 18日
综合 ⁄ 共 7444字 评论关闭
       硬盘的种类主要是SCSI 、IDE 、以及现在流行的SATA等;任何一种硬盘的生产都要一定的标准;随着相应的标准的升级,硬盘生产技术也在升级;比如 SCSI标准已经经历了SCSI-1 、SCSI-2、SCSI-3;其中目前咱们经常在服务器网站看到的 Ultral-160就是基于SCSI-3标准的;IDE 遵循的是ATA标准,而目前流行的SATA,是ATA标准的升级版本;IDE是并口设备,而SATA是串口,SATA的发展目的是替换IDE;      我们知道信息存储在硬盘里,把它拆开也看不见里面有任何东西,只有些盘片。假设,你用显微镜把盘片放大,会看见盘片表面凹凸不平......
阅读全文