随笔分类 -  算法

个人网站数据同步的一些思考与改进
摘要:背景 闲的没事,自己写了个小网站,搭建在自己国外的VPS上,VPS内存极小(512M),而且还要跑点别的(你懂的),内存更紧张巴巴. 改造之前小网站用到了时髦的Redis,Rabbmitmq,Mysql,那时候阿里云的学生主机内存富足,装这么多中间件压力不大,可到了这样的小内存VPS上,一切都变得水 阅读全文

posted @ 2019-11-12 09:38 jack_Meng 阅读(423) 评论(0) 推荐(0)

揭开算法的神秘面纱
摘要:前言 其实我一直想写一篇揭秘算法的文章,因为,据我所见,大多数写算法的软件工程师,其实,就是普通程序员,并非高人一等。 但我一直不知道从何下手,今天姑且尝试着乱写一点。 最唬人的高大上 算法最唬人的东西莫过于公式了。 而公式中最唬人的摸过于∑了;这个符号叫sigma,如下图: 举个例子: 某公司开会 阅读全文

posted @ 2019-10-23 15:34 jack_Meng 阅读(399) 评论(0) 推荐(0)

分布式中的分库分表之后,ID 主键如何处理?
摘要:面试题 分库分表之后,id 主键如何处理?(唯一性,排序等) 面试官心理分析 其实这是分库分表之后你必然要面对的一个问题,就是 id 咋生成?因为要是分成多个表之后,每个表都是从 1 开始累加,那肯定不对啊,需要一个全局唯一的 id 来支持,排序问题等。所以这都是你实际生产环境中必须考虑的问题。 面 阅读全文

posted @ 2019-09-30 14:11 jack_Meng 阅读(11530) 评论(5) 推荐(2)

《集体智慧编程》读书笔记 ---- 系列教程
摘要:《集体智慧编程》读书笔记10 《集体智慧编程》读书笔记9 《集体智慧编程》读书笔记9 《集体智慧编程》读书笔记8 《集体智慧编程》读书笔记8 《集体智慧编程》读书笔记8 《集体智慧编程》读书笔记7 《集体智慧编程》读书笔记7 《集体智慧编程》读书笔记7 《集体智慧编程》读书笔记6 《集体智慧编程》读 阅读全文

posted @ 2019-03-14 22:14 jack_Meng 阅读(337) 评论(0) 推荐(0)

平方根的原理
摘要:? 1 2 3 4 5 6 7 8 9 版权申明:本文为博主窗户(Colin Cai)原创,欢迎转帖。如要转贴,必须注明原文网址 http://www.cnblogs.com/Colin-Cai/p/7220506.html 作者:窗户 QQ:6679072 E-mail:6679072@qq.co 阅读全文

posted @ 2018-03-02 13:28 jack_Meng 阅读(4369) 评论(0) 推荐(0)

状态机编程思想(2):删除代码注释(目前支持C/C++和Java)
摘要:前言 有时为了信息保密或是单纯阅读代码,我们需要删除注释。 之前考虑过正则表达式,但是感觉实现起来相当麻烦。而状态机可以把多种情况归为一类状态再行分解,大大简化问题。本文就是基于状态机实现的。 目录 删除C/C++代码注释 删除Java代码注释 程序 参考 删除C/C++代码注释 需要考虑的情况 / 阅读全文

posted @ 2017-12-01 15:56 jack_Meng 阅读(2080) 评论(0) 推荐(0)

状态机编程思想(1):括号内外字符串统计
摘要:这是曾经的一个面试题,正好引出状态机编程思想。挺不错的一个例子。 题目描述 给定一个字符串,它由以下字符组成: 左括号“(” 右括号“)” 下划线“_” 大小写字母构成的字符串(单字母也算作字符串) 该字符串组成有以下规则限定: 括号成对出现且不会嵌套,保证语法正确 字符串可以出现在括号内,也可以出 阅读全文

posted @ 2017-12-01 15:55 jack_Meng 阅读(849) 评论(0) 推荐(0)

经典算法题锦集
摘要:经典算法题每日演练——第二十五题 块状链表 经典算法题每日演练——第二十四题 梳排序 经典算法题每日演练——第二十五题 块状链表 经典算法题每日演练——第二十四题 梳排序 经典算法题每日演练——第二十四题 梳排序 经典算法题每日演练——第二十三题 鸡尾酒排序 经典算法题每日演练——第二十三题 鸡尾酒 阅读全文

posted @ 2017-12-01 10:29 jack_Meng 阅读(1564) 评论(0) 推荐(0)

基本算法系列15天速成
摘要:算法系列15天速成——第一天 七大经典排序【上】 算法系列15天速成——第二天 七大经典排序【中】 算法系列15天速成——第三天 七大经典排序【下】 算法系列15天速成——第四天 五大经典查找【上】 算法系列15天速成——第五天 五大经典查找【中】 算法系列15天速成——第六天 五大经典查找【下】 阅读全文

posted @ 2017-11-30 12:37 jack_Meng 阅读(712) 评论(0) 推荐(0)

