自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JonsenElizee

天行健 君子以自强不息 地势坤 君子以厚德载物

  • 博客(140)
  • 资源 (37)
  • 收藏
  • 关注

原创 xxx

JonsenElizeeSoftware Developing Blog"An idea is fragile . It can be killed by a scornful smile or a yawn .It can be mound down by irony and scared to death by a cold look.""Most cultures thr

2012-09-25 22:48:29 7738

原创 c计算数学表达式

/* ============================================================================ Name : demo.c Author : Johnson Z. Version : Copyright : Your copyright notice Description : Hell

2012-09-25 01:39:31 2593

原创 转换成任意[2, 36]进制的字符串输出

public class Main { char[] CHAR_ARRAY = new char[] { // '0', // '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', // 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', // 'L', 'M', 'N

2012-09-18 23:46:29 895

原创 Excessive JNI global references - Android

ContentObserver is used in ContentServiceObserverNode is a capsulation of ObserverEntry to provide addObserverLocked method and so on../frameworks/base/core/java/android/content/ContentService.jav...

2011-06-12 03:11:47 218

原创 vim plugin

________________________________________________________________________________total 44K-rw-r--r--. 1 root root 146 Jan 15 22:32 README-rw-r--r--. 1 root root 31K Jan 15 22:32 supertab.vba[root@bogon vim]# gedit supertab.vba [root@bogon vim]# R

2011-05-08 02:39:00 1047

原创 迷宫算法

<br />Here is a simple implementation for maze issue.#include <stdio.h><br />#include <stdlib.h><br />#include <stdext.h><br />#include <stdbool.h><br />#define ROW_NUM 8<br />#define COL_NUM 8<br /><br />typedef struct {<br />    int x;<br />    int y;<br

2010-10-08 11:06:00 817

迷宫算法

Here is a simple implementation for maze issue.&lt;!--&lt;br&gt;&lt;br&gt;Code highlighting produced by Actipro CodeHighlighter (freeware)&lt;br&gt;http://www.CodeHighlighter.com/&lt;br&gt;&lt;br&g...

2010-10-08 11:06:00 206

原创 Install Linux System via Hard Disk 硬盘安装系统

A brief description for how to install LINUX system via hard disk.

2010-07-09 23:28:00 1220

原创 C++ Standard Library

The C++ standard library provides a set of common classes and interfaces that greatly extend the core C++ language. The library, however, is not self-explanatory. To make full use of its components - and to benefit from their power - you need a resource th

2010-06-17 17:15:00 1147

原创 Linux Webcam and TV【Linux 摄像头 和 电视】

 HowTo WebCam On Linux  Five fun ways to use a Linux webcamhttp://www.linux.com/archive/articles/126186   The Webcam HOWTOhttp://tldp.org/HOWTO/html_single/Webcam-HOWTO/  WebCa

2010-05-25 12:28:00 8032

转载 Java Splash 【Java启动画面】

https://aptframework.dev.java.net/gooey/splashScreen.html? 

2010-05-21 09:35:00 1087

原创 Replacer Tool 【文本文件目录批量替换工具】

下载地址 http://download.csdn.net/source/2399220 最新5.0版本。  常常需要递归的替换文件内容,如最近我想写了个jEdit插件,jEdit提供了一个插件模板,我只要全部替换一下就成了我自己的工程。在linux下,这好办,shell来搞定,但在Windows下或者不熟悉shell就得想点其他办法来办了,EditPlus可以,UE也可以,不过不太方

2010-05-17 17:10:00 1917

原创 Automatically Code Generation 【自动代码生成】

No matter you are a C programmer, C++ PG, or Java PG, you would like to generate some code automatically by program written by yourself. Here is some materials for this kind of task.How to build the

2010-05-12 14:27:00 1472

原创 How && Where To Download RHEL

2010-05-11 22:16:00 866

How && Where To Download RHEL 【到哪如何下载Redhat Enterprise Linux】

2010-05-11 22:16:00 159

转载 linux性能分析工具

tp://blog.myspace.cn/e/401785671.htm

2010-05-11 16:29:00 840

原创 Add Dict To Your Web 给网页添加查词功能

 You can create a bookmark with this url content : javascript:void((function()%20{var%20element=document.createElement(script);%20element.setAttribute(src,%20http://dict.cn/hc/init.php);%2

2010-05-06 16:36:00 1600

原创 Ext 3.2.1 Released Now!!!

Ext是一个比较好的JS、GWT开发包,和RAP(httP://www.eclipse.org/rap)不同,RAP是全java的,利用WindowBuilder就可以进行UI设计,这个Ext的长处是和WEB很兼容,但都是JavaScript的东西。 http://www.extjs.com/Ext is the market leader in JavaScript applicat

2010-05-04 11:38:00 648

原创 HowTo use linux laptop in presentations 【如何在Linux系统上使用投影仪】

Related URL About "Linux Projector Usage" http://www.shallowsky.com/linux/LinuxPresentations.htmlContentsIntroduction and Motivation Contributors Software for Creating and Presenting Sli

2010-04-22 09:51:00 1897

原创 HowTo JTable or JXTable

1. First, Introduce a wonderful web site: https://javadesktop.dev.java.net/many extentions of java are living here. with them, your work would be hacked.         2. Then a demo

2010-04-20 19:24:00 2460

转载 堆和栈的区别

堆和栈的区别 一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(

2010-03-16 12:24:00 639

原创 Java操作MS Word和Excel文档

能通过Java来操作Word或者Excel的api,据我所知的有这些,都考察了一下,开源的除了Openoffice和officewriter对Word的表格有好的支持外,其他都很不专业,或者不支持。jacob http://sourceforge.net/projects/jacob-project/JACOB is a JAVA-COM Bridge that allows you

2010-03-15 20:22:00 2688 1

原创 Jacob

 http://imnotceo.blogbus.com/logs/32174360.html前些日子在公司实习,用到java来批量生成表格并且插入图片,搞得我焦头烂额。主要是用jacob的人可能比较少些(用.net也不多,一般直接几句vc或者vb就可以解决了),网上相关的资料也不多。后来自己琢磨了下,终于搞出了点名堂。在这里分享下。关于dispatch的几个静态方法

2010-03-15 19:26:00 1325

JonsenElizee收藏 How To install rap 1.3.0-M2-20090929-1142

Here is a notepad for myself information about IT, life and so on. How To install rap 1.3.0-M2-20090929-1142 不允许静态的虚方法父类、子类共有静态字段;子类重载父类静态方法后,父类声明的实例调的是父类的,子类声明的实例调的是子类的;Father f = new So...

2010-03-07 17:00:00 103

转载 深入学习C语言知识点

http://topic.csdn.net/u/20091027/22/0573cfb5-f1bf-4cf2-8e60-13d907301a8e.html?26259 字符串  学习时间:1.5W(“W”周,下同) 知识点checklist strlen()函数的返回值是什么类型的? 字符串strlen()的值,是否和他占据的内存空间相同? 你是

2010-03-06 22:44:00 886

原创 HowTo integrate birt into rap 【如何集成Birt到RAP中】

http://wiki.eclipse.org/RAP/BIRT_Integration IntroductionBesides a rich user interaction many applications need to display a big amount of data sets as diagrams or reports as part of their app

2010-02-24 01:02:00 1387

原创 Amarok play music and internet radio

my system is el5all the software need for this action/opt/sys/amarok________________________________________________________________________________total 28M-rwxr-xr-x  1 root root   1

2010-02-10 01:54:00 674

原创 火车票购票指南

购票指南 我们可能只知道“提前10天售火车票”这个信息,也就是说,火车票只在开车前10天放一次票。事实上远非如此。我把目前观察到的放票时间在这里列给大家:  01.提前20天晚上19:00,放20天后的动车组车票和Z字头车票。这个时间,一般不会有什么人抢动车组车票(毕竟动车组不会很抢手)。但一些重点线路(客流量大,车少,车次时间合适)的Z车车票在这个时间已经会被包走相当可观的数

2010-01-29 14:13:00 1519

原创 C++调用JAVA方法详解

http://public0821.javaeye.com/blog/423941 C++调用JAVA主要用到了SUN公司的JNI技术, JNI是Java Native Interface的 缩写。从Java 1.1开始,Java Native Interface (JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。相关资料见http://java.sun

2010-01-28 12:16:00 578

原创 HowT.repair.grub

HowTo repair grub My system is EL5Get a booting error and here is only the booting message.GRUB_ I guess the booting info is cracked. So, I need to repair the grub.Down load fedora from

2010-01-25 08:46:00 772

原创 Autodesk面试技术题解答

http://www.cppblog.com/SmartPtr/archive/2007/08/17/30231.aspx

2010-01-21 09:12:00 686

原创 用EditPlus配置VC环境(VC8)

http://www.cppblog.com/SmartPtr/archive/2009/05/09/30886.html#82363

2010-01-21 09:10:00 601

原创 C++类模板的三种特化

http://www.cppblog.com/SmartPtr/archive/2007/07/04/27496.aspx

2010-01-21 09:07:00 622

原创 一个真正的Singleton[涉及DLL类静态成员问题]

http://blog.csdn.net/KataDoc360/archive/2009/06/29/4307965.aspx

2010-01-21 09:00:00 729

原创 Java调用C++和C++调用Java的方法

Java 2 C++ http://www.javaeye.com/topic/295776    1. 解决性能问题Java具有平台无关性,这使人们在开发企业级应用的时候总是把它作为主要候选方案之一,但是性能方面的因素又大大削弱了它的竞争力。为此,提高Java的性能就显得十分重要。Sun公司及Java的支持者们为提高Java的运行速度已经做出了许多努力,其中大多数集中在程序设

2010-01-19 13:32:00 1478

原创 C++类型字节大小

C++类型字节大小class A{ }; int main(){     coutsizeof(char)endl;          //1字节     coutsizeof(short)endl;         //2字节    coutsizeof(unsigned short)endl;//2字节    coutsizeof(signed

2010-01-14 14:04:00 858

原创 C++对象对内存的使用

http://blog.csdn.net/armman/archive/2007/06/17/1654909.aspx

2010-01-14 13:43:00 541

原创 有关友元的一点运用

/*一个类A声明为一个类B的友元类之后,类A就可以任意访问类B的所有成员(公有的、保护的和私有的)。但是,如果一个类D继承自类B,类B中的友元关系并不会被继承,也就是说,类A是类B的友元但却不是类B的派生类D的友元。即类A不可以访问类D的保护的和私有的成员。在上面的代码中,被注释了的部分不能够通过编译,因为D不是A的友元类,B的友元关系并没有被继承。而在A的Print函数成

2010-01-14 11:40:00 608 1

原创 C++设计开发规范

C++设计开发规范 1.    引言... 21.1.   核心价值... 21.2.   参考... 21.3.   约定... 21.4.   基本术语... 22.命名规范... 22.1.   大小写约定... 32.2.   通用命名约定... 32.3.   名字空间的命名... 42.4.   类型(类、结构、接口、枚举、typedef)的

2010-01-14 09:47:00 1189

原创 结构体的字节对齐方式

结构体的字节对齐方式#includestruct a{    char no[10];    int p;    long int pp;    unsigned int ppp;    char x;    float y;    double h;} xy;void main(){    printf("struct a: %d /n",

2010-01-14 09:27:00 1143

windowbuilder pro 4

WindowBuilder is a powerful and easy to use bi-directional Java GUI designer that makes it very easy to create Java GUI applications without spending a lot of time writing code to display simple forms. With WindowBuilder you can create complicated windows in minutes. Use the visual designer and Java code will be generated for you. You can easily add controls using drag-and-drop, add event handlers to your controls, change various properties of controls using a property editor, internationalize your app and much more. WindowBuilder is built as a plug-in to Eclipse and the various Eclipse-based IDEs (RAD, RSA, MyEclipse, JBuilder, etc.). The plug-in builds an abstract syntax tree (AST) to navigate the source code and uses GEF to display and manage the visual presentation. Using WYSIWYG layout tools, you don't need to write any lines of java code - the code will be generated for you by WindowBuilder. You can easily add any component to a container by using drag-and-drop, add an event handler to your controls, change various properties of controls using property editors and much more. Generated code doesn't require any additional custom libraries to compile and run: all of the generated code can be used without having WindowBuilder installed. WindowBuilder can read and write almost any format and reverse-engineer most hand-written Java GUI code. It also supports free form code editing (make changes anywhere...not just in special areas) and most user refactorings (you can move, rename and subdivide methods without a problem).

2011-05-15

最新 VA VX Visual Assist X 10.6.1827.0 含破解器

最新 VA VX Visual Assist X 10.6.1827.0 含破解器

2010-07-20

PC Lint 9.0 最新PC-Lint

PC Lint 9.0 最新PC-Lint

2010-07-20

Replacer Tool 【文本文件目录批量替换工具】5.0

常常需要递归的替换文件内容,如最近我想写了个jEdit插件,jEdit提供了一个插件模板,我只要全部替换一下就成了我自己的工程。在linux下,这好办,shell来搞定,但在Windows下或者不熟悉shell就得想点其他办法来办了,EditPlus可以,UE也可以,不过不太方便的是文件名不好替换,以前给自己写过一个小工具来成批改MP3的名字,后来发现用处蛮大,今天又有新要求了,我就写了MiniTool来完成这一 MiniCase。 现在已经更新到5.0

2010-05-27

文件文本批量替换工具 Replacer

Java写的替换工具。 http://blog.csdn.net/JonsenElizee/archive/2010/05/17/5601196.aspx 下载解压后在Replacer.4.0/bin/graphics文件下有rew.exe rew.bin 下载解压后在Replacer.4.0/bin/console文件下有rep.exe rep.bin *.bin is for linux system. *.exe is for wind system. 请装装JDK5.0或以上版本。

2010-05-21

文件名替换和文件内容替换 Replacer 和ReplacerUI软件和源代码 (Java版)

常常需要递归的替换文件内容,如最近我想写了个jEdit插件,jEdit提供了一个插件模板,我只要全部替换一下就成了我自己的工程。在linux下,这好办,shell来搞定,但在Windows下或者不熟悉shell就得想点其他办法来办了,EditPlus可以,UE也可以,不过不太方便的是文件名不好替换,以前给自己写过一个小工具来成批改MP3的名字,后来发现用处蛮大,今天又有新要求了,我就写了MiniTool来完成这一MiniCase。 后来又加了UI版本的。 如不能登录或下载,请回复http://blog.csdn.net/JonsenElizee/archive/2010/05/17/5601196.aspx 或者[email protected]

2010-05-18

Visual Assist X 10.6.1823破解文件和安装文件

第一时间奉上Visual Assist X 10.6.1823破解文件和安装文件

2010-05-18

Java 图片浏览器

一个很Mini的图片浏览器,适合Linux系统,感觉比imageviewer好用,方便,但处理大文件不如imageviewer。

2010-03-01

导入导出Excel java实现实例源码和api

导入导出Excel java实现实例。 本人自己学习jxl的程序实例,可运行。

2009-11-22

HowTo.Build.ACE.Program.In.VS2003.doc

编译好ACE后,如何在VS2003上新建自己的ACE工程并编译通过

2009-09-23

ACE.Addison.Wesley.C++.Network+Programming+Volume.2.pdf

ACE.Addison.Wesley.C++.Network+Programming+Volume.2.pdf

2009-09-07

ACE.Addison.Wesley.C++.Network+Programming+Volume.1.pdf

ACE.Addison.Wesley.C++.Network+Programming+Volume.1.pdf

2009-09-07

ACE.Programmers.Guide.chm

ACE.Programmers.Guide.chm ACE.Programmers.Guide.chm

2009-09-07

Wrapper facade pattern

Wrapper facade pattern pdf files here. Wrapper facade pattern pdf files here.

2009-09-07

RAP Deploy Specification pdf

此pdf文件知道如何发布rap工程为war文件并运行。所有操作均在我机器上测试过。

2008-12-05

RAP Deploy Files 部署文件

这些文件是把rap工程部署成war文件的模板文件,可以利用这些文件快速的部署自己的rap工程成为war文件,这样rap工程就可以在webserver里跑了,如tomcat。详细的部署方法请参考 http://blog.csdn.net/JonsenElizee/archive/2008/12/04/3441633.aspx http://blog.csdn.net/JonsenElizee/archive/2008/12/04/3441668.aspx

2008-12-04

IBM RAP 介绍

几个从网上搜到的资料的集合 total 2.8M -rwxr-xr-x 1 root root 112K Nov 24 18:20 Config.rap.htm -rwxr-xr-x 1 root root 66K Nov 24 18:11 Demo_1.htm -rwxr-xr-x 1 root root 77K Nov 24 18:13 Demo_2.htm drwxr-xr-x 3 root root 4.0K Nov 24 18:24 Eclipse Rich Ajax Platform (RAP)开发环境的配置 - gembin - BlogJava.files -rwxr-xr-x 1 root root 2.5M Nov 24 18:17 InspiritingDemo.mp4 drwxr-xr-x 2 root root 4.0K Nov 24 18:25 Rich Ajax Platform,第 1 部分 简介.files drwxr-xr-x 2 root root 4.0K Nov 24 18:25 Rich Ajax Platform,第 2 部分 开发应用程序.files [root@localhost rap.doc]#

2008-11-30

RCP经典编程参考书《Eclipse Rich Client Platform: Designing, Coding, and Packaging Java™ Applications》

Build Powerful, Cross-Platform Rich Client Applications Eclipse is more than a state-of-the-art IDE: its Rich Client Platform (RCP) plug-ins form an outstanding foundation for any desktop application, from chat applications to enterprise software front-ends. In Eclipse Rich Client Platform, two leaders of the Eclipse RCP project show exactly how to leverage Eclipse for rapid, efficient, cross-platform desktop development. In addition to explaining the power of Eclipse as a desktop application development platform, the authors walk step-by-step through developing a fully featured, branded RCP application. They introduce a wide range of techniques, including developing pluggable and dynamically extensible systems, using third-party code libraries, and packaging applications for diverse environments. You'll build, refine, and refactor a complete prototype; customize the user interface; add Help and Update features; and build, brand, and ship the finished software. For every Java developer, regardless of previous Eclipse experience Thoroughly covers Eclipse 3.1's new RCP features and its extensive new tools for designing, coding, and packaging RCP applications Presents techniques for branding and customizing the look and feel of RCP applications Shows how to overcome the challenges and "rough edges" of RCP development Discusses the similarities and differences between RCP and conventional plug-in development Includes an overview of OSGi, the base execution framework for Eclipse If you want to develop and deploy world-class Java applications with rich, native GUIs, and use Eclipse RCPget this book. CD-ROM contains the Eclipse 3.1 SDK, Eclipse 3.1 RCP SDK, and Eclipse 3.1 RCP Delta Pack appropriate for Windows, Linux, and Mac OS X. It also contains all the code samples developed in the book. © Copyright Pearson Education. All rights reserved.

2008-11-30

Java词典 Java Dictionary

我自己写的一个简单的java词典。很简单的实现,当然也很小。我用的是redhat linux AS4 的系统,有时候想查个词,没有找到什么好用的词典,用wine启动了一个后来也出错了,唉,索性自己写一个。帖上来,给有相同想法的人,也给swing初学者。上班,没多少时间写,但我会不断实现一些功能,把这JDic词典完善。更希望有人能一起实现,所以我把工程包给传上来了。其中也有打好包的windows,linux下能运行的JDic。安装好JDK后就可以直接运行。源代码自然在我帖上的文件中。如果哪位加了功能,改进了,感谢能email一份给我[email protected]有什么问题也可以email我。本人Java一般。。。。。。谢谢。

2008-05-30

XML 学习文档XML.manual.chm

XML 学习文档XML.manual.chm

2008-05-27

oracle 性能oracle 性能oracle 性能oracle 性能

是介绍Oracle性能相关知识的.doc文档,工作中常会用到的

2008-05-27

linux shell编程好书《A Practical Guide to Linux® Commands, Editors, and Shell Programming》

《A Practical Guide to Linux® Commands, Editors, and Shell Programming》 <br>By Mark G. Sobell <br>............................................... <br>Publisher: Prentice Hall PTR <br>Pub Date: July 01, 2005 <br>ISBN: 0-13-147823-0 <br>Pages: 1008 <br><br>The essential reference for core commands that Linux users need daily, along with superior tutorial on shell programming and much moreSystem administrators, software developers, quality assurance engineers and others working on a Linux system need to work from the command line in order to be effective. Linux is famous for its huge number of command line utility programs, and the programs themselves are famous for their large numbers of options, switches, and configuration files. But the truth is that users will only use a limited (but still significant) number of these utilities on a recurring basis, and then only with a subset of the most important and useful options, switches and configuration files. This book cuts through all the noise and shows them which utilities are most useful, and which options most important. And it contains examples, lot's and lot's of examples. This is not just a reprint of the man pages.

2008-05-27

sed 编程帮助文档

有awk就少不了sed啦,所以也帖上。文件大小:132KB

2008-05-27

awk 编程帮助文档

awk documentation for programming. 是awk很详细的说明文档。文件大小:56KB<br>

2008-05-27

Hibernate.Spring.Documentation.rar

Hibernate Spring Doucmentation for beginner. file size 296KB

2008-05-27

Adnroid decompiler set 安卓反编译工具集

This tool is used for: 1. extract res xml files from apk. [apk-tool] 2. decompile dex to classes. [dex2jar] 3. decompile classes to java files. [jd-gui] Tested on windows and ubuntu. Refer to: https://code.google.com/p/android-apktool/downloads/list https://code.google.com/p/dex2jar/downloads/list http://jd.benow.ca/ smali: https://bitbucket.org/JesusFreke/smali/downloads

2014-05-21

fixedsys200

Download Rechtliches Diese Schriftart ist freie Software. Sie können sie unter den Bedingungen der GNU General Public License., wie von der Free Software Foundation veröffentlicht, weitergeben und/oder modifizieren, entweder gemäss Version 2 der Lizenz oder (nach Ihrer Option) jeder späteren Version. Die Veröffentlichung dieser Schriftart erfolgt in der Hoffnung, dass sie Ihnen von Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne die implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN ZWECK. Details finden Sie in der GNU General Public License. Bitte haben Sie Verständnis dafür, dass ich nicht genug Zeit habe, um Fragen zur Installation und Benutzung der Schriftart zu beantworten. Konsultieren Sie dazu bitte die Anleitung Ihres Betriebssystems oder suchen Sie im Internet danach. Schriftgrößen Sehr oft sollte die Schrift bei Größe 11 am besten aussehen. Unter Java sollte man es mit der Größe 15 (Windows) oder Größe 14 (Linux?) probieren. Wenn Ihr Erfahrungen mit der Schrift gesammelt habt, teilt sie mir gerne mit. Wenn gute Tipps dabei sind, werde ich sie gerne auf der Homepage allen Interessierten zur Verfügung stellen. Download Und hier ist sie nun: Download fixedsys500c.zip (ca. 20 kB)

2011-07-22

Jonsen sed.awk.android.contentservice

mini doc about sed, awk and android

2011-06-12

jonsen-vimrc

my vimrc for vim 7.2 VIM(1) VIM(1) NAME vim - Vi IMproved, a programmers text editor SYNOPSIS vim [options] [file ..] vim [options] - vim [options] -t tag vim [options] -q [errorfile] ex view gvim gview evim eview rvim rview rgvim rgview

2011-06-11

jonsen-taglist

script type utility description The "Tag List" plugin is a source code browser plugin for Vim and provides an overview of the structure of source code files and allows you to efficiently browse through source code files for different programming languages. You can visit the taglist plugin home page for more information: http://vim-taglist.sourceforge.net You can subscribe to the taglist mailing list to post your questions or suggestions for improvement or to report bugs. Visit the following page for subscribing to the mailing list: http://groups.yahoo.com/group/taglist/ For more information about using this plugin, after installing the taglist plugin, use the ":help taglist" command. install details 1. Download the taglist.zip file and unzip the files to the $HOME/.vim or the $HOME/vimfiles or the $VIM/vimfiles directory. After this step, you should have the following two files (the directory structure should be preserved): plugin/taglist.vim - main taglist plugin file doc/taglist.txt - documentation (help) file Refer to the |add-plugin|, |add-global-plugin| and |runtimepath| Vim help pages for more details about installing Vim plugins. 2. Change to the $HOME/.vim/doc or $HOME/vimfiles/doc or $VIM/vimfiles/doc directory, start Vim and run the ":helptags ." command to process the taglist help file. Without this step, you cannot jump to the taglist help topics. 3. If the exuberant ctags utility is not present in your PATH, then set the Tlist_Ctags_Cmd variable to point to the location of the exuberant ctags utility (not to the directory) in the .vimrc file. 4. If you are running a terminal/console version of Vim and the terminal doesn't support changing the window width then set the 'Tlist_Inc_Winwidth' variable to 0 in the .vimrc file. 5. Restart Vim. 6. You can now use the ":TlistToggle" command to open/close the taglist window. You can use the ":help taglist" command to get more information about using the taglist plugin.

2011-05-29

jonsen-cscope 2

很多Linux程序员都习惯使用vi/vim等来阅读代码,然而在阅读一段代码时,如何快捷的找到代码中某些函数/变量的定义会非常方便理解代码。许多图形化的工具都有这一功能。vim/vi等也有很多相关的字符界面工具,这些工具可以让你不离开vi/vim,就可以在不同源文件之间跳转,找到模个函数/变量的定义,调用者等。这些工具很多,如ctags, cscope等,可以参考下面两篇文章。 http://cscope.sourceforge.net/cscope_vim_tutorial.html http://www.lemis.com/grog/software/source-code-navigation.php 下面是我安装/使用cscope的一个笔记: 1.下载安装cscope,对ubuntu用户,直接 $ sudo apt-get install cscope 2. 创建~/.vim/plugin目录 3.下载cscope_maps.vim并拷贝到上面创建的目录 4. 进入你要浏览的源代码目录,运行 $ cscope -R -b 这个命令会创建一个文件,记录你的源代码中所有的标识符,函数调用等等信息。 5. 运行vim。在vim中,在某个标识符前,热键 "Ctrl" + "\" + "s"会列出与这一标识符相关的代码(可能位于其他文件),选中相应数字即可跳转。按“ctrl" + "t"倒退,“ctrl" + "o" 前进。 6... /root/.vim/plugin ________________________________________________________________________________ total 8.0K -rw-r--r--. 1 root root 7.2K May 29 03:16 cscope_maps.vim [root@bogon plugin]#

2011-05-29

jonsen-cscope

/root/.vim/plugin ________________________________________________________________________________ total 8.0K -rw-r--r--. 1 root root 7.2K May 29 03:16 cscope_maps.vim [root@bogon plugin]#

2011-05-29

windowbuilder pro 3

WindowBuilder is a powerful and easy to use bi-directional Java GUI designer that makes it very easy to create Java GUI applications without spending a lot of time writing code to display simple forms. With WindowBuilder you can create complicated windows in minutes. Use the visual designer and Java code will be generated for you. You can easily add controls using drag-and-drop, add event handlers to your controls, change various properties of controls using a property editor, internationalize your app and much more. WindowBuilder is built as a plug-in to Eclipse and the various Eclipse-based IDEs (RAD, RSA, MyEclipse, JBuilder, etc.). The plug-in builds an abstract syntax tree (AST) to navigate the source code and uses GEF to display and manage the visual presentation. Using WYSIWYG layout tools, you don't need to write any lines of java code - the code will be generated for you by WindowBuilder. You can easily add any component to a container by using drag-and-drop, add an event handler to your controls, change various properties of controls using property editors and much more. Generated code doesn't require any additional custom libraries to compile and run: all of the generated code can be used without having WindowBuilder installed. WindowBuilder can read and write almost any format and reverse-engineer most hand-written Java GUI code. It also supports free form code editing (make changes anywhere...not just in special areas) and most user refactorings (you can move, rename and subdivide methods without a problem).

2011-05-15

windowbuilder pro 2

WindowBuilder is a powerful and easy to use bi-directional Java GUI designer that makes it very easy to create Java GUI applications without spending a lot of time writing code to display simple forms. With WindowBuilder you can create complicated windows in minutes. Use the visual designer and Java code will be generated for you. You can easily add controls using drag-and-drop, add event handlers to your controls, change various properties of controls using a property editor, internationalize your app and much more. WindowBuilder is built as a plug-in to Eclipse and the various Eclipse-based IDEs (RAD, RSA, MyEclipse, JBuilder, etc.). The plug-in builds an abstract syntax tree (AST) to navigate the source code and uses GEF to display and manage the visual presentation. Using WYSIWYG layout tools, you don't need to write any lines of java code - the code will be generated for you by WindowBuilder. You can easily add any component to a container by using drag-and-drop, add an event handler to your controls, change various properties of controls using property editors and much more. Generated code doesn't require any additional custom libraries to compile and run: all of the generated code can be used without having WindowBuilder installed. WindowBuilder can read and write almost any format and reverse-engineer most hand-written Java GUI code. It also supports free form code editing (make changes anywhere...not just in special areas) and most user refactorings (you can move, rename and subdivide methods without a problem).

2011-05-15

windowbuilder pro 1

WindowBuilder is a powerful and easy to use bi-directional Java GUI designer that makes it very easy to create Java GUI applications without spending a lot of time writing code to display simple forms. With WindowBuilder you can create complicated windows in minutes. Use the visual designer and Java code will be generated for you. You can easily add controls using drag-and-drop, add event handlers to your controls, change various properties of controls using a property editor, internationalize your app and much more. WindowBuilder is built as a plug-in to Eclipse and the various Eclipse-based IDEs (RAD, RSA, MyEclipse, JBuilder, etc.). The plug-in builds an abstract syntax tree (AST) to navigate the source code and uses GEF to display and manage the visual presentation. Using WYSIWYG layout tools, you don't need to write any lines of java code - the code will be generated for you by WindowBuilder. You can easily add any component to a container by using drag-and-drop, add an event handler to your controls, change various properties of controls using property editors and much more. Generated code doesn't require any additional custom libraries to compile and run: all of the generated code can be used without having WindowBuilder installed. WindowBuilder can read and write almost any format and reverse-engineer most hand-written Java GUI code. It also supports free form code editing (make changes anywhere...not just in special areas) and most user refactorings (you can move, rename and subdivide methods without a problem).

2011-05-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除