在要求输入邮箱的文本域,请填写真实的邮件地址。非真实邮件地址,将收不到回复信息。

2019年12月的内容

.net core

docker环境下使用EPPlus 导出Excel报Gdip异常

网站内容在Windows环境下并没有出现任何问题,但是在Linux 系统Centos的Docker环境下就出现了相关错误。这让人一脸蒙逼啊, 未能加载libdl库。使用了EPPlus处理Excel,其内部设置了字体大小以及颜色之类的东西,使用了‘ System.Drawing.Font ’的相关内容。由于Linux系统中Docker环境下缺少相关库,故而出现异常。具体错误请看以下内容。 报错内容: fail: System.Exception[-2146233036] The type initializer for ‘Gdip’ threw an exception. System.TypeInitializationException: The type initializer for ‘Gdip’ threw an exception. —> System...

4年前 (2019-12-31) 977℃ 0评论 3喜欢

IT相关

使用Windows API向指定窗口发送模拟键盘消息

上周五在QQ群遇到群友提问的一个问题。问题是这样的:文字识别之后,当点击Excel单元格识别内容自动出现当前单元格中。我提供相关实现思路,使用相关Windows API来实现操作,其中基本思路就是:获取当前鼠标位置=>获取当前位置窗口句柄=>获得当前句柄类=>模拟键盘消息。但遗憾的是他一直没有搞定还一直问,无奈我就直接给他了简单的示例代码。其中使用的Windows API 接口为以下几个: GetCursorPosWindowFromPointGetClassNamekeybd_event using MouseKeyboardActivityMonitor; using MouseKeyboardActivityMonitor.WinApi; using System; using System.Collections.Generic; using System...

4年前 (2019-12-29) 751℃ 0评论 11喜欢

IT相关

Visual Studio (VS)2017/2019安装Spy++工具

最近因为某些原因需要用到spy++工具, 在Visual Studio中找不到Spy++工具,在系统中也没有找到。经过了解需要重新下载Spy++工具.在Visual Studio通过以下进行安装。 工具=>获取工具和功能=》单个组件=》Visual Studio C++核心功能 然后,勾选《 Visual Studio C++核心功能 》后修改完成,工具Spy++就此安装完成。如下图: 转载请注明:清风亦平凡 » Visual Studio (VS)2017/2019安装Spy++工具...

4年前 (2019-12-29) 2338℃ 0评论 21喜欢

生活随笔

关于2019年春节买票的一些建议

关于网上买火车票已经有很多年了,我个人是2012年开始互联网抢票的,那个时候都是八仙过海,各显神通啊。有一个抢票软件,那就是无往不利。鄙人也得到一款抢票利器,每年回家买票都未曾失望,无论是自己有或者为亲朋好友代买都未曾落空。但本人在买票这方面从来没有使用任何手段进行谋利。我使用的抢票软件名称是《12306订票助手.net》,是网名为鱼的大神之作,此人曾在猎豹负责浏览器抢票插件事宜。我个人2012年到2018年均是使用他的软件,其他乱七八糟的抢票软件从来没有用过。2019年这位大神也很忙,更没有太多时间用到软件更新上了,至于以后是否更新就不太清楚了。 12306在2018年上线了候补票的功能,这一年还只是部分线路可以使用,应该是为了测试吧,这个时候抢票软件刷票捡漏还是有用武之地的。2019年这个候补票的功能已经全线路都可以使用,这个功能全线路使用后各个抢票软件刷票捡漏基本...

4年前 (2019-12-23) 383℃ 0评论 1喜欢

生活随笔

菊花

菊花(学名:Dendranthema morifolium(Ramat. )Tzvel.):在植物分类学中是菊科、菊属的多年生宿根草本植物。按栽培形式分为多头菊、独本菊、大丽菊、悬崖菊、艺菊、案头菊等栽培类型;有按花瓣的外观形态分为园抱、退抱、反抱、乱抱、露心抱、飞午抱等栽培类型。不同类型里的菊花又命名各种各样的品种名称。 菊花是中国十大名花之三,花中四君子(梅兰竹菊)之一,也是世界四大切花(菊花、月季、康乃馨、唐菖蒲)之一,产量居首。因菊花具有清寒傲雪的品格,才有陶渊明的“采菊东篱下,悠然见南山”的名句。中国人有重阳节赏菊和饮菊花酒的习俗。唐·孟浩然《过故人庄》:“待到重阳日,还来就菊花。”在古神话传说中菊花还被赋予了吉祥、长寿的含义。 菊花是经长期人工选择培育的名贵观赏花卉,公元八世纪前后,作为观赏的菊花由中国传至日本。17世纪末叶荷兰商人将中国菊花引入欧洲,18世纪传入...

