手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
PHP
Java
Java SE
Python
NumPy
C#
C&C++
Ruby
VB
asp.Net
Go
Perl
netty
gRPC
Django
Delphi
Jsp
.NET Core
Spring
Flask
Springboot
SpringMVC
Spring Cloud
Lua
fastadmin
Laravel
Mybatis
Asp
Groovy
ThinkPHP
Yii
swoole
编程之家
C#
[C#] 匿名方法的方便和安全
static void Main(string[] args) { int count = 5; //不安全写法 Task.Run(() => { Thread.Sleep(1000); Console.WriteLine
作者:编程之家 时间:2020-08-04
C#WinForm无边框窗体移动----模仿鼠标单击标题栏移动窗体位置
C#WinForm无边框窗体移动方法、模仿鼠标单击标题栏移动窗体位置 这里介绍俩种办法 方法一:直接通过修改窗体位置从而达到移动窗体的效果 方法二:直接伪装发送单击任务栏消息,让应用程序误以为单击任务栏从而移动窗体 新建窗体用于测试 方法一 1.定义一个位置信息Point用于存储鼠标位置 1 private Point mPoint; 2.给窗体等控件增加MouseDown和Mou
作者:编程之家 时间:2020-08-04
c# 给文件/文件夹 管理用户权限
public class PermissionManager { /// <summary> /// 为文件添加users,everyone用户组的完全控制权限 /// </summary> /// <param name="filePath"></param> public static v
作者:编程之家 时间:2020-08-04
C# 管道式编程
受 F# 中的管道运算符和 C# 中的 LINQ 语法,管道式编程为 C# 提供了更加灵活性的功能性编程。通过使用 扩展函数 可以将多个功能连接起来构建成一个管道。 前言 在 C# 编程中,管道式编程(Pipeline Style programming)其实存在已久,最明显的就是我们经常使用的 LINQ。在进入 DotNetCore 世界后, 这种编程方式就更加明显,比如网关配置。通过使用这种编
作者:编程之家 时间:2020-08-04
C# 打印环境变量
C#代码如下: using System; namespace evApplication { class ev { static void Main(string[] args) { string e_variable = Environment.GetEnvironmentVariable("Path");
作者:编程之家 时间:2020-08-04
C#类型详解
一、类型成员 类成员定义有(public、private、internal、protected)。 Public--对任何类和成员都是公开的,无限制 Private--是私有的,仅能由类内部代码访问,如果没有声明,默认使用此关键字 Internal--仅能在所属命名空间内部访问 Protected--可以由类或者其派生类中的代码访问 类成员--字段、方法、属性 public class MyCla
作者:编程之家 时间:2020-08-04
C#:Guid.NewGuid()和DateTime.Now该选择哪个???
直接上代码: namespace ConsoleApp1 { class Program { static void Main(string[] args) { Console.WriteLine("正在计算Guid....."); Stopwatch stopwatch = new
作者:编程之家 时间:2020-08-04
C#使用System.Environment操作系统环境变量的中文API
静态类:System.Environment 说明:Environment类提供有关当前环境和平台的信息以及操作它们的方法。无法继承此类。使用 Environment类可检索信息,如命令行参数、退出代码、环境变量设置、调用堆栈的内容、自上次系统启动以来的时间,以及公共语言运行库的版本等。 属性: 摘要:获取该进程的命令行。 public static string CommandLine { g
作者:编程之家 时间:2020-08-04
C#实现某一属性值变化时触发事件
在我们做工业软件中,经常会遇到要实时监控某一点,在这个点变化时去做一些事情 放入程序里呢,就是要实时监控某一属性的值,当值发生变化时触发事件,其核心就是借助属性的Set方法,来判断当前set的值是否与原来的值相等,如果相等直接赋值不予理会,如果不相等,说明值变了,根据自己调用的方法,声明委托,事件,触发方法 核心代码: public delegate void tempChange(object
作者:编程之家 时间:2020-08-04
c#创建目录和文件夹,数据写入并生成txt文件
c#创建目录: // 获取程序的基目录。 System.AppDomain.CurrentDomain.BaseDirectory // 获取模块的完整路径。 System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName // 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。 System.Environment.C
作者:编程之家 时间:2020-08-04
C# WPF 4.5 RibbonWindow
WPF RibbonWindow , Z .Net4.5里有自带的RibbonWindow,需要引用 System.Windows.Controls.Ribbon.dll 题外话:自带的RibbonWindow 在不同系统表现不一致,比如颜色和对齐等。适合小白用来快速美化UI。但失去的自定义的灵活性,WPF本身支持各种样式 style <RibbonWindow x:Class="DB
作者:编程之家 时间:2020-08-04
c# api身份验证和授权
1. 全局验证 config.Filters.Add(new AuthorizeAttribute()); 2.控制器级别的验证 [Authorize] public class HelloController : ApiController { public string GetTest() {
作者:编程之家 时间:2020-08-04
C# 单例模式实现
Double-Checked Locking public class Singleton { private volatile static Singleton _instance = null; private static readonly object _locker = new object(); private S
作者:编程之家 时间:2020-08-04
C#:蓝牙串口读数据和写数据
原文: C#:蓝牙串口读数据和写数据 首次使用C#编写与COM口有关的程序,期间遇到了很多问题,写下自己的经验总结,如有错漏,欢迎批评指正! 1、新建一个串口类(nbsp;SerialPort类) 1 //Create a serial port for bluetooth 2 SerialPort BluetoothConnection = new SerialPort(); 2、串口端口
作者:编程之家 时间:2020-08-04
c# – 使用jquery和handler(ashx)在上传文件中找不到’错误’
UploadHandler.ashx.cs public class UploadHandler : IHttpHandler { public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; try {
作者:编程之家 时间:2020-08-04
c# – 使用Date对ListBox进行分组
我不知道如何实现这一点,但我在ListBox中有一个日期和时间列.如果日期已经存在,则不应显示日期列.我知道,结合ListCollectionView和Listview / DataGrids,它是可能的.但是我可以使用ListBox和List来实现这一点.请记住,我使用的是MVVM原理.这是我的列表框: <ListBox Grid.Row="2" ScrollViewer.HorizontalS
作者:编程之家 时间:2020-08-04
c# – 如何从后台线程中使用FixedDocument?
当所有内容都在同一个线程上时,以下代码可以正常工作.但是,在后台线程上创建FixedDocument时,将PrintPreview移动到UI线程,我得到: “The calling thread cannot access this object because a different thread owns it.” 问题在于: writer.Write(fixeddocument.Docume
作者:编程之家 时间:2020-08-04
C#WPF窗口背景
参见英文答案 > How do I change an image source dynamically from code-behind in WPF with an image in Properties.Resources? 1个 我使用Resources.resx添加了一个png文件,它位于一个名为resources的文
作者:编程之家 时间:2020-08-04
C#简化并概括了我的对象克隆方法
我写了一个方法: class CopyableFloatCommand : FloatCommand { public CopyableFloatCommand DeepCopy(LocationHeaderDTO locHeader, string commandId, List<FloatProductDetailsDTO> recountProuducts)
作者:编程之家 时间:2020-08-04
c# – 缺少Models / IdentityModel.cs
我是.NET新手,目前正在学习遵循 this tutorial的ASP.NET Core MVC. 我的开发环境: > Ubuntu 16.04.1 LTS > .Net Core 1.0.0-preview2-1-003177 > Visual Studio Code 1.7.2 > generator-aspnet 0.2.5(创建项目脚手架) 因此,我使用yo aspnet和选定的Web应用
作者:编程之家 时间:2020-08-04
c# – 如何从.Net或NEST在Elasticsearch 5中创建新索引
我正在尝试使用批量API从.net和SQL数据库中创建新的Elastic 5索引. 我已经为映射创建了一个POCO: using Nest; namespace NEST5 { [ElasticsearchType(IdProperty = "data_id")] public class Test_Data { public int data_id { get;
作者:编程之家 时间:2020-08-04
c# – Xamarin Studio没有启动iOS项目.错误MT1108:找不到此10.0.2设备的开发人员工具
我的Xamarin开发工作正常,并且在尝试运行项目时现在显示此错误消息: error MT1108: Could not find developer tools for this 10.0.2 (14A456) device. Please ensure you are using a compatible Xcode version and then connect this device t
作者:编程之家 时间:2020-08-04
c# – JSON序列化速度慢
我有一个非常简单的ASP.NET WebAPI端点,它对数据库进行一次调用,并将这些行作为 JSON返回.响应大小约为180KB(180条记录). 当我将该项目部署到Azure时,调用大约需要100毫秒,这很好但仅在第一分钟,然后突然一直减慢到24秒. 在下面的代码中,我手动序列化对象而不是直接返回模态(使用相同的webapi JSON序列化程序),以便了解时间花费的时间. [HttpGet] [
作者:编程之家 时间:2020-08-04
c# – 信号量是否会阻止指令重新排序?
我在C#中寻找一个等待锁定语句的等价物.有些人建议以下列方式使用二进制SemaphoreSlim: await semaphore.WaitAsync().ConfigureAwait(false); try { //inner instructions } finally { semaphore.Release(); } 我知道它有一些问题(例如它不是可重入的),但我最关心的是指
作者:编程之家 时间:2020-08-04
c# – 将对象的数组数传递给事件处理程序
我有一个PictureBoxes数组. for(int i = 0; i<10; i++) { this.elevatorDoors[i] = new System.Windows.Forms.PictureBox(); } 我想传递给一个对象的click事件,即特定对象具有的数组编号. this.elevatorDoors[i].Click += new System.Eve
作者:编程之家 时间:2020-08-04
c# – 我在做dotMemory,xUnit和async时做错了什么
我有一个单元测试,我试图验证我已经处理了一个曾经附加到主用户界面的文档.单元测试必须是异步的,因为一切都需要在STA线程下运行,我必须等待创建的用户界面. 我有一个帮助程序将动作调度到STA线程. 我在测试的主体中创建了内存对象,然后将其传递给异步方法,如下所示. 请参阅使用###注释的代码行以查看实际问题行. dotMemory报告该对象尚不存在,但我已经做了一个断言,证明该对象确实存在. (S
作者:编程之家 时间:2020-08-04
c# – 缺少Visual Studio 2015 Professional的发布选项
我有一个web api项目,无论我如何选择发布菜单(右键单击web api项目或Build – >发布),它都不会出现选项. 发布按钮消息: Please select a profile to publish. 对我来说,修复是升级到Visual Studio 2017.它适用于VS2015项目文件和解决方案,不会尝试“转换”它们或任何东西.
作者:编程之家 时间:2020-08-04
c# – CngKey.Create不支持请求的操作
我正在尝试在C#程序集中(以编程方式)生成自签名证书(以.NET 4.0为目标),以充当根CA以生成其他证书.证书不需要在 Windows证书存储中保留,我将其导出为文件. 阅读this question(尤其是@dthorpe’s answer),我决定尝试CLR Security. CLR安全库在CngKey class上放置了一个扩展方法来生成自签名证书,但我无法成功创建CngKey实例:
作者:编程之家 时间:2020-08-04
c# – BlockingQueue阻塞的方式是什么?
据我所知,BlockingCollection使用非忙等待,这是对新项目/回调的通知.所以我不明白它是如何阻塞但我认为我可能混合被阻止的线程并阻止访问共享对象? 这是一个很好的解释: https://blogs.msdn.microsoft.com/toub/2006/04/12/blocking-queues/ 从本质上讲,当您尝试DeQueue时会发生阻塞. EnQueue是线程安全的,而De
作者:编程之家 时间:2020-08-04
c# – 与在Visual Studio中运行相比,WPF exe运行速度非常慢
我使用MVVM模式在 WPF中创建了一个应用程序. 应用程序在Visual Studio调试器中正常运行,但是当我从调试/发布文件夹运行exe时,它变得非常慢. 这是我的RelayCommand类: public class RelayCommand : ICommand { private readonly Action<object> execute; private read
作者:编程之家 时间:2020-08-04
上一页
141
142
143
144
145
146
147
148
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native