bin

常识

折月煮酒 提交于 2019-12-29 20:08:41
压缩包后缀: (1) bin 代表二进制class文件(由java文件编译而成), src 代表源码(java源码),源码source比binary大一些,一般正常使用下载bin类型即可,如果要学习源码下载src类型。 (2) .tar.gz 是linux的压缩包, .zip 是windows的压缩包 因此: bin.tar.gz是适用于linux、MacOsX系统的二进制文件 bin.zip是适用于windows的二进制文件 src.tar.gz是linux下的源码 src.zip是windows的源码 来源: CSDN 作者: ❤ζั什么名字好呢 链接: https://blog.csdn.net/qq_44617005/article/details/103756234

mongodb windows下的安装

天涯浪子 提交于 2019-12-29 16:48:38
(1)上mongodb的官网下载windows版本的mongo的安装包,安装包是绿色版的解压出来就可以直接使用。 (2)将解压出来的bin文件夹复制到c:\mongoDB下(c:\mongoDB这个文件夹可随意选择,不一定要在c盘) (3)在c:\mongoDB文件夹下新建data文件夹 (4)在c:\mongoDB\data文件夹下新建db和log文件夹 (5)在c:\mongoDB\data\log文件夹下新建momgoDB.log,用于存放mongoDB的日志 (6)启动mongoDB的服务,cmd命令行进入c:\mongoDB\bin\目录下 mongod.exe --dbpath "c:\mongoDB\data\db" --logpath "c:\mongoDB\log\mongoDB.log" ---dbpath 配置数据库存放的位置 --logpath 配置日志存放的位置 C:\>cd mongoDB\bin C:\mongoDB\bin>mongod.exe --dbpath "c:\mongoDB\data\db" --logpath "c:\mongoDB\d ata\log\mongoDB.log" 2014-06-25T20:39:21.185+0800 2014-06-25T20:39:21.195+0800 warning: 32-bit

CentOS7安装Python3

北城余情 提交于 2019-12-29 13:10:28
centos7 自带有 python,但是却是 python2 版本的 python,如果你想安装个python3怎么办呢?难道要从github上把源码clone下来进行编译安装么?没错!因为 yum 源中并没有现成的 python3 程序,所以必须要自己手动编译安装。 首先,你要知道系统现在的python的位置在哪儿: whereis python 进入Python安装目录 ll python* 添加epel扩展源 yum -y install epel-release 安装pip yum install python-pip 用pip装wget pip install wget 用wget下载python3的源码包 wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tar.xz 编译python3源码包 解压 xz -d Python-3.6.4.tar.xz tar -xf Python-3.6.4.tar 进入解压后的目录,依次执行下面命令进行手动编译 ./configure prefix=/usr/local/python3 make && make install 添加软链接 将原来的链接备份 mv /usr/bin/python /usr/bin/python.bak 添加python3的软链接 ln

stm32实现iap远程固件更新

