自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(147)
  • 资源 (9)
  • 收藏
  • 关注

转载 Android调用基于.net的WebService

在实际开发项目中,有时候会为Android开发团队提供一些接口,一般是以asmx文件的方式来承载。而公布出去的数据一般上都是标准的json数据。但是在实际过程中,发现Android团队那边并不是通过将JSON序列化成类对象来进行解析的(通过parse json数据来进行),所以我这里要提供以下我自己在实际项目中,使用的方法,以期起到抛砖引玉的作用。我们先在.net端建立两个WebService

2015-10-15 14:45:05 551

转载 疯狂的跨域技术

<br />[转]疯狂的跨域技术 <br />原帖地址:http://itgeeker.com/mathml/readpaper?pid=53<br />JavaScript是一种在Web开发中经常使用的前端动态脚本技术。在JavaScript中,有一个很重要的安全性限制,被称为“Same-Origin Policy”(同源策略)。这一策略对于JavaScript代码能够访问的页面内容做了很重要的限制,即JavaScript只能访问与包含它的文档在同一域下的内容。 <br />JavaScript这个安全策

2011-04-14 17:26:00 717

转载 JavaScript 的 delete 用法

<br />1、<br />var o = {};<br />o.x = new Object(); <br />delete o.x; // 上一行new的Object对象依然存在,只是删掉了o.x这个属性,因此千万不要把delete类似成析构函数了<br /> <br />2、<br />var global = 42; <br />delete global; // 删除Global.global<br /> <br />3、<br />并不是所有的属性都能被delete。例如,prototype中声

2011-04-14 17:22:00 704

原创 服务器端JavaScript

<br />JSConf2010的重要议题之一:node.js。<br />不要觉得服务器端JavaScript是个新概念。其实老早就有了,从九六年Netscape普及JavaScript的时候,服务器端和客户端都是考虑到了的,只不过只有客户端健壮发展起来了,服务端的故事直到现在才被慢慢提起。<br />看看有什么优势:<br />最大的优势,不过是统一了服务端和客户端的开发语言,真正可以看到客户端服务端一起开发和一统天下的格局,兴许对开发人员的要求能降低?可以真正看到服务端的代码到了客户端一样重用。不仅仅

2011-04-14 17:19:00 794

原创 SQL server触发器入门2-重命名触发器

1.用查询分析器重命名exec sp_rename 原名称, 新名称sp_rename 是 SQL Server™ 自带的一个存储过程,用于更改当前数据库中用户创建的对象的名称,如表名、列表、索引名等。2.用企业管理器重命名在表上点右键->“所有任务”->“管理触发器”,选中所要重命名的触发器,修改触发器语句中的触发器名称,点击“确定”。

2010-03-17 16:33:00 737

原创 SQL server触发器入门2-重命名触发器

1.用查询分析器重命名exec sp_rename 原名称, 新名称sp_rename 是 SQL Server™ 自带的一个存储过程,用于更改当前数据库中用户创建的对象的名称,如表名、列表、索引名等。2.用企业管理器重命名在表上点右键->“所有任务”->“管理触发器”,选中所要重命名的触发器,修改触发器语句中的触发器名称,点击“确定”。

2010-03-17 16:18:00 1935

原创 SQL server触发器入门1-创建一个简单的触发器

触发器是一种特殊的存储过程,类似于事件函数,SQL Server™ 允许为 Insert、Update、Delete 创建触发器,即当在表中插入、更新、删除记录时,触发一个或一系列 T-SQL语句。触发器可以在查询分析器里创建,也可以在表名上点右键->“所有任务”->“管理触发器”来创建,不过都是要写 T-SQL 语句的,只是在查询分析器里要先确定当前操作的数据库。创建触发器用 Creat

2010-03-17 16:15:00 826

转载 Java6学习笔记

 http://blog.csdn.net/gnuhpc/archive/2009/07/21/4367682.aspx   http://blog.csdn.net/gnuhpc

2009-10-10 09:51:00 432

转载 软件需求学习小结

http://blog.csdn.net/byxdaz/archive/2009/10/05/4633853.aspx

2009-10-10 09:48:00 427

转载 asp中如何防cookie注入

该文件可以包含在任何需要调用数据库的ASP文件头部,直接过虑掉非法注入 调用方法为: Dim Fy_Post,Fy_Get,Fy_cook,Fy_In,Fy_Inf,Fy_Xh,Fy_db,Fy_dbstr,aa,numOn Error Resume Nextnum = 100 新定义参数 指定字符长度Fy_In = "|exec|insert|select|delete|update|d

2009-08-18 15:16:00 1537

