会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
程序员文道
SDE
博客园
首页
新随笔
联系
订阅
管理
2015年2月26日
[ ASP.NET MVC ] 如何更好的管理MVC项目的Web.Config
摘要: 在编译发布的过程中,Microsoft Visual Studio 2010 及以后的版本 会以 Web.Config为基础,而后基于编译的模式(debug or release)对 Web.Debug.Config 和 Web.Release.Config 进行加载,最终生成对应后的配置文件 St
阅读全文
posted @ 2015-02-26 19:23 程序员文道
阅读(1920)
评论(0)
推荐(0)
2013年7月29日
[ C# ] 字符串任意编码输出
摘要: static void Main(string[] args){ StreamReader m_StreamReader = new StreamReader(" your input file path "); string str = m_StreamReader.ReadToEnd...
阅读全文
posted @ 2013-07-29 15:40 程序员文道
阅读(527)
评论(0)
推荐(0)
2013年7月26日
怎么样才能写出一流的代码
摘要: Q1:什么样的代码才是一流的代码?A1:连非专业技术人员都能看懂并着手应用的代码,可以说是好的代码。 基于此基础上,能够结合语言的特性,设计模式,运行环境,使得代码在规范、设计、性能上达到完美的平衡,这就是一流的代码。S1:专业,易懂,可扩展,易复用。Q2 :怎么样才能写出一流的代码?A2 :1. 你清楚的知道你自己在做什么, 你的代码用来做什么。2. 如果这部分的code要经常修改,那么就需要考虑设计。 要是使用的场景人数>2,那么请考虑逻辑与并发。如果大于30人,那么就需要考虑性能。3. 伪代码也是代码,是理解业务流程与逻辑的利器,代码的艺术来自于伪代码。4. 模块化的系统代码易于维
阅读全文
posted @ 2013-07-26 01:20 程序员文道
阅读(337)
评论(0)
推荐(0)
2013年7月16日
[ Algorithm ] N次方算法 N Square 动态规划解决
摘要: public static decimal NSquare(decimal number, int square){ if (square 0) { if (square % 2 == 1) result *= number; number *= numbe...
阅读全文
posted @ 2013-07-16 01:29 程序员文道
阅读(427)
评论(0)
推荐(0)
2013年7月5日
[ Algorithm ] LCS 算法 动态规划解决
摘要: LCS算法简述:求出一个未知序列s0 ,如果是两个或多个已知序列s1、s2、s3......sn的子序列,则 未知序列s0 称为已知S序列集的最长公共子序列。而最长公共子串(要求连续)和最长公共子序列是不同的。算法原理,不一一细讲。code 0 :public static int Get_LCS_...
阅读全文
posted @ 2013-07-05 16:22 程序员文道
阅读(731)
评论(0)
推荐(0)
2013年2月5日
[ Front-end ] Iframe 跨域双向通信
摘要: Iframe 通信相信大家都接触过,或者了解过,那么双向通信呢? :p 今天发了Code Review ,有点时间就重新整理了一下,希望能对大家有所帮助。 0、效果图 1、ParentHtml 2、ChildHtml 3、附上源码 Download
阅读全文
posted @ 2013-02-05 00:12 程序员文道
阅读(1470)
评论(0)
推荐(0)
2012年5月7日
[ PM ] 个人对产品经理的一些看法
摘要: 下面是参考了外国友人的一些看法与自己工作中的实际经历总结的,与大家一起分享 一、产品经理的工作要求 1、长期关注用户体验及信息架构 2、熟练掌握主流产品各种应用特点及未来产品的预见与规划。 3、在得到准确的产品需求(有时仅仅有数据,最好是对该行业业务有很深的理解)时,可以快速准确的给出良好的信息架构
阅读全文
posted @ 2012-05-07 18:46 程序员文道
阅读(615)
评论(0)
推荐(0)
公告