代码改变世界

[置顶]C#控件缩写

2012-10-30 14:00 by 通心菜, 344 阅读, 0 推荐, 收藏, 编辑
摘要:LabellblTextBoxtxtButtonbtnLinkButtonlnkbtnImageButtonimgbtnListBoxlstDropDownListddlDataGriddgDataListdlCheckBoxchkCheckBoxListchklstRadioButtonrdoRadioButtonListrdolstImageimgPanelpnlCalendercalAdRotatorarTabletblRequiredFieldValidatorrfvCompareValidatorcvRangeValidatorrvRangeExpressionValidatorre 阅读全文

[置顶]ibatis.net学习笔记(一) 概要

2012-08-08 14:40 by 通心菜, 307 阅读, 0 推荐, 收藏, 编辑
摘要:ibatis.net学习笔记(一) 概要 前端时间项目重构 别的项目组都在使用 nhibernate 框架 看了下觉的入门比较难...功能比较多 有点复杂 想找个简单点功能单一的ORM 后来朋友推荐用 ibatis 不错 预演了下就上了,目前项目完成准备把自己学习和使用的过程总结出来 不对的地方欢迎拍砖. 1 iBATIS是什么意思? iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2001年发起的开放源代码项目。最初侧重于密码软件的开发,现在是一个基于Java的持久层框架... 阅读全文

redis配置

2016-07-13 17:13 by 通心菜, 364 阅读, 0 推荐, 收藏, 编辑
摘要:# redis 配置文件示例 # 当你需要为某个配置项指定内存大小的时候,必须要带上单位, # 通常的格式就是 1k 5gb 4m 等酱紫: # # 1k => 1000 bytes # 1kb => 1024 bytes # 1m => 1000000 bytes # 1mb => 1024*1024 bytes # 1g => 1000000000 bytes # 1gb => 1... 阅读全文

nexus-2.13.0-01.war

2016-05-09 19:10 by 通心菜, 632 阅读, 0 推荐, 收藏, 编辑
摘要:https://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-2.13.0-01.war 阅读全文

短网址

2014-03-03 11:29 by 通心菜, 186 阅读, 0 推荐, 收藏, 编辑
摘要:① 将长网址用md5算法生成32位签名串,分为4段,,每段8个字符;② 对这4段循环处理,取每段的8个字符, 将他看成16进制字符串与0x3fffffff(30位1)的位与操作,超过30位的忽略处理;③ 将每段得到的这30位又分成6段,每5位的数字作为字母表的索引取得特定字符,依次进行获得6位字符串;④ 这样一个md5字符串可以获得4个6位串,取里面的任意一个就可作为这个长url的短url地址。 阅读全文

服务器常用软件

2014-02-28 11:21 by 通心菜, 310 阅读, 0 推荐, 收藏, 编辑
摘要:服务器常用软件1 zabbixhttp://www.zabbix.com/简介zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix由2部分构成,zabbix server与可选组件zabbix agent。zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux, Solaris, HP-UX, AIX, Free 阅读全文

重构过程其实就是一个“让合适的东西干合适的事情

2013-06-05 09:34 by 通心菜, 216 阅读, 0 推荐, 收藏, 编辑
摘要:数据层放弃SQL Server数据库和存储过程,全部迁移到Linux平台上的MySQL数据库上;缓存不再依赖.net自身提供的缓存机制,迁移到部署在Linux平台上的分布式的Redis上;服务之间的调用,避免使用.net自身专有协议,改成Restful的HTTP Web API调用;静态资源请求,不再让IIS自己处理,分离到Linux平台上的nginx去处理;需要读取的文件系统,也改成访问Linux平台上的分布式文件系统;部署.net代码的Windows服务器放在LVS后面,用LVS做负载均衡和故障切换; 阅读全文

图片存储方案

2012-10-10 16:10 by 通心菜, 541 阅读, 0 推荐, 收藏, 编辑
摘要:///// <summary> ///// 生成相对路径 是根据ID填充12位字符,拆分四层路径 ///// </summary> ///// <param name="AssociateID">相关ID</param> ///// <param name="fileName">文件名称</param> ///// <returns></returns> protected virtual string ... 阅读全文

mvc3 view 页面全局共享 namespace

2012-08-25 17:00 by 通心菜, 516 阅读, 0 推荐, 收藏, 编辑
摘要:在MVC2时代,我们如果希望在页面上引入一个namespace,可以这样来实现1 <%@ Import Namespace="Web.Helpers" %>如果名称空间是所有页面都需要的,像System.Web.Mvc这种类型的,我们可以把它写在web.config里,像这样<pages> <namespaces > <add namespace="System.Web.Helpers" /> <add namespace="System.Web.Mvc" /> <ad 阅读全文

mono 部署mvc3

2012-08-18 10:30 by 通心菜, 431 阅读, 0 推荐, 收藏, 编辑
摘要:怎么安装lnux 以及mono 就不说了 记录下配置 希望能帮助到同样遇到问题的童鞋httpd.conf</VirtualHost>//添加新站点建议用这个连接 使用在线配置 配置完了直接复制过去 避免出错 http://go-mono.com/config-mod-mono/然后第一次刷新会提示不能加载XXX 木事 第一次都是这样 刷下 在提示找不到什么dll文件 那就去系统里面拷贝到bin下面 其他很顺利 完美运行 mvc3+ibatismvc3的程序记的修改 成 MonoServerPath xxx.com "/opt/mono/bin/mod-mono-serve 阅读全文

ibatis.net学习笔记(五) 带条件查询语法

2012-08-08 16:03 by 通心菜, 666 阅读, 1 推荐, 收藏, 编辑
摘要:这里拿一个新闻表来做介绍 <resultMaps> <resultMap id="FullResultMap" class="News"> <result property="NewsID" column="NewsID" type="System.Int32" dbType="SqlDbType.Int"/> <result property="CateID" column="CateID" 阅读全文