![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
日常问题
Physicaloser
博客主页:https://zhayujie.com
个人邮箱:zyj@zhayujie.com
展开
-
代码行数统计的Java和Python实现
通过编写程序来统计文件的行数,可以在巩固文件IO知识的同时计算出自己的代码量,以下分别提供Java和Python实现的版本。解决思路两种版本的思路几乎相同,每一个文件夹(目录)内的行数都是其所有子文件夹或子文件的行数和,以此类推。即以类似于深度优先搜索的方法来递归遍历整个初始目录,遇到目录就继续向深一层搜索,遇到文件就判断是否为指定后缀的文件,如果是就通过读取文件计算其行数并不断累加。Java实现原创 2017-12-15 17:38:22 · 741 阅读 · 0 评论 -
Python实现批量处理文件的缩进和转码问题
最近把很久前的C代码传到Github上的时候,发现全部上百个源文件的代码缩进都变成了8格,而且里面的中文都出现了乱码,所以决定写个程序来批量处理所有文件的格式。问题分析 缩进问题是因为在之前使用vc时没有将制符表设置为4个空格,而Github上的Tab键默认显示八格。中文乱码问题是由于vc++的编码方式,对于全英文文件使用的是utf-8编码,而有中文出现时对文件使用的是gb2312编码方原创 2017-12-06 22:35:53 · 2292 阅读 · 0 评论 -
mac OS和win7笔记本实现文件共享
记录下macbook通过共享读取win7笔记本中文件的过程,条件是两台电脑处于同一无线网中win7操作点击网络图标——属性——更改高级共享设置选择公用后选择以下选项:启动网络发现——启动文件和打印机共享——关闭密码保护共享找到需要共享的文件夹或盘符后,右击属性——安全选项卡——编辑——添加——输入everyone共享选项卡——高级共享——勾选共享此文件夹,共享——选择ever原创 2018-01-22 09:24:53 · 761 阅读 · 0 评论 -
Mac更新系统后提示xcrun error
更新mac os后无法运行git,gcc等命令,出现missing xcrun错误.这是因为更新系统后会卸载xcode,重新安装后会缺失xcode的命令行工具(command line tools),所以导致部分工具无法在终端运行。解决方法为运行以下命令:xcode-select --install并下载xcode命令行工具即可。原创 2018-03-06 21:33:39 · 977 阅读 · 0 评论 -
解决CentOS无法识别网卡问题
在联想电脑安装CentOS 6.9系统的时候,出现了无法上网问题,记录下这一路的坑。CentOS安装时在设置主机名这一步的下方有配置网络按钮,而此时该按钮点击无效。进入系统后发现没有网络连接。在终端输入ifconfig命令发现只能看见一个lo回环网络接口,没有eth0网卡。此时按照网上教程说的,手动创建ifcfg-eth0文件并写入网络配置信息,发现并不能解决问题,仍找不到网卡设备。经过分析,确原创 2018-03-17 01:39:07 · 19979 阅读 · 1 评论