Category Archives: 默认分类
git调用工具 Beyond Compare工具
缘起 git 是一个很好的版本控制工具,但其开发目的是为了管理 Linux内核源码,所以只对纯文本文件十分友好,但是广大网友已经对其进行了花样的应用,比如:图床、网盘等等,今天我想用 git对word进行管理,在git diff时变成这样 看来确实不是很友好,于是我想使用 git调用一款强大的对比工具 Beyond Compare. 设置方法 配置.gitconfig文件 tool = bc3[difftool “bc3”]path = D:/Program Files (x86)/Beyond Compare 3/BCompare.exe[merge]tool = bc3[mergetool “bc3”]path = D:/Program Files (x86)/Beyond Compare 3/BCompare.exe 注意:path后面的值改成 Beyond Compare的安装位置 使用方法 在 git bash中使用git difftool -t … Continue reading
Termux:Android系统中的类 Linux系统
Termux is an Android terminal emulator and Linux environment app that works directly with no rooting or setup required. A minimal base system is installed automatically – additional packages are available using the APT package manager. Termux是一个 Android终端模拟器和 Linux环境应用程序,可直接运行而无需生根或安装。 自动安装了最小的基本系统-使用APT软件包管理器可以使用其他软件包。 … Continue reading
Tomcat与jdk及servlet版本对应关系
Servlet Spec JSP Spec EL Spec WebSocket Spec Authentication (JASIC) Spec Apache Tomcat Version Latest Released Version Supported Java Versions 5.0 3.0 4.0 2.0 2.0 10.0.x 10.0.0 (beta) 8 and later 4.0 2.3 3.0 1.1 1.1 9.0.x 9.0.41 8 and … Continue reading
Linux命令-screen
简介 screen是linux下的一种多重视窗管理程序。在使用telnet或SSH远程登录linux时,如果连接非正常中断,重新连接时,系统将开一个新的session,无法恢复原来的session.screen命令可以解决这个问题。 Screen工具是一个终端多路转接器,在本质上,这意味着你能够使用一个单一的终端窗口运行多终端的应用。 Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能。 在Screen环境下,所有的会话都独立的运行,并拥有各自的编号、输入、输出和窗口缓存。用户可以通过快捷键在不同的窗口下切换,并可以自由的重定向各个窗口的输入和输出。 语法 # screen [-AmRvx -ls -wipe][-d <作业名称>][-h <行数>][-r <作业名称>][-s <shell>][-S <作业名称>] 参数说明 参数 作用 -A 将所有的视窗都调整为目前终端机的大小。 -d <作业名称> 将指定的screen作业离线。 -h <行数> 指定视窗的缓冲区行数。 -m 即使目前已在作业中的screen作业,仍强制建立新的screen作业。 -r <作业名称> 恢复离线的screen作业。 -R 先试图恢复离线的作业。若找不到离线的作业,即建立新的screen作业。 -s <shell> 指定建立新视窗时,所要执行的shell。 -S <作业名称> … Continue reading
Typecho上传附件失败解决
版本信息 typecho版本:1.1 服务器版本:CentOS 7 问题描述 在typecho上传附件是总是失败 解决方法 在博客程序安装目录下找到var/Typecho/Common.php这个文件,在大约400行左右的地方有这样一个函数 401 /** 402 * 检测是否在app engine上运行,屏蔽某些功能 403 * 404 * @static 405 * @access public 406 * @return boolean 407 … Continue reading
Emmet入门
简介 Emmet — the essential toolkit for web-developers Emmet is a web-developer’s toolkit for boosting HTML & CSS code writing. With Emmet, you can type expressions (abbreviations) similar to CSS selectors and convert them into code fragment with a single … Continue reading
Hexo博客中插入PDF文档
缘起 PDF文件格式是较为流行的文档格式,具有格式固定等很多优点,在博客中插入PDF格式文档还可以避免复杂公式的输入。 使用iframe标签实现 在博客文章中插入以下语句可以实现,src参数为pdf文档位置 <iframe src=”https://xxxx.com/……./1.pdf” width=”100%” height=768></iframe>
活在当下,而不是未来
我现在还活着。当我吃东西的时候,我就一心一意地吃;走路的时候,我就只管走路;如果我必须打仗,那么这一天和其它任何一天一样,都是我死去的好日子。因为我既不生活在过去里,也不生活在将来中,我所有的仅仅是现在,我只对现在感兴趣。假如你能总是把握着现在,你就能成为一个幸福的人。你将会发现,沙漠中存在着生命,夜空里有着星星,战士们打仗因为是人类生活的一个组成部分。生活是一个节日,是一场盛大的宴会,因为它永远是,又仅仅是我们现在经历的这一刻。———— Paulo Coelho 《牧羊少年奇幻之旅》 以前总觉得活在当下是一句很诗意的话。 今天另一个词突然出现在脑海里:活在未来 总是在想:我以后一定…我下次一定会…我下周….我明年…我毕业以后…这是不是一种活在未来的表现呢?
使用mysqldump对MySQL数据库备份
缘起 管理数据库的工具有很多,例如 phpmyadmin、sqlyog,Navicat等等,但是服务器的端口能少开放一个就少开一个,于是我找到了mysqldump这个程序,mysqldump是mysql用于转存储数据库的实用程序。它主要产生一个SQL脚本,其中包含从头重新创建数据库所必需的命令CREATE TABLE INSERT等。 操作环境 操作系统:CentOS 7 操作步骤 不需要进入MySQL,在命令行直接输入下面语句。 mysqldump -u root -p [database] > /root/xxxx.sql [database]是数据库名,/root/xxxx.sql是路径和备份文件的文件名 执行后输入密码即可在上面指定的目录下生成数据库备份文件。