
C#
文章平均质量分 52
yghuaa
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一组无序的标签匹配有序的标签模板
一组无序的标签匹配有序的标签模板一组无序的标签匹配有序的标签模板 public void SaveTempRouteProess() { //无序标签组 List<Model_DOC_MI_PROCESS_SUB> milist = routeTemplateBLL.GetMIRouteTemplateList(MIId); //有序模板标签组 Lis原创 2020-10-03 09:53:32 · 257 阅读 · 0 评论 -
iBatis.Net 简介及运行环境
1 iBatis.Net简介iBatis一词来源于"internet"和"abates"的组合,是一个由Clinton Begin在2001年发起的开放源代码项目,现已成为以SQL为中心的持久化层框架。IBatis.Net是从iBatis的Java版本移植过来的.NET版本。目前项目地址为: http://code.google.com/p/mybatisnet/ ,可以通过项目网站下载其转载 2016-12-23 15:52:58 · 678 阅读 · 0 评论 -
C#双缓冲实现方法(可防止闪屏)
这篇文章主要介绍了C#双缓冲实现方法,结合实例形式分析了C#双缓冲的具体步骤与相关技巧,可实现防止闪屏的功能,需要的朋友可以参考下本文实例讲述了C#双缓冲实现方法。分享给大家供大家参考,具体如下:?12345678// 该调用是 Windows.Forms转载 2016-06-24 11:41:48 · 1300 阅读 · 0 评论 -
c#处理3种json数据的实例
网络中数据传输经常是xml或者json,现在做的一个项目之前调其他系统接口都是返回的xml格式,刚刚遇到一个返回json格式数据的接口,通过例子由易到难总结一下处理过程,希望能帮到和我一样开始不会的朋友。一、C#处理简单json数据json数据:复制代码代码如下:{"result":"0","res_info":"ok","queryorder_info":"info"转载 2016-06-07 16:38:21 · 438 阅读 · 0 评论 -
在使用富文本编辑器kindeditor时,使用图片上传的功能报不允许访问路径***的HTTP谓词POST
解决方法:1.修改plugins/image/image.js 中的 “php/upload_json.php” 改成 ”asp.net/upload_json.ashx“2.改完运行发现报未添加ListJson的引用,需要在项目中的引用 添加这个程序集原创 2016-02-19 14:07:52 · 2652 阅读 · 0 评论 -
SqlServer 创建全文索引
笔者注:全文索引对文章系统中,正文关键词检索作用非常之大,我使用的是sql server2005,文章表的正文字段是varchar(max)类型。进行全文索引优化之后,速度提高75%左右。一下是创建的方法。引言微软的SQL Server数据库是一个在中低端企业应用中占有广泛市场的关系型数据库系统,它以简单、方便、易用等特性深得众多软件开发人员和数据库管理人员的钟爱。但SQL Ser转载 2015-04-14 19:07:57 · 1321 阅读 · 0 评论 -
XML数据接口开发
XML文件 xx xxxxxxxxxxxxx XXXXXXXXXXXXXXXXX X XXXXXXXXXX XXXXXXX XXXXXXXX XXXXXXXXXXXXX yyyyMMdd-HH.doc XXXXXXXXXXX.doc原创 2015-01-22 09:18:13 · 2131 阅读 · 0 评论 -
C#设计模式总结
一、引言经过这段时间对设计模式的学习,自己的感触还是很多的,因为我现在在写代码的时候,经常会想想这里能不能用什么设计模式来进行重构。所以,学完设计模式之后,感觉它会慢慢地影响到你写代码的思维方式。这里对设计模式做一个总结,一来可以对所有设计模式进行一个梳理,二来可以做一个索引来帮助大家收藏。PS: 其实,很早之前我就看过所有的设计模式了,但是并没有写博客,但是不久就很快忘记了,也没转载 2014-10-11 21:05:35 · 1100 阅读 · 0 评论 -
不支持 URI 格式。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.ArgumentException: 不支持 URI 格式。源错误: 行 1492: if (!File.Exists(thumbnailPath))行 1493原创 2014-09-16 18:04:46 · 7980 阅读 · 0 评论 -
Orchard .NET CMS 安装
Orchard下载地址:http://www.orchardproject.net/download。 1、将Orchard 1.9.2解压到D:\Orchard-1.9.2 2、双击D:\Orchard-1.9.2\src\Orchard.sln,默认用VS2015打开 3、改菜单中Debug为Release模式,然后“生成”——“重新生成解转载 2017-01-08 23:33:19 · 867 阅读 · 0 评论 -
缓存同步机制整理
缓存同步机制整理同步目的使数据库数据和缓存中的数据在一定时间内保持一致缓存形式内存文件(磁盘)缓存更新的常用模式预留缓存Cache-aside访问数据库之前先检查缓存中是否有缓存,如果没有在数据库更新后更新缓存。直读模式 Read-through应用先查看缓存中是否有该数据,有则直接使用,如果没有,从数据库加载,然后放入缓存,下次以后再访问就可以直接转载 2017-02-17 12:02:13 · 6992 阅读 · 1 评论 -
Sql分页
int maxNum = pageIndex * pageSize;int minNum = (pageIndex - 1) * pageSize + 1;if (tabstr.ToLower() == “view_mi_notpublish”){if (publish == “1”){ tabstr = "( select * from view_mi...原创 2019-02-20 20:37:49 · 203 阅读 · 0 评论 -
DataTable 判断某列是否有重复的项,替换某行的值
dt.DefaultView.ToTable(true, “列名”).Rows.Count原创 2018-05-16 13:32:48 · 3404 阅读 · 0 评论 -
Lambda表达式 实现两个集合数据筛选
查找enwlist中与Fristenwlist不同的数据var exp2 = enwlist.Where(a => !Fristenwlist.Where(t => a.PARAM_ID==t.PARAM_ID).Any()).ToList();查找enwlist中与Fristenwlist相同的数据var exp1 = Fristenwlist.Where(a =...原创 2018-03-30 08:35:17 · 8235 阅读 · 1 评论 -
欢迎使用优快云-markdown编辑器
从零开始学Xamarin.Forms(二) 环境搭建、创建项目环境搭建Window下环境搭建 下载并安装JDK, Android SDK和NDK,以及VS2015及以上最新SDK 下载地址:http://dl.google.com/android/android-sdk_r23-windows.zipAndroid平台工具包(解压到SDK安装根目录下,产生文件夹platform-tool转载 2017-12-05 09:29:31 · 349 阅读 · 0 评论 -
DbSqlMapper
public class DbSqlMapper { private static ILog m_objLog = LogManager.GetLogger(“GetSqlMapper”); //日志输出对象 /// <summary> /// SqlMapper 集合 /// </summary> public原创 2017-10-15 20:51:43 · 399 阅读 · 0 评论 -
Linq GroupBy去重
List products = new List(){ new Product(){ Id="1", Name="n1"}, new Product(){ Id="1", Name="n2"}, new Product(){ Id="2", Name="n1"}, new Product(){ Id="转载 2017-08-15 16:01:18 · 1981 阅读 · 0 评论 -
C# List去重
using System; using System.Collections.Generic; using System.Linq; namespace NonDuplicateList { class Program { static void Main(string[] args) {转载 2017-08-22 14:00:58 · 655 阅读 · 0 评论 -
用NPOI操作EXCEL--画矩形
1. 创建一个Patriarch;2. 创建一个Anchor,以确定图形的位置;3. 调用Patriarch创建图形;4. 设置图形类型(直线,矩形,圆形等)及样式(颜色,粗细等)。这一节我们将按照这个步骤创建一个矩形。废话少说,上代码:HSSFSheet sheet1 = hssfworkbook.CreateSheet("Sheet1");HSSFPat转载 2017-07-25 14:43:05 · 1082 阅读 · 0 评论 -
客户端获取url返回的值
System.Net.WebClient client = new System.Net.WebClient();//客户端对象 string url = "http:f"; client.Encoding = Encoding.UTF8; string respo原创 2014-09-16 17:16:13 · 528 阅读 · 0 评论 -
在web界面添加MP3音频播放
$(document).ready(function() { if (/i(Phone|P(o|a)d)/.test(navigator.userAgent)) { $(document).one('touchstart', function(e) { var music = document.getElement原创 2014-08-14 15:22:05 · 1717 阅读 · 0 评论 -
读取Excel中的信息 至DataSet,将DataSet中的资料导出到Excel
public static System.Data.DataSet ReadExcel(string filename,bool firstRowIsColumnsName,ref bool readFlag,ref string reMsg){ System.Data.DataSet ds=new System.Data.DataSet(); Workbook wor原创 2014-02-11 15:20:23 · 963 阅读 · 0 评论 -
枚举计算机上存在的时区
private void Form1_Load(object sender, EventArgs e){ ReadOnlyCollection tzCollection; tzCollection = TimeZoneInfo.GetSystemTimeZones(); this.timeZoneList.DataSource = tzCollection;}priva转载 2013-12-22 18:53:44 · 838 阅读 · 0 评论 -
定义一个类,返回一串数组
.cs文件下调用 string[] companyInfo = nCard.GetCompanyInfo(lu.leaver.COMPANYCODE); companyAddressLb.Text = companyInfo[1].ToString();类文件下调用: public string[] GetCompanyInfo(string com原创 2013-06-25 10:36:50 · 785 阅读 · 0 评论 -
string 和StringBuilder的区别
C# String 对象是不可改变的。每次使用 System.String类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。在需要对字符串执行重复修改的情况下,与创建新的 String对象相关的系统开销可能会非常昂贵。如果要修改字符串而不创建新的对象,则可以使用 System.Text.StringBuilder类。例如,当在一个循环中将许多字符转载 2013-06-16 11:29:21 · 506 阅读 · 0 评论 -
RowEditing中的 e.RowIndex
protected void gv_RowEditing(object sender, GridViewEditEventArgs e) { gv.EditIndex =e.NewEditIndex; GridViewRow gvr = gv.Rows[e.NewEditIndex]; //gvr.Cells[1].Text BindDaa(); } pr翻译 2013-05-28 23:23:41 · 1382 阅读 · 0 评论 -
数据绑定
protected void ddlFlowDataBind() { using( SqlConnection con=new SqlConnection(SqlHelper.connStr)) { con.Open(); string strsql = @"sel原创 2013-05-22 22:49:04 · 487 阅读 · 0 评论 -
SQLHelper的使用
protected void Button1_Click(object sender, EventArgs e) { //初始化参数 SqlParameter myparm = new SqlParameter(); //获取参数的名字 myparm.ParameterName = txtparm.Text;原创 2013-05-20 23:51:00 · 547 阅读 · 0 评论 -
将对象序列化为XML字符串
如果你想直接将对象序列化成字符串而不要借助FileStream,对象或者任何留对象,那么StringReader,和StringWriter类将会派上用场,假设你需要序列化一个整数列表。序列化和反序列化可以下按如下方式: public static string DataSerialize(List myList) { StringWriter sw=new翻译 2014-04-01 14:24:22 · 1381 阅读 · 0 评论 -
C#之重载与覆盖
overload:重载指的是同一个类中有两个或多个名字相同但是参数不同的方法,(注:返回值不能区别函数是否重载),重载没有关键字。override:过载也称重写是指子类对父类中虚函数或抽象函数的“覆盖”(这也就是有些书将过载翻译为覆盖的原因),但是这种“覆盖”和用new关键字来覆盖是有区别的。new:覆盖指的是不同类中(基类或派生类)有两个或多个返回类型、方法名、参数都相同,但是方法体不同转载 2014-06-07 17:50:55 · 463 阅读 · 0 评论 -
结合三层,使用存储过程与JQ实现下拉框的联动
前台代码略; JS端: function FirstModel() { var FirstModel = $("#SelectFirst")[0].value; var Site = $("#seCompanyCode")[0].value; $.ajax({ type: "get", cache: false,原创 2014-06-10 15:43:53 · 573 阅读 · 0 评论 -
模拟select的功能,解决IE高度不兼容的问题
ul模拟select.select_box {width:150px; position:relative; margin:10px;padding:0; font-size:12px;}.submit_box {width:180px; position:relative; margin:10px;padding:0; font-size:12px; text-align:c转载 2014-09-08 17:15:16 · 695 阅读 · 0 评论 -
ASP.NET 4.0中安装在IIS6中最常遇到的四个的问题
ASP.NET 4.0中在开发相关的例句部署方面皆有许多强化的功能,若要协助客户将新开发的的ASP.NET 4.0网站部署到:现有的Windows Server 2003的伺服器(IIS 6)一般来说还是挺顺利的不过客户端现有的IIS6中ASP.NET 4.0中网站至IIS6中时也亲自遭遇几次的问题,其实有些的问题从的ASP.NET 1.1升级到:的ASP.NET 2.0ASP.NET 4.0转载 2014-09-18 09:52:17 · 1082 阅读 · 0 评论 -
上传图片并生成缩略图
(1)using System.IO; //添加(2)在页面上放入一个FileUpload控件,id为“FileUpload1”,和一个“上传”按钮,id为“btnUpload”。/// ///"上传"按钮 /// /// /// protected voidbtnUpload_Click(objectsender, EventArgse) {转载 2014-09-18 09:29:21 · 634 阅读 · 0 评论 -
关闭子窗口口刷新父窗口
在父窗口中调用:子窗口中原创 2014-08-06 15:09:07 · 545 阅读 · 0 评论 -
C#.net文件批量上传解决方案附下载(swfupload)
因为最近项目需要多文件同时上传所以自己在网上找了下方法。swfupload做到了,所以我把我的C#.net环境的多文件同时上传共享给大家!(本实例最大只能上传500M的数据,如需要上传更大的下面会告诉大家如何设置)功能完全支持ie和firefox浏览器!一般的WEB方式文件上传只能一个一个的进行上传,在某些应用上就显得很不人性化,客户们都希望能够1次选择很多文件,然后让系统把选择的转载 2014-08-05 09:05:33 · 1003 阅读 · 1 评论 -
获取远程的字符串(请求一个URL, 返回这个请求页面的页面数据)
/// /// 获取远程的字符串 /// /// url /// string public string GetRemoteCode(String Url) { string strResult; try {转载 2014-07-09 20:12:48 · 847 阅读 · 0 评论 -
C#中Split用法~
、用字符串分隔: using System.Text.RegularExpressions;string str="aaajsbbbjsccc";string[] sArray=Regex.Split(str,"js",RegexOptions.IgnoreCase);foreach (string i in sArray) Response.Write(i.ToString()转载 2014-07-23 10:32:04 · 517 阅读 · 0 评论 -
在类库中获得Session值
天在做优化网站代码的时候,突发奇想想将页面的代码和业务逻辑代码分离开。就是页面下的.cs文件只用于收集前台上的数据而业务处理都放到一些类库中。可是问题来了,在类库中是无法直接使用Session。在网上搜了下有好多(其中很多是相同的)自己一个个试了下很多都不可用,有些说的很言简。结合网上各位大神说的,自己写了个Demo截图如下:在要使用session的类库中引用System.web命名空间转载 2014-07-23 10:56:00 · 491 阅读 · 0 评论 -
C# 9
类属性有两种途径揭示类的命名属性(1)域成员*(2)属性实现属性存储标志using System;public class House{ private int m_nSqFeet; Public int SquareFeet { get{ return m_nSqFeet; } set{ m_nSqFeet=value; } }}原创 2013-04-23 22:11:35 · 581 阅读 · 0 评论