- 博客(51)
- 资源 (6)
- 收藏
- 关注
转载 解決 IE10 浏览器无法使用 ASP.NET 表单验证登录的问题
今天给客户部署项目,和前两天完全一样的环境,不论是服务器环境还是本地环境完全一样,可是这次发布后用IE11怎么登录都会跳回登录页面,用火狐或者谷歌浏览器没有任何问题,这着实让我郁闷坏了。项目里的登录完成后会做一次跳转,跳转后的页面继承了一个页面基类,在基类中验证表单内容,验证失败即跳回登录页面。郁闷许久后最终找到了解决方案及原理,转载如下: IE10中Session丢
2016-09-22 23:12:32
741
原创 Head First 设计模式(二) 观察者模式
观察者模式:定义了对象之间的一对多依赖,这样,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。松耦合:两个对象依然可以交互,但是不太清楚彼此的细节。观察者模式提供了一种对象设计,让主题和观察者之间松耦合。1.主题只知道观察者实现了某个接口(Observer)不知道观察者的具体细节。2.任何时候都可以增加新的观察者3.有新类型的观察者出现的时候,主题的代码
2016-09-20 16:53:20
957
转载 CSRF 攻击的应对之道
CSRF(Cross Site Request Forgery, 跨站域请求伪造)是一种网络的攻击方式,该攻击可以在受害者毫不知情的情况下以受害者名义伪造请求发送给受攻击站点,从而在并未授权的情况下执行在权限保护之下的操作,有很大的危害性。然而,该攻击方式并不为大家所熟知,很多网站都有 CSRF 的安全漏洞。本文首先介绍 CSRF 的基本原理与其危害性,然后就目前常用的几种防御方法进行分析,比
2016-09-08 17:03:24
957
转载 Web漏洞
跨站脚本攻击漏洞描述:目标存在跨站脚本攻击。1.跨站脚本攻击就是指恶意攻击者向网页中插入一段恶意代码,当用户浏览该网页时,嵌入到网页中的恶意代码就会被执行。2.跨站脚本攻击漏洞,英文名称Cross Site Scripting,简称CSS又叫XSS。它指的是恶意攻击者向Web页面中插入一段恶意代码,当用户浏览该页面时,嵌入到Web页面中的恶意代码就会被执行,
2016-09-08 10:31:53
1714
转载 jsp数据提交至servlet中文乱码
【出现乱码的原因】 首先无论使用get方式提交,还是post方式提交,如果参数中包含中文,浏览器都会使用当前浏览器编码对其进行URL编码,然后服务器端再进行URL解码,如果浏览器提交数据的编码和服务器接收数据的编码格式不一致,那么就有可能产生中文乱码。在ie中可以通过菜单栏--查看---编码查看编码格式。【post方式提交乱码解决方法】 对于表单中POST方
2016-08-24 15:37:00
10747
1
转载 frame和iframe的使用与总结
1、frame不能脱离frameSet单独使用,iframe可以; 2、frame不能放在body中;如下可以正常显示: --> --> 如下不能正常显示: 3、嵌套在frameSet中的iframe必需放在body中;如下可以正常显示:
2016-08-15 16:27:57
3037
转载 html中offsetTop、clientTop、scrollTop、offsetTop各属性介绍
HTML精确定位:scrollLeft,scrollWidth,clientWidth,offsetWidth scrollHeight: 获取对象的滚动高度。 scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离 scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离 scrollWidth:获取对象的滚动宽度 offs
2016-08-10 14:49:48
31314
原创 “the import java.io cannot be resolved”错误的解决方法
错误原因:安装weka后,weka自带的jre覆盖了系统原有的jre导致jre不兼容解决方式:1.重新配置JVM的jreWindow→Prefercences→Java→Installed JREs Add→Standard VM选择jre home→finished2.移除项目原来的项目右键→Build Path
2016-07-18 16:50:04
47792
7
原创 Head First Java笔记(三)
异常处理Java的异常处理机制:简捷、轻量化的执行期间例外状况处理方式。在方法生命中由throws语句的方法会抛出异常。异常是一种Exception类型的对象。RuntimeException:运行时异常,不受编译器检查,不需要声明在try/catch块中Q:为什么编译器不管运行时异常?它们不是也会让程序死掉吗?A:大部分运行时异常都是因为程序逻辑问题,而不是以你无
2016-07-14 22:06:54
893
转载 Java实现文件远程上传和下载
JSch是Java Secure Channel的缩写。JSch是一个SSH2的纯Java实现。它允许你连接到一个SSH服务器,并且可以使用端口转发,X11转发,文件传输等,当然你也可以集成它的功能到你自己的应用程序。 本文只介绍如何使用JSch实现的SFTP功能。 SFTP是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全
2016-07-08 20:25:12
4883
转载 SQL Server 数据恢复
配置SQL Server数据库恢复模式(2种方法)用T-SQL设置恢复模式你可以使用“ALTER DATABASE”命令加“SET RECOVERY”语句来修改数据库的恢复模式。例如,下面的查询语句把“AdventureWorks”数据库的恢复模式设置为完全恢复模式。ALTER DATABASE AdventureWorks SET RECOVERY FULL ; 你可以查
2016-07-07 21:18:01
3991
转载 Java文件读写
首先,我们的目的是:通过java源代码的运行将文件从一个地方复制到另外一个地方。只需要两步就可以了——将文件读出来,将读出来的内容保存到新建的一个文件夹内。 现在介绍两种最基本的方法——字节流InputStream和缓冲流BufferedInputStream。第一种是将磁盘中文件的内容一个一个字节的读出写入;后一种则是将文件一段一段的读出写入。在创建 BufferedInputStre
2016-07-07 16:25:09
667
转载 Windows 修改MySQL配置文件my.ini不起作用
MySQL Command Line Cline→属性→快捷方式→目标中如下:"C:\Program Files\MySQL\MySQL Server 5.6\bin\mysql.exe" "--defaults-file=C:\ProgramData\MySQL\MySQL Server 5.6\my.ini" "-uroot" "-p"其中 default-file为默认读取的my
2016-07-06 11:08:54
13047
1
转载 Mysql文件导入
远程连接数据库:mysql -h 202.113.25.34 -P 3306 -u root -p123;导入本地文件至远程数据库:LOAD DATA LOCAL INFILE "C:/MyDocs/SQL.txt" INTO TABLE Orders; 解决mysql出现"the table is full"的问题MySQL出现"the table is f
2016-07-04 20:53:10
1147
转载 Java多线程(二)
线程创建的两种方式:1. 继承Thread类2.实现Runnable接口两种方式的比较1. Runnable方式可以避免Thread方式由于Java单继承特性带来的缺陷2. Runnable的代码可以被多个线程(Thread实例)共享,适合于多个线程处理统一资源的情况
2016-07-01 20:45:12
306
转载 Java多线程
进程:1.程序(任务)执行过程2.持有资源(共享内存,共享文件)和线程线程:1.系统中最小的执行单元2.同一个进程中由多个线程3.线程共享进程的资源线程交互:互斥 同步
2016-06-30 15:00:38
401
转载 JQuery.Ajax()的data参数类型
转自:http://www.cnblogs.com/haitao-fan/p/3908973.html假如现在有这样一个表单,是添加元素用的。 用户名: 手机号: 生日: 我们不想使用表单submit的方式添加这个元素,我们就想使用ajax提交。以前我们是这样实现的:function addUser(){
2016-06-20 15:02:12
741
转载 同步和异步请求区别
转自:http://kevinpeng.javaeye.com/blog/677797 举个例子:普通B/S模式(同步)AJAX技术(异步) 同步:提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事 异步: 请求通过事件触发->服务器处理(这是浏览器仍然可以作其他事情)->处理完毕 同步就是你叫我去吃饭,我听
2016-06-20 14:37:52
759
转载 JQuery 事件
1.click与dbclick事件$("ele").click() //手动指定触发事件 方法二:$ele.click( handler(eventObject) )点击触发$("#text").click(function() { //this指向 div元素});方法三:$ele.click( [eventData ], handler(eventObject)
2016-06-17 16:30:37
1134
转载 JQuery DOM
1.JavaScript创建节点及节点属性使用JavaScript创建div节点元素var body = document.querySelector('body');//返回文档中匹配指定 CSS 选择器的一个元素 document.addEventListener('click',function(){ //创建2个div元素 v
2016-06-16 16:23:23
650
原创 配置oracle允许远程访问
1.关闭防火墙2.加入系统变量变量:ORACLE_HOSTNAME值:localhost3.配置监听器对本机ip的监听Net Manager→本地→监听程序→LISTENER下添加地址,协议:TCP/IP主机:计算机名或localhost端口:1521保存4.重启监听服务services.msc→OracleOraDb11g_home1TNSListen
2016-06-15 11:35:44
3475
转载 JQuery基础
1.jQuery对象转化成DOM对象如何把jQuery对象转成DOM对象?利用数组下标的方式读取到jQuery中的DOM对象元素一元素二元素三var $div = $('div') //jQuery对象var div = $div[0] //转化成DOM对象div.style.color = 'red' //操作dom对象的属性var $div = $(
2016-06-14 14:25:36
671
原创 oracle基本
默认密码:system 口令:managersys 口令:change_on_install as sysdba修改密码:alter user sys identified by syspass;导入的命令是:imp 用户名/密码@网络服务名 file=xxx.dmp full=y;导出的命令是:exp 用户名/密码@网络服务名 file=x
2016-06-13 18:39:12
344
转载 HTML DOM
DOM 节点整个文档是一个文档节点每个 HTML 元素是元素节点HTML 元素内的文本是文本节点每个 HTML 属性是属性节点注释是注释节点HTML DOM Tree 实例DOM 处理中的常见错误是希望元素节点包含文本。在本例中:DOM 教程,元素节点 ,包含值为 "DOM 教程" 的文本节点。可通过节点的 innerHTML 属性来访问文本节点的值
2016-06-07 17:22:38
785
转载 jsp中的basePath和path
在JSP中的如果使用 "相对路径" 则有可能会出现问题. 因为 网页中的 "相对路径" , 他是相对于 "URL请求的地址" 去寻找资源. 上面这句话是什么意思呢 ? 举个例子: 假如我们有一个项目: MyApp 在该项目下, 有一个jsp文件夹 该文件夹下包括: login.jsp // 登陆页面
2016-06-05 11:27:15
415
转载 三层架构和MVC
http://www.cnblogs.com/zhhh/archive/2011/06/10/2077519.html又看到有人在问三层架构和MVC的关系,感觉这种问题有点教条化了。因为它们都在逻辑上将应用程序划为三块,凑了一个数字3,就有人非要把它们联系到一起了。 这两个东西我接触有几年了,有一点体会,表达一下: 三层是三层,MVC是MVC,它们毫无关系的。
2016-03-24 16:21:21
807
转载 Design Pattern: Worker Thread 模式
前序: Thread-Per-Message Pattern,是一种对于每个命令或请求,都分配一个线程,由这个线程执行工作。它将“委托消息的一端”和“执行消息的一端”用两个不同的线程来实现。该线程模式主要包括三个部分: 1,Request参与者(委托人),也就是消息发送端或者命令请求端 2,Host参与者,接受消息的请求,负责为每个消息分配一个工作线程。 3,Worker参
2016-03-18 20:36:56
1192
转载 asp.net 获取select值传到后台
1.前台界面所在地: 请选择省份 请选择市区 option value="county">请选择县乡 2.jsfunction sech(id) {//省市改变时触发 var aa = document.getElementById(id); if(id=="sheng"){ var c = aa.selectedIndex;//获得改变后该省的索引号
2016-03-08 20:06:46
4041
原创 SQL Server 2008 R2 完全卸载与重新安装
由于第一次安装时,SQL Server 服务账户和windows用户登录名设置一致,导致数据库引擎服务失败。后转到管理员账户完全卸载并重新安装。一、卸载1.用administrator账户登录2.控制面板中,卸载SQL 2008 R2相关程序3.删除安装目录中SQL 2008 R2相关文件4.用Windows Install Clean up清理一下5.打开注册表(开始——
2016-03-03 21:10:00
35608
2
itextsharp.dll
2016-01-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人