Fork me on GitHub
摘要: 从官网下载的是 VS在线安装程序,也只有这个可以下载,官网并不提供离线包下载,那么如何创建离线安装包呢? 使用cmd命令:vs_enterprise__914632938.1491737491.exe --all --layout "C:\VS2017" --lang en-US zh-CN 该命令 阅读全文
posted @ 2017-08-06 01:17 VAllen 阅读(5803) 评论(1) 推荐(1) 编辑
摘要: 其实我也不知道如何定义这个标题,词乏,姑且先这样定义吧。 看了本文章的朋友,如果有更好标题,请告诉我,谢谢。 有个项目使用SDK时遇到这样一个情况。 该SDK有个BtPrinterManager类,拥有两个方法:ServerPrint和ClientPrint,这两个方法有一部分参数是一样的,一部分参 阅读全文
posted @ 2017-08-04 12:20 VAllen 阅读(1120) 评论(1) 推荐(0) 编辑
摘要: 有个项目需要调用第三方SDK,而SDK获取服务器的已安装的特殊打印机列表返回给调用方。 但我不想依赖这个SDK,因为这个SDK是使用.NET Framework编写的,而我的项目是使用.NET Core编写的,并且想要部署在Docker容器内运行。 于是反编译了SDK,查看源代码,看到该SDK调用了 阅读全文
posted @ 2017-07-26 13:53 VAllen 阅读(1309) 评论(0) 推荐(0) 编辑
摘要: 先说像素。像素是电子图像组成的基本单位,将图像放大数倍,会发现图像是由一个个“小色块”紧密排列组成的,每一个“小色块”就是一个像素点。 也就是说,每个图像都是由n多个像素点组成。 再说分辨率。所谓分辨率,指的是图像或者显示屏在长和宽上各拥有的像素个数。 比如一张照片分辨率为1920x1080,意思是 阅读全文
posted @ 2017-07-25 14:47 VAllen 阅读(4400) 评论(0) 推荐(0) 编辑
摘要: /// /// 颜色扩展类 /// public static class ColorExtensions { /// /// .NET预定义的系统颜色缓存列表 /// private static readonly Dictionary ColorCache; /// /// 拥有相同颜色代码值的系统颜色名称列表 /// ... 阅读全文
posted @ 2017-07-25 11:56 VAllen 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 编译环境:Jenkins+MSBuilds 1.搜索本次构建的解决方案中的所有csproj后缀文件,打开后找到这一段代码,并且删除掉。如果没有,直接忽略跳过。 这里因为在Visual Studio 2015中(对应的MSbuild版本是V14.0),已不再需要这一段代码配置。 2.增加命令:nuge 阅读全文
posted @ 2017-07-14 17:50 VAllen 阅读(1195) 评论(0) 推荐(0) 编辑
摘要: 鉴于Hyper-V在Windows桌面系统下的"弱鸡"表现,包括不仅限于"网络"方面都很"辣鸡",各种不兼容的原因。 我决定(禁用/卸载)Hyper-V,却又不想用其默认的Virtual Box,于是改成最为喜爱的VMware Workstation,作为Docker machine的driver。 然而Docker官方并不支持VMware Workstation驱动,不过我从Docker官方指导文档中找到第三方支持 阅读全文
posted @ 2017-07-04 09:13 VAllen 阅读(15431) 评论(21) 推荐(11) 编辑
摘要: PostgreSQL在Update时使用Substring函数截取字符串并且加上CASE WHEN THEN条件判断 阅读全文
posted @ 2017-06-30 16:28 VAllen 阅读(4846) 评论(0) 推荐(0) 编辑
摘要: 使用VS2017新建的Web项目报错: 看到这样的错误提示,毫无意义。赶脚这应该是VS2017的BUG,没有显示错误的位置。于是用dotnet restore手动还原,结果在控制台中终于显示了详细的错误: 编辑错误项目中的csproj文件:在PropertyGroup节点下增加portable-ne 阅读全文
posted @ 2017-05-15 22:00 VAllen 阅读(1048) 评论(0) 推荐(0) 编辑
摘要: Visual Studio 2017的"最近的文件列表"和"项目列表"总是删了之后重启电脑又出现(PS:这期间没有打开过项目,更没打开过VS)。 一怒之下,按照以前的老套路,去注册表里删。 以项目名称作为关键词进行注册表查找,居然查找不到相关记录,这让我很吃西瓜。。。 我很谨慎地按照 进行查找,还是 阅读全文
posted @ 2017-05-10 23:09 VAllen 阅读(14234) 评论(4) 推荐(0) 编辑
摘要: 在国内访问的时候,WordPress 里面引用的 google 字体可能会导致加载速度变得很慢。 要修改的地方有(我使用的版本是 4.0): wp-includes 里面的 script-loader.php 有一行: 你使用的主题里面的引用,以我用的 twentytwelve 主题为例: 在:wp 阅读全文
posted @ 2017-05-03 10:11 VAllen 阅读(996) 评论(0) 推荐(0) 编辑
摘要: 注意,阅读本文,需要先阅读以下两篇文章,并且对依赖注入有一定的基础。 模块系统:http://www.cnblogs.com/mienreal/p/4537522.html 依赖注入:http://www.cnblogs.com/mienreal/p/4550500.html 正文: 我最近在设计一 阅读全文
posted @ 2017-04-13 00:52 VAllen 阅读(4728) 评论(6) 推荐(1) 编辑
摘要: 今天遇到个需求,动态读取实体类属性,然后把属性名的每个单词第一个大写字母用空格替换填充占位。接着把这个属性名列表放在网页的table-->thead里,而属性值则放在table-->tbody里。 简单来说,就是把实体数据列表动态转换为HTML里的table。 举例: TotalPrice,Tota 阅读全文
posted @ 2017-04-10 15:07 VAllen 阅读(6087) 评论(0) 推荐(0) 编辑
摘要: 这个错误很奇怪,刚开始我以为是jenkins主机与从机,jenkins与git之间的权限问题,经过一番排查和从头到尾重新设置一遍,以及重启Jenkins主机,Jenkins从机,程序发布目标机器。 重新运行Job依旧得到这个错误。 然后我开始求度娘,爬谷哥,无解。 其中我找到一个最接近我这个错误的博 阅读全文
posted @ 2017-04-06 11:13 VAllen 阅读(11870) 评论(0) 推荐(0) 编辑
摘要: 度娘许久,找不到我满意的答案,于是自己东凑西凑实现一个。 DynamicObject扩展--实现JSON和DynamicObject的序列化与反序列化,亲测良好。 看代码 阅读全文
posted @ 2017-04-05 23:56 VAllen 阅读(2435) 评论(2) 推荐(0) 编辑
摘要: 解决 Bash On Windows "无法从 Windows 应用商店下载。请检查网络连接。"的问题 Fiddler和Bash On Windows 源离线压缩包:http://pan.baidu.com/s/1kVofL4b 不想从百度网盘下载的,可以从官方下载: Fiddler:https:/ 阅读全文
posted @ 2017-04-03 22:49 VAllen 阅读(8603) 评论(0) 推荐(0) 编辑
摘要: 判断指定单元格是否为合并单元格和输出该单元格的行列跨度(维度) 阅读全文
posted @ 2017-03-31 16:12 VAllen 阅读(7264) 评论(1) 推荐(1) 编辑
摘要: https方式每次都要输入密码,按照如下设置即可输入一次就不用再手输入密码的困扰而且又享受https带来的极速 阅读全文
posted @ 2017-02-06 14:48 VAllen 阅读(839) 评论(0) 推荐(0) 编辑
摘要: 今天,测试一个项目的时候,抛出了这个莫名其妙的异常,然后就开始了一天的调试之旅... 花了很长时间,没有从代码找出任何问题... 那么到底哪里出问题呢? 根据下面那段长长的错误日志: 上百度,上谷歌... 有人说会不会是Lazy加载的问题,说他试过设置Lazy=false就不会出现这个问题了???纳 阅读全文
posted @ 2017-01-06 17:50 VAllen 阅读(9498) 评论(1) 推荐(0) 编辑
摘要: 提示"DotNetCore.1.0.1-SDK.1.0.0.Preview2-003131-x86"错误的解决方案: 1.检查是否有C:\Program Files (x86)\dotnet目录。 如果没有,下载DotNetCore.1.0.1-SDK.1.0.0.Preview2-003133-x 阅读全文
posted @ 2016-12-05 21:51 VAllen 阅读(1998) 评论(0) 推荐(0) 编辑
摘要: 当你用 Visual Studio 2015 Update 3 打开从别处下载的开源项目的时候,如果发现 Bower 提示 "bower.json 中出现语法错误"。 请检查一下.bowerrc文件的编码格式是否为ANSI,如果不是,可以用Notepad++等文本编辑器工具,转换编码格式。 阅读全文
posted @ 2016-12-04 21:00 VAllen 阅读(1444) 评论(0) 推荐(0) 编辑
摘要: 1 绪论 1.1 课题的研究背景 随着IT行业的不断发展,软件开发的复杂度也随着不断提高。与此同时,软件的开发团队也越来越庞大,而如何更好地协同整个团队进行高效准确的工作,从而确保软件开发的质量已经慢慢成为了开发过程中不可回避的问题。 在软件开发中,不同的功能模块一般由不同的开发成员负责,同一功能模 阅读全文
posted @ 2016-10-10 17:53 VAllen 阅读(2225) 评论(0) 推荐(0) 编辑
摘要: CREATE DATABASE statement not allowed within multi-statement transaction. 刚开始报这个错误的时候,我上度娘搜了一下。 别人是在Sql Server 管理界面新增数据的时候,报的错误。 而我,是在ASP.NET MVC程序启动, 阅读全文
posted @ 2016-09-23 17:28 VAllen 阅读(3389) 评论(1) 推荐(0) 编辑
摘要: 在Windows Server 2008 R2系统下,IIS 7.5 + .NET Framework 4.0的运行环境,以经典模式(Classic Mode)部署一个用.NET 4.0编译的 WebAPI 程序。 这是非常简易的一个Demo,只有一个TestController和WebApiCon 阅读全文
posted @ 2016-06-22 13:09 VAllen 阅读(14754) 评论(2) 推荐(1) 编辑
摘要: 前言: 开发工具:Visual Studio 2015 Update 2. 数据库:Sql Server LocalDB V13 Express. 系统:Windows 10. .NET Framework:4.6.1. 我一开始安装的是Visual Studio 2015 Update 1,后面升 阅读全文
posted @ 2016-05-22 10:08 VAllen 阅读(3569) 评论(0) 推荐(0) 编辑
摘要: 一.首先安装.NET Framework 3.5: 离线安装方式: 1.装载相对应的系统安装盘,我是Windows 10 x64 企业版,所以装载Windows 10 x64 企业版安装镜像ISO,盘符为H。 2.以管理员身份运行命令提示符(Win键+X键,选择命令提示符(管理员)),输入以下命令: 阅读全文
posted @ 2016-05-22 07:40 VAllen 阅读(18505) 评论(0) 推荐(1) 编辑
摘要: 经过上面的折腾,我成功用批处理编译 .NET Framework 4.5.2 项目后, 我并未满足, 我想要更方便的, 无须安装那么多操蛋的东西, 只需要有运行时环境就可以了, 行不行? 答案当然是可以的, 那便是近年渐火的 roslyn 开源项目. 阅读全文
posted @ 2016-03-10 16:22 VAllen 阅读(9547) 评论(4) 推荐(2) 编辑
摘要: 1.HttpContext.Current.Server.MapPath("~"); 2.HttpRuntime.AppDomainAppPath(推荐); 3.AppDomain.CurrentDomain.BaseDirectory; 结果: E:\IIS\WebApi\ 理由: 第1种写法,有 阅读全文
posted @ 2016-02-29 09:33 VAllen 阅读(2296) 评论(6) 推荐(0) 编辑
摘要: 当我们向GlobalConfiguration.Configuration.MessageHandlers添加一个DelegatingHandler派生类后,很容易发生即使命中了Action,但方法参数值为null的问题。 阅读全文
posted @ 2016-02-03 23:03 VAllen 阅读(10145) 评论(5) 推荐(1) 编辑
摘要: ng-app是angulajs模板引擎当中的一个十分重要的标签,从“app"这个字眼就不难看出其含义,在我理解为一个模块或者页面中的一个应用模型,在一个使用angularjs框架的页面中,很可能使用多个模块,原因是不同模块的业务逻辑不同,代码在理论上就不应该耦合在一起这样不利于维护。下面的几行代码展示了一种angularjs启动多个模块的demo. 阅读全文
posted @ 2015-12-11 11:16 VAllen 阅读(1024) 评论(0) 推荐(0) 编辑