自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Y_Theta

Y_Theta

  • 博客(23)
  • 资源 (3)
  • 问答 (2)
  • 收藏
  • 关注

原创 [.NET Desktop] 类似于360或者腾讯电脑管家的托盘嵌入程序(目前不稳定)

前言使用过360或者腾讯电脑管家的人(较新版本的对应软件)应该都见过他的一个新功能,那就是托盘嵌入悬浮球,这东西怎么说呢,真是把悬浮球玩出花样了,又搞出了新的交互模式。不得不佩服这些老Windows开发(不知道他们当初去腾讯或者360的时候是不是windows开发还是热门啊),毕竟和杀毒软件这种对系统核心需要很深层次了解的东西对比起来,这种对 windows Shell 很深层次的了解对他们而言应该算是小菜一碟。这个就是电脑管家的嵌入托盘,不了解windows的开发者可能还好,觉得这个就和托盘图标一个

2020-10-28 19:23:05 707 2

原创 【计算机基础】数据结构复习

复习数据结构过程中个人遇到的一些问题记录一下排序前言复习排序的时候,发现以前学习的时候对一些方法的理解还是不够到位,以前想当然以为可以用链式结构做堆排序,复习的时候想了想发现树结构逆序层次查找好像很困难,最后查了下原来堆排序对链式结构很不友好,会退化到(n^2)。绝大部分排序都是基于序列可以随机访问时的有效方法,一般的(nlogn)排序算法就【快排】和这个【归并】好像可以在链式结构上实现,但一般不在链表上使用快排可以看看这个。还有对于链表存储的数据内存够用的情况下到底是归并快还是先复制到数组再快排快【

2020-10-19 19:09:12 180

原创 [.Net Desktop] 数据结构复习过程中 使用的完全二叉树可视化查看器

原因复习数据结构的过程中,因为考试使用的是c语言,而我用.net可视化用的比较多,所以在控制台上感觉有些束手束脚,前面队列栈还行,都是线性结构,cout 输出也可以看个大概,但是到树这里,这调试时就让人头大了,控制台输出树又吃力不讨好,因此就写了个由数组输出完全二叉树的软件。预览输入输入串为使用 ‘,’, ‘\’, ‘<’, ‘>’, ’ ’ 符号分割的数组(更进一步可以通过内存文件映射一个写一个读,就像调试器一样,但是c里面不太好弄就没弄)输出这样中间结果就可以用这个软件大概查

2020-10-19 17:37:29 247 4

原创 [Win10][.NET Desktop] 迁移 Framework 项目至 Core3.1

概述由于自 netcore 3.0 以来,dotnet 将许多东西都在往 netcore 上般,甚至连 windows gui 的 Winform 和 WPF 都搬了过去,这看起来要放弃framework 的节奏啊,而且最新的vs还在大更新中支持了 netcore 的 windows 窗体设计器,而且 netcore 中的项目组织方式也变化了许多,最主要的就是可以通过配置项目文件同时生成多版本的库(最近才知道,惭愧啊)。预览这次搬迁的是以前的一个Windows 10 Toast Notificatio

2020-06-26 15:20:55 531

原创 [HTML] 使用anime.js实现Win10 加载条动画的样式

预览上一篇中我介绍了使用anime.js实现win10加载圆环的动画,这次我们实现的是win10加载条的动画,这个动画你也应该在Win10上许多地方都能看到,下面就来看预览吧WPF 中原生样式JS样式源码话不多说,相信看到效果你也会发现,因为有WPF版本的参数作为基础,JS版本实现的已经非常接近原生样式了,下面就直接上JS的源码 ,函数生成的是一个Lodingba...

2020-03-02 13:16:11 675

原创 [HTML] 使用anime.js实现Win10 LodingRing 的样式

预览废话不多说,先来预览一下效果(windows 原生的 lodingring 在uwp应用中的样式可以在windows sdk中找到,我将其移植到了WPF中*)WPF中样式JS样式当然了,JS中动画的参数也是我根据UWP移植过来的(无情的搬运工)可以看到,动画基本如出一辙实现作为一名c#开发者,现在还做WPF桌面应用的应该已经绝无仅有了,但是我最初学这个框架也是被Windo...

2020-02-29 10:11:59 483 1

