Fork me on GitHub

2016年5月6日

摘要: 使用VS Code 开发.NET Core 应用程序 部署到Linux 跨平台 使用VS Code 开发.NET Core 应用程序 部署到Linux 跨平台。 前面讲解了VSCode开发调试 .NET Core。都只是在windows下运行。 .NET Core真正的核心是跨平台,我们现在来了解学 阅读全文
posted @ 2016-05-06 17:26 HackerVirus 阅读(6855) 评论(2) 推荐(0)
摘要: Gulp.js简介 我们讨论了很多关于怎么减少页面体积,提高重网站性能的方法。有些是操作是一劳永逸的,如开启服务器的gzip压缩,使用适当的图片格式,或删除一些不必要的字符。但有一些任务是每次工作都必须反复执行的。如 新图片或修改后图片的压缩 去除调试语句如console,debugger 合并和压 阅读全文
posted @ 2016-05-06 17:24 HackerVirus 阅读(439) 评论(0) 推荐(0)

2016年5月5日

摘要: net WebApi中使用swagger 我在WebApi中使用swagger的时候发现会出现很多问题,搜索很多地方都没找到完全解决问题的方法,后面自己解决了,希望对于遇到同样问题朋友有帮助。我将先一步一步的演示项目中解决swagger遇到问题及解决方法。 首先我们新建一个api项目 图1 (默认生 阅读全文
posted @ 2016-05-05 23:37 HackerVirus 阅读(11182) 评论(6) 推荐(5)
摘要: 深入理解递归 递归的思想 以此类推是递归的基本思想。 具体来讲就是把规模大的问题转化为规模小的相似的子问题来解决。在函数实现时,因为解决大问题的方法和解决小问题的方法往往是同一个方法,所以就产生了函数调用它自身的情况。另外这个解决问题的函数必须有明显的结束条件,这样就不会产生无限递归的情况了。 递归 阅读全文
posted @ 2016-05-05 23:34 HackerVirus 阅读(274) 评论(0) 推荐(0)
摘要: 软件框架 最近做了一个软件,这个软件不是网站,但是与HTML,AJAX等技术密切相关,也不是只有单纯的数据库增删改查,还涉及到线程协调,比较复杂的文本处理…… 这样的软件,用OA,ERP的框架显然是不合适的,因为这种软件用不上权限管理,工作流这些技术。但是软件又要操作数据库。 介于这些的特殊性,想来 阅读全文
posted @ 2016-05-05 23:31 HackerVirus 阅读(547) 评论(0) 推荐(0)
摘要: 重拾linux 起因 因为想重拾起linux,同时需要用docker起几个镜像,用来学习网络知识。本来想直接去阿里云上买,后来一想自己机器上,起一个linux是个不错的选择,毕竟不花钱! 还可以用来做本地测试,学习使用linux、docker等。记录下过程,防止以后忘记!(所以不会涉及具体的安装步骤 阅读全文
posted @ 2016-05-05 23:30 HackerVirus 阅读(199) 评论(0) 推荐(0)
摘要: Linux 创建修改删除用户和组 介绍 在日常的维护过程中创建用户操作用的相对会多一些,但是在这个过程中涉及到的知识点就不单单就是useradd了,接下来就来详细了解账号管理的相关信息。 用户信息 先从用户信息开始分析,可以通过查询/etc/password文件,每一行代表一个用户信息 介绍 在日常 阅读全文
posted @ 2016-05-05 23:29 HackerVirus 阅读(2762) 评论(0) 推荐(0)
摘要: Linux 之 rsyslog 系统日志转发 一、rsyslog 介绍 ryslog 是一个快速处理系统日志的程序,提供了高性能、安全功能和模块化设计。rsyslog 是syslog 的升级版,它将多种来源输入输出转换结果到目的地,据官网介绍,现在可以处理100万条信息。 特性:1.多线程 2.支持 阅读全文
posted @ 2016-05-05 23:27 HackerVirus 阅读(394) 评论(0) 推荐(0)
摘要: Lua 解释器 警告⚠️:这将是一个又臭又长的系列教程,教程结束的时候,你将拥有一个除了性能差劲、扩展性差、标准库不完善之外,其他方面都和官方相差无几的 Lua 语言解释器。说白了,这个系列的教程实现的是一个玩具语言,仅供学习,无实用性。请谨慎 Follow,请谨慎 Follow,请谨慎 Follo 阅读全文
posted @ 2016-05-05 23:26 HackerVirus 阅读(3649) 评论(0) 推荐(1)
摘要: C#使用Redis集群缓存 本文介绍系统缓存组件,采用NOSQL之Redis作为系统缓存层。 一、背景 系统考虑到高并发的使用场景。对于并发提交场景,通过上一章节介绍的RabbitMQ组件解决。对于系统高并发查询,为了提供性能减少数据库压力,我们加入缓存机制,可以不同层次加入缓存支持,本文主要介绍应 阅读全文
posted @ 2016-05-05 23:21 HackerVirus 阅读(1001) 评论(0) 推荐(0)