自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (1)
  • 收藏
  • 关注

原创 提高eclipse运行速度

简单的记下笔记而已详细设置得深入研究JVM。修改之前的eclipse.ini-Xms100m-XX:MaxPermSize=128M修改之后的eclipse.ini-Xms512m-XX:PermSize=100M-XX:MaxPermSize=512M

2013-11-06 15:19:37 2612

原创 conflicting types for XXX (方法名)

知道下面的编译错误原因是什么吗?写惯了JAVA的童鞋们可能有点纳闷。。。好像没错哦。。。你不会想到是因为方法的申明顺序导致的:1)MAIN方法尝试调用还未申明的方法;2)编译严格按照先后(从上至下)进行,所以在编译MAIN方法时,下面像个方法是找不到的。

2013-10-13 15:59:29 8631

原创 在GUNStep上编译和执行Objective-C

1. 以下是你的Objective-C源文件 (hello.m)include $(GNUSTEP_MAKEFILES)/common.makeTOOL_NAME = hello hello_OBJC_FILES = hello.m include $(GNUSTEP_MAKEFILES)/tool.make2. 准备如下makefile,并命名为GNUmakefile

2012-08-21 21:07:02 2247

原创 Ubuntu/Kubuntu Objective-C 开发环境搭建 (续)

分享一篇幅关于Ubuntu下安装GNUStep的文章,本人试过是可行的http://www.techotopia.com/index.php/Installing_and_Using_GNUstep_and_Objective-C_on_Linux

2012-08-21 20:58:34 1191

原创 Ubuntu/Kubuntu Objective-C 开发环境搭建

最近在学习IOS开发,但无奈手里没有MAC机器,想过整个黑苹果玩玩,无奈家里两台机器都是AMD的,看看网友们在AMD上整黑苹果的那个痛苦劲,我选暂时放弃。这时,我想到了GNUStep,它比较全面的提供了了Objective-C开发环境,虽不能完美兼容和替代Cocoa,但对于学习或入门的同学来说,已经足够了。本来打算是用GNUStep的源文件自己编译的,但其中困难重重,我参考

2012-08-18 17:00:04 2129

原创 Kubuntu 运行 qq2012 (QQ2012 for linux)

自从有了Wine,妈妈再也不用担心我的学习。。。 哈哈不过说实话,通过Wine安装QQ以及其它windows软件,确实是目前我知道的最靠谱的方法。在此之前,我尝试过LumaQQ,libqq,python-qq,但终觉得不爽。但幸亏有Wine,刚在上面装了QQ2012,该有的功能一个都不差。如果有同样困扰的童鞋,可参考:http://www.longene.o

2012-05-27 23:25:24 2745

原创 ubuntun 下禁用 触摸板 最简单的方法

直接在终端输入: synaptiks, 一个图形界面的触摸板管理器会打开,你可以设置禁用及其它相关参数。请注意我的操作系统版本:Kubuntu 12.04 LTS

2012-05-26 16:01:24 662

原创 Spring AOP 简单实例

假设你已经有一个Java Project,并且该Project已经有了Spring的支持(以Spring2.5为例,已有Spring的相关jar) 1)Spring的主配置文件 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/X

2011-06-13 23:41:00 456

原创 关于Pluto

Pluto,是Java Portlet Specification的参考实现。 大家知道,Java Portlet Specification有两个version——JSR186和JSR286,两个版本的参考实现分别是Pluto1.0和Pluto2.0。(如想了解更多有关JSR,请参考我的另一篇文章《JSR简介》) Pluto,是一个Portlet容器  Pluto作为

2011-06-06 23:38:00 1049

原创 Rational Application Developer Standard Edition 安装 

一直以来我都是用myeclipse作为我的IDE,由于公司是用IMB的Developer,所以想统一一下开发环境,公司有什么问题也可以在家弄弄,在弄这些东西之前,其实我也有心理准备,这个过程会很长。记得当时进公司第一天的任务就是搭建工作环境,那是相当郁闷的一天,IBM那一套那多内容了,太慢了,一不小心弄错其中某一步,得重新来一遍。 我想我这里没必要将安装步骤一一列出来了,大家想要的GUID