原创 [Win10] [C# Desktop] Deskband实现 快捷关闭显示器功能

设计思路由于总是用电脑听歌或者放ASMR,另外通过手机肝游戏,而且在打手机游戏时电脑屏幕亮着会对打游戏产生一定的干扰,同时也是资源的浪费,因此就想找一个关闭屏幕的软件(SM联想没有关闭屏幕按钮)。使用技术由于没有发现合适的软件,我考虑自己实现一个通过考虑,我想了两种比较美观的实现方式 :Notification IconDeakband其实这两种实现都不错,但是由于我不会做像36...

2020-02-14 11:00:03 746

原创 [C#] 腾讯云API使用实例——添加云解析

腾讯云API使用实例——添加云解析概述为什么会产生这个需求呢?云解析一般不是直接绑域名就行了吗?别人用API一般都是操作云主机,云存储等等的,没想到我第一次自己去看云服务API,照文档操作竟然是为了操作云解析。好了,废话不多说,原因是这样的:由于博主大学快要毕业了,云服务器这东西你是知道的,学生的时候有个学生价,虽然配置烂了点吧(1核 2G 40G/50G 1Mbps/1000G Max5M...

2019-03-18 16:39:43 1637

原创 [Win Desktop] Windows 桌面应用推荐一

NetSpeedMonitor简介NetSpeedMonitor 是一款windows下的网络监控软件,感觉它好用主要是因为模块体积很小,仅仅1.4M不到功能强大,能够选择需要监控流量的硬件设备,可以将记录输出到数据库文件等等显示在Windows任务栏区域,不会被轻易遮挡效果预览下载地址(不保证一直有效,也可以在网上搜)阿里云 &nbsp;&nbsp;&nbsp;&nb...

2019-02-11 19:41:10 1136

原创 [UWP] ExReaderPlus 英语阅读软件

ExReaderPlus概述这是一款生产实习时开发的UWP平台英语阅读软件,主要功能有下:导入和浏览英文文章通过选择词库,在英文文章中将词库中的单词标注出来,并可以选择是否已掌握相关单词将阅读中碰到的单词添加到词库中浏览词库,在词库中查看单词的掌握状态新建词库这款软件作为生产实习的产物,在一些细节方面的考虑应该比较欠缺,代码也不够简洁,适合初学者参考。预览首页阅读界...

2019-01-27 10:00:48 422

原创 [Win10] [C# Desktop] Deskband 测试,可以实现鲁大师等任务栏嵌入窗口效果

概述想必大家都很熟悉鲁大师这样的软件,那么用过的人肯定都会觉得一个功能很有用,就是它在任务栏语言栏位置显示的一个小控件,用来监视一些系统资源的使用情况。肯定也有不少人想制作像它那样的软件,可是搜索的时候连个关键字都找不到,任务栏的这个位置到底叫什么呢?通过一个偶然的机会,才找到它的学名—— DeskBand。但是令人难受的是,MSDN上有关其定制的资料少之又少,不过还好天无绝人之路,在Gith...

2019-01-17 21:02:06 4159 9

原创 [Win10] [C# Desktop] 两种方法发送原生Toast通知

概述&amp;amp;amp;amp;amp;amp;amp;amp;nbsp;[1]使用NotifyIcon的BalloonTip[2]使用Win10 API难度简单复杂依赖需要程序保持一个NotifyIcon(托盘图标)WIn10 SDK优点操作简单,样式简单,适用于只需要进行通知而不必交互的场合样式丰富,可以交互缺点样式单一,不能交互操作复杂,需要判断系统有无类库,否则会异常

2018-12-31 11:09:42 6825 9

原创 VS2017 WPF 中插入3D模型

WPF 虽然说算得上一门老技术了,反正在我学的时候(2018年1月)在百度或者谷歌上查,最早甚至能找到10年以前的东西。不过就我现在学习掌握的WPF类库的使用来说,如果避开c#的内存占用不谈的话,它真的是我感觉最方便的GUI技术了。从GDI到DX,从C到C++,反正是一切微软的东西都有办法和它弄到一起。最近的话,我了解了一些WPF中3D相关的使用,老实说,是真TM的方便,如果只是简单的实现一些...

2018-11-04 20:38:26 7727

原创 个人技术文档

ExReaderPlus  UI 技术相关文档 技术说明书             1、RichEdit 自定义:                  RichEdit 是UWP自带的富文本控件,&lt;富文本&gt; 能进行对其内的文本按指定格式进行重新组织;                            这样就能实现对其内文本的 部分着色 和 类似 上、下标 ...

2018-08-01 10:29:39 604

原创 ExReaderPlus Beta版本发布说明

ExReaderPlus Beta版本发布说明 功能实现:阅读模式下文字响应:阅读器控制条 (鼠标在上方时不透明,否则透明)可拖拽侧边单词列表在阅读界面上支持按位置进行的操作后台词库查询、导入做了相关优化。分享界面 上个版本的缺陷:1、单击单词进行查词时由于算法问题,会造成一段时间的卡顿,在一些性能不好的机器上可能会造成软件失去响应。...

2018-07-27 15:01:37 267

原创 ExReaderPlus Alpha 发行报告

ExReaderPlus Alpha版本发布说明功能实现:界面模块:侧边栏自定义:富文本自定义,单击选词后台模块:百度翻译API接入:词典库的导入;文章导入:屏幕截图; 目前版本的缺陷:1、单击单词进行查词时由于算法问题,会造成一段时间的卡顿,在一些性能不好的机器上可能会造成软件失去响应。2、由于处理着色的方法问题,单击单词选词时...

2018-07-22 20:44:11 199

原创 关于GDI+在透明Bitmap上绘制时边缘有黑色重影的解决(WPF中)

最近在做软件工程课程的作业,其中有一个地方需要用到GDI+绘制图像并将句柄传给托盘当作托盘图标,可是因为楼主本人的强迫症比较严重,所以在测试时发现了一些小问题: 红线中是托盘区最左侧的那个图标    在底部为暗色时“41”与其右侧“38”看不出任何区别,但当底部用白色时就能看到“41”那个位置的图标黑边非常严重,这是为什么呢?应该是在与GDI+对图层复合的处理,就像以前在JAVA Swing中一样...

2018-04-21 15:19:56 1896 3

原创 UWP 学习笔记 四 (文件自定义路径保存权限获取)

这次是继上次mediaplayer后继续对功能进行扩充,即添加在线播放功能,还有下载播放功能。首先,在线播放功能好说,只需要将原来从 FileOpenPicker 拿来的文件源更换为网站地址Uri就行。下来就是缓存文件,因为以前用httpclient模拟登录过,所以还是知道一些这个的用法的,只需要向目的Uri发送get请求,将respond的内容以比特流写入文件即可。烦人的就是UWP这个文件读写,...

2018-04-12 23:45:20 2602

原创 UWP Final Project

Final Project——效率工作       相信许多同学都用过番茄,MicroSoft Todo等等这类计划工作类的软件,虽然说这些东西对你的学习效率是否有提升还取决于你的个人因素,但如果你拥有一款界面美观,响应流畅,使用方便的这类软件的话,那就另当别论了。至于功能方面,我们的应用计划实现如下功能:§   计时功能:类似同类产品的计时功能,考虑到UWP应用的后台局限性,可能无法做到在关闭后...

2018-04-11 10:44:09 169

原创 UWP学习笔记 三

Uwp学习笔记 三自定义简易媒体播放器的实现:界面如图首先比较困难的一点是模板的更改(若是全部自己实现一个与MediaTransportControls相似的控件的话就可以不用这样,但是两个的麻烦程度似乎差不多,因为继承模板的话可以少写许多功能性命令和继承一些动画。) 在微软的文档中可以找到一些与自定义内容有关的东西,还好他们能用https://docs.microsoft.com/en-us/w...

2018-04-02 16:51:36 295 2

原创 UWP 学习笔记 二

Uwp学习笔记 二今天结合一款移动端的uwp应用分析一下uwp的一些硬件相关功能。因为有幸买过一部微软的lumia phone,lumia950(其实是二手的,但是当年刚出来的时候还是非常惊艳的).发现微软总是喜欢将产品的一些配置弄的很好,而对一些地方则漠不关心(也许只是单纯不在意手机这个平台?)当年的lumia1020 就配备了出色的4100万光学变焦的卡尔蔡司镜头,一直到最后一部lumia95...

2018-03-26 22:18:33 717 1

原创 UWP 学习笔记 一

UWP中的控件与wpf中的控件形式非常相似,都是xmal的UI和后台代码相结合的形式实现的,只是他们的默认风格不一样。UWP控件的风格是Win10的扁平化风格,每种控件(默认样式/模板)的颜色是动态绑定的当前Windows的主题色,这也就是在用户更主题色(明/暗)的时候会随之发生变化,而wpf控件的样式则默认为Win32应用的样式。 HyperlinkButton(感觉比较鸡肋,也许在流文档中比较...

2018-03-17 22:25:47 609 1

原创 使用Java Swing绘制随鼠标拖拽可见轨迹的矩形(不会一直绘制矩形,而是类似ps中的矩形工具)

使用Java Swing绘制随鼠标拖拽可见轨迹的矩形(不会一直绘制矩形,而是类似ps中的矩形工具) 作为学生党,为了完成java程序设计的实验(自制小画板工具),在网上找了很久相关的资料,但是结果都不太理想,。而且由于是第一次接触java,虽然以前学c和c++,还自己看过一段c#,但对于Gui编程是一头雾水(Api函数多到爆炸,头皮发麻)。这一上手直接图形界面,还是十分头疼的。 好了,说重点吧,

2017-09-26 23:04:41 2448

东北大学IPGW网关登录器( 桌面版 1.0.1 )

此软件可以用于登录东北大学IPGW网关并进行实时流量查看 软件使用WPF编写 版本 .NET Framework 4.7 win10应该可以直接运行 软件将IPGW网关的剩余流量以百分比显示在托盘区, 单击托盘图标可以显示更详细的数据,如: 已用流量、剩余流量、账户余额、在线时间 可以设置字体大小和颜色,字体样式为了适配Win10所以不支持修改 修复了一些已知BUG

2018-09-03

东北大学IP网关登录器(桌面版,带托盘)

此软件可以用于登录东北大学IPGW网关并进行实时流量查看 软件使用WPF编写 版本 .NET Framework 4.7 win10应该可以直接运行 软件将IPGW网关的剩余流量以百分比显示在托盘区, 单击托盘图标可以显示更详细的数据,如: 已用流量、剩余流量、账户余额、在线时间 可以设置字体大小和颜色,字体样式为了适配Win10所以不支持修改

2018-09-03

vs2015&vc++6.0 graphics&条形统计图

vs2015和vc++6.0能够使用的控制台图形库,以及作者自己画的一个条形统计图界面 vs2015是亲测可用的,不过要手动考数据,vc++6.0不知道行不行。

2016-12-16

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

TA关注的人

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