自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

简约而不简单

一个不爱学习的优秀少先队员

  • 博客(39)
  • 资源 (12)
  • 收藏
  • 关注

原创 Win10下使用VS2017,CMAKE编译Jsoncpp1.9.5

JsonCpp是一个C++库,它允许操作JSON值,包括字符串的序列化和反序列化。它还可以在非序列化/序列化步骤中保留现有注释,使其成为存储用户输入文件的方便格式。

2023-03-13 16:37:35 1355 6

原创 解决VMware虚拟机字体模糊的办法

解决VMware虚拟机字体模糊的办法,VMware 16.2版本,虚拟机系统是Win10 专业版

2022-10-09 11:15:00 6220

原创 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 5173 3

原创 spring mvc使用@InitBinder 标签对表单数据绑定

在SpringMVC中,bean中定义了Date,double等类型,如果没有做任何处理的话,日期以及double都无法绑定。解决的办法就是使用spring mvc提供的@InitBinder标签在我的项目中是在BaseController中增加方法initBinder,并使用注解@InitBinder标注,那么spring mvc在绑定表单之前,都会先注册这些编辑器,当然你如果不

2014-01-07 01:29:29 28666 10

翻译 解决IE8弹出开发人员工具的方法

解决IE8弹出开发人员工具的方法 使用过IE8的开发人员工具后,每次打开新的页面都会弹出“开发人员工具”,对于平时上网挺烦人的。今天自己摸索了下,发现关闭其实很简单。 具体操作如下:   1、点击开发工具右上角的【囗】按钮,找不到的话使用快捷键【Ctrl+P】。 将开发工具嵌入页面。 2、再点击开发人员工具

2013-07-02 16:41:12 6412

原创 把EditPlus添加到右键快捷菜单

有些小东西就是那么容易忘记RT,上图第一步:第二步:

2013-03-27 10:45:36 20839

原创 vs2010错误:验证时出错。HRESULT = '8000000A' 的解决办法

在VS2010中,当为Windows窗体应用程序添加一个安装项目后,如果项目生成时出现以下错误:验证时发生错误。HRESULT = '8000000A“解决的办法是:使用记事本或其他文本编辑器打开Setup.vdproj文件(注意,这个文件位于你的安装项目里面哦),删除以下行:"SccProjectName" = "8:""SccLocalPath" = "8:""SccAux

2013-03-15 09:44:18 10670 1

转载 myeclipse无法编译java源文件

