打赏
摘要: 特开此文记录我说读 技术书单(闲书就不计入了), 一方面是鼓励和监督不断提升自我的过程;一方面是给大家做个参考~ 如果时间富裕也会写相关的读书笔记,加油!! name: deadline: 《C陷阱与缺陷》 2017-09-23 《neural-networks-and -deep-learning 阅读全文
posted @ 2018-01-15 21:40 巴尔扎克_S 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 生活不易加班回来给大家更新博客了 大家有没有注意到右边的打赏功能呢(滑稽)~ 希望各位土豪大佬能够打赏激励博主的动力~ 1元2元,红包有缘;5块10块,感谢有爱!!! 广告到此结束,还是自愿原则啦~~希望多多和大佬交流才是真的! 为了感谢土豪的打赏决定在此更新土豪名单: 打赏时请备注博客园这样我才能 阅读全文
posted @ 2017-09-06 22:16 巴尔扎克_S 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 书中7.18的强口令实践题 写一个函数,它使用正则表达式,确保传入的口令字符串是强口令。强口令的定义是: 长度不少于8 个字符,同时包含大写和小写字符,至少有一位数字。 你可能需要用多个正则表达式来测试该字符串,以保证它的强度。 推荐写法1更接近书中多个正则的含义也更好理解,写法2参考网上零宽断言。 阅读全文
posted @ 2019-11-26 04:27 巴尔扎克_S 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 第七章先通过字符串查找电话号码,比较了是否使用正则表达式程序的差异,明显正则写法更为简洁、易扩展。模式:3 个数字,一个短横线,3个数字,一个短横线,再是4 个数字。例如:415-555-4242 1 import re 2 ''' 3 不用正则查找模式,匹配3个数字,1个短横线,3个数字,1个短横 阅读全文
posted @ 2019-11-26 02:54 巴尔扎克_S 阅读(311) 评论(0) 推荐(0) 编辑
摘要: auto在C++11中引入,为大家带来方便。 具体使用及注意事项参考: https://blog.csdn.net/xiaoquantouer/article/details/51647865 https://www.cnblogs.com/lenmom/p/7988635.html 用法: 一是在 阅读全文
posted @ 2018-07-23 22:49 巴尔扎克_S 阅读(1979) 评论(0) 推荐(0) 编辑
摘要: 使用Linux时,经常希望有些命令结果不在前台显示,如sh脚本,耗时的命令等。一般情况下,使用 & 将命令结果后台运行,如sh test.sh,脚本后台执行。 有时候命令已经在前台执行了,需要将其切换到后台可以使用, ctrl+z ,但是该命令切换到后台会处于暂停状态,可以配合 jobs 进一步处理 阅读全文
posted @ 2018-06-18 22:32 巴尔扎克_S 阅读(2314) 评论(0) 推荐(0) 编辑
摘要: 参考:https://blog.csdn.net/gamer_gyt/article/details/75165842#t16 https://blog.csdn.net/ymlgrss/article/details/52854589 完整代码已上传至github https://github.c 阅读全文
posted @ 2018-04-23 22:52 巴尔扎克_S 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 隐含规则复杂的Makefile一般会使用隐含规则内的变量来简化编译处理。将隐含规则中使用的变量分成两种:一种是命令相关的,如“CC”;一种是参数相关的,如“CFLAGS”。这些变量都是大写表示。 常用的命令变量有:CC C语言编译程序。默认命令是“cc”CXX C++语言编译程序。默认命令是“g++ 阅读全文
posted @ 2018-03-05 23:01 巴尔扎克_S 阅读(1336) 评论(0) 推荐(0) 编辑
摘要: 有时候要在某个文件夹下添加和删除文件时,显示 "read only filesystem",说明该文件系统是只读的不能修改。使用 mount –o remount,rw / 命令可以将文件系统修改为读写属性,然后就可以随意修改了!如:mount –o remount,rw /sys 将/sys 文件 阅读全文
posted @ 2018-03-04 22:48 巴尔扎克_S 阅读(10468) 评论(0) 推荐(0) 编辑
摘要: C中字符串有时候会出现很长的情况,如果不换行书写查看起来很不方便。 长字符串拆分成多行处理也是C规范的一部分。 方法1. 利用双引号" " ,将长字符串分成多个子串换行,C会自动无缝拼接这些字符串。 方法2. 利用斜杠 \ , \ 后的换行符会被C忽略,所以可以拆分字符串,但是下一行的空格会被计算在 阅读全文
posted @ 2018-02-08 22:49 巴尔扎克_S 阅读(13539) 评论(0) 推荐(3) 编辑
摘要: 最近看linux代码时发现了结构体 struct 一种新的初始化方式,各方查找对比后总结如下: 1. 顺序初始化教科书上讲C语言结构体初始化是按照顺序方式来讲的,没有涉及到乱序的方式。顺序初始化struct必须要按照成员的顺序进行,缺一不可,如果结构体比较大,很容易出现错误,而且表现形式不直观,不能 阅读全文
posted @ 2018-02-05 22:23 巴尔扎克_S 阅读(2155) 评论(0) 推荐(0) 编辑
摘要: 信号量一.什么是信号量信号量的使用主要是用来保护共享资源,使得资源在一个时刻只有一个进程(线程)使用。多线程可以同时运行多个线程函数完成功能,但是对于共享数据如果不加以锁定,随意改变共享数据的值会发生期望之外的结果! 本文主要介绍Linux下的 POSIX信号量:有名信号量和无名信号量有名信号量,其 阅读全文
posted @ 2018-01-16 21:37 巴尔扎克_S 阅读(1870) 评论(0) 推荐(0) 编辑