sqlserver
--sql server 两个服务起之间的数据传输 insert into bbstopic(suppliercode,usercode,topiccode,topicfrom,username,title,author,summary,cover,contents,replycount,fancount,state,updatetime) select suppliercode,usercode,topiccode,topicfrom,username,title,author,summary,cover,contents,replycount,fancount,state,updatetime from opendatasource('sqloledb','data source=119.27.182.241,51433;user id=untra;password=untra20120910!@#').transpopounion.dbo.bbstopic select * from bbstopic
一、防止修改错误, 【 --启动一个事务 begin transaction update **** set ***** where ***** select * from **** --查看结果 --如果发现有问题就执行这个语句: rollback transaction select * from **** --查看结果 --没问题就迅速执行这个语句: commit transaction 】
jquery
1. window.parent.location.reload();//刷新父页面 2. data = jquery.parsejson(data);/字符串转json 3.在layer弹框中关闭自身 var index = parent.layer.getframeindex(window.name); //先得到当前iframe层的索引 parent.layer.close(index); //再执行关闭 4.获取地址栏信息 //获取地址栏信息方法 function getquerystring(name) { var reg = new regexp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); return null; } 4.js停留(毫秒) settimeout(function(){//两秒后跳转 },2000); 5.鼠标操作 a:link {color: #ff0000} /* 未访问的链接——原始状态*/ a:visited {color: #00ff00} /* 已访问的链接——点击过的链接显示的状态*/ a:hover {color: #ff00ff} /* 鼠标移动到链接上——鼠标放上去时显示的状态*/ a:active {color: #0000ff} /* 选定的链接——鼠标按下时显示的状态*/ // 以上伪类的顺序不能替换,不然没有效果 a:hover 必须被置于 a:link 和 a:visited 之后,才是有效的 a:active 必须被置于 a:hover 之后,才是有效的 6.css样式 padding: 10px; //内边距 $("#a").hide(); //隐藏 $("#a").show(); //展示 7.layer.msg弹框停留 layer.msg('完善订单成功', { icon: 1, time: 2000, }, function () { //执行的方法 }); 8.//重新加载当前页面 location.reload();
c#
string str =""; string[] strarray = str.split('截取字符'); //按字符将字符串拆分为数组 str = str.replace("n","m");//将字符串n替换为m str = str.remove(i,length);//删除字符串下标i,长度为下标从开始 str = str.substring(n); //截取字符串,下标充开始,包括n bool bl = string.isnullorempty(str)//判断str是否为""和nul,返回true为""或者null bool bl = str.contains("n"); //判断字符串str里面是否包含"n",返回true包含,false不包含 bool bl = str.equals(str1);//判断字符串str和字符串str1是否完全一样(区分大小写) 返回true完全一样 int index = str.indexof("n"); int index = str.lastindexof("n"); //indexof 和 lastindexof 判断字符串第一次出现(indexof)和最后一次出现(lastindexof)的位置,如果没有出现过则返回值为-1 string s=str.insert(index,"")//在字符串的index位置上插入字符,原来的字符依次后移,变成一个新的字符串 char[] s=str.tochararray();//tochararray将字符串转化为字符数组(<string>.tochararray()) str = str.trim();// 去掉前后两边的空格 str=str.toupper();//转换为大写 str=str.tolower();//转换为小写 //toupper(转换为大写)和tolower(转换为小写) 二、lambda表达式 list = list.select(p => p).tolist(); //获取所有 list = list.orderbydescending(s => s.age).tolist(); //排序 list = list.where(s => (s.age == 18 || s.name=="张三") ).tolist(); //筛选 三、根据url返回的数据 httpwebrequest request = (httpwebrequest)webrequest.create(url); request.method = "get"; request.contenttype = "application/json; charset=utf-8"; httpwebresponse response = (httpwebresponse)request.getresponse(); stream myresponsestream = response.getresponsestream(); streamreader mystreamreader = new streamreader(myresponsestream, encoding.getencoding("utf-8")); string retstring = mystreamreader.readtoend(); mystreamreader.close(); myresponsestream.close(); 四、判断是否中文 string pattern = "[\u4e00-\u9fbb]"; return regex.ismatch(input, pattern);
黄山市民网:https://www.huangshanshimin.com/