自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(85)
  • 资源 (7)
  • 收藏
  • 关注

原创 WPF 样式 Style 封装

从上面截图可以看出有三个圆形的 Button , 他们的大小和鼠标悬停的效果一样,只是颜色各有不同,所以在实际的开发过程中最好是能够将样式模板封装起来,这样做减少了代码冗余,在开发过程中,如有相同的按钮样式实现直接应用就可以了,后期也利于阅读和维护。直接上代码了 *-* , 我这里主要也是给自己记录,以便后面忘记了回头还可以看看!代码中有写的不对的,或者可以进行优化的,欢迎讨论或者指正,谢谢!未封装的:【我注释掉 ControlTemplate 了,注释掉的就是未封装之前的,封装之后可以...

2022-01-12 14:53:32 625

原创 Angular Video 加载远程视频和本地视频

因为项目中要实现一段视频播放,最后由于其他原因被拿掉了,所以在此记录一下 Code , 以便不时之需;读取本地视频由 WINRT 来实现,读取远程视频由XMLHttpRequest 来实现,其中包含了获取视频第一帧和下载远程视频等。1.HTML<video id="video" class="video" name="media" controls [poster]="videoPoster" crossorigin="anonymous" > <source..

2021-08-30 14:43:25 3005

原创 百密一疏

没有全无漏洞的程序,只是这个世界太和谐!最近忽然对数据的隐私安全陷入恐慌,生怕自己的一些日常足迹被别人所获取;举一个例子:比如我今天上网查一些比较隐私的话题,或者访问一些比较隐私的网站,在这些足迹当中包含了我个人的喜好,以及我每天的所见所想,甚至于包含了我的喜怒哀乐,这些我看作是个人的隐私;作为一个开发人员,遇事比较好奇并且带一点邪恶的我就短暂设想了一番;设想的内容包含两点:① 如何获取别人访问浏览器的历史记录 ②如何对自己的隐私记录进行安全防护带着以上的两个问题,我就奔着如何获取别人.

2021-03-25 13:24:31 215

原创 Angular-scss (@include 与 @mixin) 样式封装! [同一标签不同样式]

① 创建一个ui-theme 的组件。 ui-theme.component.html<div class="testDemo" [ngClass] = "{'red-theme': isPlus, 'blue-theme': !isPlus}"> <div *ngIf = "isPlus" class="background"> <p class="font">plus 版</p> ...

2021-01-22 16:42:01 441

原创 Angular 自定义组件-圆环进度条

|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||1.使用canvas绘制圆环进度条,实时更新进度。在Angular 中创建子组件...

2020-07-29 18:20:02 899

原创 c# TraceEventSession 监控应用程序的启动与退出

|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||上一篇提到了 Process 与 [WMI] ManagementEven

2020-06-01 16:47:46 1022

原创 C++ 程序打印日志

在C++中如何打印文本log,这里记录比较简单的两种方式。1.指定目录存在的情况下打印日志。①实现 LOGDEBUG 方法:#include <windows.h>#include <strsafe.h>#define LOGGER_LOGFILE L"C:\\tmp\\MyLog.txt"#define LOGBUFFER_SIZE 1024#d......

2020-01-08 12:43:01 5118

原创 ECharts 图形框架 (折线图,条形图,扇形图,地图等多种UI图形展现)

1.ECharts 使用方便,可以轻松搞定多种复杂可视化的UI界面,如果想要了解更多,再查查资料.不做更多解释.2.我这里放一个ECharts的官网地址:https://www.echartsjs.com/examples/zh/index.html3.可能有些同学做的过程中,想要实现自己的效果,但却不知道如何使用ECharts相关属性,我这里放一个教程地址,供学习:https://www...

2019-11-27 09:47:41 1256

原创 程序打包工具InnoSetup

简介:InnoSetup是一个打包工具,它可以将你需要发布的程序打包成一个.exe文件,用户可以点击.exe文件直接安装你的程序,当然这个工具使用方便,同时可以满足很多需求;比如:程序的签名,安装密码,证书,安装提醒,语言等等,还可以在.iss脚本里面编辑一些安装或者卸载程序之前之后所要做的事情,比如:更改注册表,或者卸载程序相关的依赖等逻辑都可以在脚本中编写。1.下载地址:...

2019-10-18 15:08:34 1360

原创 C# 托管窗口和单例窗口实现 NotifyIcon 与 user32.dll

