bin

MySql安装

生来就可爱ヽ(ⅴ<●) 提交于 2020-03-13 09:38:20
解压压缩包,添加 my.ini 文件 [client] # 以宽松模式设置字符集,一定要注意 loose-default-character-set = utf8 [mysqld] # 以宽松模式设置字符集,一定要注意 loose-default-character-set = utf8 # 解压路径 basedir = F:\MySql-8.0.18-winx64 datadir = F:\MySql-8.0.18-winx64\data [WinMySQLadmin] Server = F:\MySql-8.0.18-winx64\bin\mysqld.exe 配置环境 添加环境变量,变量名为:MYSQL_HOME ,变量值为mysql根目录,如:F:\MySql-8.0.18-winx64 在系统变量Path中添加:%MYSQL_HOME%\bin 用管理员身份运行cmd 定位到 bin F: cd F:\MySql-8.0.18-winx64\bin 安装MySQL mysqld -installService successfully installed. 启动mysql net start mysql 初始化密码 mysqladmin -u root -p password 打开MySQL mysql -u root -p 重置密码 https://www

使用yum命令报错File \"/usr/bin/yum\", line 30 except KeyboardInterrupt, e:

青春壹個敷衍的年華 提交于 2020-03-12 05:59:08
问题出现原因: yum包管理是使用python2.x写的,将python2.x升级到python3.1.3以后,由于python版本语法兼容性导致问题出现 解决办法: 修改yum配置文件,将python版本指向以前的旧版本 # vi /usr/bin/yum #!/usr/bin/python2.7   修改urlgrabber-ext-down文件,更改python版本 # vi /usr/libexec/urlgrabber-ext-down #!/usr/bin/python2.7    来源: https://www.cnblogs.com/hoganhome/p/11594520.html

Qt新建工程的项目设置

纵然是瞬间 提交于 2020-03-12 02:10:37
初学QT,记录一下QT的学习之路,以前都是在VS下的编程环境,现在使用Qt Creator还是不太适应。 1.安装好QT之后,想创建工程很简单,和VS一样,乃至打开工程和创建新工程的快捷键都一样: 但是想像VS一样创建大工程包含许多模块,就得选择其他项目中的子项目目录集: 其后选择添加子项目等,这样就可以创建包含多模块工程,但是值得注意的是,qt里面的项目属性设置并不像VS一样直观,是在叫pro文件中配置项目属相的,UIModuls是C++库,MainControl为QT控制台程序,也是该工程的主模块: 使用pri文件进行文件筛选,先在本地创建文件夹,将自己的文件放入,建立pri文件,将文件导入: 在pro文件使用时将其包含进去,pro文件里面设置项目属性常用如下: QT - = gui QT + = widgets //加载的模块 CONFIG + = c ++ 11 console //控制台C++11 CONFIG - = app_bundle # The following define makes your compiler emit warnings if you use # any Qt feature that has been marked deprecated (the exact warnings # depend on your compiler).

Visual Studio 2005 XviD编译过程

回眸只為那壹抹淺笑 提交于 2020-03-11 21:45:03
这几天做一个BMP2AVI的转换器,要用到XviD Codec的编码器,使用过程中,发现有一个Status窗口弹出来,压缩过程奇慢 GraphEdit里的结构如下: PushSourceBitmapSetFilter -> XviD MPEG-4 Codec -> AVI Mux -> FileWriter 并且关闭GraphEdit的时候,关闭不了程序,程序失去响应,怀疑是因为Status窗口造成的,google上搜索了一下,发现需要修改XviD的源代码来去掉这个东西。参见 http://topic.csdn.net/t/20040803/21/3239607.html 修改config.c的reg_ints中display_status默认值定义为0 于是从 www.xvid.org 下载了最新的源代码1.1.2,开始编译,编译过程中发现不少错误。在此把解决方法贴出来,供大家参考: 1、因为我用的编译器是Visual Studio 2005 Team Edition,所以,需要把工程里的xvidcore.dsw工程文件转换成.NET 2005的格式。 2、编译工程里的汇编代码需要用nasm编译器,可以到 http://sourceforge.net/projects/nasm/ 下载一个win32版本,解压到本地,把nasmw.exe改名为nasm.exe 在VS2005

第十八篇 Linux环境下常用软件安装和使用指南

为君一笑 提交于 2020-03-11 21:42:29
提醒:如果之后要安装virtualenvwrapper的话,可以直接跳到安装virtualenvwrapper的方法,而不需要先安装好virtualenv 安装virtualenv和生成虚拟环境 安装virtualenv:yum -y install python-virtualenv 生成虚拟环境: 先切换到想要生成虚拟环境的目录下面 生成python2的虚拟环境:virtualenv 虚拟环境名,例如:virtualenv test_py2 生成python3的虚拟环境:virtualenv -p python3的安装目录 虚拟环境名,例如:virtualenv -p /usr/local/bin/python3.6 test_py3 启动虚拟环境: 先切换到bin目录下面:cd test_py2/bin 或者 cd test_py3/bin 使用source命令启动虚拟环境:source activate 退出虚拟环境:deactivate 快速启动虚拟环境(安装virtualenvwrapper) 安装vitualenvwrapper:pip install -i https://pypi.douban.com/simple/ virtualenvwrapper 使用find命令查找virtualenvwrapper.sh的位置:find / -name

linux系统安装redis服务器与php redis扩展

