摘要: 2016年马上过去了,这一年没什么好的,该不好的也经历过了,动了一次大手术,在家里呆了3个月。 手术后去了几家公司面试,效果不好,虽说经验有10年,职位也到了技术经理,但一般公司需要的都是开发工程师,我去了只会抢了别人leader的风头,像我这种基本上不太好找工作了。 看了下博客,已经2年没更新了, 阅读全文
posted @ 2016-12-19 10:28 James.Ying 阅读(486) 评论(0) 推荐(1) 编辑
摘要: 这篇从VHD启动Win10的教程是应评论中一些网友的要求发布的,作者是IT之家论坛的MSDN...,大家为他鼓掌吧!10月4日上午更新:改进启动菜单添加方法,避免低版本系统中制作后从VHD启动提示winload.exe数字签名错误问题。玩转Windows10系统盘镜像三板斧:• 下载ISO后,可以用... 阅读全文
posted @ 2014-12-10 09:32 James.Ying 阅读(4144) 评论(0) 推荐(1) 编辑
摘要: 最近准备把后台管理系统重新设计开发下,使用了bootstrap,在网上找了个漂亮的后台模板:sb2-admin,在使用中遇到了不少问题,总结下,以免以后忘记。 1、EF5利用NuGet升级到EF6后,一些Attribute冲突[未解决]: 我原先的数据驱动使用的是Fluent Nhibernate +Nhibernate+MSSQL2005,本来想玩玩EF的,而且现在新... 阅读全文
posted @ 2014-12-05 12:03 James.Ying 阅读(3349) 评论(9) 推荐(1) 编辑
摘要: 版本内容1、修正了缺少对Event.View的支持2、增加了用户UnionID3、新增微信小店功能4、多客服功能5、单元测试什么是UnionID我们知道,每个用户针对一个微信公众账号都有一个openId,对于不同的公众账号,openId都是不同的,但很多公司都有很多微信号,用户也会同时关注同个公司的... 阅读全文
posted @ 2014-07-15 12:39 James.Ying 阅读(36074) 评论(35) 推荐(64) 编辑
摘要: 不知不觉,版本以每周更新一次的脚步进行着,接下来应该是重构我的代码及框架的结构,有朋友反应代码有点乱,确实如此,当时写的时候只是按照订阅号来写的,后来才慢慢增加到支持API接口。目前还在开发第三方微信平台,旨在使用户能够无需自己开发就能简易搭建微信平台。更新内容1、增加支持语音识别2、增加“网页授权... 阅读全文
posted @ 2014-05-20 12:32 James.Ying 阅读(9678) 评论(8) 推荐(11) 编辑
摘要: 在V2版本发布的博文中,已经介绍了大多数Api的用法,同时也收到了很多意见,其中发布了几个修正版本,修改了几个bug,在此感谢大家的使用,有了大家的支持,相信快速开发框架会越来越好,也会越来越完善的。如果您是第一次看到此框架,可以先从以下链接了解下:一、对微信公众平台开发的消息处理 二、快速开发微... 阅读全文
posted @ 2014-05-07 13:41 James.Ying 阅读(6125) 评论(10) 推荐(11) 编辑
摘要: 今天早上到现在看到了3篇关于FizzBuzzWhizz的问题,第一篇是@程序媛想事儿(Alexia)【最难面试的IT公司之ThoughtWorks代码挑战——FizzBuzzWhizz游戏】其实题目不难,大家解法也都能实现,可大家比拼的都是算法问题,但如此简单的题目真的只是简单的算法吗?我不这么认为,我们先来看看题目吧: 你是一名体育老师,在某次课距离下课还有五分钟时,你决定搞一个游戏。此时有1... 阅读全文
posted @ 2014-05-04 16:53 James.Ying 阅读(6597) 评论(17) 推荐(4) 编辑
摘要: 4月28日,已增加多媒体上传及下载API,对应MediaUploadRequest和MediaGetRequest----------------------------------------------------------------------------4月24日,感谢@八二制造的提醒,... 阅读全文
posted @ 2014-04-17 16:54 James.Ying 阅读(26802) 评论(79) 推荐(78) 编辑
摘要: 在上一篇【数据库迁移利器:Migrator.Net】中,很多朋友提到了EF的CodeFirst也有数据库的迁移功能,说来真惭愧,玩了那么多年,至今还未去了解EF,今天来了解下CodeFirst然后与Migrator.Net进行下横向对比。 CodeFirst是EF提供的一种技术手段,使我们从以往的创建数据库后再创建模型变成了只需要关注代码方式进行创模,然后通过EF框架映射到数据库架构并生成。 ... 阅读全文
posted @ 2014-04-10 14:50 James.Ying 阅读(7836) 评论(14) 推荐(5) 编辑
摘要: 简介 很郁闷,写了一天的遇到LiveWriter错误,可恶啊 几年前在做项目中第一次接触到了Migrator.Net,就深深被吸引住了,至此以后在新的大项目中,我都会使用Migrator.Net来创建或者更新数据库架构。曾经在项目中也发现了小bug并提交给了作者,当时还是有点小激动啊。几年过去了,Migrator.Net虽然已经迁移到了github上,但作者好像从3年前就不再更新了,不过这不影... 阅读全文
posted @ 2014-04-08 12:08 James.Ying 阅读(8270) 评论(23) 推荐(30) 编辑
摘要: Fluent Nhibernate(以下简称FN)发展到如今,已经相当成熟了,在Nhibernate的书中也相应的推荐了使用FN来进行映射配置,之前写的FN之旅至今还有很多人会来私信我问题,说来惭愧,从FN之旅四至今已经4年多,至今还未更新过此系列,原因有很多,最大的就是懒惰,哈。 安装 现在在项目中使用FN很方便,使用Nuget管理就可以了,但我还是建议大家,可以下载源代码,自己可以详细了解... 阅读全文
posted @ 2014-04-01 16:19 James.Ying 阅读(6172) 评论(5) 推荐(2) 编辑
摘要: 乘着有时间,尝试下利用Memcached进行分布式缓存,其中遇到了不少问题及狗血的事情,开篇记录下,希望对您有帮助。 我之前的项目为:Asp.Net MVC4 + Nhibernate + MSSQL,利用简单分层,在用缓存时写了个缓存接口(还好当时写了),所以在此基础上,我的改动其实很简单,实现这个接口,再切换到Memcached就可以了。 搭建Memcached服务器 搭建服务器很简单,... 阅读全文
posted @ 2014-03-14 12:51 James.Ying 阅读(15765) 评论(9) 推荐(4) 编辑
摘要: Command Description Example get Reads a value get... 阅读全文
posted @ 2014-03-12 12:18 James.Ying 阅读(2147) 评论(0) 推荐(0) 编辑
摘要: memcached的基本命令(安装、卸载、启动、配置相关): -p 监听的端口 -l 连接的IP地址, 默认是本机 -d start 启动memcached服务 -d restart 重起memcached服务 -d stop|shutdown 关闭正在运行的memcached服务 -d install 安装memcached服务 -d uninstall 卸载memcached服务 -u 以的身份运行 (仅在以root运行的时候有效) -m 最大内存使用,单位MB。默认64MB -M 内存耗尽时返回错误,而不是删除项 -c 最大同时连接数,默认是1024 -f 块大小增长因子,默认是1.25 阅读全文
posted @ 2014-03-12 12:09 James.Ying 阅读(3262) 评论(3) 推荐(0) 编辑
摘要: 上周,家里的宝宝突然发烧,凌晨5点发烧到39°以上,立马代他去了医院,漫长的排队,抽血,医生告知是病毒性发烧,会反复,需要物理降温,还要吃药,就这样打发回家了。一晚未免,白天请假在家带着宝宝,可能由于发烧,宝宝比较容易睡,但体温反反复复,第一天下午突然发到40°,开始不淡定了,立马吃药,擦身,慢慢温度控制下来了。不过医生配了3个药,宝宝又不肯吃药,吃了一个后,再吃第二个的时候打死也不肯吃,一直哭,... 阅读全文
posted @ 2014-03-04 11:25 James.Ying 阅读(959) 评论(2) 推荐(1) 编辑
摘要: 最近回顾SAAS的书籍,书中的扩展架构都有点让我痴迷,但书中介绍的都是以Java,Apache,JBoss,Hadloop等技术实现负载均衡,大数据处理,对于微软架构并未提及,所以让我陷入无限遐想,夜不能眠啊。今天的文章纯属瞎想,有错的不要批评,大家一起讨论就可以了。 对于大数据处理来说,要解决的问题: 1、web服务器的负载均衡 2、web服务器的水平扩展 3、数据库的分... 阅读全文
posted @ 2014-02-21 11:43 James.Ying 阅读(4284) 评论(12) 推荐(1) 编辑
摘要: 这几天接连发布了《快速开发微信公众平台框架---简介》和《体验微信公众平台快速开发框架》几篇关于微信平台的文章,不过反响一般,可能需求不是很多吧。闲来无事,还是继续改造一下这个框架。今天更新了框架代码,听取了 @RMay 的建议,加入了一个信息中间件,用来处理xelement,避免了重复解析,所以所... 阅读全文
posted @ 2013-12-13 14:34 James.Ying 阅读(12456) 评论(12) 推荐(7) 编辑
摘要: 今天上午想着用那个框架来快速建立一个测试,用着用着,发觉了些bug,赶紧修复了下,目前已经更新到github上。接下来,我们的快速开发,首先您要建立一个公众账号的测试账号,建立方法参见《建立微信公众平台测试账号》,我在项目中,加入了WebDemo项目,您可以参考以下。在上一篇介绍中,我说过先建立规则... 阅读全文
posted @ 2013-12-11 14:31 James.Ying 阅读(25168) 评论(10) 推荐(9) 编辑
摘要: 为了测试我的快速微信开发框架,建议大家可以申请一个测试账号进行测试,稍后我也会开一个微信公众账号(不过目前很麻烦,还要我手拿身份证拍照,囧!)第一步:您要有一个公众账号,登陆。http://mp.weixin.qq.com第二步:左边菜单-功能-高级功能-开发模式第三步:点击“ ”这时候会给您一个a... 阅读全文
posted @ 2013-12-11 12:46 James.Ying 阅读(42046) 评论(0) 推荐(0) 编辑
摘要: 年底了,比较忙,大家都在展望未来,对于30+的我来说,发展和稳定是个难以取舍的问题。最近发了些求职信,鸟无音讯,没事做,做点帮助大家的东西吧。之前做了个微信公众平台的查询系统,在开发中,发觉了一些微信公众平台的接口问题《对微信公众平台开发的消息处理》,开发起来比较痛苦,对于微信过来的消息,需要解析后... 阅读全文
posted @ 2013-12-10 17:37 James.Ying 阅读(32896) 评论(13) 推荐(15) 编辑
摘要: 这几天有点空,做了个Android App后,想着对接一下公司的微信平台,以便让客户更方便查询,在研究微信平台中,要注意以下几点: 1、微信验证消息真实性是用Get方式到你提交的url 2、用户发送的消息、事件等都是通过Post方式提交过来 3、微信服务器端发送过来的,是xml格式,... 阅读全文
posted @ 2013-11-04 17:04 James.Ying 阅读(13290) 评论(6) 推荐(2) 编辑
摘要: 用了大概1个多星期的时间,把一个简单的应用完成,【签证无忧】是基于在我所在公司办理签证的前提下,为方便客户查询进度所开发,后来我加了淘宝的购买链接,这样客人在以后需要时不需要到淘宝查找了。 签证无忧这个名字是之前想的,原本想单独做个网站,但后来实在没有精力再自己弄网站,随后想到了开发app,我的想法很简单,让所有游客在去国外办理签证的时候,能够最方便的办理签证。对于这个App后续也有一些想法: ... 阅读全文
posted @ 2013-11-01 13:19 James.Ying 阅读(1632) 评论(1) 推荐(0) 编辑
摘要: 闲来没事,试着玩下chrome 扩展插件开发,先记录下关键的东西吧。 1、创建一个开发目录 2、按照chrome扩展协定,创建:manifest.json文件,文件必须UTF8编码,文件中定义了些扩展的信息,属性和描述等。 3、目前强制“manifest_version”属性为2,1已经过时。 在chrome中,输入:chrome://extensions 进入扩展中心,或者工具-扩... 阅读全文
posted @ 2013-05-02 11:03 James.Ying 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 去年一年基本上花在签证事宜上面,技术方面没怎么弄,今年把签证基本已经脱手,后面可以好好弄下程序方面。主攻方面还是网站,前台和后台都会相应学习下,手机方面将会放在android和wp7上。计划:1、公司网站准备一次大整改,架构到代码都重构下2、开发一套android版本的签证服务系统3、wp7方面,学习下,使用了一段时间的wp,感觉不是很友好。4、接触几大第三方开放平台,关键还是淘宝、QQ、微信跟新浪微博方面5、娃要出生了,准备好多赚钱,给娃买奶粉之类的 哈今年计划还是赚钱为主,有什么兼职的美差,看客们也可以找我~ 阅读全文
posted @ 2013-02-17 12:05 James.Ying 阅读(269) 评论(0) 推荐(1) 编辑
摘要: Win7 Win8双系统安装(一)解压 Win7和Win8双系统安装教程有木有?Win7和Win8双系统安装有多简单?Win7和Win8双系统安装2步搞定?Win7和Win8双系统安装10分钟搞定?世上最简单的Win7和Win8双系统安装教程出现了! Win8和Win7安装方法简单到什么程度?笔者可以负责任地告诉你,只需一个小软件,一个Win8中文版镜像文件,就可以让你在15分钟甚至是10分钟之内在Win7的基础上建立一个跟Win7完全不冲突的Win8中文版系统! 如果你不想毁掉你现在好好的Win7系统就想体验Win8中文版,请花三分钟认真阅读本文,绝对可以让你极速组建互不干扰的Win8... 阅读全文
posted @ 2012-10-17 11:32 James.Ying 阅读(1241) 评论(1) 推荐(0) 编辑
摘要: 关于本书致力于教会你如何用Node.js来开发应用,过程中会传授你所有所需的“高级”JavaScript知识。本书绝不是一本“Hello World”的教程。状态你正在阅读的已经是本书的最终版。因此,只有当进行错误更正以及针对新版本Node.js的改动进行对应的修正时,才会进行更新。本书中的代码案例都在Node.js 0.6.11版本中测试过,可以正确工作。读者对象本书最适合与我有相似技术背景的读者: 至少对一门诸如Ruby、Python、PHP或者Java这样面向对象的语言有一定的经验;对JavaScript处于初学阶段,并且完全是一个Node.js的新手。这里指的适合对其他编程语言有一定经 阅读全文
posted @ 2012-07-28 09:00 James.Ying 阅读(939) 评论(0) 推荐(2) 编辑
摘要: 32bitwin7硬盘安装win8-64bit1、硬件支持64bit是最基本的,可以用cpu-z查看。2、下载win7-32bit和win8-64bit,虚拟或提取到非c盘下,如果格式化c盘装win8-64bit,建议提取的好。3、在cmd下用32位里的setup加一个installfrom参数,指向64位的sources目录的install.wim。例如:d:\win7-32\setup.exe /installfrom:d\win8-64\sources\install.wim 阅读全文
posted @ 2012-06-22 16:47 James.Ying 阅读(894) 评论(0) 推荐(0) 编辑
摘要: 致各位喜欢《星尘佣兵》、《暗夜君王》、《卡南之书》(最后这本大概只有我喜欢……)的读者们。 谢谢各位一直关注着星尘。但不得不遗憾的告诉各位,从今天开始,本书将不再更新。 今晨零点,作者永远下线了。 今后的星尘也许会再次闪耀,但不再会由晨星手中落下。 语无伦次,不忍落键,再次向各位喜爱星尘的读者们,表示感谢。 ——拂晓晨星的朋友 心情很沉重,曾经的好友,同事一起奋斗的朋友-拂晓晨星 于2010年12月15日凌晨12点30分去世。不知道该说什么,虽说我们一直叫他怪叔叔,可年纪其实比我只大2,3岁,因为满头的白... 阅读全文
posted @ 2010-12-15 10:22 James.Ying 阅读(903) 评论(4) 推荐(0) 编辑
摘要: 周末没事,就在家里改进了下JCShare这个插件,此次加入了弹窗功能。 先说明下,JCShare的名字纯属是自己的英文名和老婆的英文名第一个字母,并无其他含义:) 弹窗的属性:popupModel... 阅读全文
posted @ 2010-12-09 21:14 James.Ying 阅读(3067) 评论(5) 推荐(1) 编辑
摘要: 一、介绍:     现在各类SNS网站、微博等都开设了分享接口,可以让你的咨询更快、更有效的通过用户分享给其好友,外面也有很多一键式的分享控件。我们公司网站(巴士国旅)为... 阅读全文
posted @ 2010-12-01 11:46 James.Ying 阅读(8021) 评论(12) 推荐(4) 编辑
摘要: 老婆一直叫着要,可又没时间去香港,停她同事说可以在官网预定,不过要抢的,而且开放的时间未定纠结啊 ,总不能一直在上面刷吧,于是乎,做了个小软件,一直在那边刷,终于,功夫不负有心人啊,今天让我抢到了 哈哈哈。一下子抢了3台,可惜没钱付啊,先预定着再说吧,吼吼 阅读全文
posted @ 2010-11-23 11:16 James.Ying 阅读(707) 评论(0) 推荐(0) 编辑
摘要: 老是要切换到win7来写博客,太吃力了,找了一下,果然找到一款ecto,看了介绍,非常优秀的博客客户段,不错不错,先测试一下 阅读全文
posted @ 2010-06-27 10:18 James.Ying 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 最近围绕着c++和C#的讨论越来越激烈,firelong努力着证明自己的观点,园子里一些大大们也在激烈的辩证着,作为小鸟的我,旁观,看看一笑而过吧。 其实无论哪种语言,肯定有它的优势和劣势,我们何必... 阅读全文
posted @ 2010-06-25 15:01 James.Ying 阅读(2800) 评论(11) 推荐(4) 编辑
摘要: 早上看到“geff Zhang”介绍了Enumerable#Zip,闲来没事弄一个实现。 也谈不上思路,看了张兄的测试代码,先写了个简单的结构: 有了结构,实现就简单多了。张兄在文中介绍到“方法将... 阅读全文
posted @ 2010-06-21 11:25 James.Ying 阅读(1578) 评论(3) 推荐(0) 编辑
摘要: 人总是忙碌的,从小要读书,长大了工作,结婚了,有孩子了,一辈子也可能等到孩子成家了才能稍微休息一下下吧,不过有时候想想,忙碌点好,一辈子也就那么长,等闭了后还能休息好久好久呢,何不忙碌点呢。 从过年... 阅读全文
posted @ 2010-03-23 11:39 James.Ying 阅读(2585) 评论(8) 推荐(0) 编辑
摘要: 没想到一晃已经到年底了,时间飞快,刚看了老赵的总结,不免伤感,这段时间自己博客也没更新,那就在今年的最后一天,写写今年的总结吧。 前几个月没什么,到了3月的时候,看到老赵那边在招人,也是抱着试试的心... 阅读全文
posted @ 2009-12-31 09:54 James.Ying 阅读(2436) 评论(11) 推荐(1) 编辑
摘要: 好久没写了,平时比较忙,只能趁周末的时候,写一点小东西,自己也记录一下。 平时我们做项目的时候,都会有自己的数据访问层,为了能方便以后的升级,我们一般会抽象出数据访问层,利用某些方式(比如工厂模式),达到数据库类型的切换,这大大提高了我们的开发效率,只需要修改建立一个新数据库,再配置的时候修改一下就能使用了。但每次我们必须要建立这个新的数据库,有时候这个工作量也非常的大,如果不熟悉的人,还可能建... 阅读全文
posted @ 2009-10-26 22:41 James.Ying 阅读(2151) 评论(5) 推荐(0) 编辑
摘要: CREATE PROCEDURE dbo.UspOutputData @tablename sysname AS declare @column varchar(1000) declare @columndata varchar(1000) declare @sql varchar(4000) declare @xtype tinyint declare @name sysname declare... 阅读全文
posted @ 2009-10-16 09:53 James.Ying 阅读(1420) 评论(0) 推荐(0) 编辑
摘要: ORM大家都非常熟悉了吧,我相信也有很多朋友正在用自己或者一些公开的框架,而最常用而且强大的,非Hibernate了(Net中为NHibernate),网上的文档非常多,不过在博客园中,介绍NHibernate的非常少,李哥的NHibernate系列(NHibernate之旅)不失为一个经典,对于新手的我们,需要完全掌握还需要很长一段路,对于新手来说,最初的配置是非常头大的一件事情,好在老赵推荐一个开源的框架Fluent NHibernate,有了它,我们可以完全脱离配置文件,不过博客园中介绍Fluent NHibernate的文章非常少,而且官方文档也还没有完全,所以对于我来说也就一点一点摸 阅读全文
posted @ 2009-10-13 22:44 James.Ying 阅读(9624) 评论(3) 推荐(7) 编辑
摘要: 前两篇我们介绍了“一对一”和“一对多(多对一)”,或许前两种用的比较多,但多对多的关系,有时候我们也会遇到,比如我们一直演示的电子商务站,我们的订单和产品的关系,就是一个非常典型的“多对多”。看看我们的数据库设计: 阅读全文
posted @ 2009-09-30 11:48 James.Ying 阅读(5850) 评论(10) 推荐(3) 编辑