- 博客(35)
- 资源 (1)
- 收藏
- 关注
原创 Xcode9 输出带颜色log
首先我们知道,从Xcode8开始,Xcode屏蔽了第三方插件,导致插件无法使用。 解决方法是使用证书对Xcode进行签名(Github上XVim2的指引),再安装XcodeColors。 需要注意的是第二步 假如你已经有开发者证书,并且用第二个证书签名,那么第三步的命令就是 sudo codesign -f -s WV87GNFZXS /Applications/Xcode.app ...
2018-02-20 14:22:43
2807
原创 minix_R3.3.0-588a35b.iso引导文件反汇编
;Note: 在ISO中,扇区大小至少为2048字节,大部分是2048字节(见ECMA-119),BIF引导文件从14号扇区开始00000000 E9FD03 jmp 0x400 00000003 skipping 0x1FA bytes ;filled with 0000001FD 0055AA add [di-0x56]
2017-06-20 14:13:20
1028
原创 Linux下编译安装opencv3.2.0
建议安装cmake-gui,把不要的库统统去掉,例如ippicv,cuda之类的,否则会在执行cmake . 会报找不到头文件之类的错误。
2017-01-20 19:33:57
3046
3
原创 vim无法"+y复制的问题
查看是否支持该命令:vim --version|grep clipboard 出现-clipboard表示不支持 前提是要安装xorg,接着在configure时添加–with-features=huge参数
2017-01-14 14:36:31
2023
1
原创 Linux下源码编译vim
如果git clone速度慢,到vim的github主页下载zip文件,进入vim-master文件夹sudo make,这时可能会出现提示configure Permission denied,那么就要添加执行权限,chmod +x ./configure,然后执行./configure,会提示某些文件夹下的configure没有执行权限,按照上面的方法添加权限即可。然后sudo make ins
2017-01-13 22:05:50
394
原创 react父组件通过ref获取不到子组件方法的解决方案
在子组件中 this.customfunction = this.customfunction.bind(this); 即可
2017-01-01 02:36:51
9963
1
原创 解决ico图标不透明
在PS里打开图片,转为图层,在该图层上右键,选择导出为png,然后在打开导出后的png,如果装了插件可直接保存为ico,或者在线转换。关键就是要再转一次png。
2016-12-27 10:04:22
4721
原创 React Bounds 样式无效
bounds中不带px,且是数字.例如正确写法是minWidth=300而不是minWidth='300px' 而且引入时需要同时引入bounds,和wrap, 否则this.props.activeBounds无值import bounds, { wrap } from 'react-bounds'
2016-12-05 11:11:41
425
原创 es6 fetch body格式
let data={username:"jack",password:"123}fetch("user",{ method:"POST", headers:{ "Content-Type": "application/x-www-form-urlencoded", }, body:"username="+data.username+"&password=
2016-11-28 10:13:57
4914
原创 webpack path和publicPath作用
path:用来存放打包后文件的输出目录 publicPath:指定资源文件引用的目录 用处:例如在express中,指定了public/dist是网站的根目录,网站的源文件存放在public中,那么就需要设置path:”./dist”指定打包输出到该目录,而publicPath就需要设置为”/”,表示当前路径。 publicPath取决于你的网站根目录的位置,因为打包的文件都在网站根目录了,这
2016-11-23 08:19:31
22013
1
原创 UE4 Error when building: -waitmutex" exited with code 5 . Please verify that you have sufficient rig
在命令行运行命令,查看详细的错误原因,多半是你写的代码有问题。 D:\install\ue4\Epic Games\4.13\Engine\Build\BatchFiles>start Build.bat PuzzleEditor Win64 Development "D:\unreal\project\Puzzle\Puzzle.uproject" -waitmutex"
2016-11-07 18:32:34
2369
原创 Unreal Engine 4 入门教程 github README翻译
Unreal EngineWelcome to the Unreal Engine source code! 欢迎来到 Unreal Engine 源码的世界! From this repository you can build the Unreal Editor for Windows and Mac, compile Unreal Engine games for Android, iOS
2016-11-05 20:21:54
2207
原创 tar.xz 压缩与解压缩
压缩 tar.xz: tar Jcvf file_name.tar.xz dir_name 解压缩 tar.xz: tar Jxvf file_name.tar.xz
2016-11-05 03:56:42
737
原创 react router去除url中的k参数
import { createHashHistory } from 'history'import ReactRouter, {Router, Route, useRouterHistory} from 'react-router'var appHistory = useRouterHistory(createHashHistory)({queryKey:false});<Router histo
2016-11-03 15:19:23
4575
原创 using ssh login linux installed in vmware
input systemctl start sshd.service in the terminal in vmware
2016-10-23 14:07:16
386
原创 vmware共享文件夹
设置虚拟机 VM-setings-options-shared Folders 然后 Add 一下 重启 fedora 然后你就可以在mnt 里的 hgfs 文件夹里看见你 window的共享文件夹了
2016-10-23 14:02:48
331
原创 solve: faild to load SELinux policy freezing
1.在启动页面 按 E, 进入 grub 编辑页面; 2.在最后 language 后面,空格 加上 selinux=0 3. ctrl+x重启
2016-10-23 13:41:25
423
原创 solve: vmware audit:backlog limit exceeded
sudo vi /etc/selinux/config change SELINUX=disable
2016-10-11 11:54:43
2488
原创 Linux开启SSH
sudo ssh-keygen -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key -N "" sudo ssh-keygen -t dsa -f /etc/ssh/ssh_host_ed25519_key -N "" sudo /usr/sbin/sshd
2016-10-11 11:51:36
547
原创 Hadoop安装与启动(CDH5.6)
注意事项:[]为替换部分,基于cloudera的hadoop-2.6.0-cdh5.6.0Hadoop运行模式单机:Hadoop的默认模式伪分布:所有守护进程都运行在一个节点上。完全分布模式:守护进程运行在多个节点上,真正的集群。 以下是完全分布式安装步骤,所有节点均用root用户执行。准备工作1.在每个节点新建hadoop用户,相同的密码。 useradd hadoop passwd
2016-04-21 11:22:13
14221
3
原创 VMware网络设置
系统为CentOS7,白色终端为宿主机,黑色为虚拟机打开Virtual Network Editor,设置网卡为当前联网的网卡,本机wifi联网,所以选择无线网卡wlp4s0设置网络为桥接进到虚拟机的系统里vim /etc/sysconfig/network-scripts/ifcfg-eno16777736网卡名可能会错乱 BOOTPROTO设为static NETMASK,GATEWAY和宿
2016-04-10 22:17:53
477
原创 CentOS7安装Scrot
安装psychotic源http://packages.psychotic.ninja/7/base/x86_64/RPMS/找到 psychotic-release*rpmsudo rpm -Uvh http://packages.psychotic.ninja/7/base/x86_64/RPMS/psychotic-release-1.0.0-1.el7.psychotic.noarch.rp
2016-04-10 19:39:40
1325
原创 CentOS7编译安装Python2
1.下载wget https://www.python.org/ftp/python/2.7.11/Python-2.7.11.tgz2.创建编译输出目录mkdir /usr/local/python273.编译环境sudo ./configure --prefix=/usr/local/python274.编译sudo make5.安装sudo make install6.sudo mv /usr
2016-04-09 17:32:26
559
原创 Linux安装Anaconda
注意:以下操作以root身份进行1.下载安装包到http://continuum.io/downloads.html下载sh安装包,这里下载的是Anaconda2-4.0.0-Linux-x86_64.sh2.执行安装bash Anaconda2-4.0.0-Linux-x86_64.sh3.修改/etc/profile:export PATH="/home/username/anaconda/bi
2016-04-02 10:58:32
990
原创 knn算法实现的数字手写识别
界面 :实现功能 :阿拉伯手写体的识别,正确率在80%以上。实现原理 :在写字板写出字体点击识别按钮后,字体会先被转为base64字符串然后发送到服务器端,服务器取得数据后对字符串解码并转为Java的图片缓冲区(BufferedImage),对图片进行裁剪,缩放之后转为01的点阵文本并保存,然后调用shell命令执行Python脚本,获取结果返回给客户端。关键点 :手写板是用HTML5的canva
2016-04-02 10:19:40
2918
原创 云主机主机名修改
输入centos7的新命令 hostnamectl set-hostname [主机名]修改hosts和network文件 vim /etc/hosts vim /etc/sysconfig/network 其实hosts文件和主机名修改无关。hosts文件是配本地主机名/域名解析的,但主机名已经改了,也对应修改hosts文件。编辑后重启即可
2016-04-02 08:46:25
1210
原创 SSH公钥生成以及各主机间的无密码登录
SSH公钥生成以及各主机间的无密码登录注:[]为需替换的内容,master表示主机,slave表示从机原理master要实现无密码公钥认证,连接到Salve上时,需要在master上生成一个密钥对,包括一个公钥和一个私钥,而后将公钥复制到所有的Slave上。当master通过SSH连接salve时,salve就会生成一个随机数并用Master的公钥对随机数进行加密,并发送给master。master
2016-04-02 08:45:24
1152
原创 Hadoop可能遇到的问题
Q1:启动hadoop时提示running as process Stop it firstA:关闭所有hadoop进程再启动 stop-all.sh start-all.shQ2:启动hadoop后namenode没有启动,namenode日志报错:checkpoint directory does not exist or is not accessible.A:如果dfs/name文件夹已
2016-04-02 08:40:29
1975
原创 矩阵乘法运算图解
矩阵乘法运算过程图解1.公式 设AA为m×pm\times p的矩阵,BB为p×np\times n的矩阵,m×nm\times n的矩阵CC就是矩阵AA与BB的乘积,记作C=ABC=AB ,其中矩阵C中的第ii行第jj列元素可以表示为: 看得出来,公式规定a的个数和b的个数相同,也就是矩阵A的列数要等于矩阵B的行数。 下面用图来解释运算过程 红色表示的是矩阵A,p下面的横线代表该行的值
2016-03-15 22:21:29
16032
1
原创 p是一个大于3的素数,证明:7^p-6^p-1是43的倍数
说明: 任何一个素数都可以由a乘以b加上c来表示(a,b,c均是整数,c和a没有相同的因子1) 例如 3乘以一个大于0的整数加上1或2可以表示任何一个素数 为了方便,我们这样来表示3(1,2) 同理4(1,3)、5(1,2,3,4)、6(1,5)、7(1,2,3,4,5,6)、8(1,3,5,7)…这是本题的关键 请留意: 76≡1(mod43)7^6\equiv1\pmod {43}
2016-03-09 20:39:30
1608
原创 NASM中section,align,vstart,$,$$的理解
在NASM中,声明一个段: section a align=b vstart=c a 表示段名 b 表示对齐的字节数 c 表示段内汇编地址的开始点align和vstart都是可选的section默认情况下是4字节对齐的,align用于修改默认值 如图,因为data1前面没有内容,所以加不加align都是一样的,由于data2没有align,默认是4字节对齐,所以右边编译后的bin文件
2016-02-01 18:05:32
5426
原创 IA64 IA32 x64的理解
IA-32 (Intel Architecture,英特尔体系架构)X86体系结构的32位版本,32位内存x64准确来说是x86拓展x64技术,amd和intel的东西根本都是一个性质。用来解决64bit系统处理x86代码损失的性能,将x86的cpu拓展到64bit,使x86的cpu即可以处理x86运算,也可以处理64bit运算本质就是用来同时处理32bit和64bitx64不代表64bi
2016-01-28 15:28:11
3837
原创 傅里叶级数的理解
傅里叶级数的理解三角函数的基本形式是 f(x) = Asin(nx+Θ) A:振幅 n:频率 Θ:相位 x也可以用wt来表示函数的正交:两个函数的积的积分为0,那么这两个函数为正交关系 1.当n!=m时,cosnx与cosmx正交,sinnx与cosmx正交, sinnx与sinmx正交 2.当n=m时,cosnx与cosmx不正交,sinnx与cosmx正交, sinnx与sinmx
2016-01-27 21:44:06
5338
原创 sin的导数为cos的几何和公式证明
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-01-26 15:58:49
6457
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人