自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (6)
  • 问答 (2)
  • 收藏
  • 关注

转载 C# 并发队列ConcurrentQueue

测试函数static async Task RunProgram(){ var taskQueue = new ConcurrentQueue<CustomTask>(); var cts = new CancellationTokenSource(); //生成任务添加至并发队列 var taskSource = Task.Run(() =...

2020-04-12 17:12:24 394

原创 C# WPF侧边栏导航菜单(Dropdown Menu)

阅读导航:一、先看效果 二、本文背景 三、代码实现 四、文章参考 五、代码下载一、先看效果二、本文背景YouTube Design com WPF大神处习得,菜单导航功能实现,常规的管理系统应该常用,左侧显示菜单条目,点击菜单,右侧切换不同的业务用户控件。常用菜单可以采用TreeView树形控件+特定样式实现 ,本文介绍的是使用Expander+ListView的...

2020-03-21 19:54:58 6129 2

转载 使用ABP打造SAAS系统(2)——前端框架选择

一、流行框架比较  作者用过的前端框架不少,曾经还在一个项目中同时使用两套框架控件(年少无知、效率特慢),所以可供选择的前端框架有不少:easyui: 优点:非常成熟的框架,基于iframe可以进行多线程操作 缺点:由于采用iframe,不优化情况下效率是个问题,同时iframe导致对SEO的支持不是很好,自带风格不是很符合现在人的口味,自己定义风格有点浪费时间,顺便提供下本人自...

2020-03-19 09:53:58 5977

转载 使用ABP打造SAAS系统(1)——环境准备

一、前言使用ABP也有一段时间了,很多东西是懂非懂,打算试着使用abp来搭建一套SAAS系统,与实际项目相互验证。主要实现以下目标:将ABP源码与实际项目相结合,后续可以修改相关源码来支持项目,使得开源发挥相关作用 由浅入深,争取做到每一步清晰,让新人也容易入手 具备常见模块: 发布源码到GITHUB 每一次源码发到CSDN下载站本教程适用人群:对DDD有一定了解(不了解...

2020-03-19 09:52:17 589

转载 在 .NET Core 中运行 JavaScript

一.前言在 .NET Framework 时,我们可以通过V8.NET等组件来运行 JavaScript,不过目前我看了好几个开源组件包括V8.NET都还不支持 .NET Core ,我们如何在 .NET Core 中运行 JavaScript 呢,答案是使用 NodeServices。关于为何有在 .NET Core 中执行 JavaScript 这种需求,比较特殊,举个栗子:当你做模拟登录...

2019-03-15 10:51:55 213

原创 使用C#创建一个简单的Windows服务

服务功能:在C:\ServiceLog.log中记录服务的开始和停止时间,在指定间隔时间重复执行一些操作,并在C:\ServiceLog.log中记录时间。步骤1:打开Microsoft Visual Studio 2008,新建一个Windows服务;步骤2:打开Service1.cs代码页,输入下边代码;Service1.cs:复制内容到剪贴板 程序代码using

2015-12-09 16:47:45 349

原创 C#发送邮件!

VS2005中用一个 System.Net.Mail  类[c-sharp] view plaincopyMailAddress from = new MailAddress("发件人邮箱", "发件人名字"); //邮件的发件人    MailMessage mail = new MailMessage();    //设置

2015-12-09 16:46:08 347

原创 C#中Timer使用及解决重入问题

[摘要]本文是对C#中Timer使用及解决重入问题的讲解,对学习C#编程技术有所帮助,与大家分享。★前言 打开久违的Live Writer,又已经好久没写博客了,真的太懒了。废话不多说了,直接进入这次博客的主题--Timer。为什么要写这个呢,因为前几天应朋友之邀,想做个“黑客”小工具,功能挺简单就是自动获取剪贴板的内容然后发送邮件,就需要用到Timer来循环获取剪贴板

2015-12-09 16:44:33 1674

原创 asp.net中编写 windows 服务程序以及调用

大致的步骤如下(以C#.Net 为例): 1、新建 >> 项目 >> Visual C# >> Windows >> Windows服务; 2、一般服务程序中我们都需要使用到 Timer 组件,建议不要使用 System.Windows.Forms.Timer 组件,因为它可能会产生不可预料的“罢工”问题;应使用 System.Timer 组件;可以在 Service 的 OnStart 过

2015-11-23 15:38:20 446

转载 SQL大数据量查询的优化

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:sel

2015-11-21 15:06:24 421

采集腾讯明星新闻信息保存到数据库

C# winform采集腾讯明星新闻网站信息保存到sqlserver数据库

2019-03-14

C# Winform抓取笑话网站实例程序

自己写的一款C#编程语言用Winform抓取笑话网站实例程序

2019-03-14

一款实用学生信息管理系统

该项目是我曾经设计独立开发的一款学校学生信息管理系统,文件夹(DATAbase)内带有数据库,采用的是sql数据库,大家只需要把他附加到本地,变更项目代码中的数据库连接就可以直接运行了。 账号:admin 密码:123 有什么问题欢迎咨询我 祝你生活开心,工作愉快!

2016-01-13

学生信息管理系统

该项目是我曾经设计独立开发的一款学校学生信息管理系统,文件夹(DATAbase)内带有数据库,采用的是sql数据库,大家只需要把他附加到本地,变更项目代码中的数据库连接就可以直接运行了。 账号:admin 密码:123 有什么问题欢迎咨询我 祝你生活开心,工作愉快!

2016-01-13

星座查询软件

用C#做的一款关于星座查询性格分析软件,输入你的出生公历年月查询出你的所属星座,性格分析,财运分析...

2014-03-13

C#个人理财系统

用C#中winfrom自制的一款关于个人财务管理的一款小软件,带有增删改查操作,有完整的代码和sql数据库!

2014-03-13

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除