- 博客(10)
- 资源 (38)
- 收藏
- 关注
转载 Newtonsoft.Json高级用法
Newtonsoft.Json高级用法 手机端应用讲究速度快,体验好。刚好手头上的一个项目服务端接口有性能问题,需要进行优化。在接口多次修改中,实体添加了很多字段用于中间计算或者存储,然后最终用Newtonsoft.Json进行序列化返回数据,经过分析一个简单的列表接口每一行数据返回了16个字段,但是手机APP端只用到了其中7个字段,剩余9个字段的数据全部都是多余的,如果接口返回数据为40...
2016-01-28 16:58:03 1184
原创 使用Teamcity自构建之-运行powershell脚本
使用Teamcity自构建之-运行powershell脚本由于需要,要在上一步编译完后运行一个window bat脚本,于是看到teamcity里有powershell,把原来的bat文件扩展名改成.ps1后,添加这样的一个步凑,如下图:脚本内容如下: 就是copy几个文件到特定的目录,脚本文件也可以放在版本库fcopy.ps1XCOPY /y D:\Wor
2016-01-25 14:57:41 2448
转载 初识docker
初识dockerDocker是一个开源的应用容器引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。利用Linux的LXC、AUFS、Go语言、cgroup实现了资源的独立,可以很轻松的实现文件、资源、网络等隔离,其最终的目标是实现类似PaaS平台的应用隔离。Docker值得关注的特性:文件系统隔离:每个进程容器运行在一个完全独立的根文件系统里。资源隔离:系统资源
2016-01-20 16:30:37 937
转载 关系型数据库分库分表解决方案
关系型数据库分库分表解决方案关系型数据库单库或单表在数据达到一定量级后,单个节点的就会出现性能瓶颈。通常的做法就是考虑分库分表。为什么要分?分库降低了单点机器的负载;分表,提高了数据操作的效率,尤其是Write操作的效率。如何分?按号段分:(1) user_id为区分,1~1000的对应DB1,1001~2000的对应DB2,以此类推;优点:可部分迁移缺点:数据
2016-01-19 14:37:24 3257
原创 teamcity使用问题收集
teamcity使用问题收集1 误删除工程project 处理解决办法一次操作中本来是要在一个工程中删除一个子工程,但一不小心把整个工程都删除了,顿时蒙了,这样重新配置太麻烦了,冷静下来后还是想尽量能恢复最好,下面的是恢复的过程1 在teamcity的logs目录下找到 teamcity-server.log 这个文件,最新的操作在最下面,可以看到如下信息:
2016-01-14 17:14:57 2654 1
原创 vs2015使用问题收集
vs2015使用问题收集 1 CS1617: 选项“6”对 /langversion 无效 新建的一个asp.net webapi项目,没填加任何代码,编译通过,但运行报 “CS1617: 选项“6”对 /langversion 无效” 根据详细提示把web.config 里的<compiler language="c#;cs;csharp" extension=".cs...
2016-01-13 14:13:19 3658
原创 用swagger-ui来生成webapi接口文档并可以在线测试
用swagger-ui来生成webapi接口文档并可以在线测试Swagger-UI简单而一目了然。它能够纯碎的基于html+javascript实现,只要稍微整合一下便能成为方便的API在线测试工具。项目的设计架构中一直提倡使用TDD(测试驱动)原则来开发,swagger-ui在这方面更是能提供很大帮助。 Swagger-UI更倾向于在线测试接口和数据,但其核心是一个javascript插件,只要...
2016-01-12 10:04:21 21144 1
原创 nuget使用问题收集
nuget使用问题收集1 nuget 无法在以下项目中安装或卸载选定的程序包有时在解决方案中安装或更新第三方包时会提示“nuget 无法在以下项目中安装或卸载选定的程序包”,在列出失败的项目上点击可以看到如下的错误提示“failed to initialize the powershell host. if your powershell execution policy setting is s...
2016-01-11 15:43:40 1552
原创 net 自带的邮件发送功能封装-charp asp.net
net 自带的邮件发送功能封装 当然适用于charp asp.net实现类代码using System;using System.Net.Mail;using System.Net.Mime;using System.Threading.Tasks;namespace Lib.Csharp.Tools{ /// /// .net 自带的邮件发送功能封装
2016-01-07 18:38:10 1742
原创 c#中用lua脚本执行redis命令
c#中用lua脚本执行redis命令直接贴出代码,实现执行lua脚本的方法,用到的第三方类库是 StackExchange.Redis(nuget上有)注:下面的代码是简化后的,实际使用要修改,using System;using System.Collections.Generic;using System.Linq;using System.Net;using System
2016-01-06 18:00:11 4488
springboot-mybatis整合多数据源方式之一AOP法
2019-04-03
csharp仿爬虫抓取网页内容
2015-04-02
检测网页是否可用并重启iis
2015-04-01
apache jmeter 2.10测试工具
2014-11-14
C#导出生成excel文件类
2013-09-18
多浏览器兼容日期选择控件
2013-05-31
android深入浅出教程
2012-02-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人