昨天改东西的时候,修改的内容总是不能生效,耗了很长时间,才发现时myeclipse不能编译java文件了,查到以下解决方案,原来是buildpath里引用了一个不存在的文件夹,删除了就OK了第一.菜单project-clean一下试试. clean后会自动编译. 第二.手动删除classes文件夹下所有class文件,然后选择自动编译(project-Build Automat

2013-01-28 10:23:56 2524

原创 Myeclipse从SVN检出后,项目名报错,其它完好

我这里的原因是在 .classpath文件内有以下这句话把这句给删掉就行了。 不过之前在网上还有人是删掉这样一句话,在SVN中有这个jar包,但在自己的开发工具上没这个jar包,这时只要在这个文件中删除这句话就行了。 不过我这里没有这句话,就这样吧,加班快乐,一个项目让我从需求,调研,设计,美工,开发,测试,给从头做到底了,悲催的IT屌丝男。

2013-01-21 23:48:31 7427

原创 javaScript:让文本框内的最后一个文字的后面获得焦点

//当失去交点以后 让文本框内的文字获得焦点 并且光标移到最后一个字后面 function myfocus(myid) { if(isNav){ document.getElementById(myid).focus();// 获取焦点 }else{ setFocus.call(document.getElementByI

2013-01-05 10:27:43 5360 1

原创 数据库优化方案

SQL语句优化方案1. 高效地进行SQL语句设计:通常情况下,可以采用下面的方法优化SQL对数据操作的表现:(1)减少对数据库的查询次数,即减少对系统资源的请求,使用快照和显形图等分布式数据库对象可以减少对数据库的查询次数。(2)尽量使用相同的或非常类似的SQL语句进行查询,这样不仅充分利用SQL共享池中的已经分析的语法树,要查询的数据在SGA中命中的可能性也会大大增加。(

2012-08-21 15:10:55 46954

原创 Oracle数据库设计提升性能的五条法则

众所周知,数据库设计的好坏直接关系到数据库运行的效率。根据笔者的经验,对于提升数据库性能来说,合理的数据库设计,比升级服务器的硬件配置,还要来的有效。但是,笔者无论是在跟同事合作,又或者是在论坛上跟相关同行交流的时候,总是会发现有些人有一些不好的数据库设计习惯,影响了数据库的性能,增加了数据库管理员的工作量。  笔者认为,为了提升数据库的性能,在Oracle数据库设计的时候,要做到五戒。

2012-08-06 10:17:01 1763

原创 java执行sql语句并获取指定返回值

当我们插入一条数据的时候,我们很多时候都想立刻获取当前插入的主键值返回以做它用。我们通常的做法有如下几种: 1. 先 select max(id) +1 ,然后将+1后的值作为主键插入数据库;2. 使用特定数据库的 auto_increment 特性,在插入数据完成后,使用 select max(id) 获取主键值;3. 对于Oracle,使用 sequence 获取值。

2012-06-06 12:22:57 25309

转载 解决“windows已经阻止此软件因为无法验证发行者”方法

在加载一些插件时,总是出现“windows已经阻止此软件因为无法验证发行者”提示,解决办法如下:步骤 :打开Internet Explorer,选择工具---Internet选项--安全---自定义级别---安全设置---“ActiveX控件和插件下”的第5个“下载未签名的ActiveX控件”选择 提示----确定!刷新您要安装的页面即可! --------------

2012-05-22 11:59:54 11153

原创 递归应用解析

递归其实是一个最基本的语言应用。递归,就是自己调用自己,但是注意得有递归的出口,也就是必须得有一个明确的结束条件,否则会造成死循环等严重的后果。大家有兴趣的可以尝试一下。 废话不多说,先举一个例子,语言使用的是java。 public class testRecursion{ int i = 1; //递归方法 public method(){ system.

2012-05-17 00:01:25 4319 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 5299

原创 myeclipse配置外部的tomcat出现红色

在配置外部的tomcat的时候出现运行红色,是因为myeclipse对于自带的tomcat出错显示红色,没错显示黑色,而配置外部的tomcat的时候正好相反,出现红色是正常,出现黑色有错,如果自己感觉不舒服,可以在下面的console----右键----preferres---------把颜色调的相反的即可。        如何找出disable掉的myeclipse自带的tomcat:wi

2012-04-20 10:37:31 1151

原创 绝对定位和相对定位

换了一个新工作,一上来就是改前台web页面之类的东西,工作这么久以来web CSS之类的只是皮毛级应用,知之胜少,搞一个CSS定位之类的东西还让我费了好大一番劲,丢人啊。研究了以下,稍微总结一下吧。 绝对定位和相对定位这里以DIV容器为例1、相对定位:                        元素框偏移某个距离。元素仍保持其未定位前的形状,原来的空间位置仍然保留。这里的相

2012-04-10 12:48:38 1367

原创 Jquery使容器自适应浏览器窗口

一、几个关键点      1:当文档大小改变时可以通过哪个事件来触发?           resize([Data], fn) 可传入data供函数fn处理。          示例:        $(window).resize(function(){ alert("Stop it!");});        2:怎样获得浏览器窗口的宽度高度?

2012-04-10 09:15:36 12157 1

原创 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 3044 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 2264

转载 Struts2拦截器配置

1. 理解拦截器1.1. 什么是拦截器:拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。在Webwork的中文文档的解释为——拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在一个acti

2012-03-05 16:24:45 31335 2

原创 Jquery学习笔记(1)

先举一个例子,认识一下Jquery://将dom对象转换成jquery对象 $(document)//ready的作用就是当页面中的dom加载完毕后执行参数中的函数$(document).ready(function(){ //1、$("a")是获得a标签的对象 $("a").click(function(){ alert("有反应"); })

2012-02-24 17:17:01 1045

转载 高效删除Oracle数据库中重复数据的方法

在对数据库进行操作过程中我们可能会遇到这种情况,表中的数据可能重复出现,使我们对数据库的操作过程中带来很多的不便,那么怎么删除这些重复没有用的数据呢?   重复数据删除技术可以提供更大的备份容量,实现更长时间的数据保留,还能实现备份数据的持续验证,提高数据恢复服务水平,方便实现数据容灾等。 重复的数据可能有这样两种情况,第一种时表中只有某些字段一样,第二种是两行记录完全一样。Oracle数

2012-02-22 18:52:31 777

原创 javascript的定时器

a)         用以指定在一段特定的时间后执行某段程序b)         setTimeout();  setInterval();c)         格式:【定时器的对象名=】setTimeout(“表达式”,毫秒数);setInterval();也是一样d)         功能:setTimeout();执行表达式一次; setInterval();不断重复执行,直至窗

2012-02-09 18:22:06 828

原创 java开发 properties文件读取

