- 博客(123)
- 问答 (30)
- 收藏
- 关注
转载 使用js Math.random()函数生成n到m间的随机数字
Math.random()函数返回0和1之间的伪随机数,可能为0,但总是小于1,[0,1)生成n-m,包含n但不包含m的整数:第一步算出 m-n的值,假设等于w第二步Math.random()*w第三步Math.random()*w+n第四步parseInt(Math.random()*w+n, 10)生成n-m,不包含n但包含m的整数:第一步算出 m-n的值,假设等
2017-09-12 14:28:27 787
转载 ORCLE常用语句
生成GUID:sys_guid()分页显示:SELECT * FROM (SELECT 表名.*,rownum rn FROM 表名ORDER BY 主键) WHERE rn BETWEEN #{起始条数}+1 AND #{结束条数}查询字段所在表:select column_name,table_name from user_tab_columns
2017-07-10 14:40:45 488
原创 Mybatis返回自定义结果集
实体类:private User user;private String username;Mybatis: />//实体为对象时,要转成值类型 //日期必须指定格式
2017-07-05 09:41:04 3820
转载 idea中dependencies中总是有红色波浪线(缺少dependency)的解决办法
使用IDEA进行maven开发时,将新项目import进工作空间时,Maven Projects栏中的dependencies中总是有红色波浪线,如下图:但是这些jar在我本地的maven仓库中实际上是存在的,后来无意中修改了下pom才发现这有可能是IDEA的bug,解决办法是:对于有波浪线的dependency,将其从pom中删除,保存后,再撤销回来,奇迹出现了。。。。很无语的一
2017-06-08 13:33:55 1186
原创 JeePlus--Mybatis返回map数据转换成json
Mybatis: SELECT ID,NAME FROM SYS_USER Dao:List> queryAllusers();Service: public String queryAllusers() { List> regionMap = super.dao.queryAllusers(); St
2017-05-23 09:43:26 3709
转载 HttpServletRequest和HttpServletResponse详解
1.HttpServletRequestHttpServletRequest接口最常用的方法就是获得请求中的参数,这些参数一般是客户端表单中的数据。同时,HttpServletRequest接口可以获取由客户端传送的名称,也可以获取产生请求并且接收请求的服务器端主机名及IP地址,还可以获取客户端正在使用的通信协议等信息。下表是接口HttpServletRequest的常用方法。说明
2017-04-24 15:32:26 798
转载 C# WebBrowser自动点击弹出提示框
如果你有使用webbrowser,那你一定遇到了这个问题。针对WebBrowser控件中自动点击弹出框及禁用脚本提示问题有时候我们在这一问题上,并不是固定哪一种方法可用,因此对于遇到过的问题进行整理了下方法/步骤1方法一:通过设置Webbrowser的属性来实现将WebBrowser控件ScriptErrorsSuppress
2016-11-12 23:24:14 3272
转载 通过webbrowser控件获取验证码
1、首先介绍下基本控件(拖控件大家都会,我就不一一介绍了),看下图;2、添加MSHTML引用,步骤如下:解决方案—右键“引用”—添加引用—在.NET下找到Microsoft.mshtml组件—点击确定;3、编写代码,双击button1按钮添加事件;(注意在引用类中加上using mshtml;)目标网站:http://admin.3c
2016-11-09 18:19:20 1585
转载 验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保<machineKey>配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate。
1.可以在当前页面的里加两个属性:enableEventValidation="false" viewStateEncryptionMode ="Never"2.当然还可以在web.config里加入:(之间)其余方法 在web.config中的pages节点上添加enableviewstatemac=false
2016-06-28 16:45:55 3758
转载 检测到在集成的托管管道模式下不适用的ASP.NET设置的解决方法
我们将ASP.NET程序从IIS6移植到IIS7,可能运行提示以下错误: HTTP 错误 500.23 - Internal Server Error 检测到在集成的托管管道模式下不适用的 ASP.NET 设置。 为什么会出现以上错误? 在IIS7的应用程序池有两种模式,一种是“集成模式”,一种是“经典模式”。 经典模式 则是我们以前习惯的IIS
2016-06-10 09:43:03 707 1
转载 NetFx40_IIS_schema_update.xml 配置文件的XML格式不正确
删除C:\Windows\system32\inetsrv\config\schema\NetFx40_IIS_schema_update.xml
2016-05-30 14:25:13 2577
转载 20个代码生成器框架
1.1 CodeSmith一款人气很旺国外的基于模板的dotnet代码生成器官方网站:http://www.codesmithtools.com官方论坛:http://forum.codesmithtools.com/default.aspx版权形式:30天试用开源:否需要先注册确认后才能下载1.2 MyGeneratorMyGene
2016-05-28 14:19:14 1195
转载 检测到有潜在危险的Request.Form值
一、打开web.config配置文件,在中间,加上代码:二、打开.aspx提交页面,页头加上代码:ValidateRequest=”false”,如:
2016-05-23 15:25:18 440
转载 PD与数据库对应类型
数值类型:Standard data typeDBMS-specific physical data typeContentLengthIntegerint / INTEGER32-bit integer—Short Integersmallint / SMALLINT16-bit integer—Long
2016-04-26 16:27:45 1712
转载 C#枚举简述
enum List{a,b,c}foreach(string item in Enum.GetNames(typeof(List)))//遍历枚举名称{}
2016-04-20 17:03:06 533
转载 DataTable行操作
DataTable dt=数据表;DataRow row;DataTable copydt1=dt.Clone();//复制结构row=dt.Row[n];copydt1.Rows.Add(row.ItemArray);//从别表加行必须用行数组DataTable copydt2=dt2.Clone();//结构必须从数据源获取
2016-04-20 16:50:32 546
转载 JS设置cookie、读取cookie、删除cookie
JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的。而cookie是运行在客户端的,所以可以用JS来设置cookie. 假设有这样一种情况,在某个用例流程中,由A页面跳至B页面,若在A页面中采用JS用变量temp保存了某一变量的值,在B页面的时候,同样需要使用JS来引用temp的变量值,对于JS中的全局变量或者静态变
2016-04-20 16:36:28 368
转载 SQL查表关键字使用简介
【1】IN适合外表打二内表小的情况,EXISTS适合外表小而内表大的情况【2】"like","not in","not exists"执行效率较慢,一般用charindex或patindex(要用通配符);两者在where、order by可用【3】charindex比patindex执行效率快
2016-04-20 16:28:46 682
转载 C#中的SQL数据库操作
//单字段查询SqlConnection conn = new SqlConnection(strConnection));conn.Open();SqlCommand command=new SqlCommand(“SQL查询语句”,conn);int num=(int)command.ExecuteScalar();conn.Close();//字段更新SqlConnectio
2016-04-20 16:12:16 434
转载 _doPostBack简介
_doPostBack(eventTarget,EventArgument)中eventTarget是服务器控件ID,EventArgument是参数;在后台获取方式Request["_EVENTTARGET"]获得引发PostBack的控件ID,Request["_EVENTARGUMENT"]获得参数;Button和ImageButton引发的doPostBack会将本身的ID(Ima
2016-04-20 14:50:01 413
翻译 asp选择框只读
if(数据库字段选中)控件.Attributes.Add("onclick",this.checked=true;");else控件.Attributes.Add("onclick",this.checked=false;");
2016-04-20 14:47:39 335
转载 设置或获取页面信息
ViewState["url"]="www.163.com";var url=ViewState["url"];ViewState的生命周期是页面存在的时间
2016-04-20 14:46:42 320
转载 asp按钮事件获取GridView行数
Button btn=sender as Button;GridViewRow row=btn.Parent.Parent as GridViewRow;var row=row.RowIndex;//控件所在行
2016-04-20 14:46:09 626
原创 RequiredFieldValidator控件用法简介
RequiredFieldValidator控件属性ValidationGroup和要验证控件的ValidationGroup都要设置并一致;前台错误信息用ErrorMessage显示,也可后台用"验证控件ID.IsValid=false"设置验证失败和"验证控件ID.Text="错误信息""显示
2016-04-20 14:45:09 2127
转载 GridView获取每行数据进行处理
gv1_RowDataBound(){DataRowView drv=(DataRowView)e.Row.Data.DataItem;if(drv!=null)var id=drv.Row["id"];}
2016-04-20 14:43:49 1051
转载 js数据类型转换
如何将字符串"false"转为布尔型false? 1,使用Boolean("false"); ? 错,结果是true。 2,valueOf 如何使用? localStorage['aa'];//"false" valueOf(localStorage['aa']) === false; //VM1231:1 Uncaught TypeError: Cannot convert
2016-04-20 10:16:53 466
原创 ASP.NET后台跳转保留原有编码的中文参数
用例:www.csdn.net/index.aspx?id=1&num1=10&num2=100window.location.href.split(\"?id=\")[1].split(\"&num1=\")[0]头参数window.location.href.split(\"&num1=\")[1].split(\"&num2=\")[0]中间参数window.location.hre
2016-04-19 17:59:27 393
原创 asp.net细节注意
【1】表单根据控件name取值【2】无边框字窗口【3】html转Xhtml加XHTML,html元素加xmlns属性【4】js方法内变量未声明类型则为全局变量【5】js方法参数使用C#变量必须加引号a('')【6】asp.net后台编写前台按钮控件onclick=必须用单引号括起,引用方法的参数必须用双引号。【7】asp:updatepanel内需要注册js脚本才能使用
2016-04-19 17:32:06 395
转载 中文在ajax中的乱码问题
使用ajax时最好使用POST,而尽量不使用GET。因为GET在中文传输时会出现乱码,如果POST也出现乱码,那么需要用escape()编码,unescape()解码。asp.net后台使用JS解码的方法:Miscrosoft.JScript.GlobalObject.unescape();
2016-04-19 15:54:12 392
转载 ajax操作xml
function loadXMLDoc(url){var xmlhttp;var txt,x,xx,i;if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); }else {// code for IE6, IE5
2016-04-19 14:12:09 451
转载 js除去标点符号
var str= document.getElementById('input').value.replace(/[\ |\~|\`|\!|\@|\#|\$|\%|\^|\&|\*|\(|\)|\-|\_|\+|\=|\||\\|\[|\]|\{|\}|\;|\:|\"|\'|\,|\|\/|\?|\、|\,|\;|\。|\?|\!|\“|\”|\‘|\’|\:|\(|\)|\─|\…|\—|\·
2016-04-19 11:34:16 2544
转载 ajax.open第三个参数简介
第三个参数设置请求是否为异步模式。如果是TRUE,JavaScript函数将继续执行,而不等待服务器响应。这就是"AJAX"中的"A"。同步:提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事异步: 请求通过事件触发->服务器处理(这是浏览器仍然可以作其他事情)->处理完毕
2016-04-18 14:46:06 2378
转载 相似度算法(编辑距离原理)
编辑距离(Edit Distance),又称Levenshtein距离,是指两个字串之间,由一个转成另一个所需的最少编辑操作次数。许可的编辑操作包括将一个字符替换成另一个字符,插入一个字符,删除一个字符。一般来说,编辑距离越小,两个串的相似度越大。
2016-04-13 18:31:35 904
转载 ajax乱码解决汇总
ajax乱码解决总结第一,javascript沿用java的字符处理方式,内部是使用unicode来处理所有字符的,第二,utf-8是每个汉字(unicode字符)用3个字节来存储。第三,用utf-8来send数据是不会出现乱码的,是后台程序没有正确解码才会出现乱码。第四,ajax发送数据的时候如果修改 Content-Type 为 application/x-www-form-u
2016-04-01 14:10:46 544
空空如也
WebClient抓不到网页内容
2016-04-21
原生js的ajax怎么传json数据(不用jQuery)
2015-12-31
IE不显示动态添加表格行
2015-11-26
C#中如果直接使用 new a()这个对象,那么后续怎么获得这个对象
2015-11-02
Request.Form["xx"]与Request["xx"]有什么不同
2015-10-26
split和Regex.Match哪个效率高?
2015-10-09
<ul>onclick无效
2015-10-08
如何让asp.net每天自动获取其他网站的网页信息
2015-10-08
C#不调用非静态方法会占用内存吗?不调用类,静态方法会占用内存吗?
2015-10-07
ashx页面判断session过期
2015-09-14
为什么null!=null不成立程序还是进入了if
2015-09-11
C#截取特定头尾字符串
2015-09-11
这个正则表达式和后面的temp什么意思 求解
2015-09-10
两个div都隐藏的,当一个div显示的时候另一个div也跟着显示
2015-09-10
SQL先按名字分组再按日期排序
2015-08-06
对象不支持此操作
2015-08-05
IE不执行父窗口控件onclick=function()
2015-08-04
外网访问内网服务器
2015-08-01
为什么input文本框按确认键会刷新整个页面?
2015-07-30
JS撤销和重做的代码简化
2015-07-29
IIS没有打网址地址的地方
2015-07-27
js如何判断方法参数是对象还是其他的
2015-07-24
js如何判断方法参数是对象还是其他的
2015-07-24
js如何批量给元素赋值
2015-07-24
SQL大量数据传输和高频访问数据库数据有什么方法可以提高效率
2015-07-22
8086汇编语句出错
2015-07-22
8086汇编语言定义数据问题
2015-07-09
SharpDevelop网站程序怎么运行
2015-07-06
8086汇编寄存器与段代码
2015-07-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人