自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 收藏
  • 关注

原创 宿主机使用虚拟机中的全局代理访问内网

如何让宿主机使用虚拟机中的全局代理访问内网背景方法配置VirtualBox虚拟机下网络配置最后的操作背景因为公司使用的 VPN 只有 Windows 客户端,所以只好在虚拟机中的 Windows 开启 VPN,然后让外面的宿主机通过虚拟机中的 VPN 访问公司内网我们在这里使用 VirtualBox 作为虚拟机软件,VMWare 操作也类似方法配置VirtualBox将网络设置为一个...

2020-02-07 12:53:41 7708 5

原创 新版Firefox(Firefox Quantum)崩溃后恢复历史session标签页

缘由因为adobe flash player不稳定,导致 Firefox 的plugin-containe崩溃,而我又不小心开起了多个 Firefox 实例,导致历史 session 信息(包括了 tab 页信息)被刷新,无法通过浏览器自带功能恢复所以下面介绍通过特殊方式恢复历史session信息步骤点击汉堡包菜单(Firefox右上角的三个横杠),选择Help-Troubleshoot...

2019-01-16 00:37:04 2637

原创 UEFI 通过 BIOS 添加 Windows10 引导

背景之前更换了一块硬盘,导致本来存在的启动项消失了,于是便尝试恢复相关知识目前主流电脑都用 UEFI 替代了之前的 MBR,使得恢复引导信息相对于以前更加便捷UEFI 中的系统引导分区的 flag 必须含有 boot 和 esp只有 fat32 的分区格式才能被大多数主板识别出来并在开机时从中读取引导信息BIOS 设置界面根据不同主板设置不同,通常为 esc 或是 F2解决方案...

2018-12-30 10:27:40 8244

原创 Arch 安装后Grub无法引导的解决方法

首先,仅对UEFI有效这个问题常出现在全新安装中,比如虚拟机问题原因在于需要开启boot分区的“bootable flag”开启方法:挂载boot分区 mount /dev/sda1 /boot 使用“parted”工具,“set 1 boot on” 重新执行“grub-install”与“grub-mkconfig”: grub-install --target=x...

2018-09-23 00:44:02 16048 8

原创 Android开发中遇到的坑

一、使用Proxy后Gradle无限编译出现场景正常打开 Android Studio 3.1.4 时,由于无法连接Google服务器,导致无法下载API,所以通过proxychains进行启动,正常下载好Api后,在创建项目的时候出现了Gradle无限编译的问题,表现为反复提示正在Build,通过Htop可以看到创建了大量的编译线程,狂吃Cpu与内存解决方法很简单,不用proxy...

2018-09-16 12:47:48 287

原创 Manjaro禁用蓝牙功能

为什么要禁用Manjaro默认是开启蓝牙的,照理说应该没什么问题,但是我在通过journalctl检查时发现一个错误systemd-udevd[271]: Process '/usr/bin/set-wireless-regdom' failed with exit code 1.通过网上检索,得知这是蓝牙导致的,于是便考虑关闭蓝牙功能禁用方案1. systemctl#...

2018-09-13 00:32:40 2644

原创 Manjaro 安装后的简单配置与美化以及小技巧 (2019.12.15 更新)

一、双显卡驱动说明Intel+Nvidia在Linux下的支持并不是很好,如果配置不当会出现耗电增加或是屏幕glich等问题,有几种方案可以实现双显卡的和谐共存,Manjaro自带bumblebee,通过bumblebee实现Nvidia驱动的按需调用安装步骤安装Manjaro时,如果没有特别选择,默认是不会自动安装Intel与Nvidia的显卡驱动的,所以我们需要在系统安装完毕后手...

2018-09-09 09:44:55 24276 1

原创 如何设置路由器MTU从而最大限度利用网络带宽

