自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (34)
  • 收藏
  • 关注

原创 SQL Server安装程序无法获取ASPNET账户的系统账户信息

SQL Server安装程序无法获取ASPNET账户的系统账户信息安装SQL Server2005 问题信息: "SQL Server 安装程序无法获取 ASPNET 帐户的系统帐户信息" 解决办法: 用aspnet_regiis实用工具卸载和重新安装一下就可以了。 具体的操作: 1、进入CMD: C:\windows\microsoft.net\framework

2012-07-31 23:20:28 1690

原创 SQL入侵基础知识(二)

前言:   现在的网络,脚本入侵十分的流行,而脚本注入漏洞更是风靡黑客界。不管是老鸟还是新起步的小菜,都会为它那巨大的威力和灵活多变的招式所着迷!   正是因为注入攻击的流行,使的市面上的注入工具层出不穷!比较出名的有小竹的NBSI、教主的HDSI和啊D的注入工具等等!这大大方便的小菜们掌握注入漏洞!可是,工具是死的,注入的手法却是活的,能否根据实际情况灵活地构造SQL注入语句,得到自己想

2012-07-31 07:59:50 2037

原创 SQL入侵基础知识(一)

首先介绍下什么样的站点可以入侵:必须是动态的网站,比如:asp、php、jsp,这种形式的站点,后缀为.htm的站点劝大家还是不要入侵了吧(入侵几率几乎为0)。入侵介绍:1.上传漏洞;2.暴库;3.注入;4.旁注;5.COOKIE诈骗。 1:上传漏洞 这个漏洞在DVBBS6.0时代被黑客们利用的最为猖獗,利用上传漏洞可以直接得到WEBSHELL,危害等级超级高,现在的入侵中上传漏洞也是

2012-07-30 09:53:27 5247

原创 使用Visio画UML用例图的有效办法

本文和大家重点讨论一下使用Visio画UML用例图的问题,UML用例图有很多值得学习的地方,对UML用例图的画法你是否了解……  本文和大家重点讨论一下使用Visio画UML用例图的问题,UML用例图有很多值得学习的地方,对UML用例图的画法你是否了解,如何用Visio画UML用例图呢,本文就向大家简单介绍一下,希望通过本文的介绍你对UML用例图有更加深刻的认识。  UML

2012-07-30 00:15:25 7889 1

原创 GridView读取EXCEl并保存到数据库中

最近想要做一个考试成绩分析模块,对填好的EXCEL表格进行读取操作,将数据存储到数据库中,并在界面显示读取的EXCEL内容,倒腾半天作出如下效果,不是很好,算是给大家参考吧。有不对的地方还请大家指出,我的邮箱:pplsunny@163.com。。最后将所有源代码贴在文章里。 前台界面显示如图:代码;http://www.w3.org/TR/xhtml1/DTD/xhtm

2012-07-27 17:07:09 2213

原创 DataSet中自定义表和对表操作

有时候遇到对多报表进行操作,采用DataSet是个不错的选择。建立一个虚拟表,将所有数据填到里面,有哪个就提取哪个,很方便。 //编辑部分        [AjaxMethod()]        public void Edit(string id1,int id2)        {            Window1.Title = "编辑";

2012-07-27 10:22:19 1149

原创 C#插件Coolite使用小教程

想要学习COOLITE,前提条件必须准备好对应的环境,就好比炒菜之前需要准备好调料和一些工具一样,假如你都不具备这些。何来的调试程序呢。好了,废话少说,开始说搭建环境吧。第一,从COOLITE官方下载一个COOLITE的安装包。我用的是0.8的版本。你可以下载1.0的。跟0.8好像是有点区别的。工具什么都准备好了。我教大家怎么按照COOLITE组件吧。第二,打开VS2008。打开工具栏,点

2012-07-19 16:55:50 1194

原创 试卷分析的四个度:难度、区分度、信度、效度

