- 浏览: 309479 次
- 性别:
- 来自: 西安
最新评论
-
praylover:
太搞了,哈哈……
世界上最遥远的距离,是我在if里你在else里
文章列表
C#全角与半角相互转换操作
- 博客分类:
- C#
/// <summary>
/// 转换全角
/// 全角的空格是12288,半角是32
/// 其它的字符半角(33-126),全角(65281-65374)的对应关系,相差65248
/// </summary>
/// <param name="input">要转换的半角</param>
/// <returns>string</returns> ...
DataGridView的其它设置
- 博客分类:
- C#
1,自动列宽设置
this.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
2,按选中的单元格进行排序(降序)
this.Cursor = Cursors.WaitCursor;
this.Sort(this.CurrentCell.OwningColumn, System.ComponentModel.ListSortDirection.Descending);
this.Cursor = Cursors.WaitCursor;
3, ...
DataGridView的锁定行和锁定列
- 博客分类:
- C#
1,锁定行
this.Rows[CurrentCell.RowIndex].Frozen = true;
2,锁定列
this.Columns[this.CurrentCell.ColumnIndex].Frozen = true;
3,取消锁定行和锁定列
this.Rows[0].Frozen = false;
this.Columns[0].Frozen = false;
注意:去消锁定行和锁定列的索引是0
Linux下批量Kill多个进程
- 博客分类:
- Linux
ps -ef|grep LOCAL=NO|grep -v grep|cut -c 9-15|xargs kill -9
管道符“|”用来隔开两个命令,管道符左边命令的输出会作为管道符右边命令的输入。下面说说用管道符联接起来的
几个命令:
“ps - ef”是Red Hat 里查看所有进程的命令。这时检索出的进程将作为下一条命令“grep LOCAL=NO”的输入。
“grep LOCAL=NO”的输出结果是,所有含有关键字“LOCAL=NO”的进程,这是Oracle数据库中远程连接进程的共同特点。
“grep -v grep”是在列出的进程中去除含有关键字 ...
AJAX快速入门之HTTP协议基础
- 博客分类:
- AJAX
要很好地领会Ajax技术的关键是了解超文本传输协议(HTTP),该协议用来传输网页、图像以及因特网上在浏览器与服务器间传输的其他类型文件。只要你在浏览器上输入一个URL,最前面的http://就表示使用HTTP来访问指定位置的信息。 (大部分浏览器还支持其他一些不同的协议,其中FTP就是一个典型例子。)
注意:本文中只涉及HTTP协议,这是Ajax开发人员关心的方面,它可作为HTTP的参考手册或指南。
HTTP由两部分组成:请求和响应。当你在Web浏览器中输入一个URL时,浏览器将根据你的要求创建并发送请求,该请求包含所输入的URL以及一些与浏览器本身相关的信息。当服务器收到这个请求 ...
挑战异步性
本文的后面,我将用很多时间编写和使用异步代码,但是您应该明白为什么 open() 的最后一个参数这么重要。在一般的请求/响应模型中,比如 Web 1.0,客户机(浏览器或者本地机器上运行的代码)向服务器发出请 ...
作者:Brett McLaughlin
多数 Web 应用程序都使用请求/响应模型从服务器上获得完整的HTML 页面。常常是点击一个按钮,等待服务器响应,再点击另一个按钮,然后再等待,这样一个反复的过程。有了 Ajax 和 XMLHttpRequest 对象,就可以使用不必让用户等待服务器响应的请求/响应模型了。 本文中,Brett McLaughlin 介绍了如何创建能够适应不同浏览器的 XMLHttpRequest 实例,建立和发送请求,并响应服务器。
本文中,您将开始接触最基本和基础性的有关 Ajax 的全部对象和编程方法:XMLHttpRequest 对象。该对象实 ...
Oracle用户的解锁及修改口令
- 博客分类:
- Oracle
这是一次难忘的经历,在Linux系统下安装好了Oracle,并执行了公司的一些脚本(创建oracle用户,表空间等)。发现脚本没有正常执行,检查后发现居然是因为Oracle的system用户被锁定了,导致脚本没有正常执行。尝试用sys用户登陆Oracle,靠!居然也提示用户被锁定,郁闷!这此用户怎么全都被锁定了呢,没时间去研究了。经过几个命令后,用户全被解锁,脚本也正常执行。大功告成。OK,总结一下
Linux 下Oracle用户的解锁
su - oracle
sqlplus /nolog
conn /as sysdba
alter user sys account unlock (解锁) ...
js清空FileUpload的值
- 博客分类:
- ASP.NET
在平时项目开发中会有上传文件的功能,一般在前端会通过JS来判断上传文件是否属于指定的文件类型,如果不属于就将控件值清空! (当然你也可以不清空)
有一种方法可以很简单的装文件上传组件的值清空,代码如下:
var file=document.getElementById("fileupload");
file.outerHTML=file.outerHTML
举个实例
<asp:FileUpload ID="fupload" onchange="CHKFile(this)" runat="serv ...
IMG的onerror事件
- 博客分类:
- JavsScript
显示图片的时候,为了更好的用户体验,可能会把一些没有图片的内容也用图片样式显示出来,此时我们就要用到IMG的onerror事件了,注意MyEclipse的快捷键alt+/是没有的.
< img src="http://www.ooxue.com/upload/movie/2007.gif" onerror="this.src='http://www.ooxue.com/upload/error.gif'">
如果服务器里存在2007.gif 则显示它,如果不存在,就会显示error.gif。
~~~~~~~~~~~~~~~~~~~~~~ ...
用户自动义控件和Page页面的区别
- 博客分类:
- ASP.NET
主要的区别有五点:
一、用户自动义控件继承自System.Web.UI.UserControl类,而asp.net页面继承自System.Web.UI.Page类。
二、用户自定义控件的扩展名是ascx,而asp.net页的扩展名是aspx。
三、用户自定义控件的指令是Control,而asp.net页面指令是Page
四、用户自定义控件不能直接访问,使用时需要注册。而页面可以直接访问
五、用户自定义控件中不能包含Head、body、等标签。因为它是与页面组合在一起形成了一个新的asp.net页面。
CSS和JavaScript标签style属性对照表(用javascript来控制css不再难了)
CSS语法 (不区分大小写) JavaScript语法 (区分大小写)
border border
border-bottom borderBottom
border-bottom-color borderBottomColor
border-bottom-style borderBottomStyle
border-bottom-width bor ...
1、Server.MapPath("/") 应用程序根目录所在的位置 如 C:\Inetpub\wwwroot\
2、Server.MapPath("./") 表示所在页面的当前目录
注:等价于Server.MapPath("") 返回 Server.MapPath("") 所在页面的物理文件路径
3、Server.MapPath("../")表示上一级目录
4、Server.MapPath("~/")表示当前应用级程序的目录,如果是根目录,就是根目录,如果是虚拟目录, ...
SQL中删除重复记录的N种方法
- 博客分类:
- SQLSERVER2008
最近温习了一下如何在SQL中删除复生记录,感觉挺有趣。现将自己总结的几条方法归纳如下:
“重复记录”有两种意义,一种是表中的所有记录完全复复,(即表中的字段均重复),一种是表中的个别字段重复
1,对第一种重复,比较好解决
SELECT DISTINCT * FROM TABLENAME
可以复到无重复的记录
如果要删除多余的重复记录(只保留重复记录的一条记录),可以按下列方法操作
SELECT DISTINCT * INTO #TEMP FROM TABLENAME
DROP TABLE TABLENAME
SELECT ...
jQuery之修改表格中单元格的值
- 博客分类:
- jQuery
一,以下是html中body中的代码
<body>
<table>
<thead>
<tr>
<th colspan="2">鼠标点击选择项就可以编辑</th>
</tr>
</thead>
<tbody>
<tr>
<th>学号</th>
<th>姓名</th>
</tr>
<tr& ...