摘要: 调试程序的过程发现,在mysql连接空闲一定时间(默认8小时)之后会断开连接,需要重新连接,也引发我对重连机制的思考。 阅读全文
posted @ 2016-07-26 15:15 胖胖仔 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.dotnet-tricks.com/Tutorial/webapi/JI2X050413-Difference-between-WCF-and-Web-API-and-WCF-REST-and-Web-Service.html WCF 1.基于Soap协议,以XML形 阅读全文
posted @ 2016-07-25 12:08 胖胖仔 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 一般是因为windows更新引起的,可以删除与.net framework有关的更新补丁如果补丁太多可以试试如下方法: 解决方法: 1.关闭VS; 2.去C:/Users/<your users name>/AppData/Local/Microsoft/VisualStudio/12.0/Comp 阅读全文
posted @ 2016-06-13 11:54 胖胖仔 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 突然有一天,发现在xaml文件编辑窗里打汉字出来了乱码。。。抓狂 结果发现是番茄助手搞得鬼。只能在编辑xaml文件是暂时关闭番茄助手 visual assist 阅读全文
posted @ 2016-05-20 17:06 胖胖仔 阅读(1386) 评论(0) 推荐(0) 编辑
摘要: 在使用Navicat for MySQL查看插入数据库的数据时,发现中文显示为乱码。搞了好久,理清思路如下: 确定mysql本身编码设置为utf8(也可以为gbk gb2312等) 用Navicat for MySQL创建数据库时设置数据库编码为utf8 设置表的编码为utf8 查看每个varcha 阅读全文
posted @ 2016-05-20 17:03 胖胖仔 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 因工作原因接触Proctocol Buffer(protobuf),至于什么是protobuf,为何使用protobuf,我就不赘述了,百度下都是答案。 今天我介绍的是在windows下使用vs进行protobuf开发的环境配置过程及简单示例。 首先给出官方的网址镇楼,各种官方资料在这里都可以找到h 阅读全文
posted @ 2016-04-20 11:56 胖胖仔 阅读(1439) 评论(0) 推荐(0) 编辑
摘要: 在使用StreamWriter和StreamReader时产生了这样的疑问,在不指定的情况下,他们使用什么编码方式? 查看MSDN,请看下图: 注意红色区域 这让我以为构造函数参数不同时使用不一样的字符,一种是utf-8,一种是默认编码。 然后我去测试。结果发现在使用StreamWriter时不指定 阅读全文
posted @ 2016-04-11 14:18 胖胖仔 阅读(7217) 评论(1) 推荐(0) 编辑
摘要: 故事是这样发生的: 以前有台电脑,在团队资源里看程序,可能冥冥中不小心按了个空格,so,文件被锁定 而我却没有发现 如果再给我一个机会,我只想说记得签入 然后,高潮来了 重装电脑 欣喜的装好新机子打开团队资源管理,发现由于工作区不一致,导致锁定的那个文件无法被解锁 好忧伤 搞了半天,才搞定。 点击工 阅读全文
posted @ 2016-04-06 16:19 胖胖仔 阅读(716) 评论(0) 推荐(0) 编辑
摘要: 不同的计算机系统可能有着不同的CultureInfo,例如在中文环境下日期通常这样显示03/30/2016,而在有的操作系统下它可能是这样的30.3.2016。 这样的话带来一个问题,例如在中文环境下序列化了一个日期类,那么到了非中文环境下是否还能反序列回来呢? 其实这是不用担心的,C#中XML序列 阅读全文
posted @ 2016-03-30 08:54 胖胖仔 阅读(222) 评论(0) 推荐(0) 编辑