注:案例是用WPF写的,在winfrom 和 uwp 中应该也可以实现。1.效果截图:2.新建一个WPF工程窗口。3.双击MainWindow.xaml,设计窗口。使用ResizeMode="CanMinimize" 属性值,禁止窗口最大化,这里可以不禁用,看具体的需求。<Window x:Class="WpfApplication1.MainWindow"...

2019-08-26 16:42:48 479

原创 c# vs 创建与部署Windows服务

好久没有写Windows服务了,这里简单的记录一下,避免时间过长记忆力下降。。。1.我们打开VS先创建一个空的解决方案:2.我们在解决方案中添加一个WindowsService。3.添加好后,我们在Service1.cs中代码视图写一个打印日志的函数方法,这里没有什么高级的目的,就是在部署成功后验证一下,服务中的两个重要函数方法OnStart 和 OnStop,代码如下:...

2019-08-12 14:02:46 2046

原创 VS(VisualStudio) 远程调试 (RemoteDebugger)

在开发软件的途中,远程调试是必不可少的使用技能,由于机器的不同,环境有所不同,开发人员在装有VS开发工具的机器上,开发完成后,想在另一台机器上调试软件的功能好不好用,或者想验证自己的方法函数返回的结果是不是预期的那样,但是另一台机器上又没有装VS,这时怎么办呢!可能会采用打日志的办法去验证自己的功能,或者采用其他的办法,比如写控制台程序等。今天我在这里写的是VS的RemoteDebugger,Re...

2019-08-09 15:13:44 4710

原创 C# 操作注册表RegistryHelper

注册表:是Microsoft Windows中的一个重要的数据库,此文章主要记录一下,如何对注册表进行增删改查。查看注册表的命令:regedit或regedit.exe、regedt32或regedt32.exe1.windows键加R键。2.输入命令。3.查看。4.代码举例。①引用:using Microsoft.Win32;②案例:pu...

2019-07-24 15:34:21 1028

原创 c# 调用c++ lib静态库

四个步骤1.创建C++ Win32项目动态库dll 2.在Win32项目动态库中添加 外部依赖项 lib头文件和lib库3.导出C接口4.c#调用c++动态库开始你的表演...①创建一个空白的解决方案,在解决方案中添加 Visual C++ , Win32 项目空白解决方案的创建:添加Visual C++ , Win32 项目这......

2019-07-23 17:16:47 20070 4

原创 c# Process监控进程 与 ManagementEventWatcher 监控进程

||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||...

2019-07-18 16:16:00 3499

原创 c# 通过读取Json文件生成HTML页并在浏览器显示

这里主要是记录一下代码,以防以后有此类似的需求,可以复用,就不讲解了,很简单。0.引用。using System.IO;using Newtonsoft.Json;using Newtonsoft.Json.Linq;1.读取Json文件,得到string类型的json串。/// <summary>/// 读取json文件/// </summary&g...

2019-07-15 09:48:50 3424

原创 WMI API 获取硬件信息[ManagementObjectSearcher]

引用:using System.Management;调用函数:List<string[]> allinfoList = GetHardwareAllInfo();string[] infoArray = GetHardwareInfo(HardwareEnum.Win32_FloppyDrive);string[] propertyValueArray = Get...

2019-07-09 17:25:57 3507

原创 JS-ES6 jsdoc通过注解生成->更具规格的API文档

前言: 在敏捷开发的过程中或者说是项目后期维护的过程中,文档是必不可少的,可以避免过多的交流从而加快项目的速度,今天介绍的就是一款基于前端的工具jsdoc,他能够根据代码中的注释很快生成API文档,只需要一个命令。1.首先我这里推荐一个注释的快捷键工具,您可以在VS Code 中安装它。 插件名称:koroFileHeader 截图: 这个插件安装...

2019-06-25 14:43:34 2118

原创 Angular 1.3 子组件的概述与引用

(1)概述。 随着应用程序的增长将所有功能保留在一个组件中将无法维护。您需要将大型组件拆分为较小的子组件,每个子组件都专注于特定的任务或工作流程。 子组件利于维护,它将整体模块代码拆分,使得代码清晰利于理解,并且它还减少了耦合减少了代码量,说白了就是将大的模块进行拆分然后进行分装。(2)引用。 我们还是基于前面的Angular 1.1 ...

2019-04-25 11:44:11 1379

