首页 > Windows开发
.NET Core Generic Host Windows服务部署使用Topshelf
此文源于前公司在迁移项目到.NET Core的过程中,希望使用Generic Host来管理定时任务程序时,没法部署到Windows服务的问题,而且官方也没给出解决方案,只能关注一下官方issue #809 等他们方解决了。 官方文档只提供了一个《在 Windows 服务中托管 ASP.NET Co ...
分类:Windows开发   时间:2019-01-22 16:20:09    收藏:0  评论:0  赞:0  阅读:215
ErrorHandling in asp.net web api
https://docs.microsoft.com/en-us/aspnet/web-api/overview/error-handling/exception-handling https://docs.microsoft.com/en-us/aspnet/web-api/overview/er ...
分类:Windows开发   时间:2019-01-22 15:22:39    收藏:0  评论:0  赞:0  阅读:226
windows AD自动化-OU-group-user (二)
一、根据一章节写的大纲;我们想实现这个需求,需要以下8个基础函数,来简化我们的代码,更快更灵活的实现需求。传入用户名,判别当前OU,自动加入到安全组和通讯组传入用户名,判别OA,OA冻结后删除AD用户传入用户名,判别当前OU,自动从非所在部门通讯组删除传入部门名字和路径,生成OU,传入部门,自动生成通讯组和安全组传入通讯组,自动把组的属性改为显示在通讯录传入组,自动将组加入到上级组传入部门名字和路
分类:Windows开发   时间:2019-01-22 14:58:37    收藏:0  评论:0  赞:0  阅读:241
windows安装RabbitMQ因为用户名为中文文件夹导致RabbitMQ服务启动失败解决办法
安装RabbitMQ必须先安装Erlang 安装这两个东东网上教程一大把就不一 一 阐述了。只不过要注意的倒是有几点 1、安装Erlang需要用管理员身份运行安装,RabbitMQ官网这么说的。 2、安装RabbitMQ和Erlang的目录要没有空格和中文字符。 重点就是我之前将电脑用户名命名为中文 ...
分类:Windows开发   时间:2019-01-22 14:44:46    收藏:0  评论:0  赞:0  阅读:549
Poj2482 Stars in Your Window(扫描线)
题面 "Poj" 题解 下面内容引用自"李煜东 《算法竞赛进阶指南》"(对原文略有缩减,侵删): 因为矩形的大小固定,所以矩形可以由它的任意一个顶点唯一确定。我们可以考虑把 矩形的右上角顶点放在什么位置 ,圈住的星星亮度总和最大。 所以,对于一颗星星,能够覆盖住这颗星星的右上角的位置在区间$[x,y ...
分类:Windows开发   时间:2019-01-22 14:42:26    收藏:0  评论:0  赞:0  阅读:195
C# T 泛型类,泛型方法的约束条件用法
class A<T> where T:new() 这是类型参数约束,where表名了对类型变量T的约束关系。where T:A 表示类型变量是继承于A的,或者是A本省。where T: new()指明了创建T的实例应该使用的构造函数。 .NET支持的类型参数约束有以下五种: where T: str ...
分类:Windows开发   时间:2019-01-22 12:44:25    收藏:0  评论:0  赞:0  阅读:176
Asp.NetCore 从控制台到WebApi
一、新建一个.NetCore控制台程序 二、添加依赖项 三、添加Startup.cs文件 四、Program.cs文件添加 Microsoft.AspNetCore.Hosting 引用,创建WebHost对象 五、运行 浏览器输入localhost;5000 六、加入WebApi 项目根目录下添加 ...
分类:Windows开发   时间:2019-01-22 12:12:00    收藏:0  评论:0  赞:0  阅读:585
windows中eclipse连接虚拟机hdfs
1.修改配置文件core-site.xml,将其中localhost改为虚拟机的ip地址: 在Ubuntu中,打开控制台,使用命令ifconfig查看虚拟机ip,如图: 修改【hadoop安装路径】/etc/hadoop下的core-site.xml文件,如图: 2.安装Hadoop-Eclipse ...
分类:Windows开发   时间:2019-01-22 11:11:51    收藏:0  评论:0  赞:0  阅读:249
c#学习笔记
1、程序结构 程序的第一行 using System; - using 关键字用于在程序中包含 System 命名空间。 一个程序一般有多个 using 语句。 下一行是 namespace 声明。一个 namespace 里包含了一系列的类。HelloWorldApplication 命名空间包含 ...
分类:Windows开发   时间:2019-01-22 10:23:04    收藏:0  评论:0  赞:0  阅读:176
Delphi 将视频 Base64 字符串转换为视频二进制文件
var VideoBytes: TBytes; VideoStream: TBytesStream; begin with System.NetEncoding.TBase64Encoding.Create do try VideoBytes := Decode(System.IOUtils.TFi... ...
分类:Windows开发   时间:2019-01-22 10:15:00    收藏:0  评论:0  赞:0  阅读:475
【漏洞挖掘】攻击对外开放的Docker API接口
https://medium.com/@riccardo.ancarani94/attacking docker exposed api 3e01ffc3c124 1)场景 攻击开放在互联网的Docker API 2)问题难点 Docker API外放有什么危害? 3)解决问题的方法 理解客户API ...
分类:Windows开发   时间:2019-01-22 10:14:13    收藏:0  评论:0  赞:0  阅读:284
C# List引用类型的克隆
有时候我们想克隆一个List去做别的事,而不影响原来的List,我们直接在list后面加上小点点,发现并没有Clone这样的扩展函数。这时候就只有自己扩展了。 尝试了三种方式,测试都通过了,至于性能方面我还没有做测试。 一、反射 二、序列化(依赖Newtonsoft.Json) 三、序列化(Bina ...
分类:Windows开发   时间:2019-01-21 23:44:12    收藏:0  评论:0  赞:0  阅读:249
在Windows环境中安装并使用kafka
1. 安装部署Java 下载需要安装的软件,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html 双节安装,并配置环境变量 使用下面的命令 验证Java是否安装成功 至于怎么w ...
分类:Windows开发   时间:2019-01-21 23:14:10    收藏:0  评论:0  赞:0  阅读:195
win10激活方法-专业版
该教程操作思路,Win10家庭版升为专业版,然后激活版本 首先,进入设置→关于看到如下页面: 接着,进入实操阶段: 第一步 在激活版面输入密匙 ( 把家庭版升级为专业版 ) DR9VN-GF3CR-RCWT2-H7TR8-82QGT 第二步 升级完成後便可换转输入此按装密匙 W269N-WFGWX- ...
分类:Windows开发   时间:2019-01-21 22:40:36    收藏:0  评论:0  赞:0  阅读:240
使用Window 自带的控件 axWindowsMediaPlayer 制作播放器
首先,需要把Medio Player 控件添加到工具箱中,具体操作如下: 在VS编程环境的“工具箱”中单击右键,选择“选择项”菜单,打开“选择工具箱项”窗口,选择“COM组件”标签,在列表中找到并勾选“Windows Media Player”组件,单击“确定”按钮。将该组件添加到指定的工具箱选项卡 ...
分类:Windows开发   时间:2019-01-21 22:36:28    收藏:0  评论:0  赞:0  阅读:222
[APIO2014]序列分割
水题。 但为啥我每次做完之后把0的位置改成一个负数之后会WA???? ...
分类:Windows开发   时间:2019-01-21 20:33:21    收藏:0  评论:0  赞:0  阅读:124
C#写的window服务内存溢出
浅谈c#垃圾回收机制(GC) 写了一个window服务,循环更新sqlite记录,内存一点点稳步增长。三天后,内存溢出。于是,我从自己的代码入手,查找到底哪儿占用内存释放不掉,最终明确是调用servicestack.ormlite更新sqlite数据库造成的。至于是不是框架问题,可能性不大,因为本地 ...
分类:Windows开发   时间:2019-01-21 19:05:43    收藏:0  评论:0  赞:0  阅读:316
用winform实现一个代码打包工具
一个net程序员必须拥有的能力就是可以随时随地写出一个自己需要的小工具,于是记录一下我的个人工具吧。 新建一个窗体应用项目,代码如下: ...
分类:Windows开发   时间:2019-01-21 19:05:20    收藏:0  评论:0  赞:0  阅读:156
Qt Creator中根据为Windows系统还是Linux系统对源码进行条件编译
方法1: 在.h和.cpp文件中,针对需要不同平台编译的代码:添加上如下的条件编译指令: #ifdef 标识符 程序段1 #else 程序段2 #endif 举例说明如下: //Windows系统包含头文件名不区分大小写,但是Linux系统包含头文件名区分大小写,故采用条件编译 #ifdef uni ...
分类:Windows开发   时间:2019-01-21 18:34:25    收藏:0  评论:0  赞:0  阅读:599
(转)window.opener方法的使用 刷新父页面
原文博客:https://blog.csdn.net/xumingqing171/article/details/51897224 刷新打开(window.open)此窗口的父窗口window.opener.location.href = 'http://www.baidu.com';window. ...
分类:Windows开发   时间:2019-01-21 16:52:04    收藏:0  评论:0  赞:0  阅读:186
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!