- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 .net core 下的json库Newtonsoft.Json,在程序运行久了,序列化时间越来越慢
前两个星期公司系统从.net framwork升级到了.net core 2.2,被客户投诉系统变慢,刚开始我们把问题归咎于数据库驱动,还在园子里面发博问求助,主要是因为自己看到一些文章说过数据库驱动的问题,而且我们监控打点的地方不是直接在只访问数据库的点,还包含了json反序列化,所以先入为主的把问题直接定位在了数据库驱动,后来发现,程序运行一段时间后,那些没有访问数据库的地方也变慢,直接看代码...
2019-08-08 09:14:00
964
2
原创 资深实施顾问转开发,1小时改好软件惊到客户,搭搭云全家桶超赞
我的专业是企业管理,现在在天津的一家软件公司做实施顾问,今年是第5年。公司有三十多名开发人员,既帮客户做定制开发,也代理销售一个比较主流的传统软件。5年下来,按说业务能力积累了不少,但我却越发感到这个职位的别扭之处,发现我每天都陷在协调客户需求与软件功能的异次元中: 传统软件无法通用。5年的项目实施经验告诉我,即使同行企业,业务差异也远超共性。而传统软件个性化定制的空间很小,成本又高...
2018-09-17 16:02:12
1171
1
原创 C#.Net序列化,反序列化
C#.Net序列化,反序列化二进制序列化,反序列化方法:[code="c#"] private static Mutex mutex = new Mutex(); internal static bool Serialize(object obj, string objectName, string path) {...
2011-11-15 10:14:46
146
原创 C#/.NET数据存储到XML
有时候,在存储数据的时候要求存储成XML格式,我们用代码一行一行写的话比较繁琐,我们可以先把数据放到IList中,然后把IList中的数据放到DataSet中,DataSet有个方法WriteXml()把DataSet中的数据存储到XML中,看下面代码:存储到xml:[code="c#"]internal void Save() { ...
2011-09-04 13:31:53
212
原创 C#如何禁用datagridview控件中的button控件
DataGridView 控件包括 DataGridViewButtonCell 类,该类用于显示具有类似按钮的用户界面 (UI) 的单元格。但 DataGridViewButtonCell 不提供禁用由单元格显示的按钮外观的方式。 下面的代码示例演示如何自定义 DataGridViewButtonCell 类来显示可以显示为禁用的按钮。本示例定义一个新的单元格类型 DataGridVie...
2011-09-03 13:29:51
951
原创 C#复制文件夹,删除文件夹的方法
C#复制文件的时候只提供了复制文件的类,没有复制文件夹。删除文件夹的时候,文件夹下面有文件的时候是不能删除的,需要先删除文件夹下面所有文件才能删除文件夹。在网上找了很多资料,在这里记录一下这两个方法:复制文件夹:[code="c#"]/// /// 复制文件夹/// /// 待复制的文件夹/// 复制到的文件夹 private void...
2011-09-03 13:17:03
192
原创 C# /.NET压缩解压文件夹及文件夹里面的子文件、文件夹
最近做一个项目需要压缩,解压文件夹及文件夹里面的子文件夹、文件,在网上找了许多资料,有两种实例:实例一:[code="c#"]#region 压缩文件 /// 递归压缩文件夹方法 private bool ZipFileDictory(string FolderToZip, ZipOutputStream s, string ParentFolderN...
2011-09-03 13:07:37
916
原创 SQL分页、查找行记录兼C#ASP.NET分页方法
SQL语句:[code="java"]select * from(select ROW_NUMBER() over(order by @排序字段) as rowNum,显示的字段 from Expend where 条件) as tab where rowNum>=@记录 and rowNum
2011-08-03 21:23:51
181
原创 存储过程的好处
存储过程的优点: 1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。 2.当对数据库进行复杂操作时(如对多个表进行Update,Insert,Query,Delete时),可将此复杂操作用存储过程封装起来与数据库提供的事务处理结合一起使用。 3.存储过程可
2010-10-25 23:06:00
226
原创 ASP.NET的一些常用的方法
永久链接: http://liuxiaoyong.javaeye.com/blog/777231观牛腩博客(http://niunan.javaeye.com/)或视频笔记Code: string userIp = Request.ServerVariables["REMOTE_ADDR"]; //获取IP地址 stri
2010-10-25 21:25:00
292
原创 sql增加一个诸如1、2、3…的字段
例如我要查询书籍表中前200名的点击排行榜,我要知道书籍的排名是多少时就要用到 T-SQL代码为:select top 200 ROW_NUMBER() OVER(ORDER BY Clicked DESC) AS ranking,* from Books order by Clicked DESC截图如下:
2010-10-22 13:35:00
549
2
转载 网上找的一个使用aspnetpager控件的使用方法
<br /> <br />前台页面代码:Page.aspx <br /><%@ Page Language="C#" AutoEventWireup="true" CodeFile="page.aspx.cs" Inherits="page" %> <%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %> <!DOCTYPE html PUBLIC "-/
2010-10-21 23:30:00
305
原创 aspnetpager与datalist一起使用,dt作为数据源
<br />前台页面部分代码:<br /><%@ Page Language="C#" MasterPageFile="~/Common.master" AutoEventWireup="true" CodeFile="AllCategory.aspx.cs" Inherits="AllCategory" Title="" MaintainScrollPositionOnPostback="true" %> <asp:Content ID="Content1" ContentPlaceHolder
2010-10-21 23:27:00
322
转载 数据库助手类(SQLHelper)
对数据库的增删改查,可以通 用数据库助手类(牛腩新闻发布系统视频)using System; using System.Collections.Generic; using System.Text; using System.Data; using System.Data.SqlClient; using System.Configuration; namespace DAL { /// /
2010-10-21 23:22:00
316
原创 网上找的一个使用aspnetpager控件的使用方法
前台页面代码:Page.aspx Code: "C#" AutoEventWireup="true" CodeFile="page.aspx.cs" Inherits="page" %> "AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>
2010-10-21 23:15:00
352
原创 aspnetpager与datalist一起使用,dt作为数据源
前台页面部分代码: Code: "C#" MasterPageFile="~/Common.master" AutoEventWireup="true" CodeFile="AllCategory.aspx.cs" Inherits="AllCategory" Title="" MaintainScrollPositionOnPostback="true" %>
2010-10-21 23:09:00
290
原创 数据库助手类(SQLHelper)
对数据库的增删改查,可以通用数据库助手类(牛腩新闻发布系统视频)Code: using System; using System.Collections.Generic; using System.Text; using System.Data; using System.Data.SqlClient;
2010-10-21 23:05:00
407
原创 (转)网上找的一个使用aspnetpager控件的使用方法
前台页面代码:Page.aspx[code="java"] Datalist分页 [/code]注:不要忘记红色部分后台页面:[code="java"]using System;using ...
2010-10-04 20:44:20
158
原创 ASP.NET的一些常用的方法
观牛腩博客(http://niunan.iteye.com/)或视频笔记[code="java"]string userIp = Request.ServerVariables["REMOTE_ADDR"]; //获取IP地址string thePage=System.IO.Path.GetFileName(HttpContext.Current.Request.Path)...
2010-10-04 20:39:39
119
原创 aspnetpager与datalist一起使用,dt作为数据源
前台页面部分代码:[code="java"]//使用aspnetpager控件要引入的命名空间 [/code]后台部分代码: [code="java"]//绑定数据 private void DataBind() { DataSet ds =...
2010-10-04 20:29:42
96
原创 数据库访问助手类(SQLHelper)
说明:对数据库的操作无非就是增删改查,SQLHelper类能提供以上操作,而且可以说是通用的。[code="java"]using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Data.SqlClient;using System.Con...
2010-07-03 13:02:21
302
原创 博客开通了
呵呵~~这是本人在这个博客上发表的第一篇文章哦。前段时间刚看了牛腩大哥的项目开发视频,看到他在这里有个博客,本人才知道这个javaeye平台(作为一名学习编程的技术人员,实在是有点孤陋寡闻了),上来逛了下,发现这个平台跟csdn类似,有许多技术分享之类的东西,在博客里编辑文章的功能也比其它博客的强大,比较吸引我的是可以把代码放在一个专门放代码的地方,发表文章后在存放代码的这个容器的左上角有个...
2010-06-16 19:28:17
123
毕业设计-启星网上书店
2010-10-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人