随想002. 要去见客户

突然接到通知,要去客户公司做技术支持。对于我自己来说,这是第一次“见客户”。有期待也有忐忑,毕竟自己刚刚接手这个新的业务,但必须得走出舒适区,见见世面。 我自己一直做事都偏向于:做好充足准备再动手。这次不一样,得随机应变了。看看结果如何…

发布于 随想

随想001. 梅西的奇迹

见证梅西创造了奇迹!这个夏天带领迈阿密队6连胜,从联盟倒数第一到进入半决赛,再一次创造历史。 向梅西学习,解决掉项目的屎山代码,期待下半年创造一个属于自己的软件奇迹!

发布于 随想

C++杂谈003. 聊聊TDD

TDD(Test-Driven Development)是一种敏捷开发方式,主张:先写测试,再实现功能。 TDD的核心流程可以总结为:红绿重构,感兴趣的话可以去看Kent Beck的《测试驱动开发》,这里仅记录几点对TDD的思考。 思考1、测试驱动开发 vs 测试先于开发 TDD真的只是“先写测试,再写开发”吗?如果只是这样的话,为啥不叫测试先于开发,或者先测试后开发? 这里的关键是如何...

发布于 C++杂谈

C++杂谈002. 接口与智能指针的结合

类(对象)是C++的第一公民,类的接口继承(通过基类指针调用具体类的重载方法)是实现模块解耦的常用方法,而 比如,一个经典的继承例子,Student和Teacher都继承自Person,拥有GetName()方法。 class Person {public: virtual std::string GetName() const = 0;}class Teacher: p...

发布于 C++杂谈

动手学深度学习 - 03 Stable Diffusion初体验

简介Stabel Diffusion,简称SD,中文翻译成稳定扩散模型,是一种输入文字生成图片的AI模型。 算法模型如下所示:(图来源参见[1]) 体验以下是基于Windows平台 + ONNXRuntime-GPU,对SD的一个初步体验记录。 1、运行平台 Windows 10 GTX 1050Ti-4G. 2、下载代码# 下载ONNX示例工程git clone https://git...

发布于 深度学习

浅尝辄止DevOps 001. Jenkins使用入门

Jenkins是用Java编写的一款CI & CD(Continious Integration 持续集成,Continious Delivery 持续交付)工具。简单来说,它提供的功能可以归纳为:软件流程“自动化”。 从“自动化”说起郑晔老师在《10x 程序员工作法》中,总结了关于高效程序员的四个要素: 以终为始 任务分解 沟通反馈 自动化 “自动化” 的最大作用是:帮助程序...

发布于 浅尝辄止DevOps

开发工具001. hexo不显示图片

问题hexo的markdown文章渲染后不能显示本地图片。 解法1、配置hexo根目录__config.yml: post_asset_folder: true 2、在hexo博客根目录安装`` npm install https://github.com/CodeFalling/hexo-asset-image --save 3、在博客的source/_posts下创建和md文件同名的目录...

发布于 开发工具

AI杂谈001. 使用TFLite实现MNIST推理

import tensorflow as tffrom tensorflow import kerasimport numpy as npimport matplotlib.pyplot as pltimport randomprint(tf.__version__) 2023-02-22 22:47:18.176362: I tensorflow/core/platform/cpu_fea...

发布于 AI杂谈

C++杂谈001. exit()时的对象析构

当调用exit()函数终止进程时,会触发C++静态和全局对象的析构,但局部对象不会被析构。 一个简单的demo程序如下: class Foo { public: Foo(const std::string &desc) : desc_(desc) { cout << "call Foo ctor of " << ...

发布于 C++杂谈

如何使用Hexo构建个人博客

本文记录Hexo入门使用流程。 1、安装Hexo Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。 Hexo的运行依赖于Node.js。首先安装Node.js,然后使用Node.js中自带的包管理工具npm安装Hexo模块。 本文以MAC OS为例演示Hexo安装,其它系统稍有区别,可参考结尾...

发布于 开发工具
1234