随笔分类 - coding and tool
摘要:##安装和配置 Nginx相关参考见:教程1, 教程2,此处不再赘述 常用命令备忘 nginx -v:查看版本 start nginx:启动 或直接双击exe nginx -s reload:修改配置重启生效 nginx -s stop:快速停止 nginx -s quit:完整有序停止 nginx
阅读全文
摘要:前面有简单学习过redis,此处扩展之.. 阿里云redis开发规范 #redis工具 ##数据同步:redis-port ##big-key搜索 参考:工具汇总 ###命令行 redis-cli --bigkeys ###find_bigkeys.py 阿里云基于python工具,按key值长度
阅读全文
摘要:问题描述:【来源于某次编程比赛】 递归 递归方法: 调用方法: long count_nums(string s) { long S = 0, t = 1, h = s.size(), j, i, b, v, m, u; vector L(h, vector(10)); for (i = 0; i
阅读全文
摘要:JArray & JObject JArray与JObject在json的应用:无需定义相应的类对象,直接解析 JObject:obj.Property(_key) == null || string.isNullOrWhitespace( obj.Property(_key).ToString()
阅读全文
摘要:git 分布式版本控制系统 底层C语言 按元数据方式存储,采用SHA-1哈希算法(内容完整性好) 结合GitHub,为开源项目免费提供Git存储 git config --global user.name "xxx" git config --global user.email "xxx@xxx.c
阅读全文
摘要:在软件开发、测试以及生产环境中,日志记录是非常重要的,采用合适的日志记录工具、设计合理的日志输出格式,有利于帮助开发人员明确程序的执行流程以及错误的快速定位和修正。日志记录作为软件开发周期中的重要组成部分,本文介绍几种常用的日志记录工具: log4net NLog log4j SLF4J 其中,lo
阅读全文
摘要:推荐博客 Edison Chou; Vamei; 算法∙面试专题 - 简书; xingoo - 博客园; 设计模式 极速理解设计模式系列【目录索引】- Caleung; Net设计模式 - 灵动生活; 宅男程序员给老婆的计算机课程系列; C++设计模式系列; Java Java总结篇系列 - Cor
阅读全文
摘要:参考 1. 函数式编程初识; 参考 1. 函数式编程初识;
阅读全文
摘要:数据结构与算法 1、数组 和 链表 的异同? 2、栈 和 队列 的异同? · 2 个栈实现 1 个队列 · 2 个队列实现 1 个栈 3、二叉排序树 4、排序 · 快速排序 · 归并排序 C++ 1、STL 中的容器? Java 1、Java 中的集合类? 2、 设计模式 1、观察者模式 2、工厂模
阅读全文
摘要:1. 快排三数取中 2. 两次比较返回三数中值 3. 二叉树高度 4. 高效输出64位长整型 5. a和b两个数 + - * /运算,和/差的平均
阅读全文
摘要:1. 面向过程编程方法 ~ 面向对象编程方法 ~ 函数式编程 软件设计思想:函数--对象--组件-服务 1. 面向过程编程方法 ~ 面向对象编程方法 ~ 函数式编程 [1]. 面向过程编程:编程范式,结构化开发方法,面向功能的程序设计、面向数据流的处理方式,按功能分析系统需求,自顶向下、逐步求精、模
阅读全文