2011-06-05 10:29:00 1692 1

原创 MVC1 and MVC2

<br />M:Model 程序的业务<br />V:View 程序的界面<br />C:Controller 程序的控制部分<br /> <br />1.MVC1模式<br /><br /><br /> <br />view接受用户输入,并传递到controller.<br />controller统一进行处理命令,交由model处理具体的业务.<br />进过处理model更新后,通知view进行更新.<br />这种模式主要用于桌面程序,使用观察者模式实现,具体来说就是让View观察Model,而用户

2011-03-20 14:49:00 463

原创 MVC1 and MVC2

<br />M:Model 程序的业务<br />V:View 程序的界面<br />C:Controller 程序的控制部分<br /> <br />1.MVC1模式<br /><br /><br /> <br />view接受用户输入,并传递到controller.<br />controller统一进行处理命令,交由model处理具体的业务.<br />进过处理model更新后,通知view进行更新.<br />这种模式主要用于桌面程序,使用观察者模式实现,具体来说就是让View观察Model,而用户

2011-03-20 14:47:00 752

原创 MVC1 and MVC2

<br />M:Model 程序的业务<br />V:View 程序的界面<br />C:Controller 程序的控制部分<br /> <br />1.MVC1模式<br /><br /><br /><br />view接受用户输入,并传递到controller.<br />controller统一进行处理命令,交由model处理具体的业务.<br />进过处理model更新后,通知view进行更新.<br />这种模式主要用于桌面程序,使用观察者模式实现,具体来说就是让View观察Model,而用户交

2011-03-20 14:46:00 690

原创 MVC1 and MVC2

<br />M:Model 程序的业务<br />V:View 程序的界面<br />C:Controller 程序的控制部分<br /> <br />1.MVC1模式<br /><br /><br /><br />view接受用户输入,并传递到controller.<br />controller统一进行处理命令,交由model处理具体的业务.<br />进过处理model更新后,通知view进行更新.<br />这种模式主要用于桌面程序,使用观察者模式实现,具体来说就是让View观察Model,而用户交

2011-03-20 14:44:00 371

原创 MVC1 and MVC2

<br />M:Model 程序的业务<br />V:View 程序的界面<br />C:Controller 程序的控制部分<br /> <br />1.MVC1模式<br /><br /><br /><br />view接受用户输入,并传递到controller.<br />controller统一进行处理命令,交由model处理具体的业务.<br />进过处理model更新后,通知view进行更新.<br />这种模式主要用于桌面程序,使用观察者模式实现,具体来说就是让View观察Model,而用户交

2011-03-20 14:43:00 421

转载 网页常用特殊符号

•ิ.•ั๑ ๑۩۞۩๑ ♬✿.。.:* ☂☃ ☄ ★ ☆ ☇ ☈ ☉ ☊ ☋ ☌ ☍ ☑ ☒☢ ☸ ☹ ☺ ☻ ☼ ☽ ☾ ♠   ♡ ♢ ♣ ♤ ♥ ♦ ♧ ♨ ♩ ✙✈ ✉ ✌ ✁ ✎ ✐ ❀ ✰ ❁ ❤ ❥ ❦❧ ➳ ➽ εїз℡❣·۰•●○● ゃōゃ♥ ♡๑۩ﺴ ☜ ☞ ☎ ☏♡ ⊙◎ ☺ ☻✖╄ஐﻬ ► ◄ ▧ ▨ ♨ ◐ ◑ ↔ ↕ ▪ ▫ ☼ ♦ ▀ ▄ █▌ ▐░ ▒ ▬♦

2009-07-02 13:23:00 2378

原创 Oracle 数据导入和导出(备份和恢复) 常用命令

      我在网上搜集了一下资料,整理了一下,主要是自己备忘吧,希望对大家有点用。        Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。       执行环境

2009-07-01 11:24:00 738

