- 博客(32)
- 资源 (2)
- 收藏
- 关注
原创 Eclipse下开发RUST出现“error: linking with `link.exe` failed: exit code: 1104”问题的解决方法
Eclipse下开发RUST出现“error: linking with `link.exe` failed: exit code: 1104”问题的解决方法
2022-10-27 16:03:50
1463
原创 win10 远程桌面修改缺省端口
远程桌面缺省的端口TCP3389,缺省端口容易被黑客利用,在安全要求高的网络环境需要更换缺省端口,参照网上有一些资料,有可能是win10版本不同,没有设置成功。这里把个人摸索的经验与大家共同分享。端口只需要修改TCP端口就行,UDP不用修改。以下以假设修改为32587为例。修改缺省端口:点击桌面左下角“开始”(win+r),在搜索框中输入“regedit”,回车打开注册表,进入以下注册表项,1、修改以下表项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl
2022-03-16 16:56:57
3463
原创 junit断言控制台输出之换行符回车符
junit拦截控制台输出,用于测试断言验证System.out.println的输出为预期输出。注意不同颜色标注的代码。public class TestSystemTool { PrintStream console = null; // 声明(为null):输出流 (字符设备) console ByteArrayOutputStream bytes = ...
2016-09-27 09:16:40
616
原创 取类的所有属性、方法,包括所有父类的属性方法
代码: /** * 获取类实例的属性值 * * @param clazz * 类名 * @return 类名.属性名=属性类型 */ public static ArrayList getClassFields(Class clazz) { ArrayList map = new ArrayList(); Field[...
2016-09-20 10:35:35
416
原创 java 第三方数字证书 签证
第三方证书签证jar,网上资料很少,研究了好久,终于签证成功了。 一、自建Windows证书颁发机构(server 2012),浏览器向颁发机构申请证书,并取得证书,然后导出完整证书,就是带私钥密钥对的pfx后缀证书,记录证书安装密码; 二、找到密钥的别名 这里所说的别名不是pfx的文件名,是在pfx里面的的别名,输入以下命令 keytool -v -list -st...
2016-08-31 16:22:45
315
原创 javaDB数据源的配置
javaDB数据库是java自带的数据库,就是原来的derby数据库,用于测试或者小型应用,完全应付自如。最重要的是随手就能用,不用太多的安装配置,可以吧更多的精力花在核心问题上,利于学习和开发测试。以下是个配置例子: org.hibernate.ejb.HibernatePersistence cn.jhc.bean.Employee ...
2016-08-24 10:51:28
906
原创 一个学习CDI不错的例子
例子源自于:http://www.ibm.com/developerworks/cn/java/j-lo-cdijpa/一个很好地学习例子,比较完整的介绍了CDI的,对于初学非常有利。我将原文的例子重新调整下,供大家下载学习,请到群(CDI(Weld)SPRING 32236089)讨论学习。一、使用java自带的数据库javaDB进行测试好处是不用配置外部的数据库 1、指...
2016-08-24 10:33:20
177
原创 在jboss4.2.3上安装jsf2.0
第一步:下载jboss 6第二步:找到C:\jboss6.0\server\all\deployers\jsf.deployer\Mojarra-2.0\jsf-libs拷贝两个文件jsf-api-2.0.3-b05.jar、jsf-impl-2.0.3-b05.jar到C:\jboss4.2.3\server\default\deploy\jboss-web.deployer\jsf-l...
2011-04-11 16:55:33
166
重新编译 jfreechart 1.0.13,支持自定义字体,修正中文字体乱码。
目标:解决1.0.13中文兼容性问题原因分析:见其他同学的分析http://hi.baidu.com/kaisep/blog/item/a979fffef6762d3a5c60088f.html解决方案:一、直接替换法: 在源代码中将"SansSerif"替换为"宋体", 将"Tahoma"替换为"黑体",重新打包;二、间接替换: 方法一是用硬编码的方式,这个j...
2010-11-25 16:07:14
209
原创 rsyslog的配置
因统一局域网日志记录的需要,需在安装一台日志服务器,选用fedora 11(Linux),其自带的syslog服务采用的是rsyslog,Rsyslog 是一个 syslogd 的多线程增强版。其配置与syslog有些差异。 一、配置rsyslog.conf,将以下三行的#去掉,否则无法接受远程的日志# UDP Syslog Server:#$ModLoad imudp.so ...
2009-12-30 10:18:22
220
提示入门者关注swing的复用
swing的复用,主要是针对swing组件级别的,实质上也还是class的继承,但是会比普通class的继承粒度要大好多。以下是个例子:[code="java"]public class ImagePanel extends JPanel {}public class EditMapJPanel extends ImagePanel{}[/code]有些人喜欢把...
2009-09-22 17:33:31
168
JFormattedTextField输入double等非long的处理
[code="java"]NumberFormatter nf = new NumberFormatter();nf.setValueClass(Double.class);//关键JFormattedTextField myJFormattedTextField= new JFormattedTextField(nf);myJFormattedTextField.setValue...
2009-09-22 09:00:55
122
捕捉JDialog的关闭事件
JDialog的关闭事件是什么?问了几个群,网上也找了好久都没有正确答案,还是靠自己吧。下面是我的测试代码:[code="java"] public class EditJDialog extends javax.swing.JDialog implements WindowListener{ public EditJDialog(Frame owner, boole...
2009-07-23 08:13:04
995
seam的oracle 11g连接配置
首先将ojdbc6.jar复制到x:\jboss\server\default\lib;其次修改JBoss 连接池配置oracle-ds.xml[code="java"] myjndiname jdbc:oracle:thin:@127.0.0.1:1521:MyDb oracle.jdbc.driver.OracleDriver m...
2009-07-05 15:45:44
161
切断子组件对父组件的关联行为
(这是我对swing mvc探讨的体会之一) 一、子组件与父组件的强关联问题 子组件如果要操作父组件的话,按照一般的编程方法是,将子组件里面实现对父组件的引用。就是这种引用,就把子组件与父组件(以及父组件的关联组件)强关联起来。 有了这种关联的存在,子组件就失去了自由了。 二、swing事件注入的脱藕解决方案 如果是事件是采用运行时“注入”的方式,在运行时...
2009-06-23 13:24:44
156
swing mcv的一些思绪
下面的东西,没有经过仔细整理。不要见怪。 我现在的想法是:一个最好能够分开,例如一个组件用三个(部分)类来实现,一个是数据m,一个显示v,一个控制c,这样从形式上可以表现得清晰。 一个大的项目分两个并行主线,一条是数据主线,一条是显示主线,控制在两条主线间横插,就像一条软梯。 swing组件的事件被设计成,可以从外部“注入”,虽然理论上可以达到减少c对v干...
2009-06-22 22:17:31
169
原创 swing下使用JFreeChart的一个例子
这是给出一个例子,因为找了一段时间才找到,这里给出来供各位参考。希望能被google搜索到。import java.awt.Color;import java.awt.Font;import java.awt.GradientPaint;import java.util.Date;import javax.swing.JFrame;import javax.swin...
2009-03-25 20:18:27
839
swing双击事件
网上找到的,放在这里备查。jList2.addMouseListener(new MouseAdapter() { public void mouseClicked(MouseEvent evt) { if (evt.getClickCount() == 2) { System.out.println("双击"); ...
2009-03-25 16:41:16
821
jnlp href参数的试验
jnlp文件一般用如下代码[code="java"][/code]那么href参数是干吗的?经过实验有如下结论如果没有href,则客户端总会重新下载所有的jar,并且每次下载都会新建一个session,如果添加href了,则只更新下载jar,但无论如何都会新开一个session,这对于jws(java web start)来讲是合理的,jws应用不与原来的web页面公用一个session是...
2008-12-28 18:22:46
214
javafx项目本地发布的改造
javafx项目启动慢的感觉,是所有刚刚接触javafx的人的共同感觉。这是真的吗? 首先,这种感觉是真实的,javafx项目确实启动的时候会比传统的web页面慢,就像flash一样会有延迟。 其次,这种感觉被其他原因夸大了。为何这么讲我们来分析一下,就清楚了。 先暂不论javafx官网的慢是怎么回事,且看netbeans-6.5-javafx建造javafx项目...
2008-12-11 20:14:56
278
seam fiji的配置
1、下载Exadel flamingo http://www.exadel.com/web/portal/download/flamingo当前1.7.1版,拷贝bin/flamingo-service-1.7.1.jar到你的ear根目录,修改application.xml,添加 [code="java"] flamingo-service-1.7.1.jar [/code]拷...
2008-10-17 18:34:29
176
Flex入门学习体会(二)
3、如何传递mxml到actionScript。 mxml最终会编译成actionScript,所以mxml本质上就是actionScript,只不过代码的表现形式不同而已,那如何传递mxml到actionScript?App.mxml文件部分代码:[code="java"]var asTest:myAsClass=new myAsClass(this);[/co...
2008-09-26 10:58:15
128
Flex入门学习体会(一)
刚开始学习Flex遇到许多问题。由于本人熟悉java,下面是一些体会也会与java有关:1、flex是单线程的;2、与后台的交互是异步的,同时因为是单线程的原因,所以使用与后台的交互时必须使用回调函数。提交的时候用在方法尾部加lastResult,回调函数在方法尾部加result。例子[code="actionScript 3"]var publicinfo:SeamR...
2008-09-23 18:01:18
154
关于seam入门例子建造的建议
在我们的seam讨论群(群名称)中,总有许多新手被一些简单的入门例子给挡住了。我认为入门例子的建造消化吸收,方法非常重要,以下方法供各位参考:1、首先根据seam的例子,例如hello之类的,用readme的介绍办法,发布一个,一定要成功,然后拷贝下来,用于对比。2、然后在将hello搬到eclipse的项目,如果不能成功发布的话,对比一下原来成功的发布包与eclipse项目的发布包之...
2008-09-18 10:50:21
147
flamingo学习一些体会
Exadel Flamingo是一个集成了一套富客户端端程序的类库和框架,能够轻松的构建你的JBoss Seam/Spring Framework框架应用和基于 Flex 或者 JavaFX 构建的用户界面。你能够按Flamingo 的方式把不同的技术整合在一起工作。这里讲的是Flamingo在seam下的学习体会,列出来供大家参考,对于入门会有一定的帮助。一配置分两部分配置:服务器端...
2008-09-09 20:54:18
555
jsf原始页面中文与动态嵌入的页面代码的中文编码问题
关于中文 以前不太注意不知道其他的jsf产生的页面代码中文是怎样表示的,现在发现同一页面会有两种表示形式,一种形如适,另一种就是中文显示的中文。 页面嵌入的中文显示字符一般是jsf后台产生的,形如适则是页面原始的中文页面代码被jsf(或者seam或者容器)转换成形如适 页面原始的中文代码,在页面首次编译的时候中文被编译成形如适...
2008-07-19 09:39:17
221
javascript框架之XHTML、XML兼容性解决方案
javascript框架在显示层有其无法替代优势,但是在一些xhtml格式的web项目直接引用现成的javascript框架,例如dojo ext等等,会出现许多兼容性问题,致使无法正常使用框架,这非常可惜,下面介绍一下我处理方法,可以解决这个兼容性问题。我的项目使用环境:jsf兼容环境(seam2.0 tomcat6 jboss4.2.2),由于项目其他技术的需要已配置成支持xhtm...
2008-05-02 09:05:37
209
javascript国际化终极方法
最近本人被如何使用在JSF中使用JAVASCRIPT框架的国际化资源问题一度困扰。国际化问题常常困扰着我们,特别是像我这样在使用jsf的同行们,在这里跟大家探讨一下如何更好实现项目的国际化。 jsf在发布的时候就已经充分考虑了国际化的实现,其实现方法是将国际化部分从页面中分离出去单独实现,jsf页面最好只保留iso-8859-1编码格式的页面代码,由于存在这样的缺省情况,编辑器不...
2008-04-13 23:12:32
479
seam引入dojo在firefox的兼容性问题及解决办法
本人在测试引入dojo在seam下使用时发现一个兼容性问题。使用http://dojotoolkit.org/book/dojo-book-0-9/hello-world-tutorial例子如果直接使用原始的html页面在ie和firefox下都没有问题。但是引进到seam jsf页面时在firefox下使用就出现问题,把firefox的页面源代码,贴到html页面,有没有问题,郁闷了好...
2008-03-30 18:45:12
91
GZIP没有对/seam/resource/*进行压缩
就算你在容器里面设置了gzip,也不能对/seam/resource/*进行压缩,需要使用拦截器才能实现压缩,同时也发现在ie5.x下对/seam/resource/*进行压缩,解压后js文件有错,这应该是IE的问题。以下是我所使用的代码:[code="java"]public class GzipSeamResourceServlet implements Filter { p...
2008-03-04 12:06:38
104
jboss集成tomcat页面压缩(gzip)的配置
我的配置文件路径:C:\jboss\server\default\deploy\jboss-web.deployer\server.xml找到原配置:[code][/code]修改为:[code][/code]
2007-11-23 08:46:36
122
Wicket中文使用说明
2008-10-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人