frankliuch

导航

2017年12月17日 #

docker 入门第一步

摘要: docker 安装 利用yum 安装 yum 源更新到最新版本,命令: yum update 需要安装工具 net-tools 命令:yum install -y net-tools 配置docker 的yum源 增加如下文件/etc/yum.repos.d/docker.repo 内容如下: [d 阅读全文

posted @ 2017-12-17 17:28 frankliuch 阅读(140) 评论(0) 推荐(0) 编辑

2017年9月15日 #

mongodb 在windows下面进行分片

摘要: mongodb 更新很快,在做分片的时候,查找了不少文章,但是很多已经过时了。现在把我搭建的过程及命令分享给大家。我用的是最新版本windows版3.4.7。 命令中使用到的目录,需要手动创建。 首先确定各个组件的数量,mongos 1个, config server 3个,数据分3片 shard 阅读全文

posted @ 2017-09-15 14:53 frankliuch 阅读(1322) 评论(2) 推荐(1) 编辑

2017年6月15日 #

550 5.7.1 Client does not have permissions to send as this sender

摘要: 收发邮件时出现以上这种情况,系统提示550 5.7.1 Client does not have permissions to send as this sender,这是什么原因赞成的呢? 活动目录服务有个处理过程是为了保证受保护组的安全标识符不被改动。如果一个属于受保护组的账号的安全标识符跟Ad 阅读全文

posted @ 2017-06-15 10:16 frankliuch 阅读(1537) 评论(0) 推荐(0) 编辑

2015年9月8日 #

Entity framework code first

摘要: EF Code First 不便之处,数据库结构改变时,需要利用程序包管理器控制台生成代码,再用update-database -Verbose更新数据库,这样的做法在很多时候不容易部署。下面介绍一种可以简单部署到服务器的办法。 执行add-migration Initial 生成迁移代码... 阅读全文

posted @ 2015-09-08 15:16 frankliuch 阅读(140) 评论(0) 推荐(0) 编辑

2014年6月17日 #

IaaS, PaaS, SaaS 解释

摘要: IaaS、PaaS、SaaS作为云计算三种服务模式,下面会着重介绍他们的定义、作用、功能、对应产品以及他们之间的关系等。一、定义: SaaS:Software as a Service,软件即服务;这层作用是将应用作为服务提供给客户。 PaaS:Platform as a Service,平台即... 阅读全文

posted @ 2014-06-17 22:36 frankliuch 阅读(560) 评论(0) 推荐(0) 编辑

.NET牛人应该知道些什么

摘要: 任何一个使用.NET的人1、描述线程与进程的区别?线程(Thread)与进程(Process)二者都定义了某种边界,不同的是进程定义的是应用程序与应用程序之间的边界,不同的进程之间不能共享代码和数据空间,而线程定义的是代码执行堆栈和执行上下文的边界。一个进程可以包括若干个线程,同时创建多个线程来完成... 阅读全文

posted @ 2014-06-17 22:34 frankliuch 阅读(273) 评论(0) 推荐(0) 编辑

2014年6月16日 #

多个DLL合并成一个DLL

摘要: 多个DLL合并成一个DLL,把DLL合并到Exe中的解决方案1:) 下载http://download.microsoft.com/download/1/3/4/1347C99E-9DFB-4252-8F6D-A3129A069F79/ILMerge.msi2:) 开始-》运行 -》 "cmd" -... 阅读全文

posted @ 2014-06-16 19:05 frankliuch 阅读(4051) 评论(0) 推荐(0) 编辑

C# 打开指定目录并定位到文件

摘要: private void OpenFolderAndSelectFile(String fileFullName){ System.Diagnostics.ProcessStartInfo psi = new System.Diagnostics.ProcessStartInfo("Explo... 阅读全文

posted @ 2014-06-16 19:04 frankliuch 阅读(827) 评论(0) 推荐(0) 编辑

2014年2月19日 #

AOP是什么?

摘要: AOP是OOP的延续,是Aspect Oriented Programming的缩写,意思是面向方面编程。AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,AOP可以说也是这种目标的一种实现。 AOP技术在Java平台下是最先得到应用的 所谓“方面”,简单地说,就是将那些与业务无关,却为业务模 块所共同调用的逻辑或责任,例如事务处理、日志管理、权限控制等,封装起来,便于减少系统的重复代码,降低模块间的耦合度,并有利于未来的可操作性和可维 护性。 设计模式虽然给了我们设计的典范 与准则,通过最大程度的利用面向对象的特性,诸如利用继承、多态,对责任... 阅读全文

posted @ 2014-02-19 10:29 frankliuch 阅读(745) 评论(0) 推荐(0) 编辑

2012年11月23日 #

微软经典面试题之一——16个硬币问题

摘要: 微软经典面试题之一——16个硬币问题,大家做做看~` 有16个硬币,A,B两个人轮流抓,每次只能抓 1,2 或者4个 三种选择中一种,规定谁抓到最后一枚硬币的人输,请问A人如何抓才能保证自己绝对赢?一次可以取1,2,4,那么如果A先取,必须保证B在倒数2个环节取完剩余的数为2,3或5,才能保证A取完后余数为1,那么寻找取完肯定会生成2,3,5的数,我们会发现没有,那么应该让B先取,A只要保证最后生成的数不是2,3,5,那么肯定B输抛砖引玉,如有其他好的见解,讨论讨论,共同进步。 阅读全文

posted @ 2012-11-23 17:12 frankliuch 阅读(782) 评论(0) 推荐(0) 编辑