自闭症网瘾萝莉.ら 提交于 2020-03-11 16:25:26
一 安装redis服务 1更新yum源 CentOS/RHEL 7.x: rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 如果是centos6,那么执行以下代码: CentOS/RHEL 6.x: rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm 2 通过yum源直接安装redis yum install -y memcached redis 3 检测是否安装好redis-cli和redis-server [root@localhost bin]# whereis redis-cli redis-cli: /usr/bin/redis-cli [root@localhost bin]# whereis redis-server redis-server: /usr/bin/redis-server 4 启动redis 加上`

Linux-文件系统完善

白昼怎懂夜的黑 提交于 2020-03-11 12:13:57
Linux-文件系统完善 在得到文件系统的四个核心文件之后,根据虚拟机中linux系统的文件系统完善自己创建的文件系统。 完善步骤: 1)创建文件系统中常用的文件夹 命令: cd /work/root_nfs/ mkdir lib dev etc/init.d home proc sys root opt tmp var mnt -p 2)把交叉编译器的依赖库文件复制到制作的文件系统中的lib/目录下。(/lib/) 命令: cp /opt/FriendlyARM/toolschain/4.5.1/arm-none-linux-gnueabi/lib/ /work/root_nfs/lib/ -rfd 3)创建需要的设备文件 (/dev/) 命令: mknod dev/console c 5 1 mknod dev/null c 1 3 4)编辑文件系统必须的配置文件 (/etc/) 命令: / 功能:显示命令行格式中的登录用户 */ cp /etc/group /work/root_nfs/etc/ cp /etc/passwd /work/root_nfs/etc/ 操作:修改/work/root_nfs/etc/passwd文件中的所有/bin/bash为/bin/sh / 功能:控制文件系统格式 / cp /etc/fstab /work/root_nfs/etc/ /

Linux安装Tomcat8并启动或停止tomcat服务

偶尔善良 提交于 2020-03-11 10:47:22
📖摘要 今天分享下 —— Linux安装Tomcat8并启动或停止tomcat服务的一些基本知识,欢迎关注! 🌂分享 前置条件 安装jdk, Linux安装JDK-配置环境(详细图解) 下载tomcat8 先从tomcat网站上下载最新的.gz安装包 tomcat官网下载地址 在下面找到Linux对应的tomcat安装包 我下载的文件名是:apache-tomcat-8.5.51.tar.gz 使用xftp将文件上传到/usr/local目录中,传送门: 免费安装正版Xshell6+Xftp6 解压安装包 cd /usr/local tar -zxvf apache-tomcat-8.5.51.tar.gz 将目录 apache-tomcat-8.5.51 命名为 tomcat ,方便一些 mv apache-tomcat-8.5.51 tomcat 启动 运行 /usr/local/tomcat/bin/startup.sh 就会启动 tomcat 可以如下操作(启动或停止tomcat) cd /usr/local/tomcat/bin // 切换到tomcat的bin目录下 ./startup.sh // 在Tomcat下的bin目录中执行./startup.sh开启Tomcat服务。 ./shutdown.sh // 在Tomcat下的bin目录中执行./shutdown

ptmalloc一些细节流程

孤人 提交于 2020-03-11 05:14:19
chunk 容器 Bins ptmalloc统一管理heap和mmap区的chunk,避免了频繁的系统调用,一共维护了128个bin,使用数组来存储,所有的bin都是双向链表。   2 .Fast Bins 对于不大于max_fast的chunk加入fast bins,标志位P不改变(为了不使其合并),在认为内存碎片太多时会将其合并加入unsorted bin。   3. Unsorted Bin 对于回收的chunk大于max_fast或合并完的 fast bin 会加在这里,在fast bin中没有找到合适的chunk后,会在这里找,如果没有将其加入到合适的bin中,相当于其他bin的高速缓存。   4 . Top chunk 在sub_heap的最高处不属于任何chunk,总是在small bin 和large bin 后考虑,与收缩条件息息相关。   5 .mmap chunk 申请的内存足够大时,直接使用mmap向系统申请资源,同时释放时也是直接解除映射。   6 .Last remainder 一种特殊的chunk,不属于任何bin,当需要分配一个small chunk时,没有相应的chunk,last remainder chunk会分裂成两个,一个返回给用户,另一个变成新的last remainder chunk。 核心结构 对于主分配区,使用了静态全局的结构体定义

Linux 安装JDK Java

偶尔善良 提交于 2020-03-11 03:16:05
一、先卸载open-jdk 查看linux上是否存在已经安装好的JDK javac [ root@localhost bin ] # java –version [ root@localhost bin ] # rpm - qa | grep java 查看本机上所有已经安装成功的软件,只查看和java相关的 删除linux自带jdk [ root@localhost bin ] # rpm - e -- nodeps java - 1.6 .0 - openjdk - 1.6 .0 .35 - 1.13 .7 .1 . el6_6 . i686 [ root@localhost bin ] # rpm - e -- nodeps java - 1.7 .0 - openjdk - 1.7 .0 .79 - 2.5 .5 .4 . el6 . i686 二、开始安装: 1、创建文件夹(目录) [ root@localhost bin ] # mkdir / usr / local / src / java 2、用winSCP将jdk上传到LInux系统上 winSCP上传jdk tar包(直接推拽) winSCP官方下载地址: https://winscp.net/eng/download.php 3、将jdk压缩包进行解压 切换到压缩包的目录 [ root@localhost