数据结构算法
摘要:算法系列15天速成——第一天 七大经典排序【上】 算法系列15天速成——第二天 七大经典排序【中】 算法系列15天速成——第三天 七大经典排序【下】 算法系列15天速成——第四天 五大经典查找【上】 算法系列15天速成——第五天 五大经典查找【中】 算法系列15天速成——第六天 五大经典查找【下】 阅读全文

posted @ 2017-08-23 15:36 jack_Meng 阅读(423) 评论(0) 推荐(0)

一道有争议的概率题
摘要:起缘 昨天 @vicyang 在闪存发了一条闪,原文如下: 【争议的概率题】有三张彩票 只有一张中奖 你买走一张 然后老板当场开了一张 没中 给你个机会:你可以用剩下的一张换你手里的 换不换? bbs.bathome.net... (我已经在群里嚼的很熟了,发过来给各位看看) 另外在百度贴吧中有很多 阅读全文

posted @ 2017-08-02 14:56 jack_Meng 阅读(352) 评论(0) 推荐(0)

双色球基础分析--SQL
摘要:代码是心血来潮编写得,就象买彩票一样,为国家做贡献;首先建立一个表,表得数据可以从福利彩票网站上获得,自己一个一个得录入进去先;表结构为: if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[tbSrcData] 阅读全文

posted @ 2017-07-24 16:25 jack_Meng 阅读(1118) 评论(0) 推荐(0)

C语言词法分析:C#源码
摘要:今天继续研究代码解析的算法 这个是算法流程图 有图解可能更直观一点; 以下是c#源码: 1using System; 2using System.IO; 3using System.Text; 4using System.Windows.Forms; 5using System.Collection 阅读全文

posted @ 2017-07-24 15:16 jack_Meng 阅读(365) 评论(0) 推荐(0)

模拟一下细胞的繁殖
摘要:原贴地址 原帖: 1. 如果一个细胞只有0或1个邻居,它将因为孤独而死; 2. 如果一个细胞有4到8个邻居,它将因为拥挤而死; 3. 如果一个细胞恰有2或者3个邻居,它将继续生存下去; 4. 如果一个空格子恰有3个邻居,将“生”出一个新细胞; 5. 其他的空格子继续维持原状。 提示: 细胞,可以用对 阅读全文

posted @ 2017-07-24 11:27 jack_Meng 阅读(1029) 评论(0) 推荐(0)

神秘常量!用0x077CB531计算末尾0的个数,32位数首位相连
摘要:大家或许还记得 Quake III 里面的一段有如天书般的代码,其中用到的神秘常量 0x5F3759DF 究竟是怎么一回事,着实让不少人伤透了脑筋。今天,我见到了一段同样诡异的代码。 下面这个位运算小技巧可以迅速给出一个数的二进制表达中末尾有多少个 0 。比如, 123 456 的二进制表达是 1 阅读全文

posted @ 2017-03-30 17:52 jack_Meng 阅读(1337) 评论(0) 推荐(0)

一个加密算法 -- 每次生成不重复的密文
摘要:一个加密算法据说此加密算法每次加密的结果都不同,但解密的结果相同using System; namespace test001{ /** 对sSource,进行加密、解密操作。 @param sSource String :操作的字符串 @param iFlag int :操作类型 1-加密 2-解 阅读全文

posted @ 2017-03-24 17:01 jack_Meng 阅读(3453) 评论(0) 推荐(0)

可汗学院超经典、超实用概率论总结——商女不知忘国恨,隔江犹看概率论
摘要:参考视频为可汗学院的统计学:http://open.163.com/special/Khan/khstatistics.html 以生活及统计应该做什么的角度,讲述了统计学,对应国内的《概率论》,整体总结如下: 更加详细的课程总结如下 参考视频为可汗学院的统计学:http://open.163.co 阅读全文

posted @ 2017-03-15 15:52 jack_Meng 阅读(767) 评论(0) 推荐(0)

傅里叶分析之掐死教程(完整版)
摘要:原文出处: 韩昊 1 2 3 4 5 6 7 8 9 10 作者:韩昊 知乎:Heinrich 微博:@花生油工人 知乎专栏:与时间无关的故事 谨以此文献给大连海事大学的吴楠老师,柳晓鸣老师,王新年老师以及张晶泊老师。 转载的同学请保留上面这句话,谢谢。如果还能保留文章来源就更感激不尽了。 ——更新 阅读全文

posted @ 2017-03-15 15:37 jack_Meng 阅读(6835) 评论(0) 推荐(1)

CTF中那些脑洞大开的编码和加密
摘要:CTF中那些脑洞大开的编码和加密 0x00 前言 正文开始之前先闲扯几句吧,玩CTF的小伙伴也许会遇到类似这样的问题:表哥,你知道这是什么加密吗?其实CTF中脑洞密码题(非现代加密方式)一般都是各种古典密码的变形,一般出题者会对密文进行一些处理,但是会给留一些线索,所以写此文的目的是想给小伙伴做题时 阅读全文

posted @ 2017-03-13 17:32 jack_Meng 阅读(48693) 评论(0) 推荐(9)

数据结构与算法分析视频教程全集
摘要:数据结构与算法北大教授张铭 http://v.dxsbb.com/jisuanji/516/ 阅读全文

posted @ 2016-03-31 21:07 jack_Meng 阅读(8963) 评论(1) 推荐(0)

导航