- 博客(59)
- 收藏
- 关注
原创 文件上传
dependency> groupId>commons-fileuploadgroupId> artifactId>commons-fileuploadartifactId> version>1.3.1version>> dependency> dependency> groupId>com
2017-08-30 16:13:54
225
原创 数据验证
dependency> groupId>org.hibernategroupId> artifactId>hibernate-validatorartifactId> version>4.0.1.GAversion> dependency> dependency> groupId>org.jboss.
2017-08-30 16:12:29
253
原创 POI使用
POI使用详解Apache POI使用详解1.POI结构与常用类(1)POI介绍 Apache POI是Apache软件基金会的开源项目,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 .NET的开发人员则可以利用NPOI (POI for .NET) 来存取 Microsoft Office文档的功能。
2017-08-28 17:10:06
477
转载 ......
XML方式注入:注解方式注入:测试:XML的优先级高于注解原因:XML是可以随时修改的,即插即用,不用重新编译!!!注解的运行方式:测试过程:删除实体的所有set方法再次运行测试方法:可以看出,此时没有执行XML
2017-07-26 17:31:50
223
原创 JSP 基础
1.什么是动态网页动态网页是指在服务器端运行,使用程序语言设计的交互式网页,他们会根据某条件的变化,返回不同的网页内容!2.动态网页的优势1>交互性:即网页会根据客户的要求和选择而动态改变和显示内容!2>自动更新:即无需改变页面代码,便会自动生成新的页面内容,可以大大节省工作量!3>随机性:即当不同的时间,不同的人访问同一网址时会产生不同的页面效果!
2017-05-10 16:55:20
198
原创 JSP 数据交互(2)
application对象application对象类似于系统的“全局变量”,用于同一个服务器内的所有用户之间的数据共享,对于整个Web服务器,application对象有且只有一个实例。(1)什么是Application对象服务器启动后就产生了这个Application对象,当客户再所访问的网站的各个页面之间浏览时,这个Application对象都时同一个,直到服务器关闭
2017-05-10 16:50:57
458
转载 JSP 数据交互
主要方法1.getParameter(“name”) 返回值类型 : String作用:获取表单提交过来的数据例:String name=request.getParameter("txtname");2.getParameterValues(“name”)返回值类型:String[]作用:获取一批同名的value值的集合例:String[] ho
2017-05-10 16:48:55
266
转载 jQuery对象转成DOM对象
核心提示:jQuery选择器得到的jquery对象和标准的 JavaScript中的document.getElementById()取得的dom对象是两种不同的对象类型,一般情况下,如S(’#id’)得到的是jquery对象,它不能使用js中的dom方法。所以,如果jquery对象要使用标准的dom方法,就需要进行对象转换。刚开始学习jQuery,可能一时会分不清楚哪些是jQuery对象
2017-05-03 16:20:45
451
原创 js 事件
、js的事件事件事件源响应行为1、js的常用事件onclick:点击事件onchange:域内容被改变的事件需求:实现二级联动北京天津上海海淀朝阳东城var select = document.getElementById("city");select.onchange = function(){var optio
2017-05-03 16:19:18
214
原创 jsp 函数
、js的函数1、js函数定义的方式(1)普通方式语法:function 函数名(参数列表){函数体}示例:function method(){alert("xxx");}method();(2)匿名函数语法:function(参数列表){函数体}示例:var method = function(){alert("yyy");};metho
2017-05-03 16:17:57
1860
原创 jsp 对象
js内建对象(1)Number创建方式:var myNum=new Number(value);var myNum=Number(value);属性和方法:toString():转成字符串valueOf():返回一个 Number 对象的基本数字值(2)Boolean创建方式:var bool = new Boolean(value);var b
2017-05-03 16:17:02
302
原创 jsp 基础
一、js的简介 1、js是什么js是可以嵌入到html中,是 基于对象 和 事件驱动 的 脚本语言特点:(1)交互性(2)安全性:js不能访问本地磁盘(3)跨平台:浏览器中都具备js解析器2、js能做什么(1)js能动态的修改(增删)html和css的代码(2)能动态的校验数据3、js历史及组成ECMAScript BOM(浏览器对象模型) D
2017-05-03 16:15:57
211
原创 jquery 第七章 正则
1.任意一个字符都是一个正则2. \ : 表示转义字符”\” \t : 表示”\t” \n : 表示”\n”(换行)3. [abc] : a or b or 中的一位 [^abc] : 不是a or b or 中的一位 [a-zA-Z] : 任意一位字母 [0-9] : 任意一位数字 [] : 范围4. . : 表示任意一个字符 \d
2017-05-03 15:00:20
266
原创 jq 第五章
***焦点 "> $(function(){ //1.获的焦点的时候,将边框变成 5px dashed red; $("input").focus(function(){ $(this).css("border
2017-04-26 17:18:27
235
原创 取消 超链接 跳转
$(function() { $("#myhref").click(function(event) { //能力检测 event = event || window.event; if (event.preventDefault) { //非IE下内核 webkit引擎 event.preventDefault(); } else { event.ret
2017-04-23 12:11:54
605
原创 取消: . 冒泡>
创建DIV(嵌套): 我是大div 我是小div 格式编排: #mybigdiv { width: 300px; height: 300px; border: 1px solid red; } #myid { w
2017-04-23 12:08:01
231
原创 JSP第二章
function myrefresh(){ //调度系统的方法 go(0) history.go(0); } function myback(){ //调度系统的方法 go(0) history.back(); }
2017-04-21 17:21:20
407
原创 File/IO
public static void main(String[] args) throws IOException { File file = new File("E:\\lalala.txt"); // 1.构建文件 // 检查异常 编译异常 file.createNewFile(); // 判定文件是否存在 if (file.exists()) { // code
2017-04-14 14:55:47
232
原创 链表的添加和删除
单链表中,在C语言可以用结构体指针描述:[cpp] view plain copytypedef struct Node { ElemType data; struct Node * next; //p->data,p->next->data }Node; typedef struct Node * Li
2017-04-07 15:20:27
2663
原创 移位运算符
java中有三种移位运算符>> : 右移运算符,num >> 1,相当于num除以2>>> : 无符号右移,忽略符号位,空位都以0补齐 public static void main(String[] args) { int number = 10; // 原始数二进制 printInfo(number);
2017-04-07 15:10:49
221
原创 第五章,
public class Game { // 被人玩 Player player; public Game(Player player) { this.player = player; } public Game() { } // 生成字符串 public String getStr() { StringBuffer buffer = new StringBuff
2017-04-05 14:15:13
212
原创 C# .NET MyTool
using System;using System.Collections.Generic;using System.Data;using System.Data.SqlClient;using System.Linq;using System.Reflection;using System.Text;using System.Threading.Tasks;namespace
2017-03-24 14:51:05
303
原创 C# .NET 第四章
分层见仁见智,不一定必须遵照三层,仅仅是因为它很经典,所以要学分层,就先从三层学起表示层——用户可见的部分,对界面有要求的系统可能会有设计师来进行设计,程序员再通过编程实现业务层——业务逻辑部分,根据需求和不同业务会有所不同,有时需要专门的知识数据层——变动最小也最不希望后期变动的地方,可重用率高,大多数时候与数据库交互,.NET中的ADO.NET负责这里的实现三层架构的关
2017-03-22 17:23:13
272
原创 C# .NET 第三章
(1)using语句 using的作用:(1)导入命名空间(2)释放实现了disposable接口的对象非托管资源 语法: using(SqlConnection con=new SqlConnection(constr)) { //数据库操作代码....... }
2017-03-22 17:14:46
261
原创 c#ref和out区别
ref 和 out 都是C#中的关键字,所实现的功能也差不多,都是指定一个参数按照引用传递。对于编译后的程序而言,它们之间没有任何区别,也就是说他们只有语法区别。有如下语法区别:1.ref 传进去的参数必须在调用前初始化,out不必,即:int i;SomeMethod( ref i ); // 语法错误SomeMethod
2017-03-22 16:56:44
259
原创 C# .NET 实体类
定义:实体类是一个业务实体的类,而业务实体就是整个软件系统业务所涉及的对象。 使用: 1.新增实体类项目,增加类库项目,以.Modes作为后缀。 2.抽取对象以及属性。(简单地说,对象就是每个表,属性就是每个表中的列。) 3.在数据访问层和表示层添加对实体类项目的引用。 技巧:常用的方法最好使用stati
2017-03-22 16:05:16
1935
原创 .NET 分层 第一章
(1)其实分层模式可以这样定义:将解决方案中功能不同的模块分到不同的项目中实现,每一层中的组件应保持内聚性,每一层都应该与它下面的各层保持松耦合。 分层模式是最常见的一种架构模式,甚至可以说分层模式是很多架构模式的基础。 数据访问层: 这一层处于最底层,负责与数据库的交互,也成为DAL(Data Access Layer)
2017-03-22 15:48:59
330
原创 堆,,,栈
栈(Stack)是限定只能在表的一端进行插入和删除操作的线性表。队列(Queue)是限定只能在表的一端进行插入和在另一端进行删除操作的线性表。从"数据结构"的角度看,它们都是线性结构,即数据元素之间的关系相同。但它们是完全不同的数据类型。除了它们各自的基本操作集不同外,主要区别是对插入和删除操作的"限定"。在计算机科学中,堆是一种特殊的树形数据结构,每个结点都有一个值。通常我们
2017-02-19 13:29:39
295
原创 进制
十进制转二进制方法为:十进制数除2取余法,即十进制数除2,余数为权位上的数,得到的商值继续除2,依此步骤继续向下运算直到商为0为止。二进制转十进制方法为:把二进制数按权展开、相加即得十进制数。二进制转八进制方法为:3位二进制数按权展开相加得到1位八进制数。(注意事项,3位二进制转成八进制是从右到左开始转换,不足时补0)
2017-02-08 14:12:18
399
原创 不使用第三方变量,交换两个变量的值 ,并且适度考虑范围溢出
通常我们的做法是(尤其是在学习阶段):定义一个新的变量,借助它完成交换。代码如下:int a,b;a=10; b=15;int t;t=a; a=b; b=t;这种算法易于理解,特别适合帮助初学者了解计算机程序的特点,是赋值语句的经典应用。在实际软件开发当中,此算法简单明了,不会产生歧义,便于程序员之间的交流,一般情况下碰到交换变量值的问题,都应采用此算法(以下称为标准算法)。
2017-02-08 14:00:44
352
原创 常用的系统存储过程
--列出服务器上的所有数据库EXEC sp_databases--报告有关指定数据库或所有数据库的信息EXEC sp_helpdb--更改数据库的名称EXEC sp_renamedb MyKTV, aans1--返回当前环境下可查询的对象的列表EXEC sp_tables--返回某个表列的信息EXEC sp_columns Student--查看某个表的所有信息EXEC sp
2017-01-20 10:27:57
492
原创 第七章....
create procedure usp_name@score intasselect studentname,StudentResult from student,resultwhere student.studentno=result.studentnoand StudentResult>@scoreexec usp_name @score=90 --带OUT参数的存储过程
2017-01-18 14:14:18
164
原创 错题
分析:A查询获得地址在城市表中的学员记录。C和D的子查询中返回包含多个字段的多条记录,主查询where子句中无法判断saddress的取值范围。分析:B选项表示最后一次插入的标识列,D选项不是全局变量分析:嵌套查询中的IN,表示某一个字段在某一个集合里面,集合中可能有多个也可能只有一个值,但是只会有一个字段。Exist
2017-01-13 13:51:47
244
原创 4.第二章.上机1-3
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.W
2016-12-06 17:19:12
330
原创 DBH
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Data.SqlClient;namespace WindowsFormsApplication2{ class DBHelp
2016-12-04 17:32:21
507
原创 十四章
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Data.SqlClient;namespace ConsoleApplication1{ class DOB {
2016-11-29 17:07:41
168
原创 十二章 未完
/****** Script for SelectTopNRows command from SSMS ******/SELECT TOP 1000 [stuNo] ,[stuName] ,[stuSex] ,[stuAge] ,[stuSeat] ,[stuAddress] FROM [stuDB].[dbo].[stuInfo
2016-11-25 17:16:31
225
原创 第十一章 上机
--上机1 --1 SELECT GradeId ,SUM (ClassHour) FROM [MySchool].[dbo].[Subject] GROUP BY GradeId ORDER BY SUM (ClassHour) --2 SELECT StudentNo,AVG(StudentResult)AS 平均分 FROM dbo.Result GROUP
2016-11-25 17:12:50
448
原创 3.上机
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace MyBank{ /// /// 帐户类 /// public class User { #region 成员变量 ///
2016-11-08 16:53:27
171
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人