一、难度 难度是指试题的难易程度,它是衡量试题质量的一个重要指标参数,它和区分度共同影响并决定试卷的鉴别性。 一般认为,试题的难度指数在0.3-0.7之间比较合适,整份试卷的平均难度最好在0.5左右,高于0.7和低于0.3的试题不能太多。 1、难度的两种定义:(1)P=1—x/w    x为某题得分的平均分数,w为该题的满分。这种定义法,难度值小时表明试题容易,值大时表明试题难,最

2012-07-17 19:20:00 22495

原创 亮剑SqlServer----数据库表外键设置

我们在建立数据库的时候,需要为每张表指定一个主键,所谓主键就是能够唯一标识表中某一行的属性或属性组,一个表只能有一个主键,但可以有多个候选索引。因为主键可以唯一标识某一行记录,所以可以确保执行数据更新、删除的时候不会出现张冠李戴的错误。当然,其它字段可以辅助我们在执行这些操作时消除共享冲突,不过就不在这里讨论了。主键除了上述作用外,常常与外键构成参照完整性约束,防止出现数据不一致。所以数据库在设计

2012-07-14 19:50:13 13663

原创 水晶报表十二式-----PUSH模式详解

最近做数据分析要产生各种报表,于是采用了水晶报表,而其中PUSH模式是我们首选的方案。将过程分享给大家。      我们采用下面的几步使用Push模式执行水晶报表:  1. 设计一个DataSet  2. 创建一个.rpt文件同时将其指定给上一步建立的DataSet。  3. 在aspx页面中拖放一个CrystalReportViewer控件同时将其与前面的rpt文件建立联系。

2012-07-14 17:16:28 1147

原创 四大名捕-----JAVA集合之List

1.  List概述    前面我们讲述的Collection 接口实际上并没有直接的实现类。而List是容器的一种,表示列表的意思。当我们不知道存储的数据有多少的情况,我们就可以使用List 来完成存储数据的工作。例如前面提到的一种场景。我们想要在保存一个应用系统当前的在线用户的信息。我们就可以使用一个List来存储。因为List的最大的特点就是能够自动的根据插入的数据量来动态改变容器的大小

2012-07-14 08:20:14 2130

原创 四大名捕----JAVA集合之Collection

1.  Collection      常用方法    Collection 接口用于表示任何对象或元素组。想要尽可能以常规方式处理一组元素时,就使用这一接口。Collection 在前面的大图也可以看出,它是List和Set 的父类。并且它本身也是一个接口。它定义了作为集合所应该拥有的一些方法。如下:注意:集合必须只有对象,集合中的元素不能是基本数据类型。Collection接口

2012-07-14 08:12:16 718

原创 四大名捕---java集合类框架概述

Java里面最重要,最常用也就是集合一部分了。能够用好集合和理解好集合对于做Java程序的开发拥有无比的好处。本文详细解释了关于Java中的集合是如何实现的,以及他们的实现原理。一      集合框架1.     集合框架概述1.1.1         容器简介到目前为止,我们已经学习了如何创建多个不同的对象,定义了这些对象以后,我们就可以利用它们来做一些有意义的事情。

2012-07-14 08:09:12 737

原创 C#中的多态现象和多态的多种实现

面向对象的特征封装、继承和多态。Polymorphism(多态性)来源于希腊单词,指“多种形态”。多态性的一个重要特征是方法的调用是在运行时确定而不是编译时。在.NET中用于实现多态性的关键词有virtual、override、abstract、interface。一:virtual实现多态 shape类是通用的基类,draw是一个虚方法,每个派生类都可以有自己的override版本,

2012-07-13 22:19:09 737

原创 水晶报表十二式-------详解PULL模式

在前一篇中,讲解了PULL和PUSH模式的区别。 本节中主要是从无到有地讲解一下如何使用PULL模式来做一个报表。 因本文主要针对初学者,所以每个步骤都抓了图。1.新建一个项目解决方案。如图: 2.在项目上右击添加新项,参照如下图: 3.点击添加后出现如下对画框: 4.选择默认的选项即可,点击确定。5.继续点击下一步添加字段或者直接完成。我在

2012-07-13 16:41:31 854

原创 水晶报表十二式-----推拉式

