.net
文章平均质量分 53
彩洋威
代码改变世界
展开
-
.net与js网页弹出子窗并带回子窗中的特定值
这段时间在做一个.net的公司项目,在做项目的过程中学到了很多的知识。这几天公司在测试,终于有点时间啦,我把这段时间的收获给大家分享下!今天想分享的是:一个页面中的某个控件点击以后,链接到另一个新的二级页面,然后再二级页面中选中一些值,返回到前一个页面中。首先新建两个页面Ctest1.aspx与Ctest2.aspx;父页面Ctest1.aspx前台代码:原创 2014-01-13 15:03:39 · 642 阅读 · 0 评论 -
.net技术相关
系统架构:mvc,spring .net,log4net,nhibernate,webapi,webform代码管理:git,svn数据库服务:Mysql,Sql Server,MongoDB,Redis缓存服务:Memcached,Redis消息队列:RabbitMQ定时器:Quartz.net分布式:lua-nginx,pm2,iis开发/调试工具:visual studio,postman,...原创 2018-04-24 10:48:05 · 371 阅读 · 0 评论 -
DataTable DataSet DataReader DataAdapter
DataReaderDataReader is used to read the data from database and it is a read and forward only connection oriented architecture during fetch the data from database. DataReader will fetch the data very ...转载 2018-02-26 15:39:29 · 158 阅读 · 0 评论 -
跨域请求的三种实现 jsonp,cors,IFame
跨域的请求的响应无法获取到响应的数据,并不是服务端做的限制,是浏览器本身的限制。还有不要认为服务端不执行,跨域请求的操作,服务端还是会执行跨域请求的操作的,只是客户端无法使用这些响应回来数据而已。而且,当你用F12看,浏览器发起的请求和响应时,是可以看到跨域访问的回传数据的,只是ajax的success中你无法去使用这些数据原创 2017-07-10 10:12:25 · 648 阅读 · 0 评论 -
.net对象二进制序列化
对象的二进制序列化1、 序列化:把对象变成二进制数组,前提:对象必须标记为可序列化的,创建类时,在类加[Serializable]标记为可序列化的,如果这个类有父类,那么父类也必须标记为可序列化使用序列化,尽量不要用自定属性,因为自动属性每次编译时,生成的字段名可能不一样。2、 反序列化:把二进制数据转化成实际对象一、执行反序列化前,由于要对对象进行反序列化,所以需原创 2014-08-18 10:03:46 · 1262 阅读 · 0 评论 -
.net装箱和拆箱
//装箱:值类型→引用类型 //拆箱:引用类型→值类型 //装箱拆箱转化,n在意义上本身就是属于object类型的,只是在o对应的对内存中复制了一个n存进去,这种转化叫装箱 int n = 10; object o = n; int m = (int)o;原创 2014-08-14 09:47:44 · 544 阅读 · 0 评论 -
SqlCommand的使用
1、SqlCommand对象可以用于执行数据库的增、删、查、改;2、SqlCommand与DataReader对象用于执行T-Sql3、sqlCommand创建: (1)SqlCommand cmd=new SqlComand(); cmd.Connection=conn; (2)SqlCommand cmd=new SqlCommand(连接字符串)原创 2014-08-13 19:31:32 · 1002 阅读 · 0 评论 -
正则表达式
1、 正则表达式,是对语言无关的,任何语言都有实现2、 正则表达式是对文本、字符串进行处理的3、 通配符1> “.”除\n任意的单个字符比如: a.b 可以匹配→a*b,axb,a+b等,而asdb不行,’.’只能匹配任意的单个字符。2> “[]”匹配[]中的任意一个字符比如:a[sdfg]b 可以匹配asb,adb,afb,agb其他的都不行3>原创 2014-08-18 10:48:36 · 646 阅读 · 0 评论 -
字符串与二进制数组相互转化(数据加密原理)
一个简单的例子:string str = "你好好呀,呵呵呵!";//把字符串转化为byte二进制数组byte[] bt = System.Text.Encoding.UTF8.GetBytes(str); foreach (byte item in bt) { Console.WriteLine(item); } //...原创 2019-12-05 19:55:04 · 7212 阅读 · 0 评论 -
枚举
1. 一般枚举都是互斥的2. 枚举中的每个值都有一个对应的数值来表示3. 枚举在编译完成那个后就已经用对应的数值常量来表示,默认数值是整形,从0开始一次增加4. 可以手动设置每个枚举对应的数值5. Int型换成枚举 ZTz=new ZT; int i=1;z=(ZT)I;6. 字符串转换成枚举ZT z=new ZT;s原创 2014-07-29 15:51:30 · 509 阅读 · 0 评论 -
ASP.NET实现javascript无刷新倒计时
这段时间做了一个项目 js倒计时 var zcTime = 7200; element = document.getElementById(''); element2 = document原创 2014-07-08 18:48:57 · 889 阅读 · 0 评论 -
ASP.NET弹出提示框不同方式
我们在.NET程序的开发过程中,常常需要和用户进行信息交互,比如执行某项操作是否成功,“确定”还是“取消”,以及选择“确定”或“取消”后是否需要跳转到某个页面等,下面是本人对常用对话框使用的小结,希望对大家有所帮助,同时也欢迎大家补充。 (1) 点击页面上的按钮,弹出一个对话框提示是“确定”还是“取消”操作,我们采用在按钮中添加属性来完成: 举例如下: public转载 2014-07-21 09:13:59 · 515 阅读 · 0 评论 -
属性(Properties)和字段在C#中的关系
主题:这篇文章我来说下属性(Properties)和字段在C#中的关系。首先申明一下,这里讲的属性就是通常说的包含get,或者是set访问器的属性,不是属性 (Attribute)。我们写程序的时候大多都会用到实体类,而生成实体类,我们都会申明一些常规属性或者是自动实现的属性。至于到底选用哪一种属性,或者说是否可以直接用字段代替呢? 常规属性和自动实现属性的区别:转载 2014-07-18 09:52:14 · 1061 阅读 · 0 评论 -
.net(C#)中的类和对象
首先类:就是一类事物的抽象,原创 2014-07-17 16:58:46 · 1560 阅读 · 0 评论 -
数据库-DML触发器
Microsoft Sql Server 2008系统中提供了两种强制业务逻辑和数据完整性的机制,即约束技术和触发器技术。触发器的概念及类型 一般地认为,触发器是一种特殊的存储过程,它包含大量的Transact-SQL语句。但是存储过程与触发器还是有一些不同,存储过程可以由用户直接调用执行,而触发器不能被直接调用,只能自动执行。按照触发事件的不同,可以把触发器分为两种,即DML触发器和原创 2014-07-16 15:17:44 · 3711 阅读 · 0 评论 -
MVC传参
ViewData 以键值对方式ViewData["A"]="a"; ViewBag 以动态对象dynamic形式ViewBag.Id=Id;ViewBag.Name=Name; ViewModelvar User=new { ID=Guid.Empty,Name="cyw",Age=27}return view(User)@Model.ID @Mo...原创 2018-10-17 10:53:42 · 225 阅读 · 0 评论