Fork me on GitHub

2017年3月7日

摘要: 程序异常分析指南 在Linux上编写运行C语言程序,经常会遇到程序崩溃、卡死等异常的情况。程序崩溃时最常见的就是程序运行终止,报告Segmentation fault (core dumped)错误。而程序卡死一般来源于代码逻辑的缺陷,导致了死循环、死锁等问题。总的来看,常见的程序异常问题一般可以分 阅读全文
posted @ 2017-03-07 22:26 HackerVirus 阅读(1126) 评论(1) 推荐(0)
摘要: 数据访问层之Logger 接上文 项目架构开发:数据访问层之Cache 本章我们继续ILogger的开发 ILogger.cs 1 public interface ILogger 2 { 3 void Info(object message); 4 void Info(object message 阅读全文
posted @ 2017-03-07 21:51 HackerVirus 阅读(409) 评论(0) 推荐(0)
摘要: JavaWeb:JSTL JSTL 说明 什么是JSTL? JSP标准标签库(JavaServer Pages Standard Tag Library,JSTL)是一个定制的标签库的集合,用来解决像遍历map或者集合、条件测试、XML处理,甚至数据库访问和数据操作等常见的问题。 JSTL库的安装 阅读全文
posted @ 2017-03-07 21:36 HackerVirus 阅读(425) 评论(0) 推荐(0)
摘要: Kubernetes 什么是Kubernetes Kubernetes(k8s)是一款开源的以容器为中心的,用于跨主机集群自动部署(automating deployment),控制容器扩展/收缩(scaling)和管理容器化应用程序(management of containerized appl 阅读全文
posted @ 2017-03-07 09:18 HackerVirus 阅读(548) 评论(0) 推荐(0)
摘要: NET Core 上运行的 WordPress 在.NET Core 上运行的 WordPress,无需安装PHP既可跨平台运行WordPress。 在Peachpie中实现PHP所需的功能数月后,现在终于可以运行一个真实的应用程序:WordPress。 本文是基于Peachpie https:// 阅读全文
posted @ 2017-03-07 07:20 HackerVirus 阅读(490) 评论(0) 推荐(0)

2017年3月3日

摘要: net平台的rabbitmq使用封装 前言 RabbitMq大家再熟悉不过,这篇文章主要整对rabbitmq学习后封装RabbitMQ.Client的一个分享。文章最后,我会把封装组件和demo奉上。 Rabbitmq的运作 从下图可以看出,发布者(Publisher)是把消息先发送到交换器(Exc 阅读全文
posted @ 2017-03-03 23:44 HackerVirus 阅读(250) 评论(0) 推荐(0)
摘要: C# .NET更智能的数据库操作的封装完整版(重构) 前述: 第一次发表文章,不过是对数据库简单的封装,主要是阐述下思路。那么在上篇文章,在大家的指导下和提出意见,并自己对代码进行了思考。在这两天我重构了新的框架,我觉得我写的可以称得上框架,为什么?请大家往下看。不过在项目中没有很多注释。笔者除了课 阅读全文
posted @ 2017-03-03 23:29 HackerVirus 阅读(3484) 评论(0) 推荐(0)
摘要: 搜索引擎原理及使用 此项目是自己学习搜索引擎过程中的一些心得,在使用go语言的时候,发现了悟空这个搜索引擎项目,结合此项目代码以及《信息检索导论》,自己对搜索引擎的原理是实现都有了一个初步的认识,然后结合工作中可能遇到的场景,做了一个简单的demo。写下这篇文章,可能比较啰嗦,希望帮助到需要的人。项 阅读全文
posted @ 2017-03-03 17:39 HackerVirus 阅读(373) 评论(0) 推荐(0)
摘要: List实现行转列的通用方案 List实现行转列的通用方案 最近在做报表统计方面的需求,涉及到行转列报表。根据以往经验使用SQL可以比较容易完成,这次决定挑战一下直接通过代码方式完成行转列。期间遇到几个问题和用到的新知识这里整理记录一下。 阅读目录 问题介绍 动态Linq System.Linq.D 阅读全文
posted @ 2017-03-03 17:33 HackerVirus 阅读(7769) 评论(0) 推荐(4)
摘要: C#开发step步骤条控件 现在很多的javascript控件,非常的不错,其中step就是一个,如下图所示: 那么如何用C#来实现一个step控件呢? 先定义一个StepEntity类来存储步骤条节点的信息: 1 public class StepEntity 2 { 3 public strin 阅读全文
posted @ 2017-03-03 17:29 HackerVirus 阅读(1535) 评论(0) 推荐(1)