上一页 1 ··· 92 93 94 95 96 97 98 99 100 ··· 164 下一页

2019年10月8日

Visual Studio2017 Remote Debugger

摘要: 前言 大家在使用vs打包后的文件部署到服务器后,有时候我们需要对线网的后台进行调试。但是它不像在VS中。这个时候我们该怎么调试呢? 微软想到了这一点,他们在 VS 中给我们提供了一个功能: Remote Debugger,要远程调试我们就需要用到它。 关于 Remote Debugger 使用VS远 阅读全文

posted @ 2019-10-08 15:56 jack_Meng 阅读(397) 评论(0) 推荐(0) 编辑

Visual Studio2017 数据库架构比较

摘要: 一、前言 开发的时候在测试服务器上和线网服务器上面都有我们的数据库,当我们在线网上面修改或者新增一些字段后,线网的数据库也需要更新,这个时候根据表的修改记录,然后在线网上面一个一个增加修改很浪费效率而且容易出错,那有没有更好的方法解决这个问题呢?有!那就是VS自带的架构比较功能。 个人觉得在初期一个 阅读全文

posted @ 2019-10-08 15:45 jack_Meng 阅读(402) 评论(0) 推荐(0) 编辑

2019年10月7日

MVC开发中自定义返回类型

摘要: 在做项目web的MVC中,会用到返回值的问题,我们一般使用AjaxResult的返回值,根据自己的需要进行自定义,如下参考: 另外,你可以修改返回错误的时候,对应的Exception对象。 使用就简单了,如下调用: 阅读全文

posted @ 2019-10-07 14:46 jack_Meng 阅读(661) 评论(0) 推荐(0) 编辑

2019年10月6日

IOC框架之Ninject 简介

摘要: 还是那几句话: 学无止境,精益求精 十年河东,十年河西,莫欺少年穷 学历代表你的过去,能力代表你的现在,学习代表你的将来 上篇博客介绍了依赖注入的三种方式:构造方法注入,属性注入,接口注入!详情请参考:学习 IOC 设计模式前必读:依赖注入的三种实现 本篇继续介绍IOC和DI的故事 今天将以一个具体 阅读全文

posted @ 2019-10-06 23:08 jack_Meng 阅读(345) 评论(0) 推荐(0) 编辑

Unity Ioc 依赖倒置及Untity AOP被动拦截/自动拦截

摘要: Unity Ioc 介绍: Unity是微软团队开发的一个轻量级,可扩展的依赖注入容器,为松散耦合应用程序提供了很好的解决方案,支持构造器注入,属性注入,方法注入。同时因为把对象交给容器创建,有没有可能在创建的时候做些手脚和功能呢?答案是肯定的。 目前Unity中提供两个Lifetime Manag 阅读全文

posted @ 2019-10-06 23:05 jack_Meng 阅读(603) 评论(0) 推荐(1) 编辑

IOC : Unity 配置和使用

摘要: 之前Terry Lee 已经介绍过Unity的简单使用了,不过那篇文章是针对旧版本的,现在的版本1.2版略有不同。 我下载了Unity并做了一个简单的测试,项目的分布是这个样子: LoggerTest.Interface.ILogger 主要是接口, 一个简单的不能再简单的方法结构: public 阅读全文

posted @ 2019-10-06 23:02 jack_Meng 阅读(432) 评论(0) 推荐(0) 编辑

深入理解DIP、IoC、DI以及IoC容器

摘要: 摘要 面向对象设计(OOD)有助于我们开发出高性能、易扩展以及易复用的程序。其中,OOD有一个重要的思想那就是依赖倒置原则(DIP),并由此引申出IoC、DI以及Ioc容器等概念。通过本文我们将一起学习这些概念,并理清他们之间微妙的关系。 目录 前言 依赖倒置原则(DIP) 控制反转(IoC) 依赖 阅读全文

posted @ 2019-10-06 22:57 jack_Meng 阅读(1022) 评论(0) 推荐(0) 编辑

控制反转IOC与依赖注入DI - 理论篇

摘要: 1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。 图1:软件系统中耦合的对象 如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生 阅读全文

posted @ 2019-10-06 22:50 jack_Meng 阅读(420) 评论(0) 推荐(0) 编辑

async & await 的前世今生

摘要: async 和 await 出现在C# 5.0之后,给并行编程带来了不少的方便,特别是当在MVC中的Action也变成async之后,有点开始什么都是async的味道了。但是这也给我们编程埋下了一些隐患,有时候可能会产生一些我们自己都不知道怎么产生的Bug,特别是如果连线程基础没有理解的情况下,更不 阅读全文

posted @ 2019-10-06 22:04 jack_Meng 阅读(321) 评论(0) 推荐(0) 编辑

EF_DbHelper

摘要: 最近在学校使用EF用到项目中,希望能够提高开发效率,所以从网上找点相关的代码,找到代码原型地址: https://github.com/kungge/EF_DbHelper 自己根据需要进行改造: 版本1:合并Extension项目到DbHelp中,暂时没必要把Extension作为一个单独的类库 阅读全文

posted @ 2019-10-06 17:19 jack_Meng 阅读(487) 评论(0) 推荐(0) 编辑

2019年10月3日

配置samba服务器

摘要: 公司需要一台用于共享的文件服务器,考虑使用Linux系统,听说会比windows的文件系统好管理,了解不多,人云亦云了! 这里需要用到samba系统,安装比较简单,安装后需要进行配置才能访问。 修改smb.conf 配置文件(参数的配置说明最好直接看默认文件中的注释说明): samba自带的smb. 阅读全文