首先要明确目前的联网方式,通过路由器直连PPPoE则理论最大MTU为1492,直连到外部局域网理论最大MTU为1500,本文按照PPPoE为例报文就是包裹,只能大包裹套小包裹,如果小包裹太大了,就会将其拆分成两个小包裹(分片),本文目的在于找到小包裹的大小上限,使其恰好不被拆分操作:首先进入路由器管理界面,设置“WAN口参数”里面的MTU为1492,重启路由(比较好的路

2018-01-27 13:56:12 19665

原创 在(U)EFI环境下重装Grub2

前段时间重装了系统,导致Grub2的引导消失,所以现在需要进行恢复。首先需要使用livecd或者是其它工具进入rescure环境,然后按默认操作chroot到/mnt/sysimage我首先尝试使用经典方法:grub2-install /dev/sdb1sdb1是我的/boot/efi分区,这里要注意不要装到/boot下然后系统报错grub2-install: error: /us

2017-03-02 00:31:30 18190 4

原创 U盘安装CentOS时停在Reached target Basic System的解决方案

先描述一下情景,就是在boot过程中,当读条读到[OK] Reached target Basic System这一行后就卡住不往下进行了本文描述了详细的解决方案

2016-12-20 00:13:31 36426 6

原创 nexus5x刷最新android M

刷机会清除手机所有数据!!!几天前买的5x终于到货了,然后买回来没有直接用,而是打算刷成最新系统刷机前首先需要android-sdk,请自行下载安装包,再安装过程中将sdk仅安装到给自己(选择安装给所有人也可以,那样的话调用命令反而方便一些),安装完成后自动打开SDK Manager,然后可以按需选择要安装的组件,注意, Android SDK Platform-tools以及goog

2016-04-20 09:28:35 2129

原创 安装并配置TeXLive

一、预备知识TeXlive 的安装与许多软件都不太一样,有很多特别的地方:1.既可以使用 root 用户安装也可以使用普通用户安装2.如果想使用图形界面安装,需要事先安装 perl-Tk ( yum install perl-Tk )3.可以同时存在多个TeX版本(如2014/2015共存)4.不建议使用yum安装,常用源(base/epel/nux等)包含的软件包不全,会漏掉

2016-04-06 22:54:39 15637

原创 linux字体配置问题之修改字族名称导致的覆盖问题

今天为了弄一个舒心的字体真是大费周折,还做了许多无用功,在这里记录下,也希望能为其他需要的人提供一个简单的指引首先整个字体配置的核心就是fonts.conf,具体配置可以通过man fonts.conf来查看然后就是两个重要的配置文件,一个是系统级配置文件:/etc/fonts/fonts.conf另一个是用户级配置文件:~/.config/fontconfig/fonts.con

2016-03-29 21:58:04 2003

原创 未解之谜

这篇日志记录了CentOS使用过程中遇到的问题,在经过了一个小时以上的探索后仍然没有头绪的问题问题一:yum update三个叹号问题[root@localhost ~]# yum updateLoaded plugins: fastestmirror, langpacks, prioritiesbase

2016-02-25 22:42:44 1324

原创 修复gnome3下chrome鼠标主题不正确的问题

因为换了鼠标主题,注意到了在gnome3下鼠标主题会变成默认主题,于是进行修复正常情况下,安装鼠标主题的目录有两个,/usr/share/icons这个是系统级别的主题,适用于所有用户,而~/.icons这个目录是用户级目录,其中的鼠标主题仅对当前用户生效我们如果想让chrome中鼠标主题显示正确,首先要让/usr/share/icons这里面有我们需要的鼠标主题,本文中拿ATER-yel

2016-02-24 00:50:01 1610

原创 使用DrWeb修复hosts文件后无法再进行修改的解决方案

DrWeb是一款不错的杀毒软件,不过如果像我这样误操作把hosts给修复了之后,就没法使用普通方式进行修改了,不过要解决也是很简单的,只需要使用管理员身份执行下面这条语句:C:\WINDOWS\System32\drivers]etc>TAKEOWN /F hosts /A这条语句的意思是把hosts文件的所有权给administrators用户组,之后我们就可以正常操作了

2016-01-25 21:40:02 644

原创 将应用程序添加到gnome3的全局菜单中(并支持修改为默认程序)

在gnome3中,如果将鼠标移动到左上角,就会出现一个程序选单,类似于win8中的start界面,在这里直接键入英文就可以快速索引程序,十分方便。不过像deadbeef(笔者喜欢的一个轻量级音乐播放器)这种从网上获取的可执行文件无法作为程序出现在gnome3的程序选单中,而且也无法添加为播放.mp3的默认程序,所以才需要使用如下方法# cd /usr/share/applications/

2015-12-18 09:39:16 7183 1

原创 CentOS 7安装后实用优化(不定期更新)

1.安装nux-desktop软件源这是一位网友提供的软件源,尽管是个人提供,但其中软件质量都不错,只要自己安装时注意并且设置好优先级(yum-plugin-priorities),还是可以使用的,安装了这个之后,使用播放器播放如mp3这种闭源格式,播放器就会自动搜索并安装所需软件包,然后我们就可以听mp3歌曲啦# yum -y install epel-release # yum r

2015-11-26 02:29:48 7643

原创 CentOS 7安装VMware Workstation12

