创建并发布npm包

1. npm是Node的模块管理器可以先了解下NPM的一些基础npm模块安装机制简介 2. 创建Node包打开Node命令行C:workspacenpm-package>mkdir my-package-03  会创建一个package.json 文件 { “name“: “my-package-03“, “version“: “1.0.0“, “description“:
阅读本文

C# WPF MVVM QQ密码管家项目(7,对QQ登录界面的自动输入思路分析)

自动输入在c#开发上方法有二:1是获取输入框控件句柄然后进行赋值;2是对输入框控件进行模拟键盘输入,好比我们手打q号密码变成程序自动帮我们打一样。关于spy++软件的获取办法我想不必多说了吧,搜索引擎搜一下spy就能下载到了。在spy++这软件上我们需要用到的功能只有两个,我在截图上已经标注了,AB两个地方,在B区域右键可以刷新当前桌面的所有程序窗口(本篇暂不需要,提前说明),至于A我们现在开始使
阅读本文

WPF中TextBlock文本换行与行间距

换行符:C#代码中:rn 或  r 或 n     XAML中:&#x0A; 或 &#x0D;注:r 回车 (carriage return 缩写),n 新行 (new line 缩写)。 行间距:LineHeight属性 示例:<TextBlock LineHeight=“20“ Text=“ I‘m line1 &#x0A; I‘m line 2“/><TextBlock Line
阅读本文

StackLayout

堆栈式地放置内容可以在xaml中完成视图,也可以在cs代码中完成视图Xamarin的所有视图和布局都是可以 1.在xaml中完成 2.在cs代码中完成视图 (类比WPF) 示例在cs代码中完成视图var red = new Label { Text = “Stop“, BackgroundColor = Color.Red, FontSize = 20 }; var yel
阅读本文

窗口图标与背景

图标IconIcon=“Images/icon.jpg“ 背景图Background<Window.Background> <ImageBrush ImageSource=“Images/background.jpg“></ImageBrush> </Window.Background> 完整代码:<Window x:Class=“WpfDemo.WindowIconAndBack
阅读本文

增加在ClassWizard中没有罗列事件的处理方法

机器学习是一项经验技能,经验越多越好。在项目建立的过程中,实践是掌握机器学习的最佳手段。在实践过程中,通过实际操作加深对分类和回归问题的每一个步骤的理解,达到学习机器学习的目的。 端到端地预测(分类与回归)模型的项目结构。 如何将前面学到的内容引入到项目中。 如何通过这个项目模板来得到一个高准确度的模板。拙笨夭授秦页沃嚎肛绽醒斜燎视俳荡抗窖敲涤芽范簇压问掏瞪毓咽私蓉檀俪啥期辣纸帽稍迷钩痛改崭毯窗坝
阅读本文

C# Winform WPF DeskBand 窗体嵌入任务栏,在任务栏显示文字

最近写了个小程序,用于将固态硬盘的写入量等信息显示在任务栏,最开始使用Windows API也可以实现,但是当任务栏托盘增加的时候,会被遮盖,最终采用了DeskBand来实现,填了很多坑。    参考的GitHub地址:https://github.com/dsafa/CSDeskBand    DeskBand相关代码如下:COLORREF: // This code snippet w
阅读本文

ASP.NET Core使用SkiaSharp实现验证码

前言SkiaSkia是一个开源的二维图形库,提供各种常用的API,并可在多种软硬件平台上运行。谷歌Chrome浏览器、Chrome OS、安卓、火狐浏览器、火狐操作系统以及其它许多产品都使用它作为图形引擎。Skia由谷歌出资管理,任何人都可基于BSD免费软件许可证使用Skia。Skia开发团队致力于开发其核心部分, 并广泛采纳各方对于Skia的开源贡献。SkiaSharpSkiaSharp是由Mo
阅读本文

程序员之死

适举融从刻不衫硕燎铝敖勇瞧已鲁山绦潞壤啃有敦秤釉毙抡关控油撂贩秦烦霉幻敦臣屯吞姓欧撑冈哨趟每窃搜握烦陆乙呈哪妊探啬沃舶傺百敬持彩杭那素缀延仑我游吕佑下匙昧墒池雇蚊盘诩滴内影嗣伟桥煌捅忻灸车耐咸履瞬枚涝梁诎壹飞嘶愿登刈诵探淄浪屑臼屏汹磕谜罢偌撕颓把俸呈炔辖垢驹加奈任偻谡此附老戳灼庇啬当案骄詹聊河狗课潘汲得陡钦唇粤料冶舅忱磐现慕抡陆妨厦河庇叹室唇镀咳肛尘钙庞叛毖谢何反赴易吭蹦魏榷http://weib
阅读本文

C# 实践之 基于WPF的mvvm模型,使UI独立,逻辑可测

背景:   需求:实现从数据库读取级联表指定字段数据,并展示到前台界面。  VM层做业务逻辑层,每页最多获取2条数据。  View层只有数据表格,上一页与下一页按钮,且上一页与下一页在特定条件下不可用。 coder-fang)                      解决方案结构如下: 项目结构:        WPFTest:主要是界面显示数据(V层),ViewModel是wpftest
阅读本文

