自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (10)
  • 收藏
  • 关注

原创 “CefSharp.Core.dll”或它的某一个依赖项。找不到指定的模块

最近用CefSharp做了一个chrome核心的浏览器。在win 7、win 10系统上都正常运行,但是在win 8系统上报错了。win 8系统:System.IO.FileNotFoundException: 未能加载文件或程序集“CefSharp.Core.dll”或它的某一个依赖项。找不到指定的模块安装了N次虚拟机试了好多次终于找到原因了。需要先下载安装 Visual C++ Redistributable Packages for Visual Studio 2013 x86下载地.

2021-06-01 16:21:43 9309 1

原创 java 导入Excel 文件,兼容Excel 2003(后缀名:xls)及 2007(后缀名:xlsx)的文件,同时还支持csv格式的文件

读取Excel的内容, 兼容Excel 2003(后缀名:xls)及 2007(后缀名:xlsx)的文件,同时还支持读取csv格式的文件。返回一个二维数组,第一维数组存储的是多少行,二维数组存储的每一行是多少列。

2016-09-19 16:10:28 4537

原创 javascript对数组进行分页

javascript实现对数组的分页,传入页码、每页显示的条数,待分页的数组,得到当前页

2016-05-06 15:55:31 12543

转载 解压版MySQL安装图解

1.解压MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装(相信大家的英文可以看懂英文提示),一般MySQL将会安装在C:\Program Files\MySQL\MySQL Server 5.6 该目录中;zip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行配置。2.存放位置

2016-04-21 22:23:14 934

原创 iis 安装织梦DedeCMS 教程

iis 安装织梦DedeCMS 教程

2016-04-16 00:44:49 11246

转载 安装版MySQL安装图解