自古美人都是妖i 提交于 2019-12-29 11:25:51
前提 想来做iap升级了,应该不是什么新手。 下面的程序需要用到一些简单的功能 串口收发数据 开关总中断 虽然本文标题是实现远程固件更新,但是具体远程方案本文不做详细说明,重点在于介绍mcu接收到新的固件后怎么保存更新,以及更新失败回滚等。下面简单说明一下远程的事情。 stm32的通信方式有串口,spi,iic,以及sdio等。也就是说我们的固件可以通过这些方式传输到mcu,不过普遍常用的是串口或者用sdio(外接sd卡)这两种方式。个人觉得用sd卡来回copy也不怎么方便。简单点还是再加一个串口网络模块,然后把固件存到服务器,经由串口网络模块透传到mcu。比如用http协议把固件发送下来。远程下载就这么简单一说。接下来重点分析更新的事情。 固件生成 远程更新使用的固件和我们平时烧录程序用的固件格式有点区别,我们需要用二进制格式(.bin)文件。生成方式以mdk为例介绍一下,只需要添加一条命令行。 在mdk工程配置选项选择User,这个页面是让我们添加自定义命令行的,我们要添加的命令添加到第三个选项,即在编译完成后执行。下面是命令内容,需要注意的是 bin前面两个-,app1.bin就是生成的固件,名字可以自定义,**.axf是你工程实际的.axf文件,路径要正确。不知道你的axf在那在output页面查看。 fromelf.exe --bin -o ../app1.bin ./*

mac下安装mysql

纵饮孤独 提交于 2019-12-29 05:45:21
首先,安装了xcode 其实,不安装也可以吧。 据说用homebrew来安装mysql非常方便(http://brew.sh/index_zh-cn.html) 其次,在终端输入: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 然后静静等待它安装成功 然后,输入brew help查看各种指令: brew help 然后,安装mysql如下: brew install mysql 就是这样啦 然后,启动mysql $ mysql.server start Starting MySQL SUCCESS! $ 但是还有配置密码什么的,注意我也是tmp下没有mysq.sock文件导致的错误 参考https://segmentfault.com/q/1010000004078668?_ea=496690 解决了 1. cd tmp 查看路径下缺少mysq.sock文件; 2. 启动mysq命令: mysql.server start; 3.cd tmp 查看路径下已经有了mysql.sock文件; 4.进入mysql的bin路径,ls查看了下有: mysql_secure_installation; 5.执行: mysql_secure

手写一个自己的 cli 并发布到 npm 上

偶尔善良 提交于 2019-12-28 23:26:30
手写一个自己的 cli 并发布到 npm 上 简介:大家平时肯定用过 vue-cli 或者 create-react-app,只需要敲简单的命令行,就可以生成一个完成的项目,非常好用。由于本人所在公司接的项目较多,每次新建新项目都是拷贝以前的项目代码,好麻烦,而且得删除掉好多没用的代码,心累。于是就想着模仿 vue-cli 写一个简单的创建项目的 cli,这样不是就省心省力了嘛。于是说干就干,自己写了一个 cli: va-cli ,大家也可以使用,只要执行以下命令就好,如下 npm install va-cli -g va-cli init project-name github 源码地址 下面是实现步骤 1.项目依赖:(先安装,步骤略) "dependencies" : { "chalk" : "^3.0.0" , "commander" : "^4.0.1" , "download-git-repo" : "^3.0.2" , "inquirer" : "^7.0.1" , "ora" : "^4.0.3" } , "devDependencies" : { "eslint" : "^6.8.0" , "eslint-config-standard" : "^14.1.0" , "eslint-plugin-import" : "^2.19.1" , "eslint

【VS开发】【miscellaneous】 Windows下配置Git

偶尔善良 提交于 2019-12-28 04:31:32
【转自】http://blog.csdn.net/exlsunshine/article/details/18939329 1、从git官网下载windows版本的git: http://git-scm.com/downloads 2、一般使用默认设置即可:一路next,git安装完毕! 3、但是如果这时你打开windows的cmd,在里面打git命令会提示“不是内部或外部命令,也不是可运行的程序”,想要直接在windows的cmd里使用git命令要多加如下两步 3.1、找到git安装路径中bin的位置,如:D:\Program Files\Git\bin 找到git安装路径中git-core的位置,如:D:\Program Files\Git\libexec\git-core; 注:"D:\Program Files\Git\"是安装路径,可能与你的安装路径不一样,要按照你自己的路径替换"D:\Program Files\Git\" 3.2、右键“计算机”->“属性”->“高级系统设置”->“环境变量”->在下方的“系统变量”中找到“path”->选中“path”并选择“编辑”->将3.1种找到的bin和git-core路径复制到其中->保存并退出 注:“path”中,每个路径之间要以英文输入状态下的分号——“;”作为间隔 现在就可以在cmd里尽情的使用git了~ 【转自

ubuntu如何切换默认python版本

不羁岁月 提交于 2019-12-28 03:16:10
1.找到python的位置 whereis python 用这个命令找到/usr/bin下的python名称,比如我的是python-2.7和python3.6 2.添加python-list 将两个版本的python放置在update-alternatives中。 后面的数字表示版本的优先级 update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1 update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2 列出python-list update-alternatives --list python /usr/bin/python2.7 /usr/bin/python3.6 现在就可以随意切换python的版本了 update-alternatives --config python 在弹出的框中就可以选择版本了 3.移除不用的python版本 # update-alternatives --remove python /usr/bin/python2.7 来源: CSDN 作者: Bazingaea 链接: https://blog.csdn.net/Bazingaea/article/details

Linux安装ActiveMQ

懵懂的女人 提交于 2019-12-27 17:27:27
下载 ActiveMQ 将下载好的tar.gz包存放在 /opt目录下,并解压安装包 tar -zxvf apache-activemq-5.15.11-bin.tar.gz 进入解压后的bin目录下,执行activemq 一、启动 1. 普通启动mq . / activemq start activemq的默认进程端口是61616 这里屏蔽掉我不想看见含有grep的关键行 [root@localhost bin] # ps -ef|grep activemq|grep -v grep root 54714 1 0 08:05 pts / 0 00:00:37 / usr / java / jdk - 13 . 0 . 1 / bin / java - Xms64M - Xmx1G - Djava . util . logging . config . file=logging . properties - Djava . security . auth . login . config= / opt / apache - activemq - 5 . 15 . 11/ / conf / login . config - Dcom . sun . management . jmxremote - Djava . awt . headless=true - Djava . io .

mysql 8 的安装部署

╄→尐↘猪︶ㄣ 提交于 2019-12-27 05:39:27
公司最新的项目用到了mysql 8,安装和部署在阿里云上,系统是centos7。最近这两年我的思路从网上搜索别人的文章,转变为以官网为主,查官网资料解决问题,以百度为最后一步,因为像mysql这么庞大的产品,和系统的关联很紧密,而且文档非常的复杂,所以前人踩过的坑值得借鉴。 contos7默认安装了mariadb数据库,这里把他移除:卸载yum remove mariadb-libs.x86_64 官网安装步骤: 依赖libaio,先安装 libaio shell> yum search libaio shell> yum install libaio shell> groupadd mysql --设置mysql用户组 shell> useradd -r -g mysql -s /bin/false mysql --加入mysql用户 shell> cd /usr/local shell> tar xvf /path/to/mysql-VERSION-OS . tar . xz --解压mysql到本路径 shell> ln -s full-path-to-mysql-VERSION-OS mysql --软连接 shell> cd mysql shell> mkdir mysql-files shell> chown mysql : mysql mysql-files