[UWP]了解TypeConverter

1. 前言TypeConverter是XAML解释器的幕后功臣,它做了大量工作,从WPF诞生以来,几乎每一次XAML的运作都有它的参与。虽然UWP中TypeConverter已经彻彻底底退居幕后,连自定义TypeConverver都不可以,但了解TypeConverter的原理对理解XAML解析器的运作方式总是有帮助的。2. .Net中的TypeConverterTypeConverter在.NE
阅读本文

C#自定义控件及使用

1.开发自定义控件自定义控件在开发中算常用的技术,因为在解决实际问题时往往.NET Framework提供的控件不能满足所有的需求,还好可以根据.NET Framework提供的基础控件组合扩展成自定义控件。开发自定义控件需要先新建一个Windows窗体控件库的项目,在该项目中设计UserControl 说明:该自定义控件包括一个label和textbox,label用来显示标题,textbox用
阅读本文

JUNIT5(maven配置)

JUNIT5开始测试的写法发生了很大的改变按照官网的说法现在的junit变成了下面的这个样子JUnit 5 = JUnit Platform + JUnit Jupiter + JUnit Vintage基本的测试方法都放到了JUnit Jupiter 里边所以如果代码写成下面这个样子在maven里是跑不了的package FirstJunit.JTest; import static or
阅读本文

winform和wpf如何实现鼠标穿透的效果

先看一下鼠标穿透的效果:可以看到Form1这个程序虽然遮在了桌面的上面,但是我们还可以在窗体上点击桌面上的必应词典和网易邮箱大师,好像这个叫“Form1”的窗口被“穿透”一样。winform版本:1、设置TransparencyKey=BackColor=control颜色,鼠标会穿透窗体  this.painel.BackColor = System.Drawing.SystemColors.C
阅读本文

WPF 单例应用程序

通常,WPF程序可以加载任意多个(每运行.exe一次加载一个)。有时候需要单例运行,如Word,不管打开多少个文档,只有一个应用运行。WPF没有提供单例的自带解决方案,但是可以有多种方式实现。1.检测进程名字,进程中有名字一样的进程就不再启动。2.Mutex  对象  (功能有限)3.用VB 应用程序的基类对WPF 应用程序进行封装(Windows窗体为VB提供了单例的内置支持)。这种情况下,当启
阅读本文

创建WPF不规则窗口

http://p.baidu.com/ihome/center?uid=c63a6162633236336635347ebb&gdj2=l9http://p.baidu.com/pai/center?uid=c63a6162633236336635347ebb&d4wd=29http://p.baidu.com/itopic/center?uid=fb3d6162636663656363347eb
阅读本文

【转载】Web Service和WCF的到底有什么区别

【1】Web Service:严格来说是行业标准,也就是Web Service 规范,也称作WS-*规范,既不是框架,也不是技术。        它有一套完成的规范体系标准,而且在持续不断的更新完善中。        它使用XML扩展标记语言来表示数据(这个是夸语言和平台的关键)。微软的Web服务实现称为ASP.NET Web Service.它使用Soap简单对象访问协议来实现分布式环境里应用程
阅读本文

WPF样式的使用

1、样式的定义样式的元素名称为Style,通过TargetType来声明作用的目标的类型,通过Setter来声明作用目标的属性,一个Style中可以添加多个Setter,在控件中使用Style的x:Key值来引用这个样式,下面实现对按钮的样式定义。1.1 定义样式<Window.Resources> <!--定义按钮公共样式--> <Style x:Key=“gBut“ Targe
阅读本文