`
文章列表

Java程序员常用工具集

    博客分类:
  • java
 
 我发现很多人没办法高效地解决问题的关键原因是不熟悉工具,不熟悉工具也还罢了,甚至还不知道怎么去找工具,这个问题就大条了。我想列下我能想到的一个Java程序员会用到的常用工具。一、编码工具1.IDE:Eclipse或者IDEA,熟悉尽可能多的快捷键,《
开源网络爬虫Snaker http://www.blogjava.net/sandy/archive/2012/01/13/snaker.html   15个漂亮的jQuery导航菜单 http://www.blogjava.net/todayx-org/archive/2012/01/13/368450.html
新建一个Generic Exporter,具体添加的属性如下: File Pattern : messages_zh_CN.properties For each : entity herbernatetool.util.toolclass: org.hibernate.eclipse.launch.SeamUtil Output directory:/product2/src/model Template name:messages_en.ftl 在seam-gen目录下新建一个文件:messages_en.ftl,文件内容如下: <#foreach entity in c2j.getP ...
  /** * 附件下载 * @param dlPath 文件绝对路径 * @throws Exception  */ public void dl(String dlFilePath) throws Exception{ FacesContext context = FacesContext.getCurrentInstance();  HttpServletResponse response = (HttpServletResponse)context.getExternalContext().getResponse();   ...
使用Windows操作系统的朋友对Excel(电子表格)一定不会陌生,但是要使用Java语言来操纵Excel文件并不是一件容易的事。在Web应用日益盛行的今天,通过Web来操作Excel文件的需求越来越强烈,目前较为流行的操作是在JSP或Servlet 中创建一个CSV (comma separated values)文件,并将这个文件以MIME,text/csv类型返回给浏览器,接着浏览器调用Excel并且显示CSV文件。这样只是说可以访问到Excel文件,但是还不能真正的操纵Excel文件,本文将给大家一个惊喜,向大家介绍一个开放源码项目——Java Excel API,使用它大家就可 ...
<rich:editor id="content" value="#{contentInfoHome.contentValue}" width="765" height="456"> <f:param name="language" value="ch" /> <f:param name="theme" value="advanced" /> ...
Sqlite3支持的数据类型  NULL INTEGER REAL TEXT BLOB但实际上,sqlite3也接受如下的数据类型: smallint 16 位元的整数。 interger 32 位元的整数。 decimal(p,s) p 精确值和 s 大小的十进位整数,精确值p是指全部有几个数(digits)大小值,s是指小数点後有几位数。如果没有特别指定,则系统会设为 p=5; s=0 。 float  32位元的实数。 double  64位元的实数。 char(n)  n 长度的字串,n不能超过 254。 varchar(n) 长度不固定且其最大长度为 n 的字串,n不能超过 400 ...
在一个Android应用中,主要是由一些组件组成,(Activity,Service,ContentProvider,etc.)在这些组件之间的通讯中,由Intent协助完成。 正如网上一些人解析所说,Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,And ...
 sudo gedit /boot/grub/grub.cfg         打开grub.cfg 这个文件,将文件中的 set default="0" 中的 0 改成对应欲默认启动的操作系统的序号(从0开始) ,然后保存。 其中menuentry列出了启动时所有可选的内核菜单
早上看到这篇不错,分享来:http://www.blogjava.net/vcycyv/archive/2011/02/13/344214.html   几年前,如果你不用EJB,很多人都用IDE+tomcat插件做web开发。 现在越来越多人使用jetty了。这不是简单地用Jetty替换tomcat,巧妙的地方在于我们可以直接用main函数在IDE里启动Jetty. 这样,你不需要配置IDE的server。不同于IDE+tomcat插件的方式需要两个project,web app和server project. 使用下面介绍的方式你只有一个java project就行. 开发环境更简单 ...
  From git://github.com/CyanogenMod/android_vendor_cyanogen  * [new branch]      donut      -> github/donut  * [new branch]      eclair     -> github/eclair  * [new branch]      froyo      -> github/froyo  * [new branch]      froyo-kernel -> github/froyo-kernel  * [new branch]       ...
在ubuntu 10.10下通过usb连接g2,使用adb时,会返回无法找到设备,解决办法如下:1) 在终端运行 lsusb会发现结果有会有如下类似记录:Bus 002 Device 002: ID 0bb4:0c02 High Tech Computer Corp. Dream / ADP1 / G1 Phone (Debug) 2) sudo gedit /etc/udev/rules.d/50-android.rules在打开的文件中增加以下文本:SUBSYSTEM==”usb”, SYSFS{“High Tech Computer Corp.“}==”0bb4″, MODE=”0666 ...
横向下拉菜单   <!DOCTYPE html PUBliC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN"> <head> <meta http-equiv="Content-Type ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>JavaScript下拉菜单</title> <st ...
1.AndroidManifest.xml设置属性:android:screenOrientation="landscape" android:configChanges="orientation|keyboardHidden"   2.代码中设置: requestWindowFeature(Window.FEATURE_NO_TITLE);getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,                WindowManager.LayoutParams ...
Global site tag (gtag.js) - Google Analytics