- 博客(62)
- 收藏
- 关注
原创 使JFrame透明但是里面的组件不透明
jdk7 中可以 通过设置 一个 带有 alpha的背景色来设置窗口 透明/半透明。 frame.setUndecorated(true); frame.setBackground(new Color(0,0,0,0)); 如果你使用的是最丑的 Metal 观感,可以 使用 JFrame.setDefaultLookAndFeelDecorated(true); ---------...
2013-06-29 22:52:21
616
原创 NetBeans导出jar
1.Setting the Main Class(设定主类) 选定项目,右键,选择" Properties"(属性),在"Run"(运行)面板上选择"Main Class"(主类),如clock.Clock 2.Building the Project (构建项目) 之前未构建项目时选择“构建项目”,如果之前已经构建过,就选择“清理并构建项目” 这时PROJECT_HOME/dist 目录...
2013-06-09 23:26:34
1554
原创 Java 性能分析工具(转载)
如何利用 JConsole观察分析Java程序的运行,进行排错调优 http://jiajun.iteye.com/blog/810150 如何使用JVisualVM进行性能分析 http://jiajun.iteye.com/blog/1180230 全功能的Java剖析工具(profiler) http://www.blogjava.net/mrzhangshunl...
2012-07-03 09:55:13
100
原创 LWJGL进行Java 3D开发
计算机图形学一直是最能激发我的灵感的学科,我对它有着非常深厚的兴趣。 之前用C++/GLUT做了个入门级的OpenGL开发,时间过去很久了,原来的程序也随着我更换硬盘而丢失。C++我 学的不好,近期也不想重新捡起来。现在我用的最多的两门语言就是PHP和Java,昨天偶然在网上看到两个对于 OpenGL的两个Java类绑定,一个是JOGL,一个是LWJGL。此外还有一个基于LWJGL的游戏引擎...
2012-06-28 17:08:39
879
原创 在Eclipse中运行C++程序出现"Launch failed. Binary not foud"
When we are using CDT to write C++ in Eclipse, you may encounter the following error: (I've set up a new C++ Hello World project) Binary not found Or Program file not Specified So how can we sol...
2012-06-26 15:42:06
328
原创 Eclipse可视化的GUI开发插件jigloo及下载
jigloo严格意义上来说也是收费的,不过他提供了non_commercial的版本,而这个版本的功能和commercial是完全一样的http://www.cloudgarden.com/jigloo/。作为个人开发来说,是不受限制的。 jigloo同时支持SWT和Swing。 jigloo也是完全基于Java代码的,不过它的code parse的能力远比VE要强,也要快。至少我很多在VE下...
2012-05-31 16:36:33
979
原创 Eclipse 编译错误 Access restriction:
Eclipse 编译时报错: Access restriction:The type JPEGCodec is not accessible due to restriction on required library C:/Program Files/Java/jre6/lib/rt.jar 解决方法: Project -> Prope...
2012-05-02 08:59:42
82
原创 eclipse反编译插件Jadclipse的配置和使用
1.将jad文件夹下的jad.exe复制到jdk\bin下,jadclipse_3.2.4文件夹采用link安装方式。 2.进入eclipse还要在首选项上设置Jadclipse的path,如E:\Program Files\Java\jdk\bin\jad。 3.对于要反编译的jar,先解压j,然后用Add Class Folder(添加类文件夹)方式加入到buildpath中,就可以看到源...
2012-04-11 01:49:43
88
原创 java中hashmap中的hashcode
hashmap中value的查找是通过 key 的 hashcode 来查找,所以对自己的对象必须重写 hashcode 通过 hashcode 找到对对象后会用 equals 比较你传入的对象和 hashmap 中的 key 对象是否相同,所以要重写 equals....
2012-03-26 10:30:41
129
原创 让你的Eclispe自动补全更智能
在Eclipse中,当我们按下“.”号会出来自动补全的提示,但仅仅是按下点号会有提示。用过VS下Visual Assist X插件的同学应该都很羡慕它的智能性,其实只要通过简单的设置,eclipse也可以达到Visual Assist X的智能。设置如下:Window-Preferences-Java-Editor-Content Assist,在Auto activation triggers ...
2012-03-21 00:48:54
91
原创 微软面试题:"四人过桥"问题
http://blog.csdn.net/fengyud/article/details/4647139 http://blog.csdn.net/classic1999/article/details/1502141 http://www.360doc.com/content/08/0706/02/37063_1402145.shtml
2012-03-21 00:33:11
306
原创 C语言scanf“屏蔽”printf使其在结束时一起输出问题的解决
引言: 笔者是个javaer,虽然大学学过C基础,忘了个7788。 前些天配了eclipse-cpp+mingw后,发现个问题——scanf一出现,printf要等到后终才出效果,而无视C语句中printf是否在scanf之前。当时查百度运气好解决了。 今天群里有朋友问同样的问题,我告诉人做法,然后让上网查一下有说原因。结果都没查到。于是有了此篇 正文: ...
2012-03-12 22:14:16
266
原创 基于SQLITE数据库的C语言编程
一 SQLITE 操作入门 sqlite 提供的是一些 C 函数接口,你可以用这些函数操作数据库。通过使用这些接口,传递一些标准 sql 语句(以 char * 类型)给 sqlite 函数, sqlite 就会为你操作数据库。 sqlite 跟 MS 的 access 一样是文件型数据库,就是说,一个数据库就是一个文件,此数据库里可以建立很多的表,可以建立索引、触发器等等,但是,它实...
2012-03-12 20:42:41
105
原创 eclipseC/C++环境下添加C99特性
添加c99新特性: 新装好的eclipse不支持c99新特性,如for ( int i = 0; i < 10; i++){ }是会报错的,这时,你可以自行添加C99特性 (如果对C99新特性不熟悉,请浏览我上一篇博客) 具体步骤: 右键点击项目->Properties->C/C++ Build -> Settings -> Tool Settings -> GCC C Compli...
2012-02-29 19:39:45
629
原创 搭建Eclipse PHP开发环境
搭建PHP开发环境: 1、准备并安装下列软件: MySQL 5.1.30: http://dev.mysql.com/downloads/。 Apache 2.2.14: http://httpd.apache.org/. 在安装过程中,会出现3个文本框,上面两个输入你的本机IP(如:127.0.0.1),最下面输入你的EMAIL。安装完成后,apache就自动启动...
2012-02-26 22:04:38
101
原创 搭建Eclipse C/C++开发环境
搭建eclipse C/C++开发环境: 1、下载并安装Eclipse for C++:http://www.eclipse.org。最新版是基于Eclipse 3.5 galileo,文件名为eclipse-cpp-galileo-SR1-win32.zip。设工作目录为D:/workspace_cpp。 2、eclipse for C/C++ IDE没有包含C/C++的编译...
2012-02-26 21:26:05
161
原创 PHP面试题
http://www.phpv.net/html/1622.html http://hi.baidu.com/xmseo/blog/item/674951e7b0d4cb2db93820ca.html http://blog.csdn.net/beimuaihui/article/details/1835849
2011-11-24 01:52:06
68
原创 sql索引
索引实际上是一组指向表中数据的指针,索引的排列顺序其实就是这组指针的顺序. 聚集索引:表的物理存储顺序与指针(即逻辑)顺序相同 非聚集索引:物理与逻辑顺序不同 因为一个表只能有一个物理顺序,所以,聚集索引的个数最多只能是1. 其中唯一索引是给所做的索引增加了唯一性的约束,添加,修改索引列中数据时,不允许出现重复值.它可以是聚集索引,也可以是非聚集的,就看你如何定义 主键索引是把主键列定义...
2011-06-09 01:05:10
77
原创 myeclipse项目名称重命名
今天晚上在做一个jsp唱片显示的实例,myeclipse项目名称原本想写music结果写成了musci。 这就需要项目名称的重命名,单纯的使用 “重构-->重命名” 在你发布项目并启动项目Tomcat后,输入"http://localhost:8080/music/"页面并没有能打开,会出HTTP Status 404! 原因是没有更改Web Context-root 目录的名称 方法...
2011-06-02 00:31:34
83
原创 开发android的电脑不行的话的一些技巧
1.先点运行 ,然后再点debug,这样速度会快一些,如果只是为了运行,只需要在模拟器提示关闭debug时关掉debug 2.如果debug时无法运行,就用Log.i("System.out",obj.toString());来输出一些变量的值,如果值过长,可以选择那一行,ctrl+c黏贴到记事本来查看...
2011-05-16 17:39:12
55
原创 .net视频教程
http://www.verycd.com/topics/2857178/ http://developer.51cto.com/developer/aspdotnet/ http://www.verycd.com/topics/2730883/
2011-05-16 00:23:48
71
原创 Invalid file name: must contain only [a-z0-9_.]
[a-z0-9_.]是正则表达式,意思是文件名称只能包含小写字母、数字、下划线和点。 转载自http://blog.csdn.net/yanli0823/archive/2010/02/05/5290422.aspx
2011-04-26 15:33:35
95
原创 Android - Unparsed aapt error(s)错误的处理方法 eclipse平台
在Eclipse平台进行Android 应用开发时,会遇到如下错误提示:“Unparsed aapt error(s)! Check the console for output",此时点 Project-->clean..就会没问题 。 参考自http://hi.baidu.com/1and9/blog/item/3b01d7a2ecb83abccaefd070.html ...
2011-04-25 18:16:26
134
原创 android error: Error: String types not allowed (at ‘layout_width’ with value
兼容性的问题,2.2后开始使用match_parent,如果要使用之前的api可以将“match_parent”改为“fill_parent” 参考 http://henzil.easymorse.com/?p=89
2011-04-21 22:52:23
754
原创 在mysql中删除前缀是delete的所有表
use bitrac//choose database DROP TABLE IF EXISTS `enter_delete`; CREATE TABLE `enter_delete` ( `id` int(11) NOT NULL auto_increment, `run` char(255) collate utf8_bin default NULL, PRIMARY K...
2011-04-14 16:49:54
143
原创 下载jar文件
下载 commons-fileupload-1.2.jar 在google中搜索 commons-fileupload-1.2.jar site:code.google.com
2011-03-28 00:41:19
162
原创 为什么要使用包装类
Java中许多存储和管理对象集合的有用的类(列表、树、数组等)不能在这些基本类型上进行操作,因为从技术上讲这些基本类型不是从Java对象类派生出来的。 但是Java为基本类型提供包装类,这使得任何接受对象的操作也可以用来操作基本类型。 直接将简单类型的变量表示为一个类,在执行变量类型的相互转换时,我们会大量使用这些包装类。 Java共有六个包装类,分别是Boolean、Character...
2011-03-24 23:12:03
1417
原创 AVD(android virtual device )路径设置
AVD默认路径在C:\Documents and Settings\用户名\.android,C盘的空间占据很大,想移到其他地方。 1.打开系统属性-->环境变量—>在“系统变量”中选择“新建”-->变量名为 "ANDROID_SDK_HOME”, 然后 把变量值改为你想把AVD所在的".android”文件夹放置的位置,比如把它放在 Android SDK包中,值为:"E:\android-...
2011-03-09 16:04:33
725
原创 3个表之间全连接
有三个表: a (P1,P2,a,b..) b (P1,P2,...) c (P1,P2,...) 三个表的全连接是: select .. from a full join b on a.p1=b.p1 and a.p2=b.p2 full join c on a.p1=c.p1 and a.p2=c.p2 还是: select .. from a full join b on ...
2011-03-04 15:11:59
1119
1
原创 android-sdk_r09-windows离线安装完整版
http://iask.sina.com.cn/u/1650384767/ish?folderid=259139
2011-03-01 19:10:46
319
原创 java开发20个不错的网站
http://www.javaalmanac.com Java开发者年鉴一书的在线版本. 要想快速查到某种Java技巧的用法及示例代码, 这是一个不错的去处. http://www.onjava.com O'Reilly的Java网站. 每周都有新文章 http://java.sun.com 官方的Java开发者网站 - 每周都有新文章发...
2011-03-01 19:07:23
371
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人