转载 Cookie注入原理(简述)

现在很多网站都加了防注入系统代码,你输入注入语句将无法注入~~感觉这样的防注入系统不错,但防注入系统没有注意到 Cookies 的问题!所以就有了Cookies注入~~我们来研究一下怎样情况下才会有Cookies注入!如果你学过ASP你应该会知道 Request.QueryString (GET) 或 Request.Form (POST)!呵,没错,这就是我们用于读取用户发给WEB服务器的指定键

2009-08-18 15:16:00 844

转载 asp防注入代码 过滤 get post cookies

Dim Fy_Post,Fy_Get,Fy_cook,Fy_In,Fy_Inf,Fy_Xh,Fy_db,Fy_dbstr,aa ,bbOn Error Resume Next Fy_In = "|exec|insert|select|delete|update|count|chr|truncate|char|declare|script|iframe|char|set|(*)" aa="heik

2009-08-18 15:15:00 666

原创 绕过注入限制继续注入的一些方法(图)

突然想我们是否可以用什么方法绕过SQL注入的限制呢?到网上考察了一下,提到的方法大多都是针对AND与“”号和“=”号过滤的突破,虽然有点进步的地方,但还是有一些关键字没有绕过,由于我不常入侵网站所以也不敢对上述过滤的效果进行评论,但是可以肯定的是,效果不会很好……   经过我的收集,大部分的防注入程序都过滤了以下关键字:   and | select | update | chr | delet

2009-08-18 15:12:00 1602

转载 cookie注入分析和动画教程

cookies的注入方法和原理现在很多网站都采用了通用防注入程序,那么对于这种网站,我门是否就束手无策了呢?答案是否定的,因为我们可以采用cookie 注入的方法,而很多通用防注入程序对这种注入方式都没有防备。在讲之前,我们还是来回顾下ASP脚本中Request对象的知识吧,上面几讲中都提到Request对象获取客户端提交数据常用的是GET和POST二种方式,同时request对象可以不通过集合来

2009-08-18 15:09:00 1849

转载 Hibernate延时加载

其实这个异常写的非常之清楚,就是会话关闭,无法对Hibernate实体进行操作。造成这样的情况有很多,什么书写错误啊,逻辑错误啊。 但就此说一下关于lazy机制: 延迟初始化错误是运用Hibernate开发项目时最常见的错误。如果对一个类或者集合配置了延迟检索策略,那么必须当代理类实例或代理集合处于持久化状态(即处于Session范围内)时,才能初始化它。如果在游离状态时才初始化它,就会产生延迟初

2009-06-30 18:21:00 677 1

转载 Spring 与 Hibernate 的延迟加载和 Dao 模式(转)

Hibernate 与延迟加载: Hibernate 对象关系映射提供延迟的与非延迟的对象初始化。非延迟加载在读取一个对象的时候会将与这个对象所有相关的其他对象一起读取出来。这有时会导致成百的(如果不是成千的话) select 语句在读取对象的时候执行。这个问题有时出现在使用双向关系的时候,经常会导致整个数据库都在初始化的阶段被读出来了。当然,你可以不厌其烦地检查每一个对象与其他对象的关系,并

2009-06-30 18:19:00 595

转载 String对象的相关知识(转载)

作者:臧圩人(zangweiren) 网址:http://zangweiren.javaeye.com>>>转载请注明出处!上一次我们已经一起回顾了面试题中常考的到底创建了几个String对象的相关知识,这一次我们以几个常见面试题为引子,来回顾一下String对象相关的其它一些方面。 一、String类有length()方法吗?数组有length()方法吗? String类当然有length()方

2009-06-30 18:16:00 466

转载 在spring中hibernate的延迟加载

       //新增                                                                                                       indexController                                entryController                        

2009-06-30 18:16:00 377

转载 having使用

使用 HAVING 子句选择行HAVING 子句对 GROUP BY 子句设置条件的方式与 WHERE 子句和 SELECT 语句交互的方式类似。WHERE 子句搜索条件在进行分组操作之前应用;而 HAVING 搜索条件在进行分组操作之后应用。HAVING 语法与 WHERE 语法类似,但 HAVING 可以包含聚合函数。HAVING 子句可以引用选择列表中出现的任意项。下面的查询得到本年度截止到

2009-06-30 18:15:00 447

转载 SQL中cross join,left join,right join ,full join,inner join 的区别

cross join 是笛卡儿乘积 就是一张表的行数乘以另一张表的行数left join 第一张表的连接列在第二张表中没有匹配是,第二张表中的值返回nullright join 第二张表的连接列在第一张表中没有匹配是,第一张表中的值返回null full join 返回两张表中的行 left join+right joininner join 只返回两张表连接列的匹配项