相较于virtualbox,VMware由于闭源的特性,稳定性以及兼容性都不如前者,但因为笔者之前的虚拟机都使用的是VMware,所以还是尝试安装了VMware首先请将主板security boot选项设置为off安装起来很简单,首先下载目前最新的VMware-Workstation-Full-12.0.1-3160714.x86_64.bundle,然后# sh ./VMware-W

2015-11-26 02:08:04 1791

原创 迷迷糊糊的把CentOS7在新机器上安装成功了

今天使用光盘神奇的完美安装了CentOS7,之所以说神奇,是因为前几次都没有成功,而这一次安装的很奇怪,没遇到什么问题之前安装出现的问题主要有两个问题,第一个是网卡驱动问题,第二个是亮度调节问题=========网卡驱动问题详情=========第一次安装后,发现没法使用WLAN,找到的第一个解决方法是关闭电脑自带的蓝牙功能然后重起,然而重起后发现蓝牙又自动打开了,所以又禁止系统载入蓝

2015-11-21 15:11:33 2097

原创 利用quietHDD解决硬盘C1增长以及异响问题

1.原理目前主流硬盘都有一个APM功能,全称是Advanced Power Management,可以在硬盘不用的时候降低转速甚至归位磁头,从而达到节能和保护盘片的目的然而APM也会造成一些问题,如果其值设置过低就会发生磁头频繁归位的情况,从而减少磁头寿命,西数曾经爆出的C1门就是因为磁头归位过于频繁而导致的2.短时解决方案使用quietHDD软件可以很方便的更改硬盘APM值,首先

2015-10-03 23:01:04 5262

原创 如何在android lolipop中开启google now

