08 2018 档案
摘要:list转datatable public DataTable ListToDt<T>(IEnumerable<T> collection){ var props = typeof(T).GetProperties(); var dt = new DataTable(); dt.Columns.Ad
阅读全文
摘要:在很多软件公司,特别是一些创业型的团队中,对于这样的情景可能大家都很熟悉:项目经理或者产品经理(产品狗)口头或者简单记录一下软件产品的大致要做的功能,直接就让研发团队的兄弟(程序猿)去狂撸代码。然后他就去喝茶撩妹或者回家陪老婆了... 这种撸起袖子就开干的方式,看似简单高效,便于直接沟通,能够快速迭
阅读全文
摘要:文章集中整理总结mysql分库分表开源产品,分布式数据库的设计,以及实际应用案例等相关内容,部分附上本文作者实际应用过程中的理解。 1、先抛出两个问题 问题一、当mysql单表数据量爆炸时,你怎么办? 问题二、当你的数据库无法承受高强度io时你怎么办? 2、 基本概念 2.1 谈数据库分片需要首先确
阅读全文
摘要:1.支付前准备 1.1首先两个平台接入账户。 商户平台:https://pay.weixin.qq.com/index.php/core/home/login?return_url=%2F 公众平台:https://mp.weixin.qq.com/ 1.2两个平台的作用 3 商户平台:支付收款方,
阅读全文
摘要:学 HTML 和 CSS 一个学习 CSS 选择器的游戏: CSS Diner 一个学习 CSS Flexbox 的游戏: Flexbox Froggy 一个学习 CSS 网格的游戏: CSS Grid Garden 我从零开始学 CSS 的视频: Learning CSS Through Crea
阅读全文
摘要:https://open-doc.dingtalk.com/docs/doc.htm?spm=0.0.0.0.7AJF3C&treeId=355&articleId=29082&docType=2
阅读全文
摘要:post和get方法工具类:HttpUtils package weaver.dingtalk.utils; import com.alibaba.fastjson.JSONObject; import org.apache.http.HttpEntity; import org.apache.ht
阅读全文
摘要:面向对象:用线性的思维。与面向过程相辅相成。在软件开发过程中,宏观上,用面向对象来把握事物间复杂的关系,分析系统。微观上,仍然使用面向过程。 “面向过程”是一种是事件为中心的编程思想。就是分析出解决问题所需的步骤,然后用函数把这写步骤实现,并按顺序调用。 ”面向对象“是以“对象”为中心的编程思想。
阅读全文
摘要:根据GUID获取16位的唯一字符串 public static string GuidTo16String() { long i = 1; foreach (byte b in Guid.NewGuid().ToByteArray()) i *= ((int)b + 1); return strin
阅读全文
摘要:@*以下 是测试html 颜色选择器的*@ @*<a href="#" mce_href="#" onclick="initColorPicker('demo'); return false" id="demo" style="position:absolute;left:200px">颜色选择</
阅读全文
摘要:string upstr = Regex.Replace(str, @"(\w{4}(?=[^ 1-"); 注意引用:using System.Text.RegularExpressions; 比如:74B87337454200D4D33F80C4663DC5E5运用它后就变成:74
阅读全文
摘要:在.Net 4中,Task.Factory.StartNew是启动一个新Task的首选方法。它有很多重载方法,使它在具体使用当中可以非常灵活,通过设置可选参数,可以传递任意状态,取消任务继续执行,甚至控制任务的调度行为。所有这些能力也带来了复杂性的提升,你必须知道何时应该使用何种重载方法,提供哪种调
阅读全文
摘要:作为一个程序员,把代码写好是本分,但仅仅是写好代码是不够的,工作的过程中总免不了要与别人打交道。几乎隔一段时间,我就会发现有些人身上出现下面的这两个问题。第一个就是不知道怎么提问,第二个就是有工作对接的时候,有用的信息不实时收集,多次对同样的问题进行提问。 今天来说一说如何提问的话题。说到这里,有点
阅读全文