posted @ 2019-10-03 19:51 jack_Meng 阅读(784) 评论(0) 推荐(0) 编辑

2019年9月30日

非常完善的Log4net详细说明

摘要: 页内导航 3.1 Appenders 3.2 Filters 3.3 Layouts 3.4 Loggers 3.5 Object Renders 3.6 Repository 4.1 配置文件构成 4.1.1 4.1.2 4.1.3 4.1.4 4.1.5 4.1.6 4.1.7 4.2 配置 4 阅读全文

posted @ 2019-09-30 22:52 jack_Meng 阅读(334) 评论(0) 推荐(0) 编辑

关于SQLSERVER数据库连接池

摘要: 页内导航 1.如何开启连接池? 2. 那连接池是和什么有关呢? 3.如何使用相同的连接池访问不同的数据库? 4.数据库连接池的默认最大和最小值 ‘关于数据库连接池大家都听说过或者用过,但真正的了解有多少呢? 数据连接池如何启用?有哪些主要的参数? 为什么要使用连接池? 如何关闭连接池? 如何在不开启 阅读全文

posted @ 2019-09-30 22:35 jack_Meng 阅读(1918) 评论(0) 推荐(0) 编辑

分布式中的分库分表之后,ID 主键如何处理?

摘要: 面试题 分库分表之后,id 主键如何处理?(唯一性,排序等) 面试官心理分析 其实这是分库分表之后你必然要面对的一个问题,就是 id 咋生成?因为要是分成多个表之后,每个表都是从 1 开始累加,那肯定不对啊,需要一个全局唯一的 id 来支持,排序问题等。所以这都是你实际生产环境中必须考虑的问题。 面 阅读全文

posted @ 2019-09-30 14:11 jack_Meng 阅读(11458) 评论(5) 推荐(2) 编辑

2019年9月24日

c#中的解析HTML组件 -- (HtmlAgilityPack,Jumony,ScrapySharp,NSoup,Fizzler)

摘要: 做数据抓取,网络爬虫方面的开发,自然少不了解析HTML源码的操作。那么问题来了,到底.NET如何来解析HTML,有哪些解析HTML源码的好用的,有效的组件呢? 作者在开始做这方面开发的时候就被这些问题困扰着,开始是使用的正则表达式来解析,但用正则的缺点在于你需要对正则表达式相当熟悉,并且解析过程非常 阅读全文

posted @ 2019-09-24 10:44 jack_Meng 阅读(493) 评论(2) 推荐(0) 编辑

2019年9月22日

将博客园或CSDN的全部博文备份到github上的方法

摘要: 如果有一天,我们辛辛苦苦写的博客丢失了,那将是一笔很大的损失,所以很有必要将我们的博客进行一份备份,那么有没有什么简单,经济的办法呢,这里博主就告诉大家一个好办法。 利用豆约翰静态博客站点生成器+豆约翰博客备份专家为你喜欢的博客做一个备份; 备份示例: 博客园 叶小钗 博客园博主主页地址 githu 阅读全文

posted @ 2019-09-22 21:51 jack_Meng 阅读(622) 评论(0) 推荐(0) 编辑

C#备份博客园随笔文章和图片----使用HtmlAgilityPack解析html

摘要: 之前用.NET做网页采集实现采用正则表达式去匹配解析,比较繁琐,花费时间较多,若是Html复杂的话真是欲哭无泪。 很早就听过包HtmlAgilityPack,其是在.NET下用XPath来解析的HTML的一个类库(包)。但是一直没时间尝试,简单了解了下HtmlAgilityPack的API后,发现真 阅读全文

posted @ 2019-09-22 21:36 jack_Meng 阅读(341) 评论(0) 推荐(0) 编辑

H5读取博客园备份的xml文件

摘要: 博客园备份,我们可以使用博客园自带的备份功能将自己的所有博客(包括草稿)保存为一个xml文件下载下来,然后把它保存好即可(占用空间很小,大概几十MB)。具体看你有多少篇文章了。那么备份下来的XML文件怎么查看和搜索呢? 我自己使用H5配合javascript来操作xml文件,后续会继续完善:标题搜索 阅读全文

posted @ 2019-09-22 21:35 jack_Meng 阅读(253) 评论(0) 推荐(0) 编辑

博客园自己的备份功能,备份文章

摘要: 目录 为什么要备份博客? 如何在博客园备份博客? 如何还原备份的博客? 参考资料 为什么要备份博客? 首先希望你是一个认真对待博客的人,其次,如果你又是一个爱惜自己物品的人,或者你有强迫症(完美主义倾向),你一定不希望哪天登录博客园翻看自己的某篇博客时突然发现这种情况——自己之前写的博客怎么缺失了一 阅读全文

posted @ 2019-09-22 21:26 jack_Meng 阅读(1093) 评论(4) 推荐(1) 编辑

点击一个超链接,弹出固定大小的新窗口(js实现)

摘要: 1、最基本的弹出窗口代码 [javascript] view plain copy <SCRIPT LANGUAGE="javascript"> <!-- window.open ('page.html') --> </SCRIPT> 因为这是一段javascripts代码,所以它们应该放在<SCR 阅读全文

posted @ 2019-09-22 20:11 jack_Meng 阅读(10655) 评论(0) 推荐(0) 编辑

上一页 1 ··· 92 93 94 95 96 97 98 99 100 ··· 164 下一页

导航