原创 struts2 property标签访问 Java静态方法

     在做页面开发过程中,有时需要在页面调用后台的静态方法,比如说常用的工具类、公用类等。这次尝试在struts2标签访问java静态方法,感觉很方便,也很清晰,和大家分享一下。     我需要给我的列表页面的字段进行长度截取,我在后写了一个工具类,专门用于截取字符串: public class SubStringUtil { public static String ss = "

2009-07-01 10:41:00 5004

原创 Glass Fish配连接池

     这里介绍一下在怎样在Glass Fish中配连接池,希望对初学者有点帮助。 1、将oracle的包加入glass fish中。     我用的是glash fish9,可将oracle的包ojdbc14.jar放入/Sun/AppServer/lib目录下。 2、配置。     进入glass fish控制台:默认是http://ServerIP:4848/,进入

2009-06-22 14:51:00 2468

原创 浅谈用Filter实现系统权限管理

      权限管理一直是一个系统的核心问题,也是难点之一。权限制控制的方式以及粒度是系统设计时,必须要考虑的问题。在我的经历中,我们一般采取以下方式。      建立一系列的权限集合,也就是一系列的角色集合,视项目具体情况而定。然后将这些角色赋给各个用户即可。可能有人说“废话,我也知道。”,是的,这不是什么新东西,只是分享和共同学习。其实是这样的,每个权限对应一堆URL,这样你就可以实现精确

2009-06-19 17:28:00 1267

原创 Left Join(左联接) 详解

今天看到一个讲解left join的帖子,确实通俗易懂,大家分享一下: 例表a aid      adate 1         a1 2         a2 3         a3 表b bid      bdate 1         b1 2         b2 4         b4 两个表a,b相连接,要取出id相同的字段 select * from a inne

2009-06-19 16:26:00 27469

原创 js 实现滚动显示

在web系统中,首页如果信息太多,则需要将信息滚动显示。网上实现的方式很多,如果不太懂javaScript的朋友,可以看得一头雾水,我也是在网上扒的。感觉效果不错,再关键的是:在改造的时候,不会影响我的代码,也就是耦合性比较低(这也是咱们写代码的目标吧,呵呵)。也许你看过,也用过,不过我还是整理了下,为的是,你急需的时候,不用花太多时候去研究和改造自己的代码就能实现效果。写的不好的,大家帮忙改一下

2009-06-19 15:42:00 7463

原创 Hibernate处理聚合函数SQL结果集

java.math.BigDecimal tmp = (java.math.BigDecimal)result4.get(0)[0];tmp.longValue()

2009-05-31 11:41:00 683

原创 首页栏目 JQuery异步展示

      这几天正在做一个系统的首页,之前也有做过,不过总结以往的经验感受,觉得之前用传统的方式做展示有一人缺点,那就是对于数据量比较大的系统或网站,首次访问系统时,加载数据的速度可能非常慢,即使在移动的内网跑也会如此,撇开J2EE应用首次访问本来就比较慢的因素,还有很大一部分原因是因为传输的速度影响。那么在数据加裁完成之前,用户看到的就是一块块的空白,这样用户体验就大打折扣。那么有什么方法可以

2009-05-25 09:43:00 1161

原创 JavaScript IE 打印 以及如何去掉页眉页脚

        web项目中可能会经常用到javascript打印,我首先尝试用JavaScript调用WebBrower进行打印,具体实现方法网上有很多,这里简单介绍一下:       1、首先在页面body中加入:<object id=wb height=0 width=0 classid=CLSID:8856F9

2009-05-19 14:13:00 21717 6

原创 JavaScript 动态将数字金额转化为中文大写金额

 function convertCurrency(currencyDigits) {// Constants:var MAXIMUM_NUMBER = 99999999999.99;// Predefine the radix characters and currency symbols for output:var CN_ZERO = "零";var CN_ONE = "

2009-05-14 17:16:00 1188

原创 JQuery textlimit 显示用户输入的字符数 限制用户输入的字符数

JavaScript代码: function counter(object){ var limit = $(object).attr(maxlength); if($(object).next(".counter").val()==undefined){ $(object).after("/"+limit); } $(object).textlimit("spa

2009-04-29 17:23:00 657

原创 struts2 字符截取

15"> ...   

2009-04-29 17:18:00 647 1

原创 applicationContext.xml import spring模块配置文件

      在struts2 + Spring + Hibernate集成开发柜架中,spring的配置文件也可以分模块,然后在applicationContext.xml中引入即可,方法如下:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLS

2009-04-17 11:18:00 15541

原创 struts.objectFactory=com.opensymphony.xwork2.ObjectFactory

struts.objectFactory=com.opensymphony.xwork2.ObjectFactory

2009-04-17 11:17:00 846

原创 Glass Fish

工程 -> Properties -> MyEclipse ->Web ->Context Root -> Web Context-root

2009-04-17 10:51:00 553

原创 带float:left样式的DIV

2009-04-16 13:31:00 572

原创 文件上传时异常Invalid field value for field "**"与enctype="multipart/form-data"

    在做文件上传时,有一个form标签的属性必须要加上。    文件上传的form若如下面所写,则会报异常:Invalid field value for field "**",原因是:表单中enctype="multipart/form-data"的意思,是设置表单的MIME编码。默认情况,这个编码格式是application/x-www-form-urlencoded,不能用于文件上传

2009-04-13 13:33:00 14843 1

原创 使用JS获取选中的文本

document.getElementById(sqlString).document.selection.createRange().text;

2009-04-10 10:59:00 677

转载 CAS SSO 原理(转载)

 SSO 是一个非常大的主题,我对这个主题有着深深的感受,自从广州 UserGroup 的论坛成立以来,无数网友都在尝试使用开源的 CAS , Kerberos 也提供另外一种方式的 SSO ,即基于 Windows 域的 SSO ,还有就是从 2005 年开始一直兴旺不衰的 SAML 。        如果将这些免费的 SSO 解决方案与商业的 Tivoli 或 Siteminder 或 R

2009-04-01 16:45:00 16233 7

转载 JAVA SCRIPT 常用技巧

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以

2009-03-25 15:22:00 1940

原创 struts2 乱码

    乱码产生的根源可能来自输入端、传送端或接收端,务必保证各过程的编码要一致:1)JSP     JSP文件顶部加上     JSP文件head中加上 2)运用字符过滤器 3)在struts.properties中加入:     struts.i18n.encoding=GBK

2009-03-25 15:18:00 546

原创 Struts2中struts-default.xml、struts.xml 及struts.properties详解

1) struts-default.xml 这个文件是struts2框架默认加载的配置文件。它定义struts2一些核心的bean和拦截器。     "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"     "http://struts.apache.org/dtds/struts-2.0.dtd">    

2009-03-10 11:05:00 3473 1

原创 JAVA程序员 学习任务(转载)

1. 你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class、object、interaction以及statediagrams。2. 你需要学习Java语言的基础知识以及它的核心类库(collections、serialization、streams、networking、multithreading、reflection

2009-02-25 14:10:00 1360

原创 web service客户端调用过程

这里我们将发布web service的机器称为服务端,而将调用web service的机器称为客户端。首先服务端将发布web 服务。客户端调用步骤:step 1: 加入web 应用,将刚才发布的web服务加入,这时生成了上述web服务在本地的一个代理,我们假设为WebProxy。step 2: 客户端调用之前首先实例化一个该代理的对象,然后调用发布的方法step 3: 客户端将调用信息包括方法名和

2009-02-13 09:40:00 658

信息管理系统java

信息管理系统信息管理系统信息管理系统信息管理系统信息管理系统信息管理系统信息管理系统信息管理系统信息管理系统信息管理系统信息管理系统信息管理系统信息管理系统信息管理系统信息管理系统信息管理系统信息管理系统信息管理系统信息管理系统信息管理系统信息管理系统信息管理系统信息管理系统信息管理系统

2008-09-07

空空如也

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

TA关注的人

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