水晶报表在应用时分两种方法,分别是拉模式(PULL)、推模式(PUSH)。 拉模式:在水晶报表生成时的数据源是从水晶报表文件中的SQL语句从数据库中提取的,在编程时不用重写SQL语句,但要加上登录信息(具体方法,后面介绍)。   推模式:在水晶报表生成时的数据源,是用编程时重写水晶报表中SQL语句而生成的dataset对像。也就是说,推模式是用dataset组装水晶报表。水晶报表组

2012-07-13 15:40:18 928

原创 ASP.NET C# 获取当前日期 时间 年 月 日 时 分 秒

很多的地方用到时间,但是采用系统默认的时间有时又不太方便, 我们可以通过使用DataTime这个类来获取当前的时间。通过调用类中的各种方法我们可以获取不同的时间:如:日期(2008-09-04)、时间(12:12:12)、日期+时间(2008-09-04 12:11:10)等。//获取日期+时间DateTime.Now.ToString();            // 2008-9-

2012-07-13 08:20:43 5884

原创 C#Random得随机数求均值、方差、正态分布

最近在做中小学试卷分析系统,其中数据的分析让自己很头疼,整个系统采用B/S架构。在分析试卷难度梯度的时候需要用到正态分布,自己做了一些,也查阅了一些资料,终于掌握了将一组数据分析检验,最后生成正态分布。       (1)利用随机函数rand()生成(0,1)区间的100个均匀分布随机数;   (2)计算这100个均匀分布随机数的均值和方差,   (3)将这100个均匀分布的随机数,及

2012-07-13 08:06:47 2224

原创 使myeclipse新建jsp的默认编码为UTF-8

myeclipse新建jsp编码为iso8859-1不支持中文,每次都要手动改为UTF-8或者GBK,很烦。通过自己的慢慢钻研,将方法分享给大家!直接上图:        在MyEclipse中编写Web Project,有3个地方需要改编码设置:     1.    window-->preference-->general-->content type    然后在中展

2012-07-12 23:49:40 1196

原创 C#多态性-虚拟方法实现多态

