更改打开方式(不要双击打开),右键项目-打开方式选VS打开(应该会出现一个转换界面,转换下就好了).如果没有出那个界面我也没办法了…
16Aspx源码论坛: http://bbs.16aspx.com/index.aspx…
win10下通过编译源码方式在chrome中成功安装react-devtools开发工具插件   1.去git上下载react-devtools文件到本地,https://github.com/facebook/react-devtools 2.进入到react-devtools-master文件夹,用npm安装依赖 npm --registry https://registry.npm.taobao.org install 3.安装依赖成功后,打包一份扩展程序 yarn install yar…
gocron源代码中的Action那个地方,就是个空接口类型Action interface{},可以传递任意类型进去,这里是传了个函数进去 command := cli.Command{ Name: "web", Usage: "run web server", Action: runWeb, Flags: flags, } 接口是合约,任何类型只要实现了接口中的方法,那么就可以认为实现了这个接口.对于没有方法的接口interface{}类型,可以看做所有的类型都…
扫描目录,发现.git泄露: 提取.git泄露的源码,得到许多文件: 网站这里: 这就要审计一下代码,找找漏洞了. 经过一番审计,猜数字对应的函数在api.php中: 我们要绕过这个$win_numbers,$win_numbers我们是无法控制的,毕竟函数在人家服务器上运行,我们只能输入数字,那么就只能在输入上做文章了,89行判断相等的数字个数时,用的是==,这不就是个弱类型漏洞吗,bool类型的true是可以和任何数据弱类型相等的,于是输入,抓包改包来刷钱: 刷钱就是爽...钱够之后去买fl…
百篇博客系列篇.本篇为: v48.xx 鸿蒙内核源码分析(信号生产篇) | 年过半百,依然活力十足 | 51.c.h .o 进程管理相关篇为: v02.xx 鸿蒙内核源码分析(进程管理篇) | 谁在管理内核资源 | 51.c.h .o v24.xx 鸿蒙内核源码分析(进程概念篇) | 进程在管理哪些资源 | 51.c.h .o v45.xx 鸿蒙内核源码分析(Fork篇) | 一次调用,两次返回 | 51.c.h .o v46.xx 鸿蒙内核源码分析(特殊进程篇) | 龙生龙凤生凤老鼠生儿会打洞…
py一切皆对象: 那么Type也是个对象.对象类型叫PyTypeObject demo >>> a = 1 >>> a 1 >>> type(a) <type 'int'> int类型 #等价的两个 >>> type(int) int类型的类型就是type <type 'type'> >>> type(type(a)) type(a)是int类型的类型就是type <type 'type…
环境: Windows 暂时理解的功能图,不定时改动: 1. 克隆rocketmq代码 git clone git@github.com:apache/rocketmq.git 2. 进入rocketmq目录,打成jar包 cd rocketmq mvn -Prelease-all -DskipTests clean install -U 3. 在rocketmq\distribution\target\apache-rocketmq\bin目录下,依次启动mqnamesrv.mqbroker…
安装环境: CentOS6.3 64位 软件: Mysql-5.6 所需包: gcc/g++ :MySQL 5.6开始,需要使用g++进行编译.cmake  :MySQL 5.5开始,使用cmake进行工程管理,cmake需要2.8以上版本.bison  :MySQL语法解析器需要使用bison进行编译.ncurses-devel :用于终端操作的开发包.zlib    :MySQL使用zlib进行压缩 有关库包下载: 可以自己去官网下载,也可以去网盘下载 http://pan.baidu.co…
虚拟机改为网络地址转换 (NAT) service network restartping www.baidu.com rpm -qa | grep mysql 有的话通过下面的命令来卸载掉 rpm -e mysql //普通删除模式 rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除 二:安装MySQL 安装编译代码需要的包 yum -y install make gcc-c++ cmake bison-…
如果是在windows环境下编译安装,我这边是基于cygwin或msys2方式 安装cygwin环境,http://www.cnblogs.com/skey_chen/p/5765179.html 安装msys2环境,http://www.cnblogs.com/skey_chen/p/5765675.html 接下来和linux上安装编译一样 如果是在linux环境安装memcached的话,直接忽略上面的内容即可 如果是centos6.8或7.2.1511版本,也可以考虑直接下载使用:htt…
使用nginx的反向代理功能搭建nuget镜像服务器时,需要针对官方nuget服务器的响应内容进行字符串替换,比如将www.nuget.org替换为镜像服务器的主机名,将https://替换为http://.而nginx没有内置这个功能,需要使用第三方module,比如subs_filter. 在nginx中配置module,不像apache那么简单(复制module文件,修改配置文件),需要将module的源码引入nginx的源码,自己编译nginx并安装. 下面分享一下自己在centos上编…
一.源码下载地址 可以从以下网站下载DedeCMS源码进行安装,这里我下载了AB模板网的一个服装网站源码来演示DedeCMS源码的安装 http://www.adminbuy.cn/dedecms/2444.html AB模板网 风格吧 魔客吧 织梦帮 织梦58 二.DedeCMS源码安装 1.在服装公司网站源码包的网页中查看安装说明 2.解压下载下来的服装公司网站源码包,解压后的目录结构如下 3.解压后的源码拷贝至网站目录下,我这里拷贝到了C:\php\wamp\www\moban3目录下面,…
首先确保机器中已安装 gcc c++,libtool等工具,保证可执行源码安装 A.为了确保能在 Nginx 中使用正则表达式进行更灵活的配置,安装之前需要确定系统是否安装有 PCRE(Perl Compatible Regular Expressions)包.您可以到 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ 下载最新的 PCRE 源码包,使用下面命令下载编译和安装 PCRE 包: 1.解压:tar -zxvf pcre-8.…
1.rpm(redhat package manager)管理器主要目的在于解决软件的安装.卸载.升级.查询.验证等,例如升级过程中,保留软件的配置文件,安装过程中,检查软件依赖的库文件,以及卸载过程中,检查依赖的包关系,最主要的是它以二进制的方式进行操作,不用用户自己编译源文件.但是有个问题就是他只能检查依赖关系,却不能帮助用户解决依赖关系,所以用户安装某个文件可能就会陷入庞大的依赖关系中不能自拔. 2.yum管理器最大的功能是解决了rpm所不能解决的包依赖关系. 3.关于rpm命令的相关指令…
1.安装pcre下载地址:http://jaist.dl.sourceforge.net/project/pcre/pcre/8.38/pcre-8.38.tar.gz #tar -axvf pcre-8.38.tar.gz   //解压 #cd pcre-8.38 #./configure --prefix=/usr/local/pcre #make && make install 2.安装zlib 下载地址:http://zlib.net/zlib-1.2.8.tar.gz Wget…
在我们使用linux的过程中,有很多程序是通过红帽官网给的系统中安装的,但是一般来说,系统更新的速度比较慢,如果这个时候我们又想用最新版的该怎么办呢?总不能一直等系统升级吧╮(╯﹏╰)╭所以,我们可以考虑用另一种思路去做,想象windows下我们装软件除了用各种软件管家以外,就是去百度软件的官网然后下载啦~linux下也是一样,可以去官网下载源代码,毕竟,linux是全开源的嘛,代码都是大家共享的(*・ω< ) 接下来我们就来说一说如何在centos7上安装源码包.我们以httpd为例. 一.查…
一.概述 源码包安装的优点在于它自由程度比较高,可以指定目录与组件.再有,你要是能改源码也可以. 二.安装方法 步骤 1.从官网或者信任站点下载源码包 [root@localhost ~]# wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.2.34.tar.gz 2.把下载的安装包解压到/usr/local/src目录下 tar zxvf httpd-.tar.gz -C /usr/local/src/ 3.编译 在编译之前,我们看看INSTA…
mariadb官网:http://mirrors.opencas.cn/mariadb 安装开发工具: yum grouplist yum groupinstall "Development Tools" 提前安装需要的依赖包 yum install ncurses-devel openssl-devel libevent-devel jemalloc-devel cmake 下载源码包 解压 编译.安装 vim /usr/lib/systemd/system/mariadb.serv…
一.应用程序和系统库从哪里来? 两种机制,源码安装和二进制安装. 二.源码安装 tarball 1.核心思想是:利用开源代码,自己编译生成应用程序或者库,要求系统上必须已安装TMG(tar, make, gcc). 2.tarball包的安装顺序是,先解压缩(tar).再配置(config).再编译(make).再安装(make install) tar -xvf xxx.tar.gz 到对应目录下 ./config xxxx 到对应目录下 make 到对应目录下 make install 3.…
cmake源码包安装 CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程),具体学习请移步官网CMake 本文介绍的就是用cmake去安装的别人的包. 一般流程: mkdir build //创建一个编译文件夹 cd build cmake .. //编译 cmake --build . --config Release cmake源码包卸载 重点是我们安装后如何删掉cmake安装好的文件,在cmake过程中可能会看到一大堆的文件刷屏. 研究了一下,找到一种…
简介 在Windows下编译sklearn源码,主要注意二点: 编译环境的搭建 编译顺序 编译环境的搭建 如果环境没有搭建好,最常见的报错,就是"error: Unable to find vcvarsall.bat" 以Python 3.5 为例,在默认安装VisualStudio时,通常没有选择Python tools这一项,因而,重新安装VisualStudio,选择自定义,然后勾选以下选项,如图: 编译顺序 编译sklearn源码 python setup.py build_e…
Xen作为一种应用广泛的虚拟机方案,无论是在工业还是教育领域都发挥着巨大的作用.Xen不仅有其引以为豪的Paravirtualization实现,还有基于硬件支持的HVM实现.对于Xen,Ubuntu中有现成的解决方案,只要通过一些apt-get install(ubuntu-xen-desktop, xen-hypervisor-4.1-amd64, xen-tools, xen-utils)命令即可傻瓜式安装.但实际中,我们出于种种原因(比如源中的版本不够新,或是加了自己的补丁等等),还是倾…
软件最原始的安装方法 用tarball来安装升级make命令执行make ,会在当前路径下搜索makefile这个文本文件,这个文件中记录了源码如何编译的详细信息.软件开发商通常会写一个检测程序,检测用户的操作系统环境,以及是否有编译过程的所需要的功能,比如需要的各种库,检测完毕后,会主动新建makefile.检测程序就是configure或config,这其实是个shell脚本. 编译过程1 执行configure脚本,这个脚本会去检测编译器,需要的函数库和其他资源,执行成功,生成makefi…
MYSQL 源码安装: 修改参数文件:vi /etc/security/limits.confmysql soft nproc 2047mysql hard nproc 16384mysql soft nofile 1024mysql hard nofile 65536下载5.6.37源码解压后用cmake安装:cmake . -DCMAKE_INSTALL_PREEIX=/usr/local/mysql \-DDEFAULT_CHARSET=utf8 \-DDEFAULT_COLLATION=…
我这里实验是用的CentOS7 #事先先检查一下自己的linux是否安装apache [root@localhost ~]#rpm –q httpd #如果已安装则先卸载原来的apache [root@localhost ~]#yum –y remove httpd #我这里安装的虚拟机,做实验前恢复到刚安装时的快照 #下载httpd源码包,以及三个安装所需的依赖包的源码包 一.下载,准备安装rpm源码包 1.Apache HTTP Server(我这里下载的是httpd-2.4.39.tar.…
任务:在CENT6.8系统中安装Apache(版本为:httpd-2.4.41) 前提:由于源码包必须先编译后安装,所以必须先安装编译器:gcc 理论步骤: 1.检测gcc软件包,如果不存在则进行安装. 2.下载Aache的源码包(压缩包形式)并上传到CENTOS服务器中 3.解压源码包后进入解压后的目录,执行配置,编译,安装. 3.1 配置:使用 ./configure 进行安装目录的设置 3.2 编译:使用 make 命令直接执行 3.3 安装:使用 make install 命令直接执行.…
一.yum更换源 yum自带源地址一般斗是国外的,可能下载速度略慢,我们可以自己换成国内的源,比如163等.比如配置163的yum源:1.先删除默认源文件dvd.repo # rm -f /etc/yum.repos.d/dvd.repo 2.使用wget或者curl命令,下载生成yum源文件:CentOS7-Base-163.repo wget http://mirrors.163.com/.help/CentOS7-Base-163.repo //使用这个可能会报错,因为没有安装wget命令…
昨天接到同事给安排的新任务,测试系统性能:网上查了些资料,目测perf功能很强大,而且是内核源码自带的,编译安装即可使用:看了下自己的虚拟机,没有内核源码,好吧,装一个: 查看一下系统版本: #cat /etc/redhat-release CentOS Linux release (Core) #uname -r -.el7.x86_64 去CentOS官网找对应的内核源码包,下面地址,进去找到与版本信息对应的源码目录,找到内核源码包,下载即可: #http://vault.centos.or…
这篇文章转自   https://blog.csdn.net/id9502/article/details/80410989  csdn真是作大死,我保存这篇博客的时候还不需要花钱就能看,现在居然要vip才能看 简直就是ros源码阅读顺序表 1. 首先安装基本依赖包: 安装ros依赖: sudo apt install python3-rosdep2 python3-rosinstall-generator python3-rosinstall build-essential python3-d…