首页
学习
活动
专区
工具
TVP
发布

ccf19881030的博客

专栏作者
423
文章
1133259
阅读量
25
订阅数
leetcode和牛客网刷题
在上学时学过《数据结构和算法》这门课,当时学习了数组、链表、哈希表、二叉树、图等数据结构,还有排序算法、二分查找、最短路径算法、关键路径等,当时记得还有ACM比赛,还有那部很烧脑筋的《算法导论》。但是在面试和笔试中遇到算法题总感觉脑袋不够使,没啥思路。Github上面找到了两个比较火的算法刷题项目: leetcode-master和 fucking-algorithm,对应的博客网址分别为:Carl的代码随想录和labuladong 的算法小抄,两位作者有思路讲解和分类,还出了对应的纸质版书籍,感兴趣的可以买来看看。
ccf19881030
2022-12-15
7750
NodeJS中使用mssql和tedious模块连接SQLServer数据库
最近看了下NodeJS下连接SQLServer的一些示例,发现NodeJs中有两个模块,一个是mssql,其npm地址是:https://www.npmjs.com/package/mssql;另外一个是:tedious,其npm地址是:https://www.npmjs.com/package/tedious,github对应的地址是:https://github.com/tediousjs/tedious
ccf19881030
2022-12-01
3.4K0
Windows10中使用VS2022和Cmake编译构建C++开源日志库-spdlog
Java中有很多日志库:java.util.logging、Log4j、Logback、Log4j2、slf4j、common-logging。C++的日志库相对来说就比较少了,比如说glog、log4cpp、spdllog等,目前个人感觉比较好用的C++开源日志库当属于spdlog了,跨平台,支持cmake编译,在维护中。 具体可以参考github上面的示例:https://github.com/gabime/spdlog 另外spdlog支持两种使用方式:一种是将源代码目录下的include头文件直接添加到自己的项目中使用;另一种使用cmake编译构建出lib静态库或者dll动态库之后以静态和动态链接方式使用。
ccf19881030
2022-11-21
2.3K0
可为您节省时间和精力的10个C#库
本文的10个C#库转载自Youtube上,地址为:10 C# Libraries To Save You Time And Energy
ccf19881030
2021-01-13
6070
基于redisgo的redis客户端的封装示例
redisgo是一款go语言的redis客户端库。 为了简化对redis的操作,可以使用redisgo对redis常用命令进行封装。 首先在Github上面创建一个仓库redisgoExample 然后git clone将项目克隆到本地,比如说我的阿里云CentOS8服务器下,
ccf19881030
2021-01-02
1.8K0
go rpc示例
最近在Youtube上面看到一个关于:golang rpc包的示例视频:youtube视频地址:Building a Basic RPC Server and Client with Go,其相应源代码的Github仓库地址为:https://github.com/tensor-programming/go-basic-rpc,需要的话可以自行获取:
ccf19881030
2020-11-26
3890
gRPC Node.js快速开始
本文翻译自gRPC官网的Node.js示例,链接地址为:https://www.grpc.io/docs/languages/node/和Quick start
ccf19881030
2020-11-24
1.7K0
Sequelize入门
Sequelize 是一个基于 promise 的 Node.js ORM, 目前支持 Postgres, MySQL, MariaDB, SQLite 以及 Microsoft SQL Server. 它具有强大的事务支持, 关联关系, 预读和延迟加载,读取复制等功能.
ccf19881030
2020-11-11
1.3K0
Github项目-cosmos
之前在Github上面发现了The Algorithms在Github上面看到一个印度人维护的关于算法的项目The Algorithms,里面有各种主流语言的实现。具体可以参见我之前的一篇博客The Algorithms 今天无意中在Github上面又看到一个有关算法和数据结构的仓库cosmos,正如项目README.md文件中所描述的一样: Cosmos是您一生中将遇到和使用的所有算法和数据结构的个人离线收集。 这提供了多种语言的解决方案,包括C,C ++,Java,JavaScript,Swift,Python,Go等。
ccf19881030
2020-11-10
3980
CentOS7下安装和配置yarn
https://github.com/yarnpkg/yarn/releases/
ccf19881030
2020-10-26
2.3K0
音视频相关开发库和资料
FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它包括了目前领先的音/视频编码库libavcodec。 FFmpeg是在 Linux 下开发出来的,但它可以在包括 Windows在内的大多数操作系统中编译。这个项目是由 Fabrice Bellard 发起的,现在由 Michael Niedermayer 主持。可以轻易地实现多种视频格式之间的相互转换,例如可以将摄录下的视频avi等转成现在视频网站所采用的flv格式。 FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件)。它提供了录制、转换以及流化音视 频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多codec 都是从头开发的。
ccf19881030
2020-10-26
2K0
Github上面的awesome系列项目总结
Github上面有很多awesome的系列项目,当想查找相关主题根据对应的关键字可以直接在GitHub上面搜索awesome,如下图所示:
ccf19881030
2020-10-26
8750
Node.js上传单文件和多文件的一些示例博客和源代码
在https://bezkoder.com/和https://attacomsian.com/这两个网站上找到一些关于Node.js下上传单个文件和多个文件的一些示例博客以及对应的源代码,在Node.js中有Multer和express-fileupload这两个文件上传中间件,总结如下:
ccf19881030
2020-10-26
1K0
音视频相关开发库和资料
FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它包括了目前领先的音/视频编码库libavcodec。 FFmpeg是在 Linux 下开发出来的,但它可以在包括 Windows在内的大多数操作系统中编译。这个项目是由 Fabrice Bellard 发起的,现在由 Michael Niedermayer 主持。可以轻易地实现多种视频格式之间的相互转换,例如可以将摄录下的视频avi等转成现在视频网站所采用的flv格式。 FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件)。它提供了录制、转换以及流化音视 频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多codec 都是从头开发的。
ccf19881030
2020-10-23
1.9K0
一点多发FTP客户端设计
FileZilla FTP Client这款软件只能手动上传文件到FTP,貌似我还没有找到定时扫描某个本地目录,然后执行定时上传的功能。最近遇到一个问题就是:在服务器上部署到很多个FTP客户端定时程序,每个FTP客户端exe可执行程序功能都是类似的,都是将本地服务器中的某个文件夹下的符合文件规则(如*.json,*.xml)文件通过FTP上传到指定FTP服务器上面的某个目录下。但是开的程序太多了,这样如果需要上传多个比如说雷达文件到多个FTP服务器上时,就会开启多个FTP推送客户端程序,这样服务器上面就产生多个exe可执行程序。 如下图所示:
ccf19881030
2020-08-24
7670
echo-高性能,可扩展,极简的Go Web框架
以前学习Nodejs的时候,使用过Express,这是一个基于 Node.js 平台,快速、开放、极简的 Web 开发框架。 echo是一个高性能,可扩展,极简的Go Web框架。其官网如下图所示:
ccf19881030
2020-08-24
2K0
VC++ libcurl FTP上传客户端程序
最近需要在Windows下使用libcurl库实现FTP文件上传的MFC程序,最基础的一个版本的功能是定时扫描某个目录下符合文件规则(比如*.json *.xml等)的所有文件(包括子目录),然后将其上传到某个FTP目录(需要配置好上传的FTP账号信息,比如FTP目录,FTP账号、密码、),类似如下面的XML信息:
ccf19881030
2020-08-19
2.7K0
TypeScript 入门教程
本文转载自https://ts.xcatliu.com/,作者是:xcatliu,文档对应的Github托管地址为:typescript-tutorial
ccf19881030
2020-08-11
6330
nodejs库yaml读取yml或yaml配置文件
最近在使用TypeScript编写后台接口时,需要读取yaml配置文件,使用到了yaml这个nodejs库,其npm官网地址为:https://www.npmjs.com/package/yaml,github源代码地址为:github.com/eemeli/yaml 比如有如下的config.yaml配置文件:
ccf19881030
2020-08-05
4.6K0
CMake的使用
CMake是一个跨平台的Makefile生成工具,可以根据特定的规则生成相应的Makefile文件,并对C/C++源代码进行编译和管理。 有两篇博客介绍CMake的使用,比较通俗易懂,链接地址是:
ccf19881030
2020-07-23
8120
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档