`
kalogen
  • 浏览: 879976 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
 运行在Linux系统上的Java程序可能会出现"Too many open files"的异常情况,且常见于高并发访问文件系统,多线程网络连接等场景。         程序经常访问的文件、socket在Linux中都是文件file,系统需要记录每个当前访问file的name、location、access authority等相关信息,这样的一个实体被称为file entry。“open files table”(图中橙色标识)存储这些file entry,以数组的形式线性管理。文件描述符(file descriptor)作为进程到open files table的指针, ...
在j2me项目中引入一个jar包,然后使用jar包里面的类做一些事情。可是在eclipse项目下Build Path -->"Configure Build Path"里"Add External JARS...",一切正常,然后使用jar包中的类做一些操作。可是运行的时候,却报ClassNotFoundError错误。在网上查找了一些方法后,发现好多朋友提供的方法都不能解决问题。尝试了N种方法后,终于成功了,现总结如下: 这个问题个人觉得是eclipse插件eclipseme的一个bug,据说在netbeans下是没这个问题的。 本人ecli ...
1.为什么要用VisualSVN Server,而不用Subversion? 回答: 因为如果直接使用Subversion,那么在Windows 系统上,要想让它随系统启动,就要封装SVN Server为windws service,还要通过修改配置文件来控制用户权限,另外如果要想以Web方式【http协议】访问,一般还要安装配置Apache,如果是新手,岂不是很头痛?而VisualSVN Serve集成了Subversion和Apache,省去了以上所有的麻烦。安装的时候SVN Server已经封装为windws service,Apache服务器的配置也只是在图像界面上,指定认证方式、 ...
mysql mysqldump只导出表结构或只导出数据的实现方法,需要的朋友可以参考下。     <!--NEWSZW_HZH_BEGIN-->mysql mysqldump 只导出表结构 不导出数据代码如下: mysqldump --opt -d 数据库名 -u root -p > xxx.sql 备份数据库 代码如下: #mysqldump 数据库名 >数据库备份名 #mysqldump -A -u用户名 -p密码 数据库名>数据库备份名 #mysqldump -d -A --add-drop-table -uroot -p >xx ...
点击wtk目录下/bin/DefaultDevicew.exe,打开后选中需要的模拟器作为默认模拟器就可以了!
eclipse 中,在用PROGUARD生成混淆包Obfuscated Package的时候出错:        Could not find jar tool executable.The jar tool requires a full JDK installationSpecify a full JDK installation int the Java preferences.        Reason Could not find jar tool executeable需要一个完整的JDK安装,但是我已经装了完正的JDK。。 解决方案:        在“窗口--首选项- ...
MySQL 绿色版安装方法教程,需要的朋友可以参考下。一、下载,这里使用绿色解压缩版 http://mirror.services.wisc.edu/mysql/Downloads/MySQL-5.1/mysql-noinstall-5.1.32-win32.zip 二、配置MySQL的参数 1、解压缩绿色版软件到D:\AppServ\MySQL设置系统环 ...
在使用WTK模拟器运行较大的程序时偶尔会报内存不足的异常,解决方法很简单,如下:   1、找到:C:\Documents and Settings\你的登录名\j2mewtk\2.5.2\wtklib\emulator.properties   2、分别设置 heap.size: 999999 和 storage.size: 999999   3、重启wtk emulator就可以了。   其中:heap.size 相当于设置模拟器所能占用的最大内存,storage.size是可用于存储的最大容量,与db有关。   其实在Preferences中的Storage里也可以设定 ...
默认在图片的左上角,可以用defineReferencePixel(x,y)来设定旋转参考点,比如设置在图片中心点。
throw new UnsupportedOperationException("Not supported yet.");   大华模拟器不支持这个异常抛出,只要某个类的某个方法中包含这个异常,不管你执不执行这个方法,这个类拒绝new实例化!    public void aa()    {        throw new UnsupportedOperationException("Not supported yet.");    }
平时用eclipse写代码,不小心删除了一个文件,一般就找不回来了,今天突然碰到了一个功能,原来只要光标放在项目导航区域可以通过CTRL+Z来恢复,返回操作!当然也可以通过CTRL+Y来继续之前的操作。
Installation error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED 这个错误其中可能的一个原因就是包名是否正确 <manifest xmlns:android="http://schemas.android.com/apk/res/android"      package="abc.com.cn"      android:versionCode="1"      android:versionName="1.0"      > 另外下面的ac ...
之前运行eclipse执行android应用都没问题,今天突然出问题了,控制台报错: The connection to adb is down, and a severe error has occured. You must restart adb and Eclipse. Please ensure that adb is correctly located at 'D:\android-2.2-windows\tools\adb.exe' and can be executed. 在命令行下运行 adb start-server errors: * daemon not running. ...
Uncaught exception java/lang/OutOfMemoryError: entity/BattleMap: Maximum byte code length (32kB) exceeded .   文件大小引起的错误,只要把出错的这个大文件拆分成多个小类即可。

Android应用签名

为了要签名?     开发Android的人这么多,完全有可能大家都把类名,包名起成了一个同样的名字,这时候如何区分?签名这时候就是起区分作用的。     由于开发商可能通过使用相同的Package Name来混淆替换已经安装的程序,签名可以保证相当名字,但是签名不同的包不被替换。     APK如果使用一个key签名,发布时另一个key签名的文件将无法安装或覆盖老的版本,这样可以防止你已安装的应用被恶意的第三方覆盖或替换掉。     这样签名其实也是开发者的身份标识。交易中抵赖等事情发生时,签名可以防止抵赖的发生。   签名的注意事项 所有的Android应用都必须有数字签 ...
Global site tag (gtag.js) - Google Analytics