2017-05-18 - 简介 公司总部在A, 有一个子公司在B,最近做了一个客服系统,使用专线互通。 之前A公司地址在192.168.0.0/24,有dhcp。 B公司地址在192.168.78.0/24,没有dhcp,有野路由(上连线接入到了LAN口)。 问题 问题就出在这个野路由上面,dhcp通过专线从B进入到A...
2017-05-17 - 1、当在/etc/profile文件里配置路径时出错,为什么ls等系列指令都失效了呢? 根据我的理解,/etc/profile文件就相当于main函数。当我们使用命令时,系统会先向/etc/profile文件中找,如果找不到的话再去找其他文件。但当/etc/profile文件被破坏时,系统找不...
2017-05-17 - 以下是解决/usr/local/lib/libglog.so.0: error adding symbols: DSO missing from command line的方法。 第一步: // 查看目录 /usr/lib 或 /usr/local/lib的目录下是否存在libglog.so.0 $ find libglog* libglog.a libglog.la libglog.so libglog.so.0 lib...
2017-05-17 - 以下是/usr/bin/ld: warning: libprotobuf.so.10 ,may conflict with libprotobuf.so.9错误的原因和解决办法。 出现问题原因: 因为电脑安装了两个不同版本的protobuf(ubuntu16默认已经安装了protobuf.so.9这系列的,新装的是protobuf.so.10系列的)。 解决...
2017-05-17 - Linux SSH命令用了那么久,第一次遇到这样的错误:ECDSA host key ip地址 for has changed and you have requested strict checking.记录下方便记忆。 解决方案:在终端上输入以下命令: ssh-keygen -R 你的远程服务器ip地址 目的是清除你当前机器里关于你的...
2017-05-17 - 使用VisualGDB在vs2013在linux服务器上编译代码出现3073错误: error MSB3073: 命令C:\Program Files\Sysprogs\VisualGDB\VisualGDB.exe /clean F:\ProjectTest\EmbeddedProject1\EmbeddedProject1\EmbeddedProject1.vcxproj /solution:F:\ProjectTest\Embed...
2017-05-17 - 【背景】重新部署了网站,运行环境是Linux(centOS6.5)+Tomcat7+mysql5,作了相关安全配置和系统优化工作; 【问题】运行几天后,出现了网站无法访问的现象,具体是进入网站首页时页面呈现空白状态,网站ping值也很不稳定; 查看tomcat访问日志,发现有同一...
2017-05-17 - ubuntu系统下,运行一个django项目,即输入python manage.py runserver后,可能出现Error: That port is already in use.的错误。 即端口号已经被占用,说明servr已经在运行了。(也有可能在后台运行。) 那么找到该进程,kill掉即可。 或者最简单的解决方法就...
2017-05-17 - 今天在执行一个caffe的net_demo.cpp测试程序,出现了error while loading shared libraries: libcaffe.so.1.0.0-rc5: cannot open shared object file: No such file or directory。 错误的原因: 找不到lib这个文件。 解决办法: 一般我们在Linux下执行某些...
2017-05-16 - 主机环境:RHEL6.5 编译器:arm-Linux-gcc 4.3.2 开发板:mini2440 u-boot:2010.03 内核:Linux 1、下载uImage到0x30008000 [u-boot@MINI2440]# tftp 30008000 uImage dm9000 i/o: 0x20000300, id: 0x90000a46 DM9000: running in 16 bit mode MAC: 08:08:1...
2017-05-16 - 使用yaffs文件系统一段时间后,串口输出大量 Partially written block X detected ! 主要原因在于yaffs2文件系统在关闭之前,要将dirty 数据写入nand flash。否则下一次开机yaffs2 scan 的时候,就会发现这些block 是Partially written 部分写入的,所以就会...
2017-05-16 - 解决Linux内核进行make uImage编译时,生成uImage Entry Point 自动偏移64个字节 make uImage 编译内核自动生成uImage 时,Entry Point 入口地址和Load Address 加载地址总是相同,都是Load Address:30008000、Entry Point:30008000。这样一来,内核解压完...
2017-05-15 - 今天在Linux机器上安装JDK,安装完成后,查看安装版本:Java -version,遇到了如下问题: 问题很简单,但确实是第一次遇到,通过查询,发现也是个极其普遍的问题,so,如何解决呢? 只需一句命令:sudo yum install glibc.i686 执行过程稍长,可能需要稍作等...
2017-05-15 - PS:我这里选择的Cassandra版本是3.9,Python选择2.7.10。自己在公司安装Cassandra的时候就遇到过同样的问题。 安装Cassandra与Python后,执行cqlsh,提示因为python的_ssl包不存在的问题: ImportError: No module named _ssl 解决办法如下: 1.安装openssl...
2017-05-15 - Arch Linux是一个比较前卫的滚动式(系统没有版本号,一条指令能更新系统中所有的软件到最新版本)Linux发行,因为它使用的软件包版本始终都是最新的。 我在滚系统时收到了pacman因为依赖关系破坏的提示而导致无法更新任何软件包。不过呢,pacman同步和移除软...
2017-05-15 - 用的好好的Arch Linux突然没声音了, 检查了驱动和固件一切正常。结果发现竟然是我不知道什么时候Mute audio output,真是尴尬。 解决方法也简单的很,在xfce4面板上的pulseAduio插件取消勾选Mute audio output就行了.(如果没有找到这个插件的话可能需要先用...
2017-05-15 - 由于Kali Linux版本的更新和Sniffjoke发布时间久远等问题,Sniffjoke在新版本的Kali Linux中运行存在各种问题。下面依次讲解一下解决办法。 第一个问题:从Kali Linux 2016.1开始,ifconfig命令的输出格式发生改变,这样导致Sniffjoke无法正确获取网络接口。...
2017-05-15 - Linux系统中,防火墙默认是不开启的,一般也没有配置过任何防火墙的策略,所以不存在/etc/sysconfig/iptables文件。如果采用的是Ubuntu等系统请参照第二条处理,或者先测试第一条解决方案。 一、常规解决方法 1、在控制台使用iptables命令随便写一条防火墙规...
2017-05-15 - Linux下使用vi新建文件保存文件时遇到错误,如下图所示:E212: Cant open file for writing 出现E212: Cant open file for writing的问题是由于权限问题导致的,解决方法有以下思路: 1、使用root进行登录,然后再操作。 2、在使用命令时,前面加sudo。 3、...
2017-05-15 - 打开终端,输入: sudo su - echo 0 /sys/module/hid_apple/parameters/iso_layout 这时你会发现~能打出来了,但是重启系统又会恢复原样,所以我们要在下面 rc.local 文件中添加一行代码: 路径:/etc/rc.local sudo vi /etc/rc.local 写入以下代码: echo 0...
2017-05-15 - 问题1:服务器是ubuntu16.04,用mac自带的ssh连接后无法正常输入中文? 解决:这种情况一般是终端和服务器的字符集不匹配,MacOSX下默认的是utf8字符集。 打开编辑 .bashrc 文件: vi ~/.bashrc 在文件结尾加入: export LC_ALL=en_US.UTF-8 export LANG=en_...
2017-05-14 - 问题描述: 我的 Arch Linux 已经用了快半年多,由于 Arch Linux 的滚挂问题,我从没有直接升级过系统。软件版本以及库自然落后了一些。 就在我准备需要用到 NFS 时,挂载网络文件系统时由于 librpc 太旧而失败了。所以看来我得更新 librpc 了。用 yaourt -S...
2017-05-14 - 当kali Linux在使用apt-get下载东西的时候,出现了错误,或者你直接使用ctrl+z中断了,所以会出无法再次安装此软件的情况。 解决办法: ps aux | grep apt-get 找出apt-get进程 sudo kill -9 PID 删除对应的进程,从上一局的输出结果中找对应的进程号。 使用...
2017-05-13 - 下面小编就教你如何永久关闭linux上的策略管理器,selinux。 首先sestatus(SElinux STATUS)查看状态。 可以看到状态为enabled,即开启。 模式为enforcing(强制模式) 还有一种方法,可以直接看模式。 getenforce查看当前模式。如果为disabled即是关闭状态...
2017-05-13 - 下面小编就教你如何永久关闭linux上防火墙,iptables。 查看一下iptables运行状态。 iptables -L 可以看到有很多规则在运行,说明这个时候iptables是运行状态。 还有一种方式是通过/etc/init.d/iptables status查看运行状态。 永久关闭iptables的方法有两种...
2017-05-13 - 今天突然想用一下Armltage(Metasploit的图形界面),然后我就点了一下,没反应,以为在加载中,等了一会还是没有,我就狂点一番,依旧没反应: 好气哦,但还是要微笑,打开armltage所在目录发现启动文件里有一句神奇的代码,看了五分钟,还是没看懂。 最后...
2017-05-13 - ycm被誉为vim里最好用的补全插件,忍不住想试一下,跟着安装步骤,走到这一步的时候: 一直出现 Your C++ compiler does NOT support C++11的错误。 去github的ycm里查issue,发现有人遇到了跟我一样的问题,处理方式如下: 我看了自己电脑里的gcc的版本,发...
2017-05-13 - 在虚拟机中移动了对应的文件,导致重新配置时,网卡的MAC地址改变了,输入ifconfig -a 找不到eth0。 解决办法: 1.编辑/etc/udev/rules.d/70-persistent-net.rules,找到与ifconfig -a得出的MAC相同的一行(NAME=eth1这一行),把它改为NAME=eth0 ,然后把上...
2017-05-13 - 最近在搞跨平台的事,把一个应用程序,从Windows,移植到Linux,使用的是Qt。但是遇到一个问题,QFile::exists文件,老是返回false,我已经确定文件在目录下存在,后来是这么解决的。 1.把cpp文件的编码,转成UTF-8。原来为GBK/Windows编码。这个步骤是大家...
2017-05-13 - Java https连接的unable to find valid certification path to requested target,PKIX path building failed错误。 问题原因 这个问题的是由于Java自带的根证书库中不包含HTTPS服务器上的根证书,因此无法得到认证。 解决方案 比较容易实现的方案有两种: 1....
2017-05-13 - 在Linux下,使用iptables来维护IP规则表。要封停或者是解封IP,其实就是在IP规则表添加规则。 要禁止指定IP地址的网络连接,可以使用以下两种方法来快速实现。 1.禁止特定IP的连接 要禁止一个IP,使用下面这条命令: iptables -I INPUT -s ***.***.***.*** -...
2017-05-13 - 操作系统平台是Linux。 在nginx反向代理、web服务器所在的同一系统上配置iptables进行访问限制时,可能会导致nginx反向代理不能正常工作。 一种常见原因是iptables没有配置来自本机ip的连接权限而且默认是DROP策略。 解决方法也很简单,添加本机ip的连接权限...
2017-05-12 - 是不是经常会遇到vim改了某个没写权限的文件,保存的时候才发现,不能写,那怎么办呢? 我以前都是:q!退出,然后再sudo vim somefile,输入密码再重新改一回,尤其是改配置文件,改了好多处内容时,是不是后悔的要死,但是又没有办法,现在有办法了。 用这个...
2017-05-12 - 一.如果是ubuntu或者其他Linux平台下。 首先,进入:/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/,然后打开终端输入:sudo cp libfcitxplatforminputcontextplugin.so /usr/lib/wingide6/bin/runtime-qt5.5/plugins/platforminputcontext...
2017-05-12 - 当CenOS6出现倒计时以后不再继续启动,即系统启动的第二个阶段停止,第二阶段将读取/boot/grub/grub.conf文件,此配置文件中指定了内核文件kernel /PATH/TO/VMLINUZ_FILE 和内核匹配的ramfs文件的位置,先看这两个文件是否存在. 插入光盘进入救援模式: chroot /m...
2017-05-12 - CenOS6 内核文件vmlinuz文件误删后启动会出现如下界面: Error 15: File not found Press any key to continue..._ 进入救援模式 ls /mnt/sysimage/boot #如果没有vmlinuz文件,则可按照如下方法修复 修复方法 光盘里面/images/preboot/vmlinuz和/isolinux/vm...
2017-05-12 - 出现这种情况的原因: 在window下装了VM虚拟机,装了Linux环境,用samba做了linux共享,在windiw下开发,环境搭建在linux下。 用git提示该错误:warning: LF will be replaced by CRLF in public/js/plugins/tablesorter/jquery.met 解决办法: 首先我在linu...
2017-05-12 - 终端下输入不回显: 解决办法: 调用命令 stty erase ^H 编写程序实现输入时候,按删除键不回显: 解决办法: 用如下示例代码解决. #include stdio.h #include termios.h #include unistd.h int main() { char sz[256] = ; printf(%s,Input); //解决编码实现命...
2017-05-12 - 这个问题是:ImportError: No module named multiarray。 这个问题是这样出现的,我在做一个比赛的时候,需要抽一个特征,这个特征的计算比较复杂,需要的时间比较长。于是我就在我的实验室台式机(WIN7 64位)上来跑,最后得到一个用numpy列向量存储的向量...
2017-05-12 - 网上关于这个问题的方案有很多,我来提供一个可能的解释。 用户在为Eclipse引入本地的mvn时,一般只设置了Maven/Installation下的mvn路径,而没有设置Maven/User Settings里的settings.xml文件,从而导致Eclipse使用其默认的mvn设置,所以出现上述问题。 我在...