- 博客(39)
- 资源 (12)
- 收藏
- 关注
原创 Win10下使用VS2017,CMAKE编译Jsoncpp1.9.5
JsonCpp是一个C++库,它允许操作JSON值,包括字符串的序列化和反序列化。它还可以在非序列化/序列化步骤中保留现有注释,使其成为存储用户输入文件的方便格式。
2023-03-13 16:37:35
1656
6
原创 JavaFX:java.lang.IllegalAccessError: class com.sun.javafx.fxml.FXMLLoaderHelper
1. 环境JDK:11Openjfx:13IDE:IDEAMaven:3.02. 问题描述直接在入口函数中加载FXML,运行报错代码:import javafx.application.Application;import javafx.fxml.FXMLLoader;import javafx.scene.Parent;import javafx.stag...
2020-04-13 15:48:47
5489
3
原创 spring mvc使用@InitBinder 标签对表单数据绑定
在SpringMVC中,bean中定义了Date,double等类型,如果没有做任何处理的话,日期以及double都无法绑定。解决的办法就是使用spring mvc提供的@InitBinder标签在我的项目中是在BaseController中增加方法initBinder,并使用注解@InitBinder标注,那么spring mvc在绑定表单之前,都会先注册这些编辑器,当然你如果不
2014-01-07 01:29:29
28773
2
翻译 解决IE8弹出开发人员工具的方法
解决IE8弹出开发人员工具的方法 使用过IE8的开发人员工具后,每次打开新的页面都会弹出“开发人员工具”,对于平时上网挺烦人的。今天自己摸索了下,发现关闭其实很简单。 具体操作如下: 1、点击开发工具右上角的【囗】按钮,找不到的话使用快捷键【Ctrl+P】。 将开发工具嵌入页面。 2、再点击开发人员工具
2013-07-02 16:41:12
6529
原创 vs2010错误:验证时出错。HRESULT = '8000000A' 的解决办法
在VS2010中,当为Windows窗体应用程序添加一个安装项目后,如果项目生成时出现以下错误:验证时发生错误。HRESULT = '8000000A“解决的办法是:使用记事本或其他文本编辑器打开Setup.vdproj文件(注意,这个文件位于你的安装项目里面哦),删除以下行:"SccProjectName" = "8:""SccLocalPath" = "8:""SccAux
2013-03-15 09:44:18
10865
转载 myeclipse无法编译java源文件
昨天改东西的时候,修改的内容总是不能生效,耗了很长时间,才发现时myeclipse不能编译java文件了,查到以下解决方案,原来是buildpath里引用了一个不存在的文件夹,删除了就OK了第一.菜单project-clean一下试试. clean后会自动编译. 第二.手动删除classes文件夹下所有class文件,然后选择自动编译(project-Build Automat
2013-01-28 10:23:56
2556
原创 Myeclipse从SVN检出后,项目名报错,其它完好
我这里的原因是在 .classpath文件内有以下这句话把这句给删掉就行了。 不过之前在网上还有人是删掉这样一句话,在SVN中有这个jar包,但在自己的开发工具上没这个jar包,这时只要在这个文件中删除这句话就行了。 不过我这里没有这句话,就这样吧,加班快乐,一个项目让我从需求,调研,设计,美工,开发,测试,给从头做到底了,悲催的IT屌丝男。
2013-01-21 23:48:31
7468
原创 javaScript:让文本框内的最后一个文字的后面获得焦点
//当失去交点以后 让文本框内的文字获得焦点 并且光标移到最后一个字后面 function myfocus(myid) { if(isNav){ document.getElementById(myid).focus();// 获取焦点 }else{ setFocus.call(document.getElementByI
2013-01-05 10:27:43
5419
原创 数据库优化方案
SQL语句优化方案1. 高效地进行SQL语句设计:通常情况下,可以采用下面的方法优化SQL对数据操作的表现:(1)减少对数据库的查询次数,即减少对系统资源的请求,使用快照和显形图等分布式数据库对象可以减少对数据库的查询次数。(2)尽量使用相同的或非常类似的SQL语句进行查询,这样不仅充分利用SQL共享池中的已经分析的语法树,要查询的数据在SGA中命中的可能性也会大大增加。(
2012-08-21 15:10:55
47382
原创 Oracle数据库设计提升性能的五条法则
众所周知,数据库设计的好坏直接关系到数据库运行的效率。根据笔者的经验,对于提升数据库性能来说,合理的数据库设计,比升级服务器的硬件配置,还要来的有效。但是,笔者无论是在跟同事合作,又或者是在论坛上跟相关同行交流的时候,总是会发现有些人有一些不好的数据库设计习惯,影响了数据库的性能,增加了数据库管理员的工作量。 笔者认为,为了提升数据库的性能,在Oracle数据库设计的时候,要做到五戒。
2012-08-06 10:17:01
1824
原创 java执行sql语句并获取指定返回值
当我们插入一条数据的时候,我们很多时候都想立刻获取当前插入的主键值返回以做它用。我们通常的做法有如下几种: 1. 先 select max(id) +1 ,然后将+1后的值作为主键插入数据库;2. 使用特定数据库的 auto_increment 特性,在插入数据完成后,使用 select max(id) 获取主键值;3. 对于Oracle,使用 sequence 获取值。
2012-06-06 12:22:57
25594
转载 解决“windows已经阻止此软件因为无法验证发行者”方法
在加载一些插件时,总是出现“windows已经阻止此软件因为无法验证发行者”提示,解决办法如下:步骤 :打开Internet Explorer,选择工具---Internet选项--安全---自定义级别---安全设置---“ActiveX控件和插件下”的第5个“下载未签名的ActiveX控件”选择 提示----确定!刷新您要安装的页面即可! --------------
2012-05-22 11:59:54
11386
原创 递归应用解析
递归其实是一个最基本的语言应用。递归,就是自己调用自己,但是注意得有递归的出口,也就是必须得有一个明确的结束条件,否则会造成死循环等严重的后果。大家有兴趣的可以尝试一下。 废话不多说,先举一个例子,语言使用的是java。 public class testRecursion{ int i = 1; //递归方法 public method(){ system.
2012-05-17 00:01:25
4357
1
原创 测试IP是否连通的方法1
/** * 测试IP是否连通 Author zyx Date 2012-04-18 * * @param host * @return */ private boolean testHost(Map props) { boolean status = false; // 设置验证IP连通延迟时间 int timeout = 3000; S
2012-04-23 15:50:31
5380
原创 myeclipse配置外部的tomcat出现红色
在配置外部的tomcat的时候出现运行红色,是因为myeclipse对于自带的tomcat出错显示红色,没错显示黑色,而配置外部的tomcat的时候正好相反,出现红色是正常,出现黑色有错,如果自己感觉不舒服,可以在下面的console----右键----preferres---------把颜色调的相反的即可。 如何找出disable掉的myeclipse自带的tomcat:wi
2012-04-20 10:37:31
1204
原创 绝对定位和相对定位
换了一个新工作,一上来就是改前台web页面之类的东西,工作这么久以来web CSS之类的只是皮毛级应用,知之胜少,搞一个CSS定位之类的东西还让我费了好大一番劲,丢人啊。研究了以下,稍微总结一下吧。 绝对定位和相对定位这里以DIV容器为例1、相对定位: 元素框偏移某个距离。元素仍保持其未定位前的形状,原来的空间位置仍然保留。这里的相
2012-04-10 12:48:38
1411
原创 Jquery使容器自适应浏览器窗口
一、几个关键点 1:当文档大小改变时可以通过哪个事件来触发? resize([Data], fn) 可传入data供函数fn处理。 示例: $(window).resize(function(){ alert("Stop it!");}); 2:怎样获得浏览器窗口的宽度高度?
2012-04-10 09:15:36
12199
原创 java小算法给个总结先(二)---冒泡排序&乘法口诀
public class Suanfa { public static void main(String[] args){ mulTable(); int[] myArr = {2,3,1}; sort(myArr); } /** * 乘法口诀 */ public static void mulTable(){ for(int i = 1;
2012-03-26 00:28:31
3074
1
转载 java小算法给个总结先(一)---阶乘算法
一、利用简单的循环public class Factorial { public static int factorial(int x) { if (x < 0) { throw new IllegalArgumentException("x must be>=0"); } int fact = 1;
2012-03-26 00:21:38
2330
转载 Struts2拦截器配置
1. 理解拦截器1.1. 什么是拦截器:拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。在Webwork的中文文档的解释为——拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在一个acti
2012-03-05 16:24:45
31461
原创 Jquery学习笔记(1)
先举一个例子,认识一下Jquery://将dom对象转换成jquery对象 $(document)//ready的作用就是当页面中的dom加载完毕后执行参数中的函数$(document).ready(function(){ //1、$("a")是获得a标签的对象 $("a").click(function(){ alert("有反应"); })
2012-02-24 17:17:01
1070
转载 高效删除Oracle数据库中重复数据的方法
在对数据库进行操作过程中我们可能会遇到这种情况,表中的数据可能重复出现,使我们对数据库的操作过程中带来很多的不便,那么怎么删除这些重复没有用的数据呢? 重复数据删除技术可以提供更大的备份容量,实现更长时间的数据保留,还能实现备份数据的持续验证,提高数据恢复服务水平,方便实现数据容灾等。 重复的数据可能有这样两种情况,第一种时表中只有某些字段一样,第二种是两行记录完全一样。Oracle数
2012-02-22 18:52:31
812
原创 javascript的定时器
a) 用以指定在一段特定的时间后执行某段程序b) setTimeout(); setInterval();c) 格式:【定时器的对象名=】setTimeout(“表达式”,毫秒数);setInterval();也是一样d) 功能:setTimeout();执行表达式一次; setInterval();不断重复执行,直至窗
2012-02-09 18:22:06
862
原创 java开发 properties文件读取
一、新建一个PropertyReader.classpackage 包名;import java.io.UnsupportedEncodingException;import java.util.Properties;/** * properties文件读取 * @author zhuyx */public class PropertyReader {
2011-12-14 17:25:56
2180
1
原创 Oracle忘记系统用户名和密码的解决方法
Oracle忘记用户名和密码的解决方法 操作系统: windows xp Oracle 10.1.0.2.0之前装了个Oracle 很久没有使用,sys和system 更改后的密码也忘记了,故使用下面办法解决问题:开始 -打开运行框启动cmd窗口 -输入sqlplus "/as sysdba";系统将转到'SQL>'提示符,输入“alter user system identi
2011-12-12 16:32:53
1644
原创 Java变量命名规范
写这个不是给自己的一个备忘,只是最近改了一些前人的BUG,一个大公司,为什么一些基本的编码规范都没有,操蛋了不是,一个类名居然还能写成“BEAN”,一些基本的方法名中文拼音,大小写部分,单词低级拼写错误屡见不鲜,人何以堪啊! 下面将一些编码的规范写给那些还走在只求速度上的程序员 Java是一种区分字母的大小写(case-sensitive)的语言,下面谈谈Java语言中包、类、
2011-12-08 17:42:59
2831
原创 判断数据库中的“存在”
一、判断该数据库中该表是否存在sqlserver:select count(*) from SysObjects where XType='U' and name ='table'XType='U' 可以不要 二、判断该数据库中的某个字段是否存在sqlserver:select count(1) from syscolumns where id=object_id(
2011-12-02 13:38:27
739
原创 plsql数据导入 正在跳过表 数据没有被导入
使用PLSQL导入表的过程中,所有表导入都出现提示, 正在跳过表。。。某某表名 最后提示成功终止导入, 没有出现警告。 导完后发现什么表都没倒进来,不知道有没有人遇到这个问题 解决办法: 在plsql 导入表对话框里取消 显示,就是show那个勾 因为显示show勾上的意思是仅仅列出文件中的内容,并不导入到数据库中 去掉后开始导入数据
2011-11-23 09:59:57
4597
原创 在SVN资源库中创建项目资源
----右击创建自己的远程文件夹 -----右击远程文件夹导入 选择你要导入的项目 -----导入完成后,将导入的项目检出为,覆盖掉原来的项目 -----这样所在的工程就可以与SVN交互了
2011-11-21 16:07:48
1631
原创 SVN错误信息大汇总
错误信息一:SVN Attempted to lock an already-locked dir 出现这个问题后使用“清理”功能,如果还不行,就直接到上一级目录,再执行“清理”,然后再“更新”。有时候如果看到某个包里面的文件夹没有SVN的标志,直接用“Ctrl+Delete”手工删除,然后“清理”,最后“更新”或“提交”。 中断提交,都会进入这种工作拷贝的锁定状态。用s
2011-11-21 16:03:49
8375
原创 java生成随机数
要求: 在一定的范围之内取出一定数量的随机数。比如我要取出100以内的5个不重复的随机数,主要的是不能重复,或者是取出5~100之间50个随机数,但是不能重复方法一:思想:先把我要的随机数范围给遍历出来放到一个数组当中,然后获得随机数,把这个随机数作为数组的索引,取出该数组中相对应的数字作为随机数放在一个新的专门存放随机数的数组当中,--------------------------
2011-11-21 15:23:27
4919
原创 java在cmd下编译运行
前几天,我实在是丢人了,使用java编了一个小程序,却不知道怎么在cmd下运行了,平时都是在eclipse或者是myEclipse下写代码,把原始的东西全部忘完了,丢了大人了都! 方法写到这里,以备不测! JAVA是编译型和解释型的结合,javac是编译,java是解释,解释的*.class文件在JVM上的执行Java命令一执行,就表示将*.class文件放在JVM上进行执行,
2011-11-21 14:56:31
54803
转载 Javascript 清除文本框、文本域中的 HTML 代码
function RemoveHTML() { var strText = document.getElementById("txtAskTitle").value; var regEx = /]*>/g; document.getElementById("txtAskT
2011-11-18 18:02:35
6926
转载 和你说说程序员的那点事
我尽量用平和一点的口吻跟你说说关于程序员的那点事儿1.我在一个叫摩托罗拉的公司干过,那地方有50%的人整天干的事情就是催另外25%的人没完没了的解剩下那25%的人造成的bug。我是个程序员,每天敲敲打打,哪天电脑崩溃了你会发现我这辈子啥都没留下。大多数人甚至都没有想过我们是怎么把手机捣鼓出来的,包括是是否人手一套乐高的家庭套装工具。我那可爱的岳父岳母在向自己的亲戚朋友们介绍我的
2011-11-18 17:50:12
1193
原创 CHM无法显示网页的解决办法
chm文件能很方便地将多页html文档打包成一个文件,这个特性通常用作做帮助文件,这种电子书传阅方便,而且连html中的脚本特效、图片等都可以保留下来。 <br />打开chm显示无法显示网页的情况一般可以考虑以下几个方面: 系统将chm默认关联到“windows/hh.exe”,正常时双击即可打开,如无法打开可以检查这个关联。 当chm文件的路径中含有“#”“%”等字符时,chm文件能够打开,但将无法显示,因为打开chm文件,相当于输入一条包含文件路径的命令行语句并执行。当路径中插入“#”“%”等字符后
2011-02-11 15:29:00
3423
原创 关于Struts2.1.6中配置 constant name="struts.devMode" value="true" 在tomcat启动时报错的问题
在网上学习尚学堂Struts2的过程中,遇到了这个问题,当在配置Struts.xml中,启动tomcat的时候报了一个这样的错误严重: Exception starting filter struts2java.lang.NullPointerException at com.opensymphony.xwork2.util.FileManager$FileRevision.needsReloading(FileManager.java:209) at com.opensympho
2011-02-09 20:10:00
11160
3
原创 Cookies 和 Session的区别
1.cookie 是一种发送到客户浏览器的文本串句柄,并保存在客户机硬盘上,可以用来在某个WEB站点会话间持久的保持数据。2.session其实指的就是访问者从到达某个特定主页到离开为止的那段时间。 Session其实是利用Cookie进行信息处理的,当用户首先进行了请求后,服务端就在用户浏览器上创建了一个Cookie,当这个Session结束时,其实就是意味着这个Cookie就过期了。注:为这个用户创建的Cookie的名称是aspsessionid。这个Cookie的唯一目的就是为每一个用户提供不同的身份
2011-02-09 14:30:00
139646
16
原生JavaScript100例
2014-01-06
jquery easyui1.3.4 中文文档
2014-01-06
jquery-easyui-1.2.6
2012-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人