一、新建一个PropertyReader.classpackage 包名;import java.io.UnsupportedEncodingException;import java.util.Properties;/** * properties文件读取 * @author zhuyx */public class PropertyReader {

2011-12-14 17:25:56 2136 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 1609

原创 Java变量命名规范

写这个不是给自己的一个备忘,只是最近改了一些前人的BUG,一个大公司,为什么一些基本的编码规范都没有,操蛋了不是,一个类名居然还能写成“BEAN”,一些基本的方法名中文拼音,大小写部分,单词低级拼写错误屡见不鲜,人何以堪啊! 下面将一些编码的规范写给那些还走在只求速度上的程序员 Java是一种区分字母的大小写(case-sensitive)的语言,下面谈谈Java语言中包、类、

2011-12-08 17:42:59 2795 1

原创 判断数据库中的“存在”

一、判断该数据库中该表是否存在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 694

原创 plsql数据导入 正在跳过表 数据没有被导入

使用PLSQL导入表的过程中,所有表导入都出现提示, 正在跳过表。。。某某表名 最后提示成功终止导入, 没有出现警告。 导完后发现什么表都没倒进来,不知道有没有人遇到这个问题 解决办法: 在plsql 导入表对话框里取消 显示,就是show那个勾 因为显示show勾上的意思是仅仅列出文件中的内容,并不导入到数据库中 去掉后开始导入数据

2011-11-23 09:59:57 4510 4

原创 在SVN资源库中创建项目资源

----右击创建自己的远程文件夹     -----右击远程文件夹导入   选择你要导入的项目     -----导入完成后,将导入的项目检出为,覆盖掉原来的项目     -----这样所在的工程就可以与SVN交互了

2011-11-21 16:07:48 1593

原创 SVN错误信息大汇总

错误信息一:SVN Attempted to lock an already-locked dir 出现这个问题后使用“清理”功能,如果还不行,就直接到上一级目录,再执行“清理”,然后再“更新”。有时候如果看到某个包里面的文件夹没有SVN的标志,直接用“Ctrl+Delete”手工删除,然后“清理”,最后“更新”或“提交”。  中断提交,都会进入这种工作拷贝的锁定状态。用s

2011-11-21 16:03:49 8218

原创 java生成随机数

要求: 在一定的范围之内取出一定数量的随机数。比如我要取出100以内的5个不重复的随机数,主要的是不能重复,或者是取出5~100之间50个随机数,但是不能重复方法一:思想:先把我要的随机数范围给遍历出来放到一个数组当中,然后获得随机数,把这个随机数作为数组的索引,取出该数组中相对应的数字作为随机数放在一个新的专门存放随机数的数组当中,--------------------------

2011-11-21 15:23:27 4871

原创 java在cmd下编译运行

前几天,我实在是丢人了,使用java编了一个小程序,却不知道怎么在cmd下运行了,平时都是在eclipse或者是myEclipse下写代码,把原始的东西全部忘完了,丢了大人了都! 方法写到这里,以备不测! JAVA是编译型和解释型的结合,javac是编译,java是解释,解释的*.class文件在JVM上的执行Java命令一执行,就表示将*.class文件放在JVM上进行执行,

2011-11-21 14:56:31 54696 2

转载 Javascript 清除文本框、文本域中的 HTML 代码

function RemoveHTML() { var strText = document.getElementById("txtAskTitle").value; var regEx = /]*>/g; document.getElementById("txtAskT

2011-11-18 18:02:35 6880 1

转载 和你说说程序员的那点事

我尽量用平和一点的口吻跟你说说关于程序员的那点事儿1.我在一个叫摩托罗拉的公司干过,那地方有50%的人整天干的事情就是催另外25%的人没完没了的解剩下那25%的人造成的bug。我是个程序员,每天敲敲打打,哪天电脑崩溃了你会发现我这辈子啥都没留下。大多数人甚至都没有想过我们是怎么把手机捣鼓出来的,包括是是否人手一套乐高的家庭套装工具。我那可爱的岳父岳母在向自己的亲戚朋友们介绍我的

2011-11-18 17:50:12 1164

原创 CHM无法显示网页的解决办法

 chm文件能很方便地将多页html文档打包成一个文件,这个特性通常用作做帮助文件,这种电子书传阅方便,而且连html中的脚本特效、图片等都可以保留下来。 <br />打开chm显示无法显示网页的情况一般可以考虑以下几个方面: 系统将chm默认关联到“windows/hh.exe”,正常时双击即可打开,如无法打开可以检查这个关联。 当chm文件的路径中含有“#”“%”等字符时,chm文件能够打开,但将无法显示,因为打开chm文件,相当于输入一条包含文件路径的命令行语句并执行。当路径中插入“#”“%”等字符后

2011-02-11 15:29:00 3343

原创 关于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 11097 10

原创 Cookies 和 Session的区别

1.cookie 是一种发送到客户浏览器的文本串句柄,并保存在客户机硬盘上,可以用来在某个WEB站点会话间持久的保持数据。2.session其实指的就是访问者从到达某个特定主页到离开为止的那段时间。 Session其实是利用Cookie进行信息处理的,当用户首先进行了请求后,服务端就在用户浏览器上创建了一个Cookie,当这个Session结束时,其实就是意味着这个Cookie就过期了。注:为这个用户创建的Cookie的名称是aspsessionid。这个Cookie的唯一目的就是为每一个用户提供不同的身份

2011-02-09 14:30:00 139168 16

WinCC OA官方中文视频教程(第五天)

WinCC OA官方中文视频教程(第四天),需要安装压缩包内的播放器进行播放

2018-10-31

WinCC OA官方中文视频教程(第四天)

WinCC OA官方中文视频教程(第四天),需要安装压缩包内的播放器进行播放

2018-10-31

WinCC OA官方中文视频教程(第三天)

WinCC OA官方中文视频教程(第三天),需要安装压缩包内的播放器进行播放

2018-10-31

WinCC OA官方中文视频教程(第二天)

WinCC OA官方中文视频教程(第二天),需要安装压缩包内的播放器进行播放

2018-10-31

WinCC OA官方中文视频教程(第一天)

WinCC OA官方中文视频教程(第一天),需要安装压缩包内的播放器进行播放

2018-10-31

原生JavaScript100例

文档如其名,这是网上的某些大牛们总结出来的,里面有100个非常优秀的javascript代码示例,可供初学者参考,也可供那些不想写代码的大牛们直接copy使用,实乃居家必备只好文档

2014-01-06

jquery easyui1.3.4 中文文档

文档是exe格式的,全部汉化过的,文档是1.3.4版本,当然也包括了之前的1.3.2版本,exe格式的远远比chm格式的好的多得多。如果需要的话,大家来下载吧,你说好才是真的好

2014-01-06

dhtmlx文档

需要的都知道,不过多的解释了,很不错的一个说明文档,但是注意是英文的

2012-08-14

jQueryAPI_1.7.1 中文

jQueryAPI_1.7.1 中文

2012-04-25

jquery-easyui-1.2.6

Current Version: 1.2.6 ChangeLog Bug tabs: Call 'add' method with 'selected:false' option, the added tab panel is always selected. fixed. treegrid: The 'onSelect' and 'onUnselect' events can't be triggered. fixed. treegrid: Cannot display zero value field. fixed. Improvement propertygrid: Add 'expandGroup' and 'collapseGroup' methods. layout: Allow users to create collapsed layout panels by assigning 'collapsed' property to true. layout: Add 'add' and 'remove' methods that allow users to dynamically add or remove region panel. layout: Additional tool icons can be added on region panel header. calendar: Add 'firstDay' option that allow users to set first day of week. Sunday is 0, Monday is 1, ... tree: Add 'lines' option, true to display tree lines. tree: Add 'loadFilter' option that allow users to change data format before loading into the tree. tree: Add 'loader' option that allow users to define how to load data from remote server. treegrid: Add 'onClickCell' and 'onDblClickCell' callback function options. datagrid: Add 'autoRowHeight' property that allow users to determine if set the row height based on the contents of that row. datagrid: Improve performance to load large data set. datagrid: Add 'loader' option that allow users to define how to load data from remote server. treegrid: Add 'loader' option that allow users to define how to load data from remote server. combobox: Add 'onBeforeLoad' callback event function. combobox: Add 'loader' option that allow users to define how to load data from remote server. Add support for other loading mode such as dwr,xml,etc. New Plugins slider: Allows the user to choose a numeric value from a finite range.

2012-04-25

最经典的SQL语句大全

最为经典的SQL语句大全,里面包含了灰常经典灰常常用的经典SQL语句,实属数据库学习总结必备之佳品

2011-02-13

Thinking in Java 第三版中文版

同人类任何语言一样,Java为我们提供了一种表达思想的方式。如操作得当,同其他方式相比,随着问题变得愈大和愈复杂,这种表达方式的方便性和灵活性会显露无遗。不可将Java简单想象成一系列特性的集合;如孤立地看,有些特性是没有任何意义的。只有在考虑“设计”、而非考虑简单的编码时,才可真正体会到Java的强大。为了按这种方式理解Java,首先必须掌握它与编程的一些基本概念。本书讨论了编程问题、它们为何会成为问题以及Java用以解决它们的方法。所以,我对每一章的解释都建立在如何用语言解决一种特定类型的问题基础上。按这种方式,我希望引导您一步一步地进入Java的世界,使其最终成为您最自然的一种语言。贯穿本书,我试图在您的大脑里建立一个模型——或者说一个“知识结构”。这样可加深对语言的理解。若遇到难解之处,应学会把它填入这个模型的对应地方,然后自行演绎出答案。事实上,学习任何语言时,脑海里有一个现成的知识结构往往会起到事半功倍的效果。

2011-02-09

空空如也

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

TA关注的人

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