随笔分类 -  一路走来

记录我的生活点滴
摘要:以下代码输出什么? class Program { static void Main(string[] args) { B b = new B(); A a = new B(); Console.Read(); } } public class A { public A() { PrintField 阅读全文
posted @ 2021-03-31 15:17 James.Ying 阅读(112) 评论(0) 推荐(1) 编辑
摘要:前言 今天纯文字,阅读时间10分钟左右 最近在看一本书《大型网站技术架构:核心原理与案例分析》,可以说是非常枯燥的一本书,在开头几章讲解了网站的发展,介绍了一些架构中的常用名词。虽然有点枯燥,但这本书很适合想从开发转架构的同学。 其中讲到了各个大型网站的发展历史,无外乎是从一个很小的站点做起,随着流 阅读全文
posted @ 2020-12-26 10:06 James.Ying 阅读(1559) 评论(9) 推荐(5) 编辑
摘要:飞机天上飞, 汽车地上开, 马上出去玩, 飞到哪都行。 阅读全文
posted @ 2020-12-24 20:52 James.Ying 阅读(175) 评论(0) 推荐(0) 编辑
摘要:或许今年对属狗的不太友好,发生了好多好多事情,多的让我喘不过气,好在现在快接近年末了,我挺过来了,好在我的太太还在我的身边支持我! 很久没写博客了,差不多2年了,我一直问自己,真的没有时间写吗?还是我已经不会写了?我自己也不知道答案。我从华住跳出来了,出来后才发觉自己真的压抑太久了。出来差不多一个月 阅读全文
posted @ 2020-12-15 16:33 James.Ying 阅读(561) 评论(10) 推荐(2) 编辑
摘要:继续学习 最近一直在使用Asp.Net Core SignalR(下面成SignalR Core)为小程序提供websocket支持,前端时间也发了一个 "学习笔记" ,在使用过程中稍微看了下它的源码,不得不说微软现在真的强大,很多事情都帮你考虑到了,比如使用Redis,使用Redis后,你的web 阅读全文
posted @ 2018-09-07 10:04 James.Ying 阅读(3835) 评论(25) 推荐(9) 编辑
摘要:单体服务架构,Single Service Architecture,一种适合中小型企业或项目使用的新型服务架构 阅读全文
posted @ 2018-04-29 23:35 James.Ying 阅读(3329) 评论(6) 推荐(3) 编辑
摘要:2017年过去了,过去一年经历了太多,改变了好多好多,可以说人生进入了另一个阶段,有可能是成熟吧。 回顾2017 去年换了新工作,离开了将近工作了8年的公司,不带走一丝云彩,为其任劳任怨,最后没有任何留恋,真的很失败,一晃已经中年,但我不放弃,我决心改变自己 减肥 从大病之后体重一直在200左右,不 阅读全文
posted @ 2018-01-03 11:44 James.Ying 阅读(3595) 评论(27) 推荐(30) 编辑
摘要:上一篇我们说了Identity Service,因为其基于IdentityServer4开发的,所以知识点不是很多,今天我们来看下Catalog Service,今后的讲解都会把不同的、重点的拿出来讲,希望大家明白。 源码分析 我们先看下它的目录结构,很标准的webapi目录: 首先看下Progra 阅读全文
posted @ 2017-06-07 11:22 James.Ying 阅读(11353) 评论(8) 推荐(10) 编辑
摘要:接上一篇,众所周知一个网站的用户登录是非常重要,一站式的登录(SSO)也成了大家讨论的热点。微软在这个Demo中,把登录单独拉了出来,形成了一个Service,用户的注册、登录、找回密码等都在其中进行。 这套service是基于IdentityServer4开发的, 它是一套基于 .Net Core 阅读全文
posted @ 2017-05-31 09:16 James.Ying 阅读(19100) 评论(27) 推荐(35) 编辑
摘要:你有没有试过,当你踏入一个新的公司,看到了几千几万几十万代码的时候,那种崩溃的感觉? 代码多不可怕,怕的是代码的可读性、维护性、扩展性是如此之差,这时候该怎么办呢? 当我进入了新的公司,利用了一个星期去熟悉代码,也知道了各个开发的编程习惯,在一个大公司里,没有一个规范的编程宝典,出来的就是这种大杂烩 阅读全文
posted @ 2017-04-10 09:30 James.Ying 阅读(4939) 评论(42) 推荐(12) 编辑
摘要:2016年马上过去了,这一年没什么好的,该不好的也经历过了,动了一次大手术,在家里呆了3个月。 手术后去了几家公司面试,效果不好,虽说经验有10年,职位也到了技术经理,但一般公司需要的都是开发工程师,我去了只会抢了别人leader的风头,像我这种基本上不太好找工作了。 看了下博客,已经2年没更新了, 阅读全文
posted @ 2016-12-19 10:28 James.Ying 阅读(489) 评论(0) 推荐(1) 编辑
摘要:最近准备把后台管理系统重新设计开发下,使用了bootstrap,在网上找了个漂亮的后台模板:sb2-admin,在使用中遇到了不少问题,总结下,以免以后忘记。 1、EF5利用NuGet升级到EF6后,一些Attribute冲突[未解决]: 我原先的数据驱动使用的是Fluent Nhibernate +Nhibernate+MSSQL2005,本来想玩玩EF的,而且现在新... 阅读全文
posted @ 2014-12-05 12:03 James.Ying 阅读(3354) 评论(9) 推荐(1) 编辑
摘要:今天早上到现在看到了3篇关于FizzBuzzWhizz的问题,第一篇是@程序媛想事儿(Alexia)【最难面试的IT公司之ThoughtWorks代码挑战——FizzBuzzWhizz游戏】其实题目不难,大家解法也都能实现,可大家比拼的都是算法问题,但如此简单的题目真的只是简单的算法吗?我不这么认为,我们先来看看题目吧: 你是一名体育老师,在某次课距离下课还有五分钟时,你决定搞一个游戏。此时有1... 阅读全文
posted @ 2014-05-04 16:53 James.Ying 阅读(6631) 评论(17) 推荐(4) 编辑
摘要:在上一篇【数据库迁移利器:Migrator.Net】中,很多朋友提到了EF的CodeFirst也有数据库的迁移功能,说来真惭愧,玩了那么多年,至今还未去了解EF,今天来了解下CodeFirst然后与Migrator.Net进行下横向对比。 CodeFirst是EF提供的一种技术手段,使我们从以往的创建数据库后再创建模型变成了只需要关注代码方式进行创模,然后通过EF框架映射到数据库架构并生成。 ... 阅读全文
posted @ 2014-04-10 14:50 James.Ying 阅读(7860) 评论(14) 推荐(5) 编辑
摘要:简介 很郁闷,写了一天的遇到LiveWriter错误,可恶啊 几年前在做项目中第一次接触到了Migrator.Net,就深深被吸引住了,至此以后在新的大项目中,我都会使用Migrator.Net来创建或者更新数据库架构。曾经在项目中也发现了小bug并提交给了作者,当时还是有点小激动啊。几年过去了,Migrator.Net虽然已经迁移到了github上,但作者好像从3年前就不再更新了,不过这不影... 阅读全文
posted @ 2014-04-08 12:08 James.Ying 阅读(8311) 评论(23) 推荐(30) 编辑
摘要:乘着有时间,尝试下利用Memcached进行分布式缓存,其中遇到了不少问题及狗血的事情,开篇记录下,希望对您有帮助。 我之前的项目为:Asp.Net MVC4 + Nhibernate + MSSQL,利用简单分层,在用缓存时写了个缓存接口(还好当时写了),所以在此基础上,我的改动其实很简单,实现这个接口,再切换到Memcached就可以了。 搭建Memcached服务器 搭建服务器很简单,... 阅读全文
posted @ 2014-03-14 12:51 James.Ying 阅读(15792) 评论(9) 推荐(4) 编辑
摘要:上周,家里的宝宝突然发烧,凌晨5点发烧到39°以上,立马代他去了医院,漫长的排队,抽血,医生告知是病毒性发烧,会反复,需要物理降温,还要吃药,就这样打发回家了。一晚未免,白天请假在家带着宝宝,可能由于发烧,宝宝比较容易睡,但体温反反复复,第一天下午突然发到40°,开始不淡定了,立马吃药,擦身,慢慢温度控制下来了。不过医生配了3个药,宝宝又不肯吃药,吃了一个后,再吃第二个的时候打死也不肯吃,一直哭,... 阅读全文
posted @ 2014-03-04 11:25 James.Ying 阅读(962) 评论(2) 推荐(1) 编辑
摘要:最近回顾SAAS的书籍,书中的扩展架构都有点让我痴迷,但书中介绍的都是以Java,Apache,JBoss,Hadloop等技术实现负载均衡,大数据处理,对于微软架构并未提及,所以让我陷入无限遐想,夜不能眠啊。今天的文章纯属瞎想,有错的不要批评,大家一起讨论就可以了。 对于大数据处理来说,要解决的问题: 1、web服务器的负载均衡 2、web服务器的水平扩展 3、数据库的分... 阅读全文
posted @ 2014-02-21 11:43 James.Ying 阅读(4293) 评论(12) 推荐(1) 编辑
摘要:这几天接连发布了《快速开发微信公众平台框架---简介》和《体验微信公众平台快速开发框架》几篇关于微信平台的文章,不过反响一般,可能需求不是很多吧。闲来无事,还是继续改造一下这个框架。今天更新了框架代码,听取了 @RMay 的建议,加入了一个信息中间件,用来处理xelement,避免了重复解析,所以所... 阅读全文
posted @ 2013-12-13 14:34 James.Ying 阅读(12491) 评论(12) 推荐(7) 编辑
摘要:今天上午想着用那个框架来快速建立一个测试,用着用着,发觉了些bug,赶紧修复了下,目前已经更新到github上。接下来,我们的快速开发,首先您要建立一个公众账号的测试账号,建立方法参见《建立微信公众平台测试账号》,我在项目中,加入了WebDemo项目,您可以参考以下。在上一篇介绍中,我说过先建立规则... 阅读全文
posted @ 2013-12-11 14:31 James.Ying 阅读(25209) 评论(10) 推荐(9) 编辑