Linux登录后设置提示信息: /etc/issue 本地端登录前显示信息文件 /etc/issue.net 网络端登录前显示信息文件 /etc/motd 登陆后显示信息文件 可以添加以下几个常用选项 \r 操作系统的版本 (类似 uname-r)\m 架构\t 显示本地端时间的时间\d 本地端时间的日期\l 显示第几个终端机的接口\n 显示hostname名称 如下所示: 在Linux下用split进行文件分割: 模式一:指定分割后文件行数 对与txt文本文件,可以通过指定分割后文件的行数来进…
函数调用 Objective-C是一门动态语言,一个函数是由一个selector(SEL),和一个implement(IML)组成的.Selector相当于门牌号,而Implement才是真正的住户(函数实现). 和现实生活一样,门牌可以随便发(@selector(XXX)),但是不一定都找得到住户,如果找不到系统会给程序几次机会来程序正常运行,实在没出路了才会抛出异常.下图是objc_msgSend调用时,查找SEL的IML的过程.咱们以这个流程为例看看其中涉及的很有用的函数. 图:运行时查找…
团队使用git 合作时,可能遇见想要查看一段比较难以阅读代码, 此时可能需要联系最新的修改者是哪位,这时候最有用的最快捷的方法就是git blame 啦, 这个指令的output是一个文件的各个区域段的最近提交者是哪位,该功能已经被内嵌进入了Mac 的开发工具XCode中,非常方便.…
内容来源于W3Cschool和<图解CSS3核心技术与案例实战> 1.:target选择器 URL 带有后面跟有锚名称 #,指向文档内某个具体的元素.这个被链接的元素就是目标元素(target element). :target 选择器可用于选取当前活动的目标元素. 用途:我们点击锚链接跳转到页面的相应位置后,可以使用该选择器高亮目标元素. 2.::selection选择器 ::selection 选择器匹配被用户选取的选取是部分. 注意:只能向 ::selection 选择器应用少量 CSS…
mysqld_multi多实例停止.启动 mysqld_multi --defaults-file=/etc/my.cnf start 1,2 mysqld_multi --defaults-file=/etc/my.cnf start 1 mysqld_multi --defaults-file=/etc/my.cnf stop 1 mysqld_multi --defaults-file=/etc/my.cnf stop 1,2 有时候stop的时候会报无权限,此时可以使用mysqladmi…
因为用的频率不是很多,老忘掉,每次都要搜下,特记录下备忘. 查看进程的启动jvm选项 [root@iZ23nn1p4mjZ ~]# jinfo -flags 16603Attaching to process ID 16603, please wait...Debugger attached successfully.Server compiler detected.JVM version is 25.73-b02Non-default VM flags: -XX:CICompilerCount…
初始化阶段 —— load 和 initialize load函数 原型: +(void)load 当类被引用进程序的时候会执行这个函数. 在一个程序开始运行之前(在main函数开始执行之前),在库开始被程序加载,load函数就会开始被执行. 我们开发的程序都可以认为是一个库,但是库又不会独立存在(我们的程序还会引用其他库,也可能被其他函数引用),所以库的初始化顺序可以如下: 初始化我们引用的库 执行我们自己库的Objective-C的load函数 执行C++和C的static初始化变量 初始化…
10 个很有用的高级 Git 命令 迄今,我已经使用Git很长一段时间了,考虑分享一些不管你是团队开发还是个人项目,都受用的高级git命令. 1. 输出最后一次提交的改变 这个命令,我经常使用它 来发送其他没有使用git的人来检查或者集成所修改的.它会输出最近提交的修改内容到一个zip文件中. git archive -o ../updated.zip HEAD $(git diff --name-only HEAD^) 2. 输出两个提交间的改变 类似的,如果你需要输出某两个提交间的改变时,你…
这里给大家分享一些很有用的 Git 命令,其中很多用法你可能都不知道,无论你是工作在团队环境中或在您的个人项目中,这些命令将对你帮助很大,让你可以更加高效的进行项目开发,更轻松愉快的工作和生活. 您可能感兴趣的相关文章 Web 前端开发人员必读的精华文章推荐 小伙伴们惊呆了!8个超炫的 Web 效果 35个让人惊讶的 CSS3 动画效果演示 8个惊艳的 HTML5 和 JavaScript 特效 2014年最值得关注的网页设计流行趋势 1. 导出最后一次提交修改过的文件 我一直在使用这个命令定期…
迄今,我已经使用Git很长一段时间了,考虑分享一些不管你是团队开发还是个人项目,都受用的高级git命令. 1. 输出最后一次提交的改变 这个命令,我经常使用它 来发送其他没有使用git的人来检查或者集成所修改的.它会输出最近提交的修改类容到一个zip文件中. ? 1 git archive -o ../updated.zip HEAD $(git diff --name-only HEAD^) 2. 输出两个提交间的改变 类似的,如果你需要输出某两个提交间的改变时,你可以使用这个. ? 1 gi…