MySQL安装图解准备:1,开始->控制面版->管理工具->服务->MySQL服务停止2,开始->控制面版->添加或删除程序->MySQL程序删除3,将D:\MySQL\删除MySQL文件夹一、MYSQL的安装1、打开下载的MySQL安装程序,运行“setup.exe”。 2、选择安装类型,有“Typical(默认

2016-04-16 00:23:23 3064

转载 【SVN】SVN错误[ locked; try performing 'cleanup']的解决办法

用Eclipse的svn插件commit的时候,发生如下异常Some of selected resources were not committed.svn: Working copy 'C:\project\xxxxx\xxxxx-web\test'locked; try performing 'cleanup'于是,试着cleanup一下(team菜单下的clean up)但

2016-03-31 17:12:41 12124 1

原创 AngularJs 禁止模板缓存

因为AngularJs的特性(or 浏览器本身的缓存?),angular默认的HTML模板加载都会被缓存起来。导致每次修改完模板之后都得经常需要清除浏览器的缓存来保证浏览器去获得最新的html模板,自己测试还好,但如果更新了服务器的模板内容,用户可不会每个都配合你去清除浏览器的缓存。故这还真是个大问题。app.config(function($routeProvider, $locationP

2016-01-23 16:06:47 12780 1

原创 使用LinkedHashSet给ArrayList去重并保持顺序

import java.util.ArrayList;import java.util.LinkedHashSet;import java.util.List;public class Distinct { public static void main(String[] args) { List list = new ArrayList(); list.add(

2015-12-22 09:38:26 9218

转载 屏蔽所有的js错误和window.onerror()的用法

<!--function killErrors() { return true;}window.onerror = killErrors;// --> window.onerror = function(msg, url, line) { alert( "真不幸,又出错了\n" + "\n错误信息:" + msg

2015-04-09 16:21:57 7784

转载 Select下拉框onchange事件获取option的value值

请选择主类别 1 2 show_sub的JS方法: function show_sub(v){ alert(v); }

2014-10-11 14:22:57 102174 7

转载 分割List

/** * 分割List * * @param list 待分割的list * @param pageSize 每段list的大小 * @return List> */ public static List> splitList(List list, int pageSize) { int listSize

2014-10-07 10:17:23 4381 1

原创 输入框显示输入提示,点击消失

/** * 输入框显示输入提示,点击消失。没输入直接提交,提交的输入框内容为空,不提交显示的提示文字 * * inputId:输入框id,submitId:提交按钮id,promptStr:提示文字 */function inputPrompt(inputId, submitId, promptStr){ $("#" + submitId).click(function() {

2014-09-26 17:59:19 1408

原创 根据省份名称返回省份简称(js代码)

/** * 根据省份名称返回省份简称 * @param province * @returns {String} */function provinceForShort(province){    if(province == "北京市")        return "京";    else if(province == "天津市")        retur

2014-08-05 09:22:21 10455

原创 jetty + struts2 导致welcome-file-list失效解决办法

最近倒腾了一下百度云,用到了struts2,发现配置在welcome-file-list的默认首页失效了,在网上查了一下,加入下面配置就可以了: 在struts配置中加入了default-action-ref成功解决这个问题: 当然,具体的页面路径、请求处理可以具体修改

2014-06-13 15:09:53 3651 1

转载 jquery判断checkbox是否选中及改变checkbox状态 oncheck

jquery判断checked的三种方法:.attr('checked):   //看版本1.6+返回:”checked”或”undefined” ;1.5-返回:true或false.prop('checked'): //16+:true/false.is(':checked'):    //所有版本:true/false//别忘记冒号哦jquery赋值checked的几种写法:

2014-06-12 11:33:48 3778

原创 转为json时排除不需要的属性

2014-04-24 15:35:28 1272

转载 JSP中用回车监听按钮事件(兼容火狐 IE)

// 兼容FF document.onkeydown=keyListener; function keyListener(e){ e = e ? e : event; if(e.keyCode == 13){ onsubmit(); } } 转

2014-04-24 15:31:25 1440

转载 java判断获取到的中文字符串是否乱码

/** * 用getBytes(encoding):返回字符串的一个byte数组 * 当b[0]为 63时,应该是转码错误 * A、不乱码的汉字字符串: * 1、encoding用GB2312时,每byte是负数; * 2、encoding用ISO8859_1时,b[i]全是6

2014-04-18 11:37:36 3609

转载 关于Gson的一般用法及常见问题的解决方案

介绍:  Gson是google开发的一个Java对象与JSON相互转化的工具包.它轻巧简便,易于使用,有很完备的文档可供查询,并且是开源的。 一般用法:  下面,我们在这里示例一下gson的常用方式:先写一个用户类,如下:[java] view plaincopyprint?     package com.my.test;    

2014-04-15 21:19:17 5996

转载 在 jQuery 中如何判断对象是否存在

如果是下面的 jQuery 代码判断一个对象是否存在,是不能用的。if($("#id")){}else{}因为 $(“#id”) 不管对象是否存在都会返回 object 。正确使用判断对象是否存在应该用:if($("#id").length>0){}else{}使用 jQuery 对象的属性 length 来判断,如果 > 0 就存在。或者if($("#id")[0]

2014-04-15 20:21:36 903

转载 FusionCharts参数的详细说明和功能特性

功能特性animation                    是否动画显示数据,默认为1(True)showNames                    是否显示横向坐标轴(x轴)标签名称rotateNames                是否旋转显示标签,默认为0(False):横向显示showValues                    是否在图表显示对应的数据

2014-03-28 16:37:29 650

转载 EL表达式不起作用的问题

StrutsActionForm项目/dynaactionform.jsp中:    用户名称:${dynaForm.map.username }    年龄:${dynaForm.map.age }  理想状态是输出(根据输入)用户名称:sherry年龄:25 但结果偏偏是:用户名称:${dynaForm.map.username }年龄:${dy

2014-03-13 12:26:54 754

转载 jquery中多个下拉框如何获取已选值

$(document).ready(function(){ $("select[name=selectName1]").change(function(){ //如果这样由于id一样,排在第二个位置的下拉框,当change的时候 取不到值 ? alert($(this).val()); //显示下拉框中已选文本值 ,同上 alert($(this).find('option:

2013-12-30 15:34:20 5502 1

原创 使用HttpSessionBindingListener监听器删除JFreechart生成的垃圾图片

最近用JFreechart做报表,因为用的是struts2,所以没有用JFreechart的自带用于生成图片的servlet,即org.jfree.chart.servlet.DisplayChart这个类,因此就不能使用JFreeChart提供的监听器org.jfree.chart.servlet.ChartDeleter用来删除垃圾图片,该监听器的原理是:当session失效时,则删除由该se

2013-12-29 14:08:15 2110

原创 简单动态代理实例(使用cglib)

在持久层DAO层中,对数据库操作有影响的增、删、改都需要开启事物,并在执行完增删改之后要提交事物。但如果每个方法都这样写的话,那么代码变显得冗余,采用动态代理的方式来实现这种需求的话,可以使代码更清晰简洁,并且将事物和数据操作解耦。下面是简单的模拟一下此案例,没有真正的数据库连接和事物,只是简单的模拟。1.Person.javapackage cn.it.spring.pr

2013-11-05 16:51:28 2388

原创 动态代理的种类

动态代理:        *  jdk的动态代理         *  代理对象和目标对象实现了共同的接口         *  拦截器必须实现InvocationHanlder接口      *  cglib的动态代理         *  代理对象是目标对象的子类         *  拦截器必须实现MethodInterceptor接口         *

2013-11-05 16:23:40 956

原创 简单动态代理实例(使用jdk的proxy)

在持久层DAO层中,对数据库操作有影响的增、删、改都需要开启事物,并在执行完增删改之后要提交事物。但如果每个方法都这样写的话,那么代码变显得冗余,采用动态代理的方式来实现这种需求的话,可以使代码更清晰简洁,并且将事物和数据操作解耦。下面是简单的模拟一下此案例,没有真正的数据库连接和事物,只是简单的模拟。1.Person.javapackage cn.it.spring.pr

2013-11-05 16:17:07 2532

原创 springIOC总结

*  spring容器中的bean创建        *  三种方案   面试题            *  利用默认的构造函数            *  利用静态工厂方法            *  利用实例工厂方法        *  创建对象的时机            *  默认情况下,在spring启动的时候,创建纳入spring容器中所有的bean

2013-11-04 22:00:30 1351

原创 MyBatis一对多和多对一

在学习MyBatis3的过程中,文档上面一直在强调一个id的东西!在做这个实验的时候,也因为没有理解清楚id含义而导致一对多的“多”中也只有一条数据。id和result的唯一不同是id表示的结果将是当比较对象实例时用到的标识属性。这帮助来改进整体表现,特别是缓存和嵌入结果映射。所以不同数据的id应该唯一区别,不然导致数据结果集只有一条数据。一、表二、实体1.person

2013-10-29 23:40:22 107834 13

原创 struts2学习----模拟struts2框架

为了更好的理解和学习struts2框架,老师带我们简单模拟了一下struts2框架的工作流程。1. 新建一个要执行的类。此处是BaseAction.java。2. 首先通过配置xml文件,将需要运行的上面新建的类名、函数名、访问路径等配置在xml文件中。此处是:struts2.xml3. 写一个过滤器,在过滤器中的init方法中先解析xml文件,并封装。然后在doFilter中通过反射

2013-09-09 11:40:56 2621

原创 JQuery应用案例--JQuery-MySql版:城市省份区域-三级联动

原:AJAX应用案例--基于mysql,以POST方式,完成三级级下拉联动【省份-城市-区域】现改为JQuery版的三级联动,只需改动JSP页面代码,使用JQuery使得代码大大简化。代码: 请选择省份 广东 湖南 请选择城市 请选择区域 $("

2013-09-06 21:04:31 4282 1

原创 JQuery应用案例--全选与反选

用JQuery实现全选与反选功能。不过下面代码中实现的反选功能对全选有影响,尚未找到解决办法,如下图:代码: 状态 用户名 赵 钱 孙 李 周 全选

2013-09-05 22:19:25 1009

原创 JQuery应用案例--自动增加行

使用JQuery实现自动增加行的功能。如下图,输入文本框内输入用户名和密码,点击增加,上方的表格就生成一行包含刚才输入的用户名和密码,并且还有删除本行的按钮。代码: 用户名 密码 操作 用户名: 密码: $(function

2013-09-05 21:39:15 2156

原创 JQuer版---列表框移动

之前使用DOM对象写了个列表框移动,非常繁琐,选择使用JQuery重写,只有几行代码显得非常简洁方便。原:DOM应用案例--列表框移动。代码: 选项A 选项B 选项C 选项D 选项E 选项F 选项G 选项H 选项I 选项J

2013-09-05 20:47:29 951

原创 删除MyEclipse Configuration Center中Personal sites

在software界面右边 有个My Software 在那里找到你的那个地址 点上之后 右上角有个红叉子 删除就行。如下图:

2013-09-05 16:52:31 5283

原创 AJAX应用案例--基于mysql,以POST方式,完成三级级下拉联动【省份-城市-区域】

AJAX应用案例--基于mysql,以POST方式,用DOM对象,完成三级级下拉联动【省份-城市-区域】,效果图如下:数据库如下:省份                                               城市

2013-09-05 11:38:31 2514 3

原创 AJAX应用案例--基于XML,以POST方式,完成二级下拉联动【省份-城市】

基于XML,以POST方式,完成二级下拉联动【省份-城市】。效果当选择省份时,城市下拉框自动添加相对应的数据。javascript代码: My JSP 'index.jsp' starting page 请选择省份 广东 湖南 请选择城市

2013-09-03 21:15:54 1285 1

原创 AJAX应用--基于HTML,以GET或POST方式,检查注册用户名是否存在

基于HTML,以GET或POST方式,检查注册用户名是否存在,使用DOM对象。效果如下图:Jsp和javascript代码如下: My JSP 'checkUser.jsp' starting page 用户名:      //创建ajax对象 var ajax = createA

2013-09-03 21:07:42 2894 1

原创 AJAX应用案例--不刷新整个WEB页面显示服务器响应的当前时间

在不刷新整个WEB页面的情况下,点击按钮显示服务器响应的当前时间 。JSP页面代码:My JSP 'createAjax.jsp' starting page //1. 创建ajax对象 var ajax = createAjax(); //测试 //alert(ajax!=null?"创建ajax成功!":"创建ajax失败

2013-09-03 21:02:09 2480

java 导入Excel 文件,支持xls、xlsx、csv格式

java 导入Excel 文件,兼容Excel 2003(后缀名:xls)及 2007(后缀名:xlsx)的文件,同时还支持csv格式的文件

2016-09-19

linux操作系统实验指导

实验一 Red Hat Linux 9.0的安装与配置 实验二 Linux常用命令 实验三 Shell和Vi编辑器 实验四 Linux下用户和组的管理、磁盘限额 实验五 Linux进程管理和打印管理 实验六 Linux软件包管理与基本网络配置 实验七 Linux中的分区与文件系统、文件权限的管理

2012-07-09

C语言高级实例解析源代码

C语言高级实例解析源代码。

2012-07-09

嵌入式CC++语言精华文章集锦

嵌入式CC++语言精华文章集锦,不是很多文章,但都是精华啊。

2012-07-09

C语言_常用算法集描述

C语言_常用算法集描述,各种算法,都是用C语言写的。

2012-07-09

C程序设计经典900例

C程序设计经典900例,只是没注释,敬请大家原谅.

2012-07-09

C++ 先进先出算法(FIFO)

用C++写的先进先出(FIFO)的模拟算法,标志了缺页的位置,还有计算缺页率

2012-07-09

银行家算法代码

C++写的银行家算法,编译已经通过,有注释,里面已经初始化了数据,如果有需要,大家可以自己修改成输入数据。

2012-07-09

各校ACM网址

各校ACM网址,几所学校的ACM程序设计大赛网址

2012-07-09

java语言程序设计 课本案例 谭浩强

《java语言程序设计》第3版,谭浩强,清华大学出版社,课本案例(例题)的代码。

2012-07-09

空空如也

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

TA关注的人

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