排序:
默认
按更新时间
按访问量

BackgroundWorker 使用范例

在 WinForm 的开发过程中, 难免会有大量的操作耗时比较严重, 这时界面会卡死, 无法拖动, 用户体验不佳。这种情况下, BackgroundWorker 是最佳选择, 它提供了异步操作, 而且可以提供进度报告, 还可以取消操作。不说废话了, 步入正轨。咱们做一个累加的程序:1. 创建一个 ...

2018-06-24 22:30:41

阅读数:4

评论数:0

查CPU使用情况

----下面的查询返回过去256分钟CPU使用的历史状况,1分钟一个间隔: DECLARE @ts_now BIGINT = ( SELECT cpu_ticks / (cpu_ticks / ms_ticks) FROM sys.dm_os_s...

2018-06-20 15:08:11

阅读数:13

评论数:0

在线编辑图片

发现一个在线编辑图片的好网站, 不敢独享:http://www.uupoop.com/ps/几乎可以以假乱真 ps 了, 虽然功能上差一点, 但胜在方便, 不用下载、安装, 也没有公司的版权问题, 还是赞一个。...

2018-06-15 13:49:06

阅读数:34

评论数:0

core 项目中引用 dll 注意事项

一般我们都会制作自己的公共库, 然后生成 dll 供其它项目引用。但需要注意的是:如果公共库引用了其它的 包(可能是 NuGet 引入的), 那么, 其它项目在引用了公共库的同时, 必须引用公共库引用过的所有包。否则会出现 文件找不到的错误。类似:Could not load file or as...

2018-06-12 17:57:01

阅读数:33

评论数:0

用索引视图实现大表的快速更新

原贴:点击打开链接USE tempdb GO IF OBJECT_ID('view_test') IS NOT NULL DROP VIEW view_test GO IF OBJECT_ID('father') IS NOT NULL DROP TABLE father IF OBJECT_I...

2018-06-12 17:42:27

阅读数:35

评论数:0

创建 Razor 页面 Web 应用 ——9. 上传文件

本部分演示使用 Razor 页面上传文件。本教程中的 Razor 页面 Movie 示例应用使用简单的模型绑定上传文件,非常适合上传小型文件。 有关流式传输大文件的信息,请参阅通过流式传输上传大文件。在下列步骤中,向示例应用添加电影计划文件上传功能。 每个电影计划由一个 Schedule 类表示。...

2018-06-10 22:17:01

阅读数:51

评论数:0

创建 Razor 页面 Web 应用 ——8. 添加验证

在本部分中,将使用 Entity Framework Code First 迁移将新字段添加到模型,并将此更改迁移到数据库。使用 EF Code First 自动创建数据库时,Code First 会向数据库添加表格,以帮助跟踪数据库的架构是否与从其中生成它的模型类同步。 如果它们不同步,EF 则...

2018-06-08 17:39:29

阅读数:44

评论数:0

创建 Razor 页面 Web 应用 ——7. 添加新字段

在本部分中,将使用 Entity Framework Code First 迁移将新字段添加到模型,并将此更改迁移到数据库。使用 EF Code First 自动创建数据库时,Code First 会向数据库添加表格,以帮助跟踪数据库的架构是否与从其中生成它的模型类同步。 如果它们不同步,EF 则...

2018-06-08 16:19:35

阅读数:36

评论数:0

创建 Razor 页面 Web 应用 ——6. 将搜索添加到 ASP.NET Core Razor 页面

本文档中,将向索引页面添加搜索功能以实现按“流派”或“名称”搜索电影。使用以下代码更新索引页面的 OnGetAsync 方法:C#复制public async Task OnGetAsync(string searchString) { var movies = from m in _co...

2018-06-08 15:49:14

阅读数:94

评论数:0

创建 Razor 页面 Web 应用 ——5. 更新生成的页面

我们的电影应用有个不错的开始,但是展示效果还不够理想。 我们不希望看到时间(如下图所示的 12:00:00 AM),并且“ReleaseDate”应为“Release Date”(两个词)。更新生成的代码打开 Models/Movie.cs 文件,并添加以下代码中突出显示的行:C#复制using ...

2018-06-08 11:38:01

阅读数:52

评论数:0

创建 Razor 页面 Web 应用 ——4. 使用 SQL Server LocalDB 和 ASP.NET Core

MovieContext 对象处理连接到数据库并将 Movie 对象映射到数据库记录的任务。 在 Startup.cs 文件的 ConfigureServices 方法中向依赖关系注入容器注册数据库上下文:C#复制public void ConfigureServices(IServiceColl...

2018-06-08 10:08:08

阅读数:41

评论数:0

创建 Razor 页面 Web 应用 ——3. 已搭建基架的 Razor 页面

“创建”、“删除”、“详细信息”和“编辑”页。检查 Pages/Movies/Index.cshtml.cs 页面模型:[!code-csharp]Razor 页面派生自 PageModel。 按照约定,PageModel 派生的类称为 <PageName&g...

2018-06-08 09:36:12

阅读数:54

评论数:0

创建 Razor 页面 Web 应用 ——2. 向 Razor 页面应用添加模型

添加数据模型在解决方案资源管理器中,右键单击“RazorPagesMovie”项目 >“添加” > “新建文件夹”。 将文件夹命名为“Models”。右键单击“Models”文件夹。 选择“添加” > “类”。 将类命名为“Movi...

2018-06-07 17:18:23

阅读数:52

评论数:0

去除字符串中的所有控制字符

IF OBJECT_ID('dbo.Fun_CutControlChars') IS NOT NULL DROP FUNCTION dbo.Fun_CutControlChars GO -- ============================================= -- Aut...

2018-06-07 16:16:31

阅读数:62

评论数:0

将字符串中的所有字符转换为ASCII码

IF OBJECT_ID('dbo.Fun_String2ASCII') IS NOT NULL DROP FUNCTION dbo.Fun_String2ASCII GO -- ============================================= -- Author: ...

2018-06-07 15:56:04

阅读数:70

评论数:0

创建 Razor 页面 Web 应用 ——1. Razor 页面入门

注:必须 VS2017, 并安装 .net Core 2.x 。如不是请重新安装。按 F5 在调试模式下运行应用,或按 Ctrl-F5 在运行(不附加调试器)

2018-06-06 15:42:19

阅读数:54

评论数:0

.net core : 做一个最简单的 sqlite 操作 demo

事先声明几点:1. 使用 VS2017, 以前的版本大多老旧, 不想折腾就直接上 VS2017吧;2. VS2017 在安装时必须选择 .net core 相关组件, 否则也没办法;3. 以前的那个 System.Data.SQLite 没法在 .net core 下用了。言归正传:一、新建项目:...

2018-06-04 16:18:14

阅读数:126

评论数:0

.net core 判断操作系统

using System; using System.Runtime.InteropServices; //从 NuGet 引入 namespace Core.Test { class Program { static void Main(string[] arg...

2018-06-01 09:15:05

阅读数:68

评论数:0

C# Proccess 调用 exe 卡住如何解决?

场景: 点击打开链接论坛里的朋友没有说到要点, 后来在 这篇文章 得到启发,  然后看 msdn ,原来还是 exe 输出的内容太多, 导致产生了死锁。直接贴 msdn 相关内容吧:ProcessStartInfo.RedirectStandardOutput 属性.NET Framework 2...

2018-05-31 10:39:00

阅读数:73

评论数:0

获取除主键之外的列

USE tempdb GO IF OBJECT_ID('t') IS NOT NULL DROP TABLE t GO CREATE TABLE t( id INT IDENTITY(1,1) PRIMARY KEY, c1 INT, c2 int ) GO DECLARE @sql NV...

2018-05-30 09:36:36

阅读数:71

评论数:0

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