07通用技术一月 3, 2021cpp_linux下cpp之so包找不到问题ubuntu下cpp项目,编译后运行,提示so包找不到的处理方式方法01,修改LD_LIBRARY_PATH子依赖so包找不到比如找不到a.so,但find方式的确加入link_directories所包含路径中了。就ldda.so如果a.so缺少其他包,说明a可能找到了,但是由于本身不完整,所以被cpp
07通用技术一月 1, 2021cpp_对接mysql数据库之odb前置条件,成功安装odb,odb-mysql全套软件(参考之前博文)原始官方demo跑不起来官方文档demo地址:https://www.codesynthesis.com/products/odb/doc/manual.xhtml#2需要另外参考:odb访问mysql数据库(odb的简单用法1):cpp
07通用技术十二月 27, 2020cpp_对接mysql数据库方案最近计划把python的web项目迁移到cpp上。需要对接mysql,sqlite数据库。调研了下目前cpp对接mysql大约三种解决方案。源代码和相关脚本参考github:c查询mysql方案和demo(mysql.h)使用c语言和mysql的对接demo依赖安装包:sudoaptinstallmcpp
07通用技术十二月 27, 2020软件_vscode进行cpp研发常见问题最近公司转到cpp语言研发了。上次使用cpp还是上本科时了,当时用的是codeblocks,现在目测vscode成为主流。由于vscode本身并不是ide,只是增强版本文本编辑工具。所以配置较麻烦,配置后使用也有一些不大符合习惯的地方。整理下自己使用过程中一些问题吧。vscode调试cmake参考本软件
07通用技术十二月 22, 2020软件_gitbook简洁教程软件安装和验证npminstall-ggitbook-cligitbook-V初始化和修改后再初始化gitbookinitcookbook编辑SUMMARY.md#目录*[前言](README.md)*[第一章](Chapter1/README.md)*[第1节:衣](Chapter1/衣.md)*软件
07通用技术十二月 20, 2020软件_手把手教vscode配置c++,python开发环境之前主用Python作为项目开发语言,将项目迁移到arm边缘盒子上后发现arm的cpu不给力,软件速度低于预期,所以计划将部分程序改为c++实现。于是乎,复习了c和c++的一些知识,毕竟十多年未用了(上次用还是本科读书时)。未来一段时间可能将c++作为主力研发语言,之前上学那会使用的codeBloc软件
07通用技术十二月 19, 2020快捷手册12sqlite快捷手册sqlite查询命令和mysql差不多,差异较大的是管理命令,sqlite大多以“.”点标记开头。连接操作or命令含义sqlite3gee.db连接数据库,不存在新建数据库操作or命令含义.help显示帮助文档.databases显示数据库名称及对应文件.outputFILE将输出定向到FIc快捷手册
07通用技术十二月 9, 2020django入门进阶13_异常之makemigrationsmakemigrations是django中的常用操作,但是坑也比较多。坑的主要原因,使用django的manage.pymakemigrations,django会加载整个项目,而不仅仅是models.py。而这会引发一系列问题。01,初次初始化时使用了未(来得及)创建的表比如:缓存类型对象查询到django入门进阶
07通用技术十一月 30, 2020博客主机_通配符证书提示不安全问题:使用了Let’sEncrypt的免费的通配符证书,且在有效期内,但浏览器依然提示不安全更多信息去这里点击进入sslshopper,检查下结果如下:可见证书本身是有效的,但是由于某些特殊原因,浏览器无法识别,所以标记为不安全解决其实是证书链问题,配置nginx时自己参考的教程配置的是ssl_ce博客主机
07通用技术十一月 22, 2020博客主机_自动申请续期免费证书一不留神,之前的域名证书过期了。由于是Let’sEncrypt免费证书,需要3个月手工续期一次,一年就得4次,还是有点麻烦,搞成自动化多好。以下操作均在服务器上执行(ubuntu16,腾讯云)以下内容已过期(废弃),最新方式参考最后一部分“使用snap方式的certbot”下载脚本certbot-a博客主机
07通用技术十一月 15, 2020巴诺nook2电纸书再折腾手记nook2是自己使用的第一款电纸书,也是目前为止满意度最高的电纸书,搭配Orionviewer切边+横屏简直就是6寸阅读扫描版pdf的利器。由于之前折腾过,所以这次刷机还是比较顺利的(刷机是在win10下操作的,个人体验最佳的是行云版,所以这次刷的也是行云版)。一个弄了3h左右,下载东西占了2h,折t玩物不丧志
07通用技术十一月 5, 2020小米电纸书折腾手记之前的博阅T80坏了,新换小米电纸书,默认系统不支持安装外部app,需要稍操作下,才能随意安装app。开启开发者模式下载安装E-InkLauncher下载地址:E-InkLauncher:https://www.coolapk.com/apk/cn.modificator.launcher安装方法:t玩物不丧志
07通用技术十月 31, 2020linux_从windows到ubuntu再到manjaro作为软件研发人员,windows性能不够强劲。虽然系统启动很快,但一旦开启软件过多,占用内存过大,很容易遇到卡死,无响应等问题。linux作为跑在大多数服务器上的系统,对研发人员有较大吸引力。为何从windows迁移到ubuntu?自己本科和研究生时也使用过linux,不过由于网银等软件在linuxlinux
07通用技术十月 31, 2020数据库17mysql锁机制锁是计算机协调多个进程或线程并发访问某一资源的机制。锁保证数据并发访问的一致性、有效性;锁冲突也是影响数据库并发访问性能的一个重要因素。锁是Mysql在服务器层和存储引擎层的的并发控制InnoDB锁的类型(表级锁,行级锁,页面锁)从锁定资源的角度看,MySQL中的锁分类:表级锁,行级锁,页面锁表级锁e数据库
07通用技术十月 31, 2020linux_manjaro常用软件安装简单整理了下个人使用manjaro的一些常用软件。添加了软件注释,可根据个人喜爱做筛选。供入门小白参考!安装(win10+ubuntu+新增manjaro)参考Windows+Manjaro双系统安装:https://blog.csdn.net/xiaoyaotan_77/article/detailinux