原创 Angular 1.2 数据集绑定与点击事件

组件: (1).数据集绑定。 1.我们先新建mock-heroes.ts 来模拟数据源,用来绑定页面显示。 2.然后我们回到heroes.component.ts 对模拟数据进行引用。 3.在heroes.component.html 绑定并显示数据。...

2019-04-24 17:25:39 745

原创 Angular 1.1 创建组件,并进行数据绑定[单向,双向]

1.创建名为heroes的组件。运行命令:ng generate component heroes可以看到新的组件已经创建成功,heroes文件夹中,已有四个文件。heroes.component.css 样式文件heroes.component.html 页面文件heroes.component.spec.ts 单元测试文件heroes.component.ts...

2019-04-23 19:33:39 494

原创 Angular 应用程序构建和运行

前言:目前 Angular JS 好多公司都在用【当下面试不可缺少的技能】,但是说到它,该如何玩,怎么去创建项目?官方文档:https://angular.io/cli官方说30分钟不到就可以创建完成入门。给我8分钟记录一下,呵呵。1.在本地创建存放项目的文件夹。2.双击进入文件夹,在文件管理器的上方点击文件,选择(打开Windows PowerShell)。3...

2019-04-23 15:19:21 1832

原创 FontCreator - 创建,修改字体图标 [.woff .ttf .otf .fcp]

工具-安装包 9下载地址[包含中英文版]:https://download.csdn.net/download/qq_33538554/11122679前言:在做项目的途中,经常会用到一些小图标,我们可能会上网搜一些或者PS等工具做一些个 .jpg 或者 .png 又或者 .ico .svg 等动画图片,今天使用这个工具可以制作出轻量级的字体图标,目前大多数项目应该都会用到字体图标。字...

2019-04-17 15:18:37 4248 1

原创 HTML 进度条

效果截图:Html页:&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;    &lt;meta charset="utf-8" /&gt;    &lt;title&gt;进度条&lt;/title&gt;&lt;/head&gt;&lt;body&gt;    &lt;div clas

2019-02-12 17:49:05 4778 1

原创 HTML 动态背景

效果截图:GIF:PNG:Html页:&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;head&gt;    &lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;    &lt;title&gt;动态背

2019-02-12 14:59:17 16945

原创 HTML 渐变椭圆按钮

效果截图:Html页:&lt;html lang="en" xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;head&gt;    &lt;meta charset="utf-8" /&gt;    &lt;title&gt;渐变椭圆按钮&lt;/title&gt;&lt;/head&gt;&

2019-02-12 10:15:46 4380 2

原创 HTML 圆形进度条

效果截图:Html页:&lt;html lang="en" xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;head&gt;    &lt;meta charset="utf-8" /&gt;    &lt;title&gt;圆形进度条&lt;/title&gt;    &lt;link href=&q

2019-02-11 16:54:37 2383

原创 HTML 常用特殊符号

描述 符号/显示 UNICODE HEX CODE HTML CODE HTML ENTITY CSS CODE Left Arrow ← U+02190 &amp;#x2190; &amp;#8592; &amp;larr; \2190 Up Arrow ↑ U+02191 &amp;#x2191;...

2019-02-11 15:06:24 22916

原创 HTML 滑块图标

效果截图:Html页:&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt;    &lt;meta charset="UTF-8"&gt;    &lt;title&gt;滑块图标&lt;/title&gt;    &lt;link href="SliderIconStyle.

2019-02-11 14:48:04 1812

原创 HTML 开关图标

效果截图:Html页:&lt;html lang="en" xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;head&gt;    &lt;title&gt;开关图标&lt;/title&gt;&lt;/head&gt;&lt;body&gt;    &lt;div class="SwitchI

2019-01-31 19:59:30 7890

原创 Html 电池图标

效果截图:Html页:&lt;html lang="en" xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;head&gt;    &lt;title&gt;电池图标&lt;/title&gt;    &lt;link href="BatteryIconStyle.css" rel="stylesheet&q

2019-01-31 09:49:07 3022 2

原创 Uwp Button样式【半圆旋转动画】

效果截图:页面page:&lt;Button Style="{StaticResource ButtonStyle2}" Content="按钮" Background="#ED556A"  Height="100" Width="100"  /&gt;资源字典ButtonStyle2:&lt;ResourceDictionary    xmlns="h

2019-01-29 19:10:37 380

原创 GitHub与Git 库与工具