因为安装了新版本google app,觉得不好用,使用应用商店卸载至出场版本后,发现google now直接就无法使用了,提示在该地区无法使用,现在给出解决方法:1.手机语言设为英语或繁中,开飞行模式,关闭位置服务,拔出手机卡2.进入设置-apps,清除google play services、 google search和google services framework(最好再清除一下

2015-10-02 20:11:51 714

原创 升级chrome出现SELinux问题的解决方法

才安装了chrome,就获得了45版本的更新,使用proxychains工具通过yum升级之后,只要一打开就出现一堆插件崩溃提示,同时SELinux也发出警报,提示:SELinux is preventing /opt/google/chrome/chrome from using the setcap access on a process.解决方法及分析如下:

2015-09-03 17:33:20 2122

原创 CentOS 7安装chrome

以前一直是在用Firefox,毕竟是系统默认的浏览器,而且性能也不差,不过既然手机用的chrome,那么为了同步设置安装电脑版chrome也就是在所难免的了其实刚开始我并没有以为chrome可以被安装,毕竟它是不开源的,而且据我所知官方源好像也关闭了(后来发现是对老版本的CentOS关闭了,最新的CentOS 7仍然可以正常使用),所以我就去看了一下怎么安装chromium,然后发现步骤还挺繁...

2015-08-29 11:55:21 1449 1

原创 国行MOTO XT1085刷1092(欧版)系统教程

笔者最近购买了二代motox,因为国行的系统用着各种不爽,所以决定刷成欧版(XT1093)的系统注意,笔者使用的是OTA到5.1的国行二代抹茶,欧版的底包也自然是5.1的系统,国行的版本和要刷入版本的底包系统版本必须匹配,否则容易刷成砖第一步:解锁BL如果要刷机,解锁BL是板上钉钉的,要注意,如果解锁了BL就失去了保修资格,要慎重选择解锁BL的方法见http://bbs.gfan.

2015-08-11 22:14:39 7204

转载 如何在Linux下监控系统温度

In most cases, you are not supposed to be worried about the temperature of your computer. Barring manufacturing defects, hardware is designed so that its temperature does not exceed maximum operating

2015-07-06 17:05:11 2275

原创 最新eclipse与gnome2(mata)不兼容的解决办法

这个也是我近期发现的,最新的eclipse mars在我的mata桌面中会出现一种bug,只要滚动鼠标中键,

2015-06-27 13:26:16 1005

原创 VIM实用小技巧(不定期更新)

对不同项目使用不同配置文件大家都知道,~/.vimrc是vim的配置文件,在正常情况下是够用的,但当我们有多个项目,分别位于不同的文件夹下,那么家目录下的单个.vimrc文件就显得有点不够用有一种很好的解决方法,我们只需要在~/.vimrc中添加两句话即可set exrcset secure现在,我们已经可以通过在不同目录下建立不同的.vimrc文件来进行个性化配置啦~最后

2015-05-17 22:45:08 498

原创 CentOS7装机后要做的一些事

因为邻近清明放假,有时间来配置电脑,于是打算把机器上的CentOS6换成CentOS7,顺便记录一下方便以后使用镜像很好说,我使用的是CentOS-7-x86_64-Everything-1503-01.iso,安装方法与CentOS6无异,很容易就搞定了1.进入系统,发现grub2无法识别windows分区,所以去下一个ntfs-3g编译安装,安装完成后运行以下命令即可#

2015-04-04 09:54:06 1459

转载 抽象类和接口联系与区别

关键字: 抽象类与接口的区别abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于 abstract class和interface的选择

2015-03-03 17:16:19 361

原创 Windows10消费者浏览版评测(Build 9926)(更新于25号)

2015年2月21日,微软举行了被命名为“The Next Chapter”(下一篇章)的发布会,并向媒体展示了最新的Win10测试版系统,在之后的24日,微软发布了Win10消费者浏览版,也就是我们现在拿到的Build 9926本系统的安装与之前的Win7或Win8大体相似,不过笔者注意到一个小细节,就是在第一次重启之前的界面中,鼠标一直是WinXP中的样式,微软这是在提醒我们该版本并不是一

2015-01-24 18:44:04 621

原创 安装linux发生的无法引导windows以及windows分区变为raw的解决

先说明一下操作系统的引导流程:主引导记录(MBR,Main Boot Record)是位于磁盘最前边的一段引导(Loader)代码分区引导记录(PBR,Partition Boot Record)是各个分区自己的引导记录,写在各个分区开始处第一个扇区DOS引导记录(DOS Boot Record)应称为OBR(OS Boot Record),意思是活动分区的PBR,即操作系统引导记录

2014-12-19 23:38:06 1833

转载 将eclipse文本编码格式修改为UTF-8

如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码。然而,Eclipse工作空间(workspace)的缺省字符编码是操作系统缺省的编码,简体中文操作系统 (Windows XP、Windows 2000简体中文)的缺省编码是GB18030,在此工作空间中建立的工程编码是GB18030,工程中建立的java文件也是GB18030。如果要使

2014-12-11 09:44:52 727

转载 Vim中文乱码问题之这次一定要记下来

Vim无疑是世间最强的编辑器(之一)了,但是强大的代价有时候就是必须要花上更多的功夫来应付。中文的编码问题无疑是中文用户值得一提的一个典型问题了,作为老用户的我为此曾经狠狠的中枪过三次,到了最近这一次,我决定要好好的写下来,为了记忆日渐衰退的自己留下一点方便查找的记录了。大概七八年前吧,那时候还对Vim不算熟悉,刚从UE转投而来的我,当头就吃了一记闷棍,花了好大的功夫才理解了原来还有用户自己捣

2014-11-24 22:52:51 552

原创 linux下安装VMware出错:Gtk-Message: Failed to load module "canberra-gtk-module"解决方法

最近又有兴趣在linux下搭建个

2014-11-24 17:15:51 41113 1

转载 使用tomcat产生java.lang.ClassNotFoundException: com.mysql.jdbc.Driver问题

本文转自http://blog.csdn.net/huangbiao86/article/details/6428608

2014-11-17 20:43:53 1298 1

原创 关于JAVA中流的flush问题

目前在学习Socket,因为和IO关系紧密,于是顺便也学了下IO发现有这样一句话:The flush method is valid on any output stream,but has no effect unless the stream is buffered这句话意思是所有的输出流都有flush方法,但是仅对缓冲流有效看到这里,笔者想到了自己写的serversocket

2014-11-12 10:25:14 2082

原创 Windows 10技术浏览版评测(不定期更新,上次更新2014/10/4)

距win8发布(2012/10/26)不到两年,微软就发布了下一代操作系统,仿佛是为了破解偶数必败的规律,微软跳过了windows9,直接使用windows10来对新系统进行命名,在微软发布Windows Technical Preview之后,笔者就获得了该镜像,并第一时间安装,闲话不多说,让我们来看一下win10的new design吧~

2014-10-03 16:27:12 1321

原创 编程语言大杂烩(导言)

这段时间突然对编程语言感兴趣,于是决定做一个学习编程语言的专题,记得有一本书讲过,编程语言不仅仅是一种工具,同时也是一种改变思维风格的催化剂。本系列使用2014年8月编程语言排行,由高到低进行介绍,大家最为熟悉的C语言以及java语言则略过不讲

2014-09-04 23:12:46 1072

原创 There was a problem reading this document (110).解决方案

在编辑pdf文档的过程中发现了这个问题,

2014-08-15 15:42:19 2198

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除