2009-06-30 18:15:00 476

转载 Eclipse快捷键大全(转载)

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+En

2009-06-30 18:14:00 366

转载 java堆栈 (转)

 Java栈与堆 ----对这两个概念的不明好久,终于找到一篇好文,拿来共享 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点

2009-06-30 18:13:00 315

转载 数据库的设计三范式

1 第一范式(1NF)在任何一个关系数据库中,第一范式(1NF)是对关系模式的基本要求,不满足第一范式(1NF)的数据库就不是关系数据库。所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。如果出现重复的属性,就可能需要定义一个新的实体,新的实体由重复的属性构成,新实体与原实体之间为一对多关系。在第一范式(1

2009-06-30 18:13:00 563

转载 JPA学习总结(续)(2)

实体对象以及注解介绍具有ORM元数据的领域对象称为实体(Entity),按JPA的规范,实体具备以下的条件: 必须使用javax.persistence.Entity注解或者在XML映射文件中有对应的元素; 必须具有一个不带参的构造函数,类不能声明为final,方法和需要持久化的属性也不能声明为final; 如果游离状的实体对象需要以值的方式进行传递,如通Session bean的远程

2009-06-30 18:11:00 785

转载 JPA学习总结(搜罗的其他前辈们的知识结晶加上自己的一点点心得)(1)

JPA技术简单介绍什么是JPA?JPA全称为Java Persistence API ,Java持久化API是Sun公司在Java EE 5规范中提出的Java持久化接口。JPA吸取了目前Java持久化技术的优点,旨在规范、简化Java对象的持久化工作。使用JPA持久化对象,并不是依赖于某一个ORM框架。为什么要使用JAP?在说为什么要使用JPA之前,我们有必要了解为什么要使用ORM技术。

2009-06-30 18:10:00 564

转载 关于String类型转换成Date,再转换成String类型

import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Calendar; import java.util.Date; import java.util.List; im

2009-06-30 18:08:00 9271

转载 明海棠文集之Java日期时间1.0__摘

明海棠文集之日期时间1.0 --------它不是原创,是一种思念 Java 语言的Calendar,GregorianCalendar (日历),Date(日期), 和DateFormat(日期格式)组成了Java标准的一个基本但是非常重要的部分. 日期是商业逻辑计算一个关键的部分. 所有的开发者都应该能够计算未来的日期, 定制日期的显示格式, 并将文本数据解析成日期对象。学习日期, 日期格式,

2009-06-30 18:07:00 773

转载 常用java date 方法集合

计算某一月份的最大天数Calendar time=Calendar.getInstance();time.clear();time.set(Calendar.YEAR,year); //year 为 int time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0           int day=time.getActualMaximum(Calen

2009-06-30 18:06:00 828

转载 主题:Java获取各种常用时间方法

本人之前做的项目中积累常用的时间方法,贴出来与大家共享,如果哪里有错误或更有效的方法请尽管拍砖!哈哈 Java代码 package com.hefeng.test;       import java.text.DateFormat;   import java.text.ParsePosition;   import java.text.SimpleD

2009-06-30 18:03:00 1144

转载 如何把java.util.Date对象保存到SQLServer中类型为datetime类型字段中

1. 如何把java.util.Date对象保存到SQLServer中类型为datetime类型字段中去,如果使用java.sql.Date类,那么除了年月日,时分秒都会被去掉.当然可以通过执行insert into table(field) values(yeary-month-day hours:minutes:seconds)即使用字符串强制执行操作,有没有其它更好的方法?问题已经解决,

2009-06-30 18:01:00 6219 1

转载 java中一个String型时间转换成JAVA.SQL.DATE型时间在添加到SQL Server中的datetime型字段里(

将一个时间录入String tm="1999-12-22"(时间)转换成Date型(java.sql.Date不是java.util.Date)然后在保存到SQL的datetime型time字段里!(只说核心代码就可以了!!!!怎么连接SQL省去谢谢在线等)   ============================================== lz 试试下面这个

2009-06-30 18:00:00 2359 1

转载 主题:JAVA DATE总结

1.计算某一月份的最大天数 Calendar time=Calendar.getInstance(); time.clear(); time.set(Calendar.YEAR,year); //year 为 int time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0           int day=time.getActualMaximum(

2009-06-30 17:59:00 763 1

转载 SQLServer时间日期函数

1.    当前系统日期、时间       select getdate()  2. dateadd    在向指定日期加上一段时间的基础上,返回新的 datetime 值     例如:向日期加上2天      select dateadd(day,2,2004-10-15)    --返回:2004-10-17 00:00:00.0003. datediff 返回跨两个指定日期的日期和时间

2009-06-30 17:58:00 1502

转载 java.util.Date类型与java.sql.Date类型的互转

很多的时候在进行数据库操作时,如插入。都需要进行java.util.Date类型与java.sql.Date类型的互转。从类的继承关系上看,java.util.Date类是java.sql.Date类的super类。所以java.sql.Date可以当作java.util.Date来使用,只是JDK docs上强调最好理解为这两个类之间没有什么继承关系。 至于两者之间的转换,有一个很简单的方法

2009-06-30 17:56:00 4268

转载 java.sql.Timestamp cannot be cast to java.sql.Date求助

java.lang.ClassCastException: java.sql.Timestamp cannot be cast to java.sql.Date百度上搜到以下内容:这两天一直被这个问题困扰着,总是出现这个异常,找网上又好像搜索不到解决的方案,接着研究了N久之后,发现原来是java.sql.Date和java.util.Date的原因……总算解决了我在百度上搜到以

2009-06-30 17:55:00 1692

转载 Java中对Date的format

还是跟mysql相关,对里面的date类型不好处理,网上找到了Java对Date的format以方便联系数据库获取当期日期及从1970年1月1日开始经历的毫秒数import java.util.Date; public class DateExample1 {   public static void main(String[] args) {   // Get the s

2009-06-30 17:54:00 1017

转载 sqlserver date format(SqlServer常用日期格式)

select CONVERT(varchar, getdate(), 120 ) 2004-09-12 11:06:08 select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),-,), ,),:,) 20040912110608 select CONVERT(varchar(12) , getdat

2009-06-30 17:52:00 12566

转载 将年月日时分秒都保存进数据库

这里使用的是MySQL数据库, 在向表中datetime 字段设值时,  一般使用preparedStatement.setDate(). 这样只能存入日期,而没有时间.  下面两个方法可以将年月日时分秒都保存进数据库. 1.使用preparedStatement.setTimestamp() Java代码 //将当前日期时间存入数据库       pstmt.setT

2009-06-30 17:50:00 2132

转载 hibernate的两种映射

Hibernate里的字段映射有2种方式,一是直接在Java文件里注解,我叫做注解定义;一是利用hbm.xml文件+普通的Bean文件映射,我叫做mapping定义。但是不管怎样,这2种方式不能一起使用,混合使用也不行!要么就用第1种方式,要么用第2种方式。当然,如果一个项目中有2个或多个需要映射,我们把其中的User表用直接在Java文件中映射,而另外的Product表用hbm.xml映射,这是

2009-06-30 17:48:00 811

转载 @GeneratedValue GenerationType.TABLE

Jpa 自动生成主键的策略之一,用table 来存贮生成的主键例子是最好的教材:  @Id @TableGenerator(      name="ID_GENERATOR",      table="ID_GEN",      pkColumnName = "GEN_NAME",      pkColumnValue = "NBR_PK",      valu

2009-06-30 17:47:00 3621

软件用户界面设计讲座

强烈给软件开发者进行推荐。。。。。。。。。。不看的话,你这辈子都后悔。。。。软件用户界面设计讲座-培训资料.ppt格式。

2009-08-01

医院信息管理系统解决方案

医院信息管理系统解决方案医院信息管理系统解决方案.r

2009-04-14

全国高等教育自学考试 软件开发工具试题合集【2000-2008】

全国高等教育自学考试 软件开发工具试题合集【2000-2008】

2009-03-20

操作系统概论同步异步总结.doc

自考 操作系统 同步异步自考 操作系统 同步异步自考 操作系统 同步异步

2009-03-20

操作系统概论自考pv操作总结.doc

自考 操作系统 pv操作自考 操作系统 pv操作自考 操作系统 pv操作自考 操作系统 pv操作

2009-03-20

操作系统概论自考复习资料.doc

操作系统概论复习资料.doc操作系统概论复习资料.doc操作系统概论复习资料.doc

2009-03-20

网站制作的必备工具[rar]

网站制作的必备工具。网站制作的必备工具。网站制作的必备工具。网站制作的必备工具。

2009-03-20

EJB30实例教程EJB30实例教程

EJB30实例教程EJB30实例教程EJB30实例教程EJB30实例教程

2007-06-01

URL解码-编码器URL解码-编码器

URL解码-编码器URL解码-编码器URL解码-编码器URL解码-编码器

2007-05-11

空空如也

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

TA关注的人

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