我们看一个例子,假若有一个动物类,类中用方法cry()描述动物的叫声,不同的动物的叫声是不一样的。根据继承的特征,把类中公共部分的内容放在父类中,那么cry()方法就应该放在父类中,根据这样的思路编写程序如下:              using System;class Anmial{public void Cry(){Console.WriteLine("这是动物

2012-07-12 15:28:56 724

原创 java中equals和==的区别

昨天同事到一家公司去面试,在选择题时遇到这个问题,一时忘记了细节。发短信给我帮忙给解决一下,于是写下了这篇文章。             值类型是存储在内存中的堆栈(以后简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中。    ==操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。    e

2012-07-12 14:39:42 769

C# winform窗体间传值(使用委托或事件)

C#winform窗体间传值,三种方法示例,注释详细。使用方法:使用vs2013打开编译运行即可; 工程中总共介绍了三种方法: ###方法1:通过保存对象的引用调用其方法实现对子窗体的控制; ###方法2:通过委托,在子窗体显示之前,为委托赋值,关注主窗体的数据变化,当有当有多个窗体需要接收信息,只需要为委托继续赋值(+=)即可,实现了数据传递的解耦性; ###方法3:子窗体弹出来之前,注册事件,关注主窗体消息的变化,当有多个窗体需要接收信息,,只需要分别为窗体注册数据接收事件即可,实现了数据传递的解耦性; 方法2与方法3即为发布订阅模式(观察者模式)----我也是设计模式的初学者,如有问题欢迎大家email我,谢谢;

2017-11-06

构建后的PDF.js_20171011

pdf.js框架的魅⼒所在,为其为HTML5实现的,⽆需任何本地⽀持,⽽且对浏览器的兼容性也是⽐较好, 要求只有⼀个:浏览器⽀持HTML5就好了!(不过对于低版本的IE,就只能节哀了!) PDF.js是githut上的一个开源项目,具体源码可以到githut上下载,地址: https://github.com/mozilla/pdf.js/。 PS:其实我们使用pdf.js,只需要构建后的内容,大家可以下载:

2017-10-11

Spring整合Mybatis源代码

spring和MyBatis完美整合。

2017-07-15

整合Struts2、Hibernate4.3和Spring4.2

主要总结一下如何整合Struts2、Hibernate4.3和Spring4.2。 整合三大框架得先从搭建各部分环境开始,也就是说首先得把spring,hibernate和Struts2的环境搭建好,确保它们没有问题了,再做整合。 这篇博文遵从的顺序是:先搭建Spring环境-->然后搭建Hibernate环境--> 整合Spring和Hibernate --> 搭建Struts2环境 --> 整合Spring和Struts2。

2017-03-29

基本Seasar2 Web工程项目源码

搭建示例:http://blog.csdn.net/pplcheer/article/details/60145206 Seasar2这个框架在日本十分的流行。Seasar2其实就是类似于spring的一个提供DI功能的开源框架,但比Sping轻量级。 并且同“其它轻量级容器”不同的是,“完全不需要书写设定文件”,“就算是应用程序发生改动也无需再次起动即可直接识别变更,因此具有脚本语言的灵活性。

2017-03-03

spring xsd文件

在写xml的时候又一次总是报cvc-complex-type.2.4.a: Invalid content was found starting with element 错误.解决方案文件

2017-02-26

作业调度框架Quartz1.8

Quartz是一个完全由Java编写的开源作业调度框架,为在Java应用程序中进行作业调度提供了简单却强大的机制。Quartz允许开发人员根据时间间隔来调度作业。它实现了作业和触发器的多对多的关系,还能把多个作业与不同的触发器关联。

2017-02-11

springMVC、spring、jpa、springData整合

spring4.1.0已经正式发布了,整合一下使用spring mvc和springData和jpa的使用。 内含有详细的注释解释和完整的JAR包资源,导入工程即可使用,方便学习。

2016-12-25

JPA环境搭建源代码

JPA工程,以hibernate-4.2.4为基础.,包含详细注解和所有的Jar包

2016-11-24

Servlet 中文乱码解决工具类

在Java Web程序开发中,由于Web容器内部使用编码格式并不支持中文字符集,所以,处理浏览器请求中的中文数据就会出现乱码的现象。由于Web容器使用了ISO-8859-1的编码格式,所以在Web应用的业务处理中也会使用ISO-8859-1编码格式。虽然浏览器提交的请求使用的是中文编码格式UTF-8,但经过业务处理中的ISO-8859-1编码,仍然会出现中文乱码现象。解决此问题的方法非常简单,在业务处理中重新指定中文字符集进行编码即可解决。在实际的开发过程中,如果通过每一个业务处理指定中文字符集编码,则操作过于繁琐,而且容易遗漏某一个业务中的字符编码设置;如果通过过滤器来处理字符编码,就可以做到简单又万无一失。

2016-11-21

Hibernate5.2.4环境搭建源码

Hibernate5.2.4环境搭建,包含最新jar包,eclipse 4.6,JDK8. 代码详细注释,配置文件详细讲解

2016-11-15

Struts2.5.2开发基本Jar和xml文件

Struts2.5.2开发基本Jar和xml文件 需要注意的是Jar包和filter-class的值,相对于之前的版本发生了变化。搭建环境文档http://blog.csdn.net/pplcheer/article/details/53106460

2016-11-09

Struts2.5.2搭建环境完整代码

Struts2.5.2搭建环境完整代码,基于最新的Struts2.5.2,Eclipse neon(4.6版),Tomcat8.5,JDK1.8。附带完整项目代码和Jar包

2016-11-09

FileSaver.js 实现浏览器端文件保存的JavaScript 库

FileSaver.js 实现了在本身不支持 HTML5 W3C saveAs() FileSaver 接口的浏览器支持文件保存。FileSaver.js 在客户端保存文件的解决方案,并且可以让 Web 应用完美的生成文件, 或者保存不应该发送到外部服务器的一些敏感信息。是一种简单易用实现的利用 JavaScript/JS 在浏览器端保存文件的方案。

2016-11-04

C#socket通信调用Brother打印机(客户端和服务端)源代码

C#socket通信调用Brother打印机(客户端和服务端)源代码, 详细注释版

2016-10-27

C#socket通信(客户端和服务端)

C#socket通信(客户端和服务端),采用VS2013开发,打开既可以使用运行,每行代码都有注释讲解,对于想要快速掌握socket编程的学者很实用

2016-10-25

学生信息管理系统Struts版

项目开发基于Struts2 框架搭建,jdbc数据库连接,界面采用bootstrap。 1.数据采用数据字典维护 2.My97 日期控件引入 3.年级班级二级联动实现 4.Struts2 文件上传配置 5.安全退出系统

2016-10-22

学生信息管理系统源代码

基于Jsp&Servlet的学生信息管理系统,采用easyui界面。功能实现简洁美观。附带数据库,导入eclipse即可使用。 1。必须掌握java 基础,面向对象,JDBC,html,css,javascript,jsp,servlet 基础 2。权限验证 Session讲解 3。easyui-datagrid引入 4。json jar包引入 5.Mysql 分页 6.easyui-validatebox 表单验证功能

2016-10-22

commons-codec-1.10.jar

官方commons-codec-1.10.jar加密解密jar包 ,包含使用文档 Commons项目中用来处理常用的编码方法的工具类包,例如DES、SHA1、MD5、Base64,URL,Soundx等等。 不仅是编码,也可用于解码。

2016-09-20

JAVA调用C++/C#的DLL

java 调用DLL的方法,使用教程http://blog.csdn.net/pplcheer/article/details/52234697

2016-08-17

SpringMVC4的JAR包

SpringMVC4.0版本,基础入门,需要的JAR包。具体教程请参照:http://blog.csdn.net/pplcheer/article/details/52108249

2016-08-03

C#创建和调用WebService服务端和客户端代码

开发工具VS2013,.NET4.5. 首先创建一个最基本的web service服务端,再创建一个客户端测试,详细源代码。

2016-07-27

文件上传利器JQuery上传插件Uploadify

该插件是基于jQuery的,所以我们在使用之前需要引用jquery, 那么可以想象,插件的作用就在于在前台将数据提交到后台,让我们通过后台代码来保存前台传入的文件。代码使用VS2010,下载即可运行,如有问题负责调试,pplsunny@163.com

2016-02-25

VB.NET学生管理系统源码

VB.NET学生管理系统源码,注释很详细,代码简洁易懂,希望对大家的学习有帮助,附带数据库,功能很完善,分数不多,辛苦分

2014-04-17

vb.net图书管理系统源码

vb.net图书管理系统源码,功能很强大,注释很详细,代码简洁易懂。稍微有基础就可以看懂。希望对大家有帮助。转个辛苦分而已

2014-04-17

VB.NET计算器

VB.NET计算器,功能实现的不错,代码简洁易懂,对于学习VB.NET有很大的帮助,分数不多,挺辛苦的

2014-04-17

北风数据库(Northwind)

经典的数据库例子,被用来当做教学案例,值得学习

2012-10-26

windows上MyEclipse_9.0安装教程及破解文件(图文教程)

windows上MyEclipse_9.0安装教程及破解文件(图文教程),保证完美破解

2012-07-16

webex录频器和播放器

很好很强大的视屏录制软件,录制的文件不仅小而且画面很清晰,非常适合制作讲解视频教学的朋友

2012-07-13

Java编程思想第四版完整中文高清版

系统讲述Java 的高级理论:网络编程、多线程处理、虚拟机性能以及同非Java 代码的连接 320 个有用的Java 程序,15000 行以上代码 解释面向对象基本理论,从继承到设计方案 来自与众不同的获奖作者Bruce Eckel

2012-07-13

ASP.NET完全入门 word版

1、由浅入深的介绍领先的asp.net技术; 2、坚实的基础知识阐述,是读者进入.net技术的必经之门; 3、理论与实践相结合的典范,大量的例子详细地阐明每一个技术重点; 4、详细的数据库访问、操作说明和例子; 5、详细的高级应用、Web Service等技术带领你由初级读者向高级应用者迈进;

2012-07-13

空空如也

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

TA关注的人

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