对FckEditor的中文乱码之前已经描述过了,今天来看一个英文乱码问题。
背景:FckEditor已经能够创建中文文件夹、能上传中文的图片、声音、文字;但是在上传成功后,会发现图片的链接在数据库以及前台显示是类似/GisAdmin”这样的乱码。这样的结果是虽然能在上传的输入框里预览图片的效果,但是一旦提交后,在前台就是不能显示图片、音频和视频。
描述了半天,其实解决办法很简单:修改FCKeditor下的FckConfig.js文件,设置如下:FCKConfig.ProcessHTMLEntities = false;即可!
摘要: 对于Eclipse开发者来说,不管Plug-in还是RCP免不了要和SWT打交道,但两者似乎有些不同,Plug-in主要跟Eclipse过招,开发更多是上层应用如UI/JDT/EMF/GMF等,而RCP像是应用程序,时不时与图形系统交互,需求更是五花八门,举几例:
RCP界面要跟Office 2007/Vista一样。
我喜欢上一VC版的水晶按钮。
... 阅读全文
摘要: 这两天在学习python,主要参考简明教程http://www.swaroopch.com/byteofpython/ , 入门很不错,有兴趣推荐参考。
在16章中,作者建议读者写一个地址簿程序,还记得写它都是在大一学c语言的年代了,不过下午还是抽出了一点时间来写这个程序,写了两个版本,一个是使用python 字典来存储名字和地址,另一个版本则使用python的面向对象特性,来链式存储联系人对象。 阅读全文
摘要: 判定一个点是否在三角形内
如何判定一个点P是否存在于指定的三角形ABC内,这肯定是一个简单的问题,本文仅用一个图形界面程序展示了该问题,有兴趣的朋友可以看看。(2008.07.24最后更新)
在此处使用一种常见且简便的方法:如果三角形PAB,PAC和PBC的面积之和与三角形ABC的面积相等,即可判定点P在三角形ABC内(包括在三条边上)。
可知,该方法的关键在于如何计算三角形的面积。... 阅读全文
摘要: 在Windows编程中,我们常常需要处理各类事件,比如鼠标单击事件、双击事件。在Spring中, ApplicationContext也有发布和监听时间的能力。我们知道,在windows开发中,如果要响应某个事件,我们只需要编写相应windows消息的响应函数就可以了。比如鼠标单击事件,相应的消息就是WM_LBUTTONDOWN 。在Spring中也是一样,Spring中ApplicationEvent类及其子类就相当于Windows中的消息,事件监听器ApplcationListener的实现类就相当于Windows编程中的消息处理函数。 阅读全文
摘要: 前两天使用Grails Feeds Plugin开发了一下。开发过程中出现了一些问题。经过查找资料找到了解决的方法。在这里和大家共享一下。
这个插件还是挺不错的,有兴趣的朋友可以下载试试看。 阅读全文
摘要: 一个FooService类 有一个add方法
public class FooServiceImpl implements IFooService
{
private IFooDAO fooDAO = null;
p... 阅读全文
摘要: 据说最近psp最近要升值了~无论是因为破解的原因还是什么,但总之估计sony还是很难想到,当然我们也很值得庆幸的是这帮hack的大牛已然将kvm,python stackless等移植到了psp平台,强大的ppc支持,可足以媲美几年前的personal computer,这一点毋庸置疑,更不用去与手机平台相对比了。 阅读全文
摘要: 修订后的电子书Java Persistence with Hibernate(英文版),已合并了截止至12.11.2007的官方修订 阅读全文
摘要: Flex页面布局(容器类和导航类) No.1
Flex超炫的视觉效果,相信很多人都为之震撼。因此页面布局就就成为程序开发中重要的一个环节。它直接决定了程序的成败。
刚开始学习这一块儿的时候,在脑中闪现出以前学习Swing时郁闷的场景。呵呵,这次让我们换一种学习方法,用实例来学习,这样不会空洞的只剩下长篇的理论,也不会枯燥的让我们想睡觉。 阅读全文
摘要: 关于抽象类和接口:
抽象类建议这样来理解好一点:抽象者,不确定也 阅读全文
最近几个朋友在讨论JAVA方面的一些学习方法,这2个朋友都是发烧型哥们,整天想着自己去开个培训机构,因为听说培训机构很賺钱,所以这几个哥们在讨论如何去办才能去教好学生:
个人见解:学习任何一种程序设计语言,最主要的是项目经验,到公司也行,真正需要的是您的实战水准,个人认为,在熟练掌握语法的同时也要好好的掌握项目实战的经验,用项目去丰富自己的学习历程,这才是最好的学习基础,最近网上流传了不少项目教程,个人认为很不错,这类教程值的初学者学习,大家可以去看这类老师的教程过程中,自己动手去练,应该能够达到好的效果,下面给大家几个项目实战教程的下载地址:大家可以去看看 项目实战视频下载
摘要: 如果说最近有什么不爽的事情,那就是与人共享网络的痛苦了,特别是当其他共享者使用那些P2P工具下载软件,而你却看着网页进度条一点点爬的时候,那种痛苦对于我这种网虫级别的人来说,那简直就是痛不欲生。绝对不能再忍了,于是乎上网下载P2P终结者,哼,你们不仁我则不义,看谁厉害。软件下好后,立刻启动监控,然后尝试了下速度,... 阅读全文
摘要: 最新Dengues源代码 dengues_0.1.4M1_1304:
最新代码下载链接:
http://dengues.googlecode.com/files/dengues_0.1.4M2-r1327.zip
最新版修改如下:
Ticket
... 阅读全文
摘要: 今天在Dzone上看到一篇blog: Scrum World: I am a developer
以一个开发人员的视角写了scrum中的一次sprint中的一天做的事情. 挺有意思的, 翻译了一下给大家看看, 上面的原文链接有可能进不去, 我是通过国外代理进去的wordpress.com好像一直被挡在了长城外面啊. 阅读全文
摘要: 有时候,我们希望在Spring IoC容器初始化受管Bean之前、属性设置之后对该Bean先做一些预处理,或者在容器销毁受管Bean之前自己释放资源。那么该如何实现呢?正如上图所示,Spring IoC为我们提供了多种方法来实现受管Bean的预处理和后处理。 阅读全文
个人网站常常需要有吸引眼球的东西,比如说首页,一个好的奇特的首页效果往往给浏览者留下好的记忆,促使他下来还来光临,这里介绍一个首页特效,在
很早之前在一个知名的blog中看到的,时间隔得有些久远了,所以也忘记具体地址是什么了,等以后记起来的话再补上,这里先把这个介绍给大家,是用
jquery来实现的,其它的就是图片和静态html了,所以可以应用于绝大部分的空间,这里给你示例看看 演示页面 具体代码可以下载分析了
源码下载(index.rar):
资源下载中心
更多详情请参见 我的博客 我的生活
摘要: Ruby也能写servlet?是的,没开玩笑,而且挺方便的,因为Ruby的标准库就自带了一个webrick,webrick本身又有一个serlvet容器,随时随地启动一个web server,实在是很方便。
先看个最简单的例子,输出hello到浏览器:
Code highlighting produced by... 阅读全文
摘要: 现在的培训机构越来越多了,大学在不断的走向脱节教育,很多朋友问我,如果去学习java,如果去利用好现在的网络资源,今天写这样一个文章,来为大家解决一下迷惑!
对于学习计算机的人都知道,
方法一:CSDN,这个是一个不错的学习的地方,可以去上面提问,一般专家很快能帮您解决!
方法二:看视频学习,视频教程学习是现在比较火的一个方式,很多网友都喜欢视频学习,这里推荐个视频网站供大学学习用:www.beifengkd.com 是个不错的视频启蒙的网站 阅读全文
摘要: 一、问题的提出
在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编
写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着
数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。
系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质
SQL语句之间的速度差别可以达到上百倍... 阅读全文
摘要: 如果你在页面上做一次点击例如点击一个按钮,那么你是首先点击了该按钮然后动作传入了按钮的容器,最后传入整个页面Document还是首先点击了页面Document,然后是按钮的容器,最后导致按钮的点击呢?
JavaScript对这种问题的处理方式可以称之为事件流即事件的传播机制。对于事件流IE跟FF有不同的解释。IE下的解决方案称之为:冒泡型事件,而FF下称之为:捕获型事件。顾名思义冒泡型事件是从低而上的触发机制,而捕获型事件则是从上到下的触发机制。 阅读全文
摘要: 调试其实是门很深的学问,在分析Eclipse源代码的过程中积累了很多经验,但大多与多数人无用,现介绍一个简单而非常有用的调试功能及它的适用场合。
首先看一段代码:
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
-->&nbs... 阅读全文
摘要: 五. Quartz 工具插件
Quartz 框架包括几个你能用于你的应用中的几个插件。本节简单描述它们和它们的用途。
·JobInitializationPlugin
我们已经多次谈到过这个插件。它从一个 XML 文件中加载 Job 和 Trigger 信息(默认文件名是 quartz_jobs.xml) 。你可以通过在 quartz.properties 文件中为这个插件设定 filename 参数来配置文件名。假如你不需要数据库来存储你的 Job 或者是需要能快速测试特定 Job 的话,这个插件非常有帮助。
·JobInitializationPluginMulitple
显然,由其相似的名字,JobInitializationPluginMultiple 类似于 JobInitializationPlugin。不同点在于它支持从多个 XML 文件加载而非只是一个。它也类似于代码 8.2 中的 JobLoaderPlugin,只是代码 8.2 的插件查 阅读全文
摘要: IE 8 Beta 1 出来好久了,由于对IE7的使用仍然心有余悸(之前曾装了IE7又马上转向了Firefox阵营),我这次IE8的安装仍然忐忑不安。无奈经常需要使用代理浏览,而不知怎么搞的使用Firefox的about:config配置了N多遍了怎么也配置不好,每当别人嘲笑我说怎么还用老古董的IE6时,我就无可奈何。。。今天也要尝尝鲜了!
不看不知道,发现IE8的功能非常强大,其中最为耀眼... 阅读全文
摘要: GreatNumber.java实现了两个超大数值(整数或浮点数都可以)的相加,也可以进行精度控制。
package org.siyn.util;
/** *//**
* “超大数”实用类
* @author siyn
* @date 2008-04-27... 阅读全文
摘要: 高级组合查询控件 阅读全文
摘要: ExtJS提供了一套强大的事件处理机制,通过这些事件处理机制来响应用户的动作、监控控件状态变化、更新控件视图信息、与服务器进行交互等等。事件统一由Ext.EventManager对象管理,与浏览器W3C标准事件对象Event相对应,Ext封装了一个Ext.EventObject事件对象。支持事件处理的类(或接口)为Ext.util.Observable,凡是继承该类的组件或类都支持往对象中添加事件... 阅读全文
摘要: 在textarea中输入回车符 在js读取textarea中的值有\r\n然后到业务层转换到string中就有可能变成空格形式然后被存入数据库,当在取出此值的时候则会变成空格的形式,因此我们需要将不显示的\r\n替换一下。
在js取textarea的时候:
&nb... 阅读全文
摘要: 本代码生成器的特性
1. 基于FreeMarker模板语言
2. 基于数据库,并支持多种数据库(mysql,sql server,oracle测试通过)
3. 半手工方式,生成的代码放在某个目录,再手工拷贝回来工作区
4. 易于做二次开发,整个生成器本身就是java源代码,源代码核心十分精简,并且鼓励你做修改代码,也可以作为任何语言的代码生成器
5. 配置简单,只有一个配置文件generator.properties
6. 以application方式运行生成器,生成不同的table直接修改相关java代码即可
7. 将文件系统的目录名称及文件名称作为生成器的一部分,模板文件的的名称与目录名称可以直接引用相关变量,如 ${basepackage}/${className}.java (${className}=Blog,则会生成Blog.java) 阅读全文
摘要: 1. Eclipse 发行
Eclipse Ganymede项目是Eclipse3.4发行版,秉承了Europa项目的发行风格,为不同 的Eclipse用户提供了不同的平台解决方案。这也是Eclipse庞大的插件式管理架构决定的,这种方式使用户不再需要自己下载一个个的Eclipse插件。想起以前使用GMF开发的时候,先下载Eclipse,然后下载GMF,接着下载EMF和GEF,再逐个下载EMF和... 阅读全文