
入门
Pro_monkey
.net开发
展开
-
c# winform 序列化存储数据进行增删查改
1.定义公共类 实现序列化和反序列化原创 2014-08-06 17:08:53 · 1123 阅读 · 0 评论 -
AngularJS 内置的指令
原创 2016-08-29 15:43:54 · 470 阅读 · 0 评论 -
页面加载完成30秒后 完成某操作
Sample: C# Frontend: $(function(){ setTimeout(“$(‘#’).get(0).click();”,30000)}) C# Backend: protected void btnOfChenXuan _Click(object sender,EventArgs e){原创 2016-08-30 16:13:03 · 541 阅读 · 0 评论 -
AngularJS中的双向数据绑定 ng-bind,ngshow,ng-hide,ng-class,ngAnimate
ng-bind: 页面刷新 网速过慢时 避免出现取值表达式,只会空白ng-show, ng-hide : 显示和隐藏ng-class : css样式控制 ng-class=’{error:isError,warning:isWarning}’ngAnimate :动画原创 2016-08-22 15:05:54 · 1279 阅读 · 0 评论 -
ajax的缺点
ajax 不会留下history记录, 无法再浏览器里前进后退,也无法分享urlajax对 SEO, 搜索引擎 不友好原创 2016-08-22 16:03:09 · 397 阅读 · 0 评论 -
host文件地址
host文件地址C:\Windows\System32\drivers\etc\hosts原创 2016-08-12 10:24:40 · 543 阅读 · 0 评论 -
C# 中 值类型和引用类型的区别
1.分类值类型(栈):int,double,float,enum,char,struct 引用类型(堆):class,string,object2. 引用类型 指向内存托管堆一个空间,所以当其中一个发生改变的时候,引用它的都会发生改变 值类型 是线程堆上的一个独立的空间,互不影响原创 2016-08-15 14:38:57 · 370 阅读 · 0 评论 -
新做了一个小项目, sql积累点 小知识点
SQL:1.scope SELECT @TID_1 = scope_identity() 2.transaction BEGIN TRAN TranslationFromTempTable_T COMMIT TRAN TranslationFromTempTable_T ROLLBACK TRAN TranslationFromT原创 2016-10-23 01:55:48 · 439 阅读 · 0 评论 -
transaction 把表锁住,解决办法
select * from sys.dm_tran_locks where resource_type = 'OBJECT' and resource_database_id = DB_ID('数据库名')select OBJECT_NAME(sys.dm_tran_locks.resource_associated_entity_id) from sys.dm_tran_lock原创 2016-10-24 12:27:28 · 2494 阅读 · 0 评论 -
C# 判断 文件路径/文件 是否存在
1.文件路径是否存在 if (!Directory.Exists(@KeyLog)) { Directory.CreateDirectory(@KeyLog); }2.文件是否存在 if (File.Exists(filePath)) {}原创 2016-10-24 16:29:13 · 1959 阅读 · 0 评论 -
新做了一个小项目, C#积累点 小知识点
1.公用配置性字符串可以放入一个constant类中,config字符串可以放入一个ConfigHelper中2.注释多加一些,自己就回头看 或者别人看 都会有帮助3.尽量少定义全局变量,减少互相之间的影响,降低耦合度,可以用参数传递4.Function的命名,建议第一个字母大写,统一规范。5.在实现基本功能的时候,就要考虑性能最优方案,而不是怎样写方便就怎么敲6.能公用的东西原创 2016-10-25 10:00:27 · 1302 阅读 · 0 评论 -
将dataTable 保存到本地txt文件中
string path = ‘path’; StringBuilder builder = new StringBuilder(); builder.AppendLine(errorTable.Columns[0].ColumnName + '/' + errorTable.Columns[1].ColumnNam原创 2016-10-03 17:35:33 · 7601 阅读 · 0 评论 -
验证文件路径是否存在 , 如果不存在创建它
if (!System.IO.Directory.Exists(@path)) { System.IO.Directory.CreateDirectory(@path); }原创 2016-10-03 17:37:07 · 604 阅读 · 0 评论 -
C# zip文件
ICSharpCode.SharpZipLib.dllusing ICSharpCode.SharpZipLib.Zip;using ICSharpCode.SharpZipLib.GZip; public static void ZipFolder(string zipFileName,string zipFolder)原创 2016-11-02 17:39:04 · 527 阅读 · 0 评论 -
SQL 最后一行加合计功能
select cast(Address as varchar(6)) as Address,cast(CommercialType as varchar(6)) as CommercialType,EnterAmount,AccessAmount,OnlineAmount,Previousonline from #Resultunion select '合计' as Address ,'' as...原创 2018-06-07 20:13:17 · 5612 阅读 · 0 评论 -
AngularJS Scope的绑定策略
原创 2016-08-29 14:57:27 · 506 阅读 · 0 评论 -
AngularJS 中指令与controller交互
1.2.原创 2016-08-29 14:32:15 · 1041 阅读 · 0 评论 -
AngularJS中 mvc controller使用注意事
不要试图去复用(嵌套)Controller,一个控制器一般只负责一小块试图不要再Controller中操作DOM,这不是控制器的职责不要再Controller里面做数据格式化,ng有很好用的该表单控件不要再Controller里面做数据过滤操作,ng有$filter服务一般来说,Controller是不会互相调用的,控制器之间的交互会通过事件进行原创 2016-08-16 15:25:02 · 866 阅读 · 0 评论 -
使用VMI获取服务器端物理内存、CPU
使用VMI获取服务器端物理内存、CPU c#,.net , VMI原创 2015-06-01 20:38:43 · 723 阅读 · 0 评论 -
c# 获取IP地址
string strHostName = System.Net.Dns.GetHostName(); IPHostEntry ipEntry = System.Net.Dns.GetHostByName(strHostName); string ipAddress = ipEntry.AddressList[0].ToString();原创 2015-12-28 18:51:56 · 355 阅读 · 0 评论 -
boundField 格式化时间为24小时制
前台方式 DataField="time" DataFormatString="{0:dd-MMM-yyyy HH:mm:ss}" />后台方式 BoundField time= gvSearchResult.Columns[9] as Bound原创 2015-12-29 14:36:06 · 858 阅读 · 0 评论 -
同级两个子控件A,B 使用A来实现B的隐藏和显示
子控件A中 ControlB _bbb; public ControlB bbb { get { return _bbb; } set { _bbb= value; } } protected void btnClear_Cl原创 2015-12-29 14:53:43 · 344 阅读 · 0 评论 -
【小方法】 判断是否经过事件
.net C#原创 2015-12-21 16:57:37 · 382 阅读 · 0 评论 -
javasript 计算两个日期相差天数
function DateDiff(sDate1, sDate2){ //sDate1和sDate2是2006-12-18格式 var aDate, oDate1, oDate2, iDays aDate = sDate1.split("-") oDate1 = new Date(aDa原创 2016-01-06 17:01:11 · 333 阅读 · 0 评论 -
gridview之设置单元格颜色
gridview转载 2015-12-24 11:31:47 · 1656 阅读 · 0 评论 -
使用委托对Ilist 针对某字段排序
list.Sort(delegate(CLASS x, CLASS y) { return y.FieldA.CompareTo(x.FieldA); }); return list;原创 2015-12-24 11:35:20 · 388 阅读 · 0 评论 -
以逗号分隔的字符串,剔除重复的字符
string str = "a,b,b,d,d"; string[] arr = str.Split(",".ToCharArray(),StringSplitOptions.RemoveEmptyEntries); StringBuilder sb =newStringBuilder();原创 2016-01-27 13:50:12 · 1882 阅读 · 0 评论 -
gridView中合并单元格
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Data;using System.Web.UI.WebControls;/// ///GridViewMergeCell 合并GridView liyang 20090916//原创 2016-01-27 13:51:55 · 551 阅读 · 1 评论 -
js 小数点后截取5位
textbox1.value=MathRound(a*100000)/100000原创 2016-03-18 18:41:43 · 1764 阅读 · 0 评论 -
C#double转化成字符串 保留小数位数, 不以科学计数法的形式出现。
在C#中大家都会遇到这种情况 double类型的数据,需要格式化(保留N未有效数字)或者是保留N为小数等情况,我们往往采取double.tostring("参数");的方法。下面就列出几个常用的方法。double temp=3.1415926;(F)Fixed point:string str1=temp.toString("f1");//保留一位小数 四舍五入 结果:3.1(F)Fi原创 2016-06-07 13:58:24 · 998 阅读 · 0 评论 -
VS2015 新特性_字符串拼接
Customer customer =new Customer();customer.FirstName="Jack";customer.LastName="Smith";旧版:string a =String.Format("FirstName is {0},LastName is {1}.", customer.FirstName , customer.LastName)原创 2016-06-30 17:55:15 · 2101 阅读 · 0 评论 -
AngularJS 基本的项目文件结构
原创 2016-08-18 10:57:05 · 645 阅读 · 0 评论 -
C# 从txt文件读取字符串,再分割出来入table, 方便做批量操作小工具
public DataTable gettxt() { #region 读取字符串 StreamReader sr = new StreamReader("C:\\Users\\Lenovo\\Desktop\\111.txt", Encoding.GetEncoding("GB2312")); string...原创 2018-08-03 17:57:50 · 2241 阅读 · 0 评论