首页 > Windows开发
c#设计模式(5)——建造者模式
一、引言 创建型设计模式,就是专门用来创建对象;创建对象的事儿全权由你负责,我就不操心了,有点想领导的感觉,命令下去,活都是工人的,至于是哪个人去做那些事,才是领导的责任。建造者模式,例如一个车间系统中,如果需要车间老板想要一批车辆时,在这个实际需求中,车辆就是一个复杂的对象,它是由车灯、车辆、机箱 ...
分类:Windows开发   时间:2020-09-24 20:48:35    收藏:0  评论:0  赞:0  阅读:60
C# Case_1 实现用户登录的逻辑
class Program { static void Main(string[] args) { string name, pwd; Console.WriteLine("请输入用户名:"); while (true) { name = Console.ReadLine(); if (string ...
分类:Windows开发   时间:2020-09-24 17:46:09    收藏:0  评论:0  赞:0  阅读:69
Git出现冲突error: Your local changes to the following files would be overwritten by merge: xxx/...
出现这个问题的原因是其他人修改了xxx.php并提交到版本库中去了,而你本地也修改了xxx.php,这时候你进行git pull操作就好出现冲突了,解决方法,在上面的提示中也说的很明确了。 保留本地的方式修改(强烈推荐,还有一种是直接拉取服务器的(不推荐使用就不写了),这样你本地修改的代码的,就会舍 ...
分类:Windows开发   时间:2020-09-24 16:20:24    收藏:0  评论:0  赞:0  阅读:47
C#动态编译及执行代码
一、CSharpCodeProvider 提供对C#代码生成器和代码编译器的实例的访问。如果要动态生成VB代码,可以使用VBCodeProvider。 CreateCompiler():获取编译器的实例。 二、ICodeCompiler 定义用于调用源代码编译的接口或使用指定编译器的CodeDOM树 ...
分类:Windows开发   时间:2020-09-24 16:02:40    收藏:0  评论:0  赞:0  阅读:48
解决ShowInTaskbar=false的窗口在失去焦点后无法找到的问题
效果如图所示 这是失去焦点后找不到窗口,并且无法与主窗体交互的情况 这是修复后可以正常交互的情况 解决方法是设置Owner属性 关键代码 //GetForegroundWindow API [DllImport("user32.dll")] static extern IntPtr GetForeg ...
分类:Windows开发   时间:2020-09-24 16:01:46    收藏:0  评论:0  赞:0  阅读:73
如何使用 C# 中的 ValueTask
在 C# 中利用 ValueTask 避免从异步方法返回 Task 对象时分配。经验法则是这样的:当您有一段代码总是异步的时,即当操作(总是)不能立即完成时,请使用 `Task`。当异步操作的结果已经可用时,或者当您已经缓存了结果时,请利用 `ValueTask`。不管怎样,在考虑使用 `Value... ...
分类:Windows开发   时间:2020-09-24 15:56:21    收藏:0  评论:0  赞:0  阅读:44
C#-使用Newtonsoft.Json实现json字符串与object对象互转
json字符串转object对象: IF004Response processResponse = JsonConvert.DeserializeObject<IF004Response>(processResponseString); object对象转json字符串: IF004Process ...
分类:Windows开发   时间:2020-09-24 15:54:42    收藏:0  评论:0  赞:0  阅读:382
API, DLL, SDK
软件开发中的概念: API(Application Programming Interface,应用编程接口)操作系统留给应用程序的一个调用接口 DLL(Dynamic Link Library, 动态链接库,又称"应用程序拓展").exe文件运行时导入的资源和文件叫.dll,利用windows的A ...
分类:Windows开发   时间:2020-09-24 15:52:27    收藏:0  评论:0  赞:0  阅读:52
C# 动态绘制扇形图;
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Drawing.Drawing2D; ...
分类:Windows开发   时间:2020-09-24 15:51:24    收藏:0  评论:0  赞:0  阅读:156
Windows10中快速从某个文件夹下进入命令行工具的操作方法
Windows10中快速从某个文件夹下进入命令行工具的操作方法 ...
分类:Windows开发   时间:2020-09-24 10:15:15    收藏:0  评论:0  赞:0  阅读:52
DataStream API使用
DataStream编程模型 DataStream API主要可以分为三个部分,DataSource模块、Transformation模块以及DataSink模块,其中Sources模块主要定义了数据接入功能,主要是将各种外部数据接入至Flink系统中,并将数据转换成对应的DataStream数据集 ...
分类:Windows开发   时间:2020-09-24 10:04:44    收藏:0  评论:0  赞:0  阅读:55
Windows上运行linux命令
什么都不做的时候,提示这个。 然后win+R >cmd-->appwiz.cpl中,勾选windows subsystem 在弹出的“启用和关闭windows功能” 然后在电脑的商店中搜索bash 弹出的这些都是可以在windows上运行linux命令的软件,第一个评分最高,所以我就选第一个了。 然 ...
分类:Windows开发   时间:2020-09-24 10:03:49    收藏:0  评论:0  赞:0  阅读:66
Windows下Redis开机自启动
1,在Redis的目录下执行(执行后就作为windows服务了)redis-server --service-install redis.windows.conf 2,安装好后需要手动启动Redisredis-server --service-start 3,停止服务redis-server --s ...
分类:Windows开发   时间:2020-09-24 10:00:16    收藏:0  评论:0  赞:0  阅读:52
Windows反调试技术(下)
OD的DBGHELP模块 检测DBGHELP模块,此模块是用来加载调试符号的,所以一般加载此模块的进程的进程就是调试器。绕过方法也很简单,将DBGHELP.DLL改名。 #include <Windows.h> #include <TlHelp32.h> int main(int argc, cha ...
分类:Windows开发   时间:2020-09-23 22:03:17    收藏:0  评论:0  赞:0  阅读:73
[WPF 学习] 15.WPF MVVM之INotifyPropertyChanged接口的极简实现
原来我写了个基类 public class VMBase : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; public void RaisePropertyChanged([Ca ...
分类:Windows开发   时间:2020-09-23 21:09:44    收藏:0  评论:0  赞:0  阅读:53
apache knox apache hdaoop 生态的rest api && 应用网关
apache knox apache hdaoop 是生态中的一个est api && 应用网关,以下是一张来自官方的参考图,提供了组件的说明 参考组件 说明 apache knox 是apache hadoop 生态中一个很不错的工具,值得试用 参考资料 https://knox.apache.o ...
分类:Windows开发   时间:2020-09-23 21:02:06    收藏:0  评论:0  赞:0  阅读:53
c#设计模式(4)——抽象工厂模式
一、引言 在上一专题中介绍了工厂方法模式,工厂方法模式是为了克服简单工厂模式的缺点而设计出来的,简单工厂模式的工厂类随着产品类的增加需要增加额外的代码),而工厂方法模式每个具体工厂类只完成单个实例的创建,所以它具有很好的可扩展性。但是在现实生活中,一个工厂只创建单个产品这样的例子很少,因为现在的工厂 ...
分类:Windows开发   时间:2020-09-23 21:01:36    收藏:0  评论:0  赞:0  阅读:59
Windows Server 2016软路由配置
此方案是把Windows Server 2016简单设置为一个软路由器,2块网卡,一块网卡为外网网卡,一块网卡为内网网卡,内网服务器通过内网网卡上网,并且通过外网网卡端口映射可以直接远程内网服务器。 添加路由和远程访问角色 ...
分类:Windows开发   时间:2020-09-23 20:58:45    收藏:0  评论:0  赞:0  阅读:350
Vue API 3模板语法 ,指令
条件# v-if# v-if 指令用于条件性地渲染一块内容。这块内容只会在指令的表达式返回 truthy 值的时候被渲染。 v-show# v-show 指令也是用于根据条件展示一块内容。v-show 只是简单地切换元素的 CSS 属性 display。 v-if 与 v-show# v-if 有更 ...
分类:Windows开发   时间:2020-09-23 15:54:12    收藏:0  评论:0  赞:0  阅读:57
wpf使用livecharts---柱状图顶端标出数值
直接上代码吧,最近项目忙,有不清楚的欢迎一起交流,最终效果如下: 页面端: <lvc:CartesianChart Series="{Binding SeriesCollection}" LegendLocation="None" Margin="10,15,15,15"> <lvc:Cartesi ...
分类:Windows开发   时间:2020-09-23 13:42:44    收藏:0  评论:0  赞:0  阅读:548
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!