C#
文章平均质量分 71
书剑零落
快乐的小码奴
展开
-
C#之进度条:用ProgressBar控件实现一边在后台进行算法计算一边在界面显示进度条,需借用BackgroundWorker
近期有个任务需要用到进度条,发现只是单纯设置ProgressBar控件的值的话,并没办法同时实现算法计算和界面进度条显示,这时候需要使用到BackgroundWorker。下面直接用代码举例说明,如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Linq;using System.Text;using System.Threading;using Syste转载 2022-04-22 14:21:56 · 2598 阅读 · 0 评论 -
IIS初始化(预加载),解决第一次访问慢,程序池被回收问题
你以为你可以慢,那是不可能的!你以为你可以不动,那也是不可能的! 河南是守株待兔故事情节的发源地,讲的是懒惰的农夫坐在树桩旁等待可爱的小毛兔撞树的故事,那么这种事情怎么可能天天出现呢!你以为的事并一定按照你想象的那样发展,所以主动出击将是最有效的方式!每一个圣徒都有过去,每一个罪人都有未来!读在最前面: 1、本文以IIS8,Windows Server 2012R2做为案例 2、IIS8 运行在Windows Server 2012 and Windows 8 版本以上的平台上。.转载 2022-04-19 11:33:07 · 3619 阅读 · 0 评论 -
winfrom窗体的Anchor属性、Dock属性
winfrom窗体的Anchor属性、Dock属性转载 2022-01-18 10:11:16 · 3030 阅读 · 0 评论 -
C#中使用DrawString绘制文本时的对齐方式
void 绘制文字(Graphics 画家){ StringFormat 格式 = new StringFormat(); 格式.Alignment = StringAlignment.Center; //居中 格式.Alignment = StringAlignment.Far; //右对齐 string 文本 = ""; Rectangle 矩形 = new Rectangle(0, 0, 200, 200); Font 字体 = new Font("宋体", 10...转载 2020-09-21 16:57:26 · 1645 阅读 · 0 评论 -
DataRow数组根据指定列排序
正序:DataRow[] datarow = datarow.OrderBy(x=>x["Ybrq"]).ToArray();倒序:DataRow[] datarow = datarow.OrderByDescending(x=>x["Ybrq"]).ToArray();转载 2020-03-11 13:15:42 · 2515 阅读 · 0 评论 -
在Visual Studio中使用代码段
一、自定义代码段定义#4:#define _CRT_SECURE_NO_WARNINGS#include <iostream>using namespace std;int main(void){ return 0;}实现过程工具→代码片段管理器→语言:Visual C++→复制位置路径→编写代码片段→保存后重启VS。上机操作打...转载 2019-06-28 14:21:27 · 562 阅读 · 0 评论 -
C#<appSettings>元素定义配置参数和参数的获取
1、参数定义:可以使用应用程序配置文件中的<appSettings>元素保存专门用于应用程序的配置值。例如:假设Myapp应用程序有一个名为MyInt参数:<?xml version="1.0" encoding="utf-8" ?><configuration xmls=http://schemas.microsoft.com/.netConfig...原创 2018-07-25 09:20:03 · 2827 阅读 · 0 评论 -
xml xslt中的空格输出处理
xml xslt中的空格输出处理,终于找到了一个可以用的解决方法了。方法一:用&#160;就可以表示空格了。方法二:用<xsl:text></xsl:text>可以保留空格,注意这里的xsl类型为text才可以,为其他的就不行了。方法三:disable-output-escaping 属性为yes时,可以禁止转义输出,即直接输出<,&等字符...转载 2018-07-18 16:35:28 · 1031 阅读 · 0 评论 -
NHibernate连多个数据库,NHibernate X-Factories
NHibernate X-Factories v1.2.0NHibernate X-Factories allow you to combine multiple .cfg.xml into one. X-Factories does this by allowing each session-factory to be named and refer to them individually...转载 2018-07-18 12:57:58 · 614 阅读 · 0 评论 -
NHibernate 映射基础(第三篇) 简单映射、联合主键
NHibernate完全靠配置文件获取其所需的一切信息,其中映射文件,是其获取数据库与C#程序关系的所有信息来源。一、简单映射 下面先来一个简单的例子,然后随着不断地对这个例子修修改改,从而真正了解映射文件。具体的资料可以查看http://www.cnblogs.com/kissdodog/archive/2013/02/21/2919886.html 先来看一张表: ...转载 2018-07-18 12:49:06 · 308 阅读 · 0 评论 -
Nhibernate+MVC开发小结
在自己学习NHibernate+MVC时,吃了不少苦头,开发中也总结了些问题。发布出来,以便新学者能有所借鉴少走些弯路。 Nhibernate 要求model实体类对于lazy="true" ,字段属性前需要加 virtualsqlserver2005和oracle10g的hibernate.cfg.xml如何配置?A:sqlserver2005配置如下<!-- NHibern...转载 2018-07-18 12:37:42 · 272 阅读 · 0 评论 -
NHibernate 集合映射基础(第四篇) - 一对一、 一对多、多对多小示例
映射文件,用于告诉NHibernate数据库里的表、列于.Net程序中的类的关系。因此映射文件的配置非常重要。一、一对一 NHibernate一对一关系的配置方式使用<one-to-one>配置节点。 当我们两个表拥有相同的主键字段,主键值相同的需要关联在一起。比较典型的一个例子是,一个对象的属性太多,常用的和不常用的分开存放。例如一个文章表,我们将文章内容字段,提取...转载 2018-07-18 11:14:14 · 330 阅读 · 0 评论