- 博客(117)
- 收藏
- 关注
原创 background和background-Color的区别
在设置输入框变成一条线的样式时遇到一个小问题。无论怎么设置background-color: #aaa; 输入框的背景都没有变而设置background: #aaa;背景就改变了。后来发现原因background 可以设置 背景颜色、背景图片、定位等background-color 只能设置 背景颜色设置background-color: #aaa;时仅仅改变了背景色,
2013-08-26 14:36:14
982
1
转载 C#中HashTable的用法
一,哈希表(Hashtable)简述 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似keyvalue的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中keyvalue键值对均为object类型,所以Hashtable可以支持任何类
2013-08-15 17:42:18
683
1
原创 js为鼠标添加右击事件
/*document.oncontextmenu=Youji;*/ //为当前文档添加鼠标右击事件,防止默认的右击菜单弹出 function Youji() { alert("右击成功!"); return false; } //为某个dom元素添加鼠标右击事件 window.onload = function(){ documen
2013-07-29 14:56:05
1952
1
原创 产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复
int[] shuzu; protected void Page_Load(object sender, EventArgs e) { cha(); du(); } private void cha() {
2013-07-01 16:57:33
1379
原创 存储过程实现登录验证
(有传出参数的存储过程)验证登陆:--存储过程create proc pro_dengluyanzheng@username varchar (50),@password varchar (50),@result bit outasselect * from T_User where UserName= @username and Password= @pass
2013-07-01 14:14:02
3537
原创 frameset常用属性
框架是网页画面分成几个框窗(不同的窗口对应不同页面以几个网页的形式显示),同时取得多个 src的地址。页面所有框架标记需要放在一个总起的 html 档,这个档案只记录了该框架如何分割 ,不会显示任何资料,所以不必放入 标记,浏览这框架必须读取这档案面不是其他框窗的档案。 是用来划分框窗,每一窗框由一个 标记所标示,必须在 范围中使用。name="..." 定义帧的名字
2013-06-28 11:53:05
1031
1
转载 js日期函数
Js获取当前日期时间及其它操作var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate(); //获取当前日(1-31)my
2013-06-27 19:58:08
1277
原创 画验证码
protected void Page_Load(object sender, EventArgs e) { //调用函数将验证码生成图片 this.CreateCheckCodeImage(GenerateCheckCode()); } private string GenerateCheckCode() { /
2013-06-26 11:44:03
1195
原创 百钱百鸡
/*思路 1)无论公鸡,母鸡,小鸡各多少只,总之总数要凑够100只 2)要完成这个题目,有两点要满足:鸡总数为100,鸡总钱数100 3)先考虑数量,如果要凑够100只鸡,有几种比较特殊的情况就是100只全是公鸡或者母鸡或者小鸡,当然这只是从数量考虑,一旦加入价格因素,就不满足了。 4)
2013-06-24 21:45:40
1004
原创 jquery子元素过滤选择器
:nth-child('索引值')//获取指定元素下的某个子元素的位置,索引从1开始; //偶数行 //$('li:nth-child(even)').addClass('class1');//奇数行 //$('li:nth-child(odd)').addClass('class1');
2013-06-24 14:26:10
878
原创 jquery属性过滤选择器
$(function () { $('#btn').click(function () { //为所有具有id属性的元素设置样式,动画效果 //$('div[id]').show(3000); //为所有属性具有title切title值为t2div设置动画效果
2013-06-24 12:00:01
871
原创 jquery可见性过滤选择器
$(function () { $('#btn').click(function () { //$('span:hidden').addClass('class1').show(); $(':hidden').addClass('class1').show(); //$(
2013-06-24 11:51:03
866
原创 jquery内容过滤选择器
$(function () { $('#btn').click(function () { //为div元素中所有文本包括A的元素添加样式,包括嵌套元素 //$('div:contains(A)').addClass('classadd'); //为div元素中所有不包括
2013-06-24 11:47:37
911
原创 线程池
private void button1_Click(object sender, EventArgs e) { for (int i =3000; i { //再循环里向线程池添加为了多分几个线程 WaitCallback wca = new WaitCall
2013-06-20 11:08:34
797
原创 定义有参数的线程实现计算圆面积
public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) {
2013-06-20 11:03:53
1069
原创 重写
一:子类中重写父类中的方法new方法:在继承父类时相同的方法可能有不同的表现形式,比如说talk(),父类中:class mammal{public talk(){}}子类中:class horse:mammal{new public talk(){}}//使用new关键字重写父类中talk()方法,将父类中的talk()隐藏;所以在实例化时:horse bighorse=new
2013-06-19 20:39:23
942
1
原创 测试单线程与多线程的操作效率
static void Main(string[] args) { //需要建立个计时器计算出单线程和多线程那个效率更高 Stopwatch sw = new Stopwatch(); ////1使用传统方式即单线程(实验证明此方法用了219毫秒) //sw.Start();
2013-06-18 19:22:47
1631
原创 winform下载网页代码
1:webClient client=new WebClient();client.Downloadstring(地址)client.Downloadfile(地址,保存路径)2:后台线程dowork3:声明委托//江县城写道主界面(控件)private void Meg(){messageBox.Show("下载成功")!}Action action=ne
2013-06-18 14:29:03
751
原创 自定控件中的委托
1:委托是函数的指针:2:方法签名:参数类型 个数 顺序 返回值;3:delegate void speakDelegate();定义个委托委托的方法签名要与想指向(引用)方法的方法签名要一致;实例化委托:方式1:speakDelegate speak=new speakDelegate(方法名)speak();//执行的即使括号里的方法名;方式2:speak=方法名;spea
2013-06-17 20:32:09
795
原创 将session存到远程服务器中session过期机制
将session存到远程服务器中一:session的默认模式是mode=inproc;在IIs服务器重启,所有的session全部丢失;怎么让iis重启了session不丢失呢?mode=“serverstate”,这时就将session放到了asp_net服务中;即使iis重启了这个服务不重启则session依然存在;2:iis对应的进程名称是inetinfo,用命令将i
2013-06-13 20:57:47
1639
原创 ajax实现session不过期
很多报考时候或填写志愿时候,你是否遇到多斟酌一段时间后填写完页面信息,提交时却显示页面过期的现象,不得不重新快速填写一遍;然而在写博客时要写好长时间但没有出现这种情况并且有实时的自动保存;这就涉及到了session的过期时间问题;当无法预计用户操作页面的时间时就用到了session永不过期 $(function () { funct
2013-06-13 15:13:38
1104
原创 设置缓存失效的三种方式
//Cache.Insert("news", dt);//将datatable添加到缓存中 1: //将缓存和外部文件相关联,外部文件以改变,缓存即失效 //Cache.Insert("news", dt, new CacheDependency(@"d:\cache.txt"));//关联数据库
2013-06-13 14:44:37
1761
原创 viewstate
viewstate1:保存值在form表单的请求request中加到form表单中并且是服务器端的;(有点:能往返的保存值;缺点:viewstate每次请求都会将控件即值发送请求,会占用很大的网速)这里form表单必须是服务器端的;2:ViewState常用于保存单个用户的状态信息,有效期等于页面的生存期,3:如果某个控件不需要在回发期间保存信息,最好将其ViewState属性
2013-06-13 14:08:26
783
原创 session会话
1:为什么要用session:http协议是无状态的,服务器无法记住两个请求认为是新用户;application是全局行的;session是用户级的,键值相同的内容也不同2:生命周期:render方法是怎样的?3:服务器是根据sessionid区分用户,存储用户内容;4:session机制也是依赖于cookie的(服务器在有用户访问时,分配给用户一个sessionid存在客户端浏览
2013-06-13 11:59:48
1014
转载 css中li前面点的样式或换成图片
不使用li样式:list-style-type:none; 如果要定义为图片:li{ list-style: url("pre.gif") outside circle;}改颜色li{ color:#f00; }关于这个list-style-type的一些语法与参数:语法:list-style-type : disc | c
2013-06-03 19:45:30
4355
原创 面向对象winform版小闹钟
winform窗口namespace 闹钟2{ public partial class Form1 : Form { //BlockLibarary.Block bb = new BlockLibarary.Block(); //public Form1() //{ // Initializ
2013-06-03 08:09:39
1235
原创 net程序中连接oracle数据库
首先要保持两台计算机是连接状态的;当前项目要添加两个引用一个是system data oracleclient,一个是system configuration;配置文件中: --> cs文件中:string constr = ConfigurationManager.ConnectionStrings["orcon"].
2013-05-31 09:22:19
653
原创 oracle数据库远程连接配置步骤及常见问题
目的计算机需要:打开net manager1:在监听程序中:将“主机”改为计算机名(保证别重名)2:有了监听就需要指定数据库服务,这时就需要将全局数据库名修改(自定义的对方连接时会用到,其目的在于保密本机服务器数据库名称)3:文件-->保存网络配置4:还需用sys用户建一个普通用户需要分配权限(作为给链接者的登录用户)连接计算机需要:打开oracle net confi
2013-05-30 22:20:07
851
原创 调用dll重写dll中方法
1:首先要将要引用的dll文件引用到项目中,2:在项目重建一个类;3:在类中声明个dll文件中类的实例;4:新建个类作为dll中类子类;5:在子类中对方法进行重写;6:如果dll类中的方法不是虚方法这时override就要改为new即对父类的隐藏以下是一个简单的闹钟实例:重写dll类:namespace 闹钟2{ //要重写dll中的类就要继承
2013-05-30 21:42:10
2220
原创 上传图片
onclick="btnAdd_Click"> string connstr = @"Data Source=WANGRUI-PC\WANGRUI;Initial Catalog=JingDong;Persist Security Info=True;User ID=sa;Password=admin"; using (SqlConnection con
2013-05-26 11:01:52
749
原创 Automation服务器不能创建对象 的多种解决办法
Automation服务器不能创建对象 的多种解决办法 方法一:开始-运行:regsvr32 scrrun.dll方法二:请将以下语句复制到记事本中,另存为后缀为.cmd的文件,并运行。当然在命令行下一句句运行也没问题。echo 正在修复,这个过程可能需要几分钟,请稍候……rundll32.exe advpack.dll /DelNodeRunDLL32 %system
2013-05-26 10:59:27
1268
原创 ajax无刷新的三级联动
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> $(function () { $.ajax({ type: "post",
2013-05-22 21:30:18
791
原创 三层三级联动
aspx页 用户名 密码 确认密码 邮箱 地址 <asp:DropDownList ID="ddlprovince" runat="server" AutoPostBack="True
2013-05-22 21:24:34
1013
原创 ajax页面不刷新的分页
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> table{ border:solid 1px #444; background-color:Aqua; width:100%;height:80%;} table td{
2013-05-21 20:56:48
815
原创 JQuery调webservice实现邮箱验证(是否已被占用)
SinaWeiBo.WebService1.cunzai($(this).val(), a, b) { function a(result) { if (result == "该邮箱已存在请重新输入") {
2013-05-21 08:28:58
848
原创 ajax 简单的登录功能(未连接数据库)
简单的登录功能(未连接数据库) $(function () { $('#tijiao').click(function () { var username = $('#username').val(); var pwd = $('#pwd').val();
2013-05-21 08:12:14
865
原创 sqlserver中日期函数
1. 当前系统日期、时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2011-10-15') --返回:2011-10-17 00:00:00.0003. d
2013-05-15 19:40:10
658
原创 ASP.NET前台后台之间的相互调用
C#前台js调用后台代码前台js function test() { var a = ""; alert(a); } 后台代码public string helloworld(){ string aa = "hello world!"; return aa;} C#后台调用前台js代码前台js
2013-05-15 19:28:59
1285
原创 三级联动代码优化
三级连动前台代码: 省: & nbsp; 市: & nbsp; 县: 三级后台代码: protected void Page_Load(object send
2013-05-07 22:11:19
780
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人