4年前 (2019-12-20) 545℃ 0评论 0喜欢

.net core

使用Quartz.NET实现定时(计划)任务

Quartz.NET Quartz.NET是一个强大、开源、轻量的作业调度框架,是 OpenSymphony 的 Quartz API 的.NET移植,用C#改写,可用于winform和asp.net应用中。它灵活而不复杂。你能够用它来为执行一个作业而创建简单的或复杂的作业调度。它有很多特征,如:数据库支持,集群,插件,支持cron-like表达式等等。 官网:http://www.quartz-scheduler.net/ 源码:https://github.com/quartznet/quartznet 示例:http://www.quartz-scheduler.net/documentation/quartz-2.x/quick-start.html 其实Quartz是一个完全由java编写的开源作业调度框架,Quartz是OpenSymphony开...

4年前 (2019-12-16) 1416℃ 0评论 3喜欢

生活随笔

杜鹃花

杜鹃(学名:Rhododendron simsii Planch.):又名映山红、山石榴,为常绿或平常绿灌木。相传,古有杜鹃鸟,日夜哀鸣而咯血,染红遍山的花朵,因而得名。杜鹃花一般春季开花,每簇花2-6朵,花冠漏斗形,有红、淡红、杏红、雪青、白色等,花色繁茂艳丽。生于海拔500-1200(-2500)米的山地疏灌丛或松林下,为中国中南及西南典型的酸性土指示植物。 该物种全株供药用:有行气活血、补虚,治疗内伤咳嗽,肾虚耳聋,月经不调,风湿等疾病。又因花冠鲜红色,为著名的花卉植物,具有较高的观赏价值,在世界各公园中均有栽培。中国江西、安徽、贵州以杜鹃花为省花,定为市花的城市多达七八个。1985年5月杜鹃花被评为中国十大名花之六。 杜鹃花也是杜鹃属(Rhododendron)约960种植物的通称。以上内容来自百度百科 其实关于杜鹃花我知道并不多,我虽然知道有这种花,但是它什么...

4年前 (2019-12-15) 725℃ 0评论 0喜欢

其他分享

Topshelf构建Windows服务框架

Topshelf  Topshelf是一个使用.NET 构建 Windows 服务的简单服务托管框架 。简化了服务的创建,允许开发人员创建一个简单的控制台应用程序,该应用程序可以使用 Topshelf 作为服务安装。原因很简单:调试控制台应用程序比调试服务容易得多。一旦应用程序经过测试并准备好生产,Topshelf 可以轻松地将应用程序安装为服务。 项目地址 GIT托管Topshelf源码Topshelf官方项目 转载请注明:清风亦平凡 » Topshelf构建Windows服务框架...

4年前 (2019-12-14) 591℃ 0评论 0喜欢

.net core

.net core 使用 IHostedService 实现定时执行的任务

背景后台任务和计划任务最终可能需要在基于微服务的应用程序或任何类型的应用程序中实现。 使用微服务体系结构的区别在于,可以实现一个微服务进程/容器来托管这些后台任务,以便根据需要对其进行减少/增加,或者甚至可以确保它运行该微服务进程/容器的单个实例。 一般在 .NET Core 中,我们将这些类型的任务称为托管服务 ,因为它们是托管在主机/应用程序/微服务中的服务/逻辑。 请注意,在这种情况下,托管服务仅表示具有后台任务逻辑的类。 前言 从 .net core 2.0 开始,开始引入 IHostedService,可以通过 IHostedService 来实现后台任务,但是只能在 WebHost 的基础上使用。从 .net core 2.1 开始微软引入通用主机(Generic Host),使得我们可以在不使用 Web 的情况下,也可以使用 IHostedSe...

4年前 (2019-12-07) 1684℃ 0评论 3喜欢

博客相关

WordPresss升级php环境后博客主题Yusi1.0的问题修改

本博客使用的主题是《 欲思主题 》,个人觉得还是非常不错的。自从按照WordPress官方推荐升级了PHP7.0以后就出现无法使用问题。 页面显示不正常 在主题文件header.php中第43行ereg_replace()函数在php7中不再受支持了,已在PHP5中被弃用了,应该换用preg_replace()函数。然后在preg_replace()中加上分界符/,两边要加。示例如下: preg_replace("/]*>]*>/", "", wp_nav_menu(array('theme_location' => 'nav', 'echo' => false))); 模板页不能显示的问题 模板页在 /wp-content/themes/yusi1.0/pages 目录下 解决方法:修改该目录下的每一个文件中的ereg_replace()函数...

4年前 (2019-12-05) 577℃ 0评论 2喜欢