GitHub:它是一个网站,程序员可以在这个网站建立自己的代码库[公共服务器],并将自己的代码提交上去进行管理,就像SVN一样,只不过GitHub支持外网访问,不管你在哪里,电脑有网就可以访问你的代码,进行管理[克隆,上传等]。Git:它是一个命令行工具,与GitHub配合使用,比如你的代码在本地,使用Git可以快速提交至GitHub,并可根据GitHub地址快速克隆代码,每次提交可以...

2019-01-29 10:53:39 386

原创 Uwp TextBox文本框样式【半边框】

效果截图:页面page:&lt;TextBox Style="{StaticResource TextBoxStyle1}" Height="30" Width="180" Text="TextBox"&gt;&lt;/TextBox&gt;资源字典TextBoxStyle1:&lt;ResourceDictionary    xmlns="http://s

2019-01-28 18:03:59 1145

原创 Uwp CheckBox复选框样式【圆形】

效果截图:页面page:&lt;CheckBox Style="{StaticResource CheckBoxStyle1}" Content="CheckBox"&gt;&lt;/CheckBox&gt;资源字典CheckBoxStyle1:&lt;ResourceDictionary    xmlns="http://schemas.microsoft.com/winf...

2019-01-28 16:20:37 737

原创 C#(Uwp) 配置管理器之版本控制

1.新建Uwp项目成功后,可以看到配置管理器有两个选项①Debug②Release.如下截图:Debug:指的是调试版本。Release:指的是发布版本。2.新建一个页;【我这里在Uwp项目中新添加两个文件夹View,ViewModel(MVVM)】在View文件夹中添加一个新的空白页BlankPage.xaml,然后打开App.xaml.cs将此页设置成项目的启动页面,如下:...

2019-01-24 19:48:29 901

原创 UWP VS创建UWP应用项目

一,打开VS =&gt;新建项目,如下截图操作:二,选择目标版本:三,项目创建完成:四,为新建的项目应用改变一个自己喜欢的图标【Assets,Package.appxmanifest】。Assets 中文的意思是资产,打开文件夹可以看到几张默认就已存在的图片,这几张图片就是当前应用的图标,启动你的程序,桌面下方显示。可以在Assets文件夹下创建新的文件夹,我这里创...

2019-01-22 11:52:04 5404

转载 MVP

什么是MVPMVP的概念是Eric Ries 《精益创业》里提出的概念。简单地说,就是指开发团队通过提供最小化可行产品获取用户反馈,并在这个最小化可行产品上持续快速迭代,直到产品到达一个相对稳定的阶段。MVP对于创业团队来说是很重要的,可以快速验证团队的目标,快速试错。其实概念大家都知道,但是可能真正实行起来才会发现好像一知半解。我自己也是在创业团队后才真正接触并实践MVP原则的。在我理解...

2019-01-15 18:14:31 729

原创 Uwp RatingControl 评级控件样式[五角星]

效果截图:页面page:&lt;RatingControl Style="{StaticResource RatingControlStyle2}"&gt; &lt;/RatingControl&gt;资源字典RatingControlStyle2:&lt;ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/...

2019-01-15 09:36:22 202

原创 Uwp RatingControl 评级控件样式[红心]

效果截图:页面page:&lt;RatingControl Style="{StaticResource RatingControlStyle1}"&gt; &lt;/RatingControl&gt;资源字典RatingControlStyle1:&lt;ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/...

2019-01-15 09:33:31 245

SampleCode.zip WPF MVVM 实现磁盘控件

demo 主要是利用 WPF 界面显示磁盘的主要信息,并且当机器有 U 盘插入时自动刷新页面,展示 U 盘信息,另外设置此程序开机自启;

2022-01-05

cav.js和jquery-1.11.2.min.js

cav.js和jquery-1.11.2.min.js 用于案例下载,案例地址:https://blog.csdn.net/qq_33538554/article/details/87089557

2019-02-12

UI WebWindow

CSS , JS

2017-03-09

LoginStyle

LoginStyle中包含系统弹窗等样式

2017-03-02

System.dll

System.ComponentModel.BackgroundWorker 线程引用

2016-11-23

System.Windows.Forms.dll

System.Windows.Forms.Timer 引用

2016-11-22

MediaCreationTool

win7和win8 升级专业版win10包,需要请下载

2016-11-22

空空如也

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

TA关注的人

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