- 博客(449)
- 资源 (18)
- 问答 (1)
- 收藏
- 关注
原创 Markdown文档转成微信公众号文章的排版
## 应用场景1. 写好Markdown文档,希望将其转成微信公众号文章的排版。2. 希望将自己的文章分享到微信公众号,但不想花太多时间排版,希望通过markdown格式来写文章,然后自动生成微信公众号文章的排版。你的这个问题有很多人已经遇到并解决了,现在有很多工具可以解决这个问题。下面我将介绍几个我认为比较好的工具,它们都可以将Markdown文档转成微信公众号文章的排版。
2024-06-16 19:09:51
925
原创 C++ 字符串处理5-手机号邮箱如何脱敏处理
**关键词:**C++ 字符串处理 分割字符串 连接字符串 跨平台**应用场景:**有些重要信息需要保密,比如手机号、邮箱等,如何在不影响用户阅读的情况下,将这些信息脱敏处理,以保障用户的隐私安全。
2024-06-15 15:08:31
616
原创 git配置3 - 一个git仓库同时push到多个代码托管平台
**场景一:**你有一个开源的项目,你希望托管到多个开源代码托管平台。比如github和gitee(github在中国大陆部分地区会非常卡,有时也会被禁止访问,所以你可能希望加一个中国大陆能畅通访问的平台)。**场景二:**你公司有一个对外的项目,希望能开源出去。公司会有自己的代码仓库托管平台(比如gitlab等),开源的项目也需要放到github上。所以你需要将代码更新同时推送到公司内部平台(假设是gitlab)和github。
2024-06-15 15:06:34
576
原创 git配置2-不同的代码托管平台配置不同的ssh key
git配置2-不同的代码托管平台配置不同的ssh keygit、config、邮箱、email、ssh key
2024-06-14 18:57:33
631
原创 C++ 字符串处理4-根据指定的分隔符将字符串分割为多个子串&根据指定的分隔符将多个子串连接成一个字符串
C++ 字符串处理 分割字符串 连接字符串 跨平台
2024-06-13 23:15:53
514
原创 C++ 字符串处理3-实现starts_with和ends_with的字符串判断功能
C++ 字符串处理 starts_with ends_with std::string 跨平台
2024-06-13 23:14:01
1027
原创 C++ 时间处理-日期时间类
## 1. 关键词C++ 时间处理 日期时间类 跨平台## 2. 问题为什么C++就没有一个方便好用的表示日期时间的类?那~ 有没有更简洁、漂亮的实现方式呢?答案是:**自己写一个!**## 3. 设计理念- 极简- 易用- 跨平台## 4. 支持的能力- 获取当前时间- 获取UTC时间- 格式化时间- 从字符串解析时间- 时间差计算- 时间精度:毫秒级
2024-05-23 22:23:30
1585
原创 C++ 时间处理-从字符串中解析日期时间
## 1. 关键词C++ 时间处理 从字符串中解析日期时间 跨平台## 2. 问题C++如何将字符串的日期时间解析成对应的时间戳?## 3. 解决思路- 可以用正则表达式将字符串解析成 struct tm 类型的对象。- mktime()函数可以将 struct tm 类型的时间转换成时间戳。
2024-05-23 22:20:16
1261
原创 C++ 时间处理-统计函数运行时间
## 1. 关键词C++ 时间处理 统计函数运行时间 跨平台## 2. 问题C++如何简单便捷地实现“函数运行时间的统计”功能?## 3. 解决思路- 类的构造函数:会在对象初始化的时候被调用。- 类的析构函数:会在对象销毁的时候被调用。- 局部对象的生命周期:对象实例化(也就是初始化)时开始,退出作用域时结束。
2024-05-22 21:52:35
399
原创 VSCode搭建Markdown编辑环境
VSCode是笔者用过的最好用的开发工具,没有之一。笔者14年的码龄生涯中,先后用过Eclipse、 IntelliJ IDEA、 WebStorm、 PyCharm、 Visual Studio(2010/2013/2015)、 NetBeans、 Sublime Text等,但自从用VSCode之后,就再没换过其他工具,一直用到现在有5年多。这篇文章主要介绍如何使用VSCode来进行Markdown的写作,以及常用的markdown相关插件,用VSCode来搭建一套markdown的文档写作环境。
2024-05-19 18:46:36
2186
原创 导读:生活中的设计模式——启程之前,请不要错过我
为什么叫设计模式什么是设计模式设计模式与生活有什么联系为什么要学设计模式如何进行学习为什么选择 Python弥补市场空缺大势所趋,Python 已然成风简单的 Python 基础Python 的特点基本语法常用容器List(列表)Tuple(元组)Dictionary(字典)类的定义Demo 让你顿悟重要说明两年前 CSDN...
2020-09-22 12:14:23
3088
原创 第01课:生活中的监听模式——一坑爹的热水器
用程序来模拟生活从剧情中思考监听模式监听模式监听模式的模型抽象代码框架类图基于框架的实现模型说明设计要点推模型和拉模型应用场景【故事剧情】 刚刚大学毕业的 Tony 只身来到北京这个硕大的城市,开始了北漂的生活。但刚刚毕业的他身无绝技、包无分文,为了生活只能住在沙河镇一个偏僻的村子里,每天坐着程序员专线(13号线)来回穿梭于昌平区与西城...
2020-09-22 12:14:22
2821
原创 第02课:生活中的适配模式——身高不够鞋来凑
用程序来模拟生活从剧情中思考适配器模式适配器模式设计思想适配器模式的模型抽象类图模型说明设计要点优缺点适配器模式的优点适配器模式的缺点实战应用应用场景【故事剧情】 晚上九点半,Tony 上了地铁,准备回家,正巧还有一个空位,赶紧走向前坐下。工作一天后,疲惫不堪的他正准备坐着打个盹小睡一会儿。这时进来两个小姑娘,一个小巧可爱,一个...
2020-09-22 12:14:20
2867
原创 第03课:生活中的状态模式——人与水的三态
用程序来模拟生活从剧情中思考状态模式状态模式的模型抽象代码框架类图基于框架的实现模型说明应用场景【故事剧情】 一个天气晴朗的周末,Tony 想去图书馆给自己充充电。于是背了一个双肩包,坐了一个多小时地铁,来到了首都图书馆。走进一个阅览室,Tony 看到一个青涩的小女孩拿着一本中学物理教科书,认真地看着热力学原理……女孩容貌像极了 Tony 中学的...
2020-09-22 12:14:19
1974
原创 第04课:生活中的单例模式——你是我生命的唯一
用程序来模拟生活从剧情中思考单例模式单例模式的模型抽象代码框架类图基于框架的实现应用场景【故事剧情】 每一个人都渴望爱情,Tony 也一样。自从毕业后,Tony 就一直没再谈过恋爱,离上一次的初恋也已经过去两年。一个巧合的机会,Tony 终于遇上了自己的喜欢的人,Jenny。她有一头长发,天生爱笑,声音甜美,性格温柔…… 作为一个程序员的 Tony...
2020-09-22 12:14:18
1916
原创 第05课:生活中的职责模式——我的假条去哪了
用程序来模拟生活从剧情中思考职责模式职责模式的模型抽象代码框架类图基于框架的实现模型说明优缺点应用场景【故事剧情】 周五了,Tony 因为家里有一些重要的事需要回家一趟,于是向他的领导 Eren 请假,填写完假条便交给了 Eren。得到的回答却是:“这个假条我签不了,你得等部门总监同意!” Tony 一脸疑惑:“上次去参加 SDCC 开发者大会请了...
2020-09-22 12:14:16
2101
原创 第06课:生活中的中介模式——找房子问中介
用程序来模拟生活从剧情中思考中介模式中介模式的模型抽象类图模型说明应用场景【故事剧情】 人在江湖漂,岂能顺心如意?与大多数毕业生一样,第一份工作很难持续两年以上。Tony 也在一家公司工作了一年半后,换了一个东家。 在北京这个硕大的城市里,换工作基本就意味着要换房子。不得不说,找房子是一件烦心而累人的工作。 你首先要知道自己要怎样的房子:多...
2020-09-22 12:14:15
1894
原创 第07课:生活中的代理模式——帮我拿一下快递
用程序来模拟生活从剧情中思考代理模式代理模式的模型抽象代码框架类图基于框架的实现模型说明代理模式的优点代理模式的缺点应用场景【故事剧情】 八月中秋已过,冬天急速飞来……一场秋雨一场寒,十场秋雨穿上棉!在下了两场秋雨之后,Tony 已经冻的瑟瑟发抖了。周六,Tony 在京东上买了一双雪地鞋准备过冬了,但是忘了选择京东自营的货源,第二天穿新鞋的梦...
2020-09-22 12:14:13
2180
原创 第08课:生活中的装饰模式——你想怎么穿就怎么穿
用程序来模拟生活从剧情中思考装饰模式装饰模式装饰模式的特点装饰模式的模型抽象类图模型说明应用场景故事剧情 工作两年后,Tony 因为换工作而搬了一次家!这是一个4室1厅1卫1厨的户型,住了4户人家。恰巧这里住的都是年轻人,有男孩也有女孩,而 Tony 就是在这里遇上了自己喜欢的人,她叫 Jenny。Tony 和 Jenny 每天都低头不见抬头见,...
2020-09-22 12:14:12
1781
原创 第09课:生活中的工厂模式——你要拿铁还是摩卡
用程序来模拟生活从剧情中思考工厂模式工厂模式的模型抽象类图模型说明简单工厂的优点简单工厂的缺点模型的拓展应用应用场景【拓展】工厂三姐妹简单工厂模式工厂方法模式抽象工厂模式进一步思考【故事剧情】 Tony 工作的公司终于有了自己的休息区! 在这里大家可以看书、跑步、喝咖啡、玩体感游戏!开心工作,快乐生活! 现在要说的是休息区...
2020-09-22 12:14:10
1975
原创 第10课:生活中的迭代模式——下一个就是你了
用程序来模拟生活从剧情中思考迭代器模式迭代器模式的模型抽象迭代器的设计思路基于设计思路的实现类图模型说明迭代器模式的优点迭代器模式的缺点应用场景【故事剧情】 Tony 自小就有两颗大牙缺失、腐化,因为父母对牙齿健康的意识太缺失,一直没有治疗过。最近因为上火严重,牙齿更加疼痛,刷牙时水温稍微过低或过高都难耐无比,于是决定自己去医院看牙。 周...
2020-09-22 12:14:09
3232
原创 第11课:生活中的组合模式——自己组装电脑
用程序来模拟生活从剧情中思考组合模式组合模式的模型抽象类图模型说明组合模式的优点组合模式的缺点应用场景【故事剧情】 Tony 用的笔记本电脑还是大学时候买的,到现在已经用了5年,虽然后面加过一次内存,也换过一次硬盘,但仍然跟不上 Tony 对性能的要求,改变不了它被淘汰的命运,是时候该换一台新的电脑了…… 换什么电脑呢?MacBook,Thi...
2020-09-22 12:14:07
2239
原创 第12课:生活中的构建模式——想要车还是庄园
用程序来模拟生活从剧情中思考构建模式与工厂模式的区别与组合模式的区别构建模式的模型抽象类图基于升级版的实现模型说明应用场景【故事剧情】 下周就要过年了,这是 Tony 工作后的第一个春节,还是在离家这么远的北京工作,所以肯定不能空手回去,得给家人准备一些礼物。Tony 来到商城给爸妈各自买了一套衣服,又给两个小侄子买了两套积木玩具…… 回到...
2020-09-22 12:14:06
2081
原创 第13课:生活中的克隆模式——给你一个分身术
用程序来模拟生活从剧情中思考克隆模式浅拷贝与深拷贝克隆模式的模型抽象代码框架类图基于框架的实现模型说明克隆模式的优点克隆模式的缺点应用场景【故事剧情】 Tony 最近在看一部电视剧《闪电侠》,里面一个人物叫 Danton Black 的超级人类,拥有复制自身的超能力,能够变身出六个自己,男主角第一次与他交锋时还晕了过去。 Tony ...
2020-09-22 12:14:04
2610
原创 第14课:生活中的策略模式——怎么来不重要,人到就行
用程序来模拟生活从剧情中思考策略模式策略模式策略模式的模型抽象类图模型说明设计要点优缺点实战应用应用场景【故事剧情】 Tony 在北京漂泊了三年,在这期间有很多的美好,也有很多心酸,有很多期待,也有很多失落;可终究还是要离开了,原因很简单:一来北京压力太大,生活成本太高;二来北京离家太远。离开北京,Tony 也没有回家,而是选择了新的城市——...
2020-09-22 12:14:03
1897
原创 第15课:生活中的命令模式——大闸蟹,走起
用程序来模拟生活从剧情中思考命令模式命令模式命令模式的模型抽象代码框架类图模型说明实战应用应用场景【故事剧情】 David:听说阿里开了一家实体店——盒马鲜生,特别火爆!明天就周末了,我们一起去吃大闸蟹吧! Tony:吃货!真是味觉的哥伦布啊,哪里的餐饮新店都少不了你的影子。不过听说盒马鲜生到处是黑科技诶,而且海生是自己挑的,还满新奇的。...
2020-09-22 12:14:02
1986
原创 第16课:生活中的备忘模式——好记性不如烂笔头
用程序来模拟生活从剧情中思考备忘模式备忘录模式备忘录模式的模型抽象类图代码框架模型说明实战应用应用场景【故事剧情】 经过两三年的工作,Tony 学到的东西越来越多,业务也越来越熟,终于到了他该带领一个小组进行独立开发的时候了。作为小组负责人后的 Tony,工作自然就多了:要负责技术的选型、核心代码的开发,还要深度参与需求的讨论和评审;期间还会被...
2020-09-22 12:14:00
1462
原创 第17课:生活中的享元模式——颜料很贵必须充分利用
用程序来模拟生活从剧情中思考享元模式享元模式享元模式的模型抽象类图基于框架的实现模型说明设计要点优缺点应用场景【故事剧情】 团队的拓展培训是很多大公司都组织的活动,因为素质拓展培训能将企业培训、团队建设、企业文化融入到有趣的体验活动中。Tony 所在的公司今年也举行了这样的活动,形式是团体活动 + 自由行,团体活动(第一天)就是素质拓展和...
2020-09-22 12:13:59
1584
原创 第18课:生活中的外观模式——学妹别慌,学长帮你
用程序来模拟生活从剧情中思考外观模式外观模式外观模式的模型抽象类图模型说明设计要点优缺点实战应用应用场景【故事剧情】 Tony 有个爱好,喜欢跑步。因为住的离北体(北京体育大学)比较近,便经常去北体跑步,校园里环境优雅、场地开阔。正直金色九月的一天,Tony 一如往常的来到北体的开放田径场,但与往常不同的是 Tony 看到了成群的学生穿着...
2020-09-22 12:13:57
2023
原创 第19课:生活中的访问模式——一千个读者一千个哈姆雷特
用程序来模拟生活从剧情中思考访问模式访问模式访问模式的模型抽象代码框架类图基于框架的实现模型说明设计要点优缺点访问模式的优点访问模式的缺点实战应用应用场景【故事剧情】 光阴似箭,转眼间作为 IT 狗的 Tony 已在职场上混迹快五年了,都说五年一个瓶颈,Tony 能否跳出这个瓶颈,他心里也没底,但他总觉得该留下点什么了。Ton...
2020-09-22 12:13:56
1419
原创 第20课:生活中的设计模式——与经典设计模式的不解渊源
23 种经典设计模式的索引对照表设计模式的开山鼻祖 GoF 在《设计模式:可复用面向对象软件的基础》一书中提出的 23 种经典设计模式被分成了三组类别,分别是创建型模式、结构型模式和行为型模式。本书并未对这 23 种设计模式都进行了一一讲解,因为有一些设计模式在现今软件的开发中用的非常少!随着技术的不断革新与发展,设计模式也一直在发展,有一些模式已不再常用,同时却有一些新的模式在诞生。为方便熟...
2020-09-22 12:13:54
529
原创 第21课:生活中的设计模式——那些未完待续的设计模式
抽象工厂模板模式Demo代码框架类图应用场景桥接模式类图桥接模式应用案例解释模式解释模式类图应用案例随着技术的不断革新与发展,设计模式也一直在发展,有一些模式已不再常用,同时却有一些新的模式在诞生。本课程并未对这 23 种设计模式都进行一一讲解,因为有一些设计模式在现今软件的开发中用的非常少!而有一些却在面向对象中应用的太频繁,以至于我...
2020-09-22 12:13:53
358
原创 第22课:深入解读过滤器模式——制作一杯鲜纯细腻的豆浆
用程序来模拟生活从剧情中思考过滤器模式过滤器模式与职责模式的联系过滤器模式的模型抽象代码框架类图基于框架的实现模型说明设计要点优缺点实战应用应用场景【故事剧情】 腊八已过,粥已喝,马上就要过年了!别人家的公司现在都是开年会、发现金红包、发 iPone、发平衡车什么的,而 Tony 什么也没有,只能默默地躲在朋友圈的角落里,好在最后一...
2020-09-22 12:13:51
518
文本编辑器第四版——迷你编辑器(安装文件)
2012-09-23
文本编辑器第三版——文字留痕(安装文件)
2012-08-26
数据结构演示系统(安装程序)
2012-06-03
java连接数据库
2011-09-30
[电脑拆机]谁知道这个模块是什么?
2015-08-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人