
C/C++
文章平均质量分 58
虎墩
永远 保持好奇
展开
-
软件重构的指导思想
代码重构基本原则原创 2022-06-07 16:40:42 · 216 阅读 · 0 评论 -
ios 开发
http://blog.youkuaiyun.com/yuanyuan_186/article/details/38641511转载 2014-10-08 09:37:35 · 518 阅读 · 0 评论 -
《私房菜》3rd 笔记5. 磁盘文件inode,block
--------------------- 磁盘文件 ---------------------inodeblockboot serctor 启动引导扇区放在文件系统最前面balock Group 区块群组,包括:Ext2:.data block 资料块区 Ext2文件系统中,block 有1,2,4k 三种.每个block都有编号,在inode中记忆.最大转载 2014-11-01 16:43:03 · 699 阅读 · 0 评论 -
《私房菜》3rd 笔记6. 目录和档案管理
=============档案和目录权限==============chown 改变档案 拥有人chgrp 改变档案 所属群组chmod 改变档案 读写执行权限umask 预设档案和目录 建立时的默认属性chattr 改变档案的特殊属性lsattr 显示档案的特殊属性==============搜索档案和目录==============which 查看可执行转载 2014-11-01 16:47:07 · 618 阅读 · 0 评论 -
《私房菜》3rd 笔记1. 基础命令
====================基础命令======================================---磁盘信息查看-----df -h //statistic Flashdu ---手册man---man manman -fman 1 man man 7 manman -k hwclockwhatis man //=原创 2014-10-31 18:29:17 · 678 阅读 · 0 评论 -
《私房菜》3rd 笔记2. linux系统档案目录介绍,目录属性
=================== 档案和目录属性 ======================================----群组权限---root是全能的root用户记录在/etc/passwd 档案内密码则记录在/etc/shadow 档案内组名记录在 /etc/group 内Permission deny 错误提示时查看权限配置ls -al转载 2014-10-31 18:35:14 · 557 阅读 · 0 评论 -
《私房菜》3rd 笔记4.目录管理
--目录管理cd 变化.pwd (Print Working Directory) 显示当前目录mkdir 创建目录rmdir 删除空目录catlscprmmvbasename dirname---文档内容管理:cat 第一行开始显示档案内容 Concatenate(连续)的缩写tac 最后一行开始显示 tac 是转载 2014-11-01 16:36:08 · 538 阅读 · 0 评论 -
3rd 笔记6. 文档内容管理
---文档内容管理:cat 第一行开始显示档案内容 Concatenate(连续)的缩写tac 最后一行开始显示 tac 是cat 倒着写nl 显示的时候顺便显示行号more 一页一页显示档案内容less 和more相似,但是可以往前翻head 只看头几行tail 只看尾几行od 以二进制方式读取touchchattrlsattr---搜索档案和目录转载 2014-11-01 17:01:53 · 655 阅读 · 1 评论 -
《私房菜》3rd 笔记5-2. 查看磁盘情况、ln 链接
dumpe2fs 查看block情况-b 列出保留为坏轨的部分-h 仅列出super block的数据block bitmapinode bitmapl -i 查看node节点通过查看是否是同一个inode 也可以发现不同文件名是不是同一个文件cat /proc/filesystem 查看系统目前已经加载到内存中的文件系统VFSVirtual Fisls转载 2014-11-01 16:43:37 · 718 阅读 · 0 评论 -
《私房菜》3rd 笔记3-2 FHS
----------------------------------------------------------------FHS规定根目录尽量不要放在非常大的分割槽内,避免太多错误的机会/根目录下,一般放/bin 可执行文件/boot 开机档案/dev 设备接口/etc 配置文件,建议这里不放可执行文件/home 用户目录/lib 系统的函数库/m转载 2014-10-31 18:38:57 · 529 阅读 · 0 评论 -
《私房菜》3rd 笔记0. 目录
前6章1. linux是什么2. linux 如何学习3. linux主机规划4. SPFDIS范例转载 2014-10-31 18:28:13 · 614 阅读 · 0 评论 -
《私房菜》3rd 笔记3. 系统配置FHS
目录配置依据:FHS(Filesystem Hierarchy Standard)shareable unshareablestatic /usr (软件放置)/etc (配置文件)/opt (第三方辅助软件)/boot (开机与核心档)variable /var/mail/var/run 程序相关/var/spool/news 新闻组/var/loc转载 2014-10-31 18:37:15 · 610 阅读 · 0 评论 -
IPV6编程
【基于ipv6的socket通信(TCP)】http://blog.youkuaiyun.com/masibuaa/article/details/5722258转载 2014-08-15 16:24:29 · 778 阅读 · 0 评论 -
成员函数指针的使用方式
1.定义成员函数指针;typedef void(CTest::* PROC_FUNC)();2.成员函数作为入参的书写格式;call(&className::functionName);3.调用类成员函数指针的格式;(this->*func)();待扩展:用C函数调用C++成员函数怎么调用?涉及到静态成员要怎么处理?---------------class CT原创 2014-03-29 15:54:45 · 1008 阅读 · 1 评论 -
常用符号翻译
有关基本运算: add,plus加 subtract减 difference差 multiply,times乘 product积转载 2013-08-01 19:42:13 · 1301 阅读 · 0 评论 -
邮件SMTP & ESMTP(命令行方式发送)
telnet mail.xxx.com 25HELO mail.xxx.comMAIL FROM:sender@xxx.comRCPT TO: recver@xxx.comDATASubject: =?utf-8?B?6YKu5Lu25rWL6K+V?=From: "sender" To: "recver" MIME-Version: 1.0Content-转载 2013-08-01 21:44:36 · 2900 阅读 · 0 评论 -
C++编程规范疑问备忘
编程规范中学习中遇到的问题:1、const常量 与宏的区别?(讨论应该是集中在宏和常量可以替换的地方,完全不同的使用场景不做比较)1)const是有数据类型的常量,而宏常量没有,编译器可以对前者进行静态类型安全检查,对后者仅是字符替换,没有类型安全检查,而且在字符替换时可能会产生意料不到的错误(边际效应)2)有些编译器可以对const常量进行调试, 不能对宏调试。原创 2013-08-03 10:16:03 · 918 阅读 · 0 评论 -
SVN遍历删除脚本
想要删除svn目录文件,脱离svn管理?一键搞定--------------删除svn文件.bat-------------prompt $Scls@echo off@echo . 警告:您当前需要删除%CD%目录下所有的.SVN 目录@echo . set /p var="取消请按 C ,按其他键开始删除....."if %var%==C got转载 2013-08-01 21:52:18 · 860 阅读 · 0 评论 -
window.location.href使用方法详解
这是从优快云下载的一个文档;【http://download.youkuaiyun.com/detail/qiheju/3715366】一页文章,还放到文档里面,需要下载后才可以阅读;明显有赚积分的嫌疑;浪费别人的时间,这点相当不厚道;原文:在写ASP.Net程序的时候,我们经常遇到跳转页面的问题,我们经常使用Response.Redirect做ASP.NET框架页跳转,如果客户要在跳转转载 2013-08-05 14:46:04 · 5312 阅读 · 0 评论 -
Chrome Https访问Goahead服务器卡死问题
该问题没有从根本上定位解决,备忘:问题描述:Chrome Https访问Goahead服务器,Chrome只请求了一部分静态资源,然后只发心跳,无限期等待,不会继续发起请求;点击浏览器的空白标签栏,或者缩放等方式重新聚焦动作,Chrome会继续请求剩余的静态网页资源;(F12调试看chorme浏览器的network ,不发起剩余资源请求)只要不把浏览器关掉,再次请求都相原创 2013-08-03 20:03:27 · 2911 阅读 · 0 评论 -
Openssl编译
./Configure linux-elf-arm -DB_ENDIAN linux:' arm-linux-gcc' shared --prefix=/usr/local/openssl./Configure linux-elf-arm -DB_ENDIAN linux:' arm-linux-gcc' --prefix=/usr/local/openssl --shared转载 2013-08-01 21:48:15 · 1033 阅读 · 0 评论 -
保障质量的工具
【自动化测试工具】CI服务器上会自动down svn代码 ,PCLint等静态代码扫描,有静态代码扫描问题和编译问题时,自动报红,以及测试,以及如下我提到的各种工具,其实都是可以集成到你的自动化服务中的;甚至是动态的运行环境,运行,通过日志中错误级别的扫描和单板重启的检测,也可以实时发现漏洞自动化才是质量的生命之道我们项目组的做法:除了CCTray等编译工具,有人做了脚本放原创 2013-08-01 21:03:01 · 1310 阅读 · 0 评论 -
【转载】BootLoader
先说系统的引导,BIOS(Basic Input Output System)在主板上电后首先会执行这么一段程序,1. 上电自检,初始化系统运行环境(基本输入输出,外围设备);2. 创建中断向量;3. 通过软盘和硬盘上的引导记录将系统引导拉起;BIOS一般是固化到主板上的一个EEPROM芯片但是对于嵌入式系统来说,这部分工作就要由Bootloader来完成bootloa转载 2013-08-02 17:10:17 · 795 阅读 · 0 评论 -
GDB精简手册
获取到一份GDB的使用说明(作者署名个人信息753640,MSN: haoel@hotmail.com)出于查阅目的,稍做裁剪和章节调整章1. GDB运行流程控制 编译时 cc ,gcc 选型中加 -g 参数,目标代码中会有函数和地址的映射I. gdb -d ; II, gdb core;(core是程序非法执行后core dump后产生的文件) III原创 2013-08-05 20:46:23 · 1426 阅读 · 1 评论 -
《UNIX网络编程 卷1 套接口编程 》搜索目录
转载自【http://download.youkuaiyun.com/download/fksec/4653826#】作者在下载资源中列得很详细,大多数这本书都是PDF扫描版本,查找函数时非常不方便;不管这个目录怎么来的,请拜谢整理;------------CruiseYoung提供的带有详细书签的电子书籍目录【http://blog.youkuaiyun.com/fksec/article/de转载 2013-08-07 15:12:22 · 863 阅读 · 0 评论 -
堆栈学习笔记
一个程序一般分为3段:text段,data段,bss段text段:就是放程序代码的,编译时确定,只读,data段:存放在编译阶段(而非运行时)就能确定的数据,可读可写就是通常所说的静态存储区,赋了初值的全局变量和静态变量存放在这个区域,常量也存放在这个区域bss段:定义而没有赋初值的全局变量和静态变量,放在这个区域 这个够不够清楚呢?堆栈就是栈的简称。堆转载 2013-08-01 21:46:23 · 636 阅读 · 0 评论