自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(97)
  • 收藏
  • 关注

原创 mysql zip包安装

解压到安装目录用管理员权限打开win终端然后进入解压后的bin目录C:\Windows\system32>D:D:\>cd D:\software\develop\mysqlD:\software\develop\mysql>cd binD:\software\develop\mysql\bin>执行安装命令D:\software\develop\mysql\bin>mysqld --installService successfully install

2021-04-26 09:45:28 196

原创 gitee搭建maven私有仓库

gitee搭建maven私有仓库1.创建本地仓库E:\workspace\maven\repository2.mavn工程中配置deploy地址<distributionManagement> <repository> <id>ijfxu-repository</id> <url>file:E:\workspace\maven\repository</url> <

2021-03-07 23:51:52 2917

原创 Redis

redis1 redis数据类型Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。string:是 Redis 最基本的数据类型,string 类型的值最大能存储 512MB。 SET key value GET key eg: 127.0.0.1:6379&g...

2019-02-14 09:06:47 300

原创 MySQL

1 语法基础1.1 DDL(数据定义语句)create table/databasealter table/databasedrop table/database1.2 DML(数据管理语句)insert deleteupdateselect1.3 注释: –1.4 常见类型intchar --定长字符varchar --可变字符date --日期d...

2019-02-14 09:06:15 1123

原创 MongoDB

MongoDB1 标准的URI连接语法mongodb://[username:password@]host1[:port1],host2[:port2]...hostN[:portN]eg:mongodb://localhost #使用默认端口连接MongoDB的服务2 数据库相关操作2.1 创建数据库如果数据库不存在则创建,如果存在就切换到指定数据库刚创建的数据库查...

2019-02-14 09:01:39 159

转载 apache httpd服务器403 forbidden的问题

https://www.cnblogs.com/starof/p/4685999.html

2018-10-07 21:41:40 1719

原创 Python常用的高级属性

@property@property的作用:  保护私有变量,使私有变量像普通变量一样调用@property的使用:把一个getter方法变成属性,只需要加上@property就可以了,                              此时,@property本身又创建了另一个装饰器@xxx.setter,负责把一个setter方法变成属性赋值,             ...

2018-09-08 11:32:55 329

转载 Python的魔法方法总结

转自:http://pyzh.readthedocs.io/en/latest/python-magic-methods-guide.html  原文: http://www.rafekettler.com/magicmethods.html 原作者: Rafe Kettler 翻译: hit9 原版(英文版) Repo: https://githu...

2018-09-08 10:18:13 1445

转载 Python类中的属性和方法总结

 类中的属性分为: 实例属性 类属性类中的方法分为: 实例方法 类方法 静态方法类中的属性实例属性: 定义:在类的方法中定义的变量 使用:创建实例对象的时候被创建,能被实例调用,无法被类调用,可以通过实例对象动态添加类属性: 定义:在类中方法体外的变量 使用:类对象可以直接调用,修改,实...

2018-09-07 16:51:03 699

原创 python变量的作用域

(这里的解释不涉及类,因为类中的变量我们称为类的属性)Python遵循LEGB原则:以 L –&gt; E –&gt; G –&gt;B 的规则查找L(local) 函数内部:局部作用域 E(Enclosing) 闭包函数外的函数中 G(Global) 函数外:全局作用域 B(Built-in) 内建作用域(暂时还搞不清楚和全局作用域的区别)eg:g...

2018-09-07 11:57:00 1946

转载 dpkg: 处理软件包 xxx (--configure)时出错解决方法

问题: dpkg: 处理软件包 libicu-dev (--configure)时出错:依赖关系问题 - 仍未被配置dpkg: 依赖关系问题使得 libxml2-dev:amd64 的配置工作不能继续:libxml2-dev:amd64 依赖于 libicu-dev;然而:软件包 libicu-dev 尚未配置。解决方法:#先切换到root用户sudo su    ...

2018-09-01 10:43:45 12097 8

原创 os模块的常用方法

os模块常用方法 方法 说明 os.getcwd() 获取当前位置的绝对路径 os.listdir(path) 获取path路径下的所有文件和文件夹(path必须是文件夹路径,如果是个文件会报错) os.chdir(path) Change the current working directory to path os.mkdir(path, mode=...

2018-09-01 10:22:48 674

原创 Python中的切片操作的注意事项

nuList = [0,1,2,3,4,5,6,7,8,9]语法:nuList[start:end:direction]        start --&gt;起始下标(direction = 1时,默认是0;direction = -1时默认是-1)        start --&gt;结束下标(direction = 1时,默认是len(nuList)-1;direction =...

2018-08-31 21:06:29 659

原创 Python基础的数据结构(list、tuple、set、dict)

list1. list -- 是一种有序的集合,可以进行增加、删除、修改、遍历、切片、加、乘等操作方法 说明 len(list_0) 返回列表的长度 list_0.append(a) 向列表尾部追加数据a list_0.insert(index,a) 向指定下标的前一位插入数据a(下标可以是负数) list_0.extend(list_1) 从可...

2018-08-30 21:06:39 282

原创 伪随机数、排序、数学计算等常用方法

伪随机数常用方法 方法 说明 random.randint(a,b) 在整数[a,b]之间随机返回一个整数(包括a,b) random.randrange(a,b) 在整数[a,b]之间随机返回一个整数(包括a,不包括b) random.uniform(a,b) 在[a,b]之间随机返回一个浮点数 random.choice(list) 在一个序列数...

2018-08-30 17:47:56 633

原创 python 字符串常用方法

字符串常用方法 方法 说明 string.isdigit() 判断字符串是否全为数字 string.isalpha() 判断字符串是否全为字母 len(string) 返回字符串的长度 string.strip() 返回去除两边空格的字符串 sting.isspace() 判断字符串是否全为空格 string.split...

2018-08-30 15:42:17 260

原创 pycharm常用快捷键

ctrl + alt + L                           --&gt; 快速格式化ctrl + 函数/方法/类                --&gt; 快速查看内容ctrl + D                                 --&gt; 快速复制光标所在行代码ctrl + Y                                 -...

2018-08-29 11:19:35 165

原创 安装Python的mysql驱动包

1.在官网上和你的mysql对应的驱动包,如果不知道自己的Linux系统是什么具体情况就下载独立于系统的。下载:1.https://www.mysql.com/                 download -&gt; community -&gt;mysql connectors -&gt; connector/python2.https://dev.mysql.com/do...

2018-08-25 17:47:18 1139

原创 Linux安装Python3.7

0.下载安装包https://www.python.org/downloads/release/python-370/1.安装3.7之前要先安装一些依赖包    sudo apt-get update    sudo apt-get upgrade    sudo apt-get dist-upgrade    sudo apt-get install build-essen...

2018-08-21 21:07:11 3705

原创 Linux上安装mysql

我安装的是mysql-8.0.11-linux-glibc2.12-x86_64.tar.gz下载地址:https://dev.mysql.com/downloads/mysql/1 解压压缩包copy 到/usr/local/mysql 目录(最好放在/usr/local/目录下,其它目录容易出现各种问题)2 创建用户组和用户groupadd mysqluseradd -...

2018-08-14 16:03:09 638

原创 git的安装与操作

目录1.安装git2.本地和远程关联2.1创建ssh key2.2登录github网页,如下,点击settings2.3下图中,title随便写,key中copy  ~/.ssh/id_rsa.pub中的内容3.创建远程仓库4.创建本地仓库,安排一个合适的目录作为仓库执行提示命令5.git的一些常用命令1.安装gitapt-get install git g...

2018-08-07 12:56:18 249

原创 stm32驱动超声波模块

#define HCSR04_PORT   GPIOB#define HCSR04_CLK    RCC_APB2Periph_GPIOB#define HCSR04_TRIG   GPIO_Pin_8#define HCSR04_ECHO   GPIO_Pin_9#define TRIG_Send(n)  do{                \if(n == 0)       \GPIO_Re...

2018-04-12 09:48:25 6054 1

翻译 stm32编码器模式

选择编码器接口模式的方法是:如果计数器只在TI2的边沿计数,则置TIMx_SMCR寄存器中的SMS=001;如果只在TI1边沿计数,则置SMS=010;如果计数器同时在TI1和TI2边沿计数,则置SMS=011 TI1FP1和TI2FP2是TI1和TI2在通过输入滤波器和极性控制后的信号;如果没有滤波和变相,则TI1FP1=TI1,TI2FP2=TI2。根据两个输入信号

2018-04-04 14:05:40 21447 4

转载 win7 桌面图标显示不正常

赋值下面代码: taskkill /im explorer.exe /f   cd /d %userprofile%\appdata\local   del iconcache.db /a   start explorer.exe   exit 打开cmd,粘贴回车即可

2017-12-04 18:12:24 954

原创 虚拟机系统ubuntu 16.04 设置桥接上网

1.vmware设置桥接选择桥连接,网卡选择客户机所使用的网卡,我使用的是无线网卡2.进入虚拟机设置静态ip和dns1.设置ip地址vi /etc/network/interfaces添加如下内容:# enp3s是你虚拟机的网卡,可以通过ifconfig查看auto enp3siface enp3s inet stat

2017-10-08 12:09:45 5875

原创 ubuntu 添加自启动服务

ubuntu 开机自启时会加载/etc/rc.local sudo vim /etc/rc.local 添加启动服务器的命令即可

2017-08-06 00:27:02 869

转载 usb-modeswitch

1.简介usb_modeswitch是一个模 式切换工具,用于控制含有多个USB子设备的USB设备。如果你使用过3G的无线上网卡,你应该会很清楚的了解到这一点。具体点来说,目前一些新的USB 设备在内部含有windows驱动,当你第一次插入的时候,它作为一个闪存,并提示你安装驱动。在安装驱动之后,驱动会自动切换USB设备的模式,存储设备将会消失(大多数情况),新的设备将会产生(如USB类型

2017-08-04 16:32:56 1067

转载 Linux简单的目录结构

1.Linux 简单目录结构图:/:                        根目录,一般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中/bin:/usr/bin:         可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。/boot:                 放

2017-06-12 23:03:28 337

翻译 OpenWrt嵌入LUCI

= Reference: Templates =LuCI has a simple regex based template processor which parses HTML-files to Lua functions and allows to store precompiled template files.The simplest form of a template i

2017-06-05 10:08:40 319

原创 Ubuntu16.04 openwrt源码下载

1.环境搭建Ubuntu(64位)sudo apt-get updatesudo apt-get upgrade sudo apt-get install build-essential subversion libncurses5-dev zlib1g-dev gawk gcc-multilib flex git-core gettext libssl-dev2.下载源码

2017-06-04 12:52:31 1210

原创 Ubuntu16.04搭建ssh 和 samba

一、.ssh1.安装命令sudo apt-get install openssh-server2.相关命令ps -e | grep ssh                         #查看server是否启动成功sudo /etc/init.d/ssh    start/resart/stop         #启动、重启、停止3.ssh的配置文件,可以定制端口,默认...

2017-06-04 12:37:12 1009

原创 luci调用linux命令和shell的接口函数

执行系统命令:local cmd=“ls /”1.灵活使用local file= io.popen(cmd)        --执行命令local info=file:read("*all")     --or file:read("*a")    --读取执行命令后的显示信息,无需读取信息时可以删除file:close()2.通过调用执行以上三条命令可以通过调

2017-06-02 17:27:27 3423

转载 shift

Linux shell脚本中shift的用法说明shift命令用于对参数的移动(左移),通常用于在不知道传入参数个数的情况下依次遍历每个参数然后进行相应处理(常见于Linux中各种程序的启动脚本)。示例1:依次读取输入的参数并打印参数个数:run.sh:[java] view plain copy#!/

2017-05-24 11:09:31 223

转载 set

set命令作用     主要是显示系统中已经存在的shell变量,以及设置shell变量的新变量值。使用set更改shell特性时,符号"+"和"-"的作用分别是打开和关闭指定的模式。set命令不能够定义新的shell变量。如果要定义新的变量,可以使用declare命令以变量名=值的格式进行定义即可。 语法 set(选项)(参数) 选项 -a:标示已修改的变量,以供输出至环境变

2017-05-24 11:05:53 218

原创 eval

eval 执行以下两个步骤第一次,执行变量替换(若是普通命令则直接执行)第二次,执行替换后的命令串eg:cmd=echo fun=funceval  "$cmd  $fun"#:func

2017-05-23 16:27:20 207

原创 uci 命令、shell接口、API接口

uci 命令:uci help:Usage: uci [] [] Commands:       batch       export     []          导出配置文件       import     []      以uci语法导入配置文件       changes    []      列出配置文件分阶段修改的内容(即使没有commit),若未指

2017-05-22 19:34:50 14034

原创 luci与页面的数据交互

htm中通过XHR调用lua脚本,lua script  location : /usr/lib/lua/luci/controller/admin/xxx.luaxxx.htm:XHR.poll(5,'', null,function(x, rval){    ......});第一个参数为定时刷新时间(单位:S)第二个参数是luci生成的路径,其中param

2017-05-09 17:04:18 8724

转载 makefile实例

一个通用Makefile的编写我们在Linux环境下开发程序,少不了要自己编写Makefile,一个稍微大一些的工程下面都会包含很多.c的源文件。如果我们用gcc去一个一个编译每一个源文件的话,效率会低很多,但是如果我们可以写一个Makefile,那么只需要执行一个make就OK了,这样大大提高了开发效率。但是Makefile的语法规则众多,而且缺乏参考资料,对于初学者来说,写起来还是有一

2017-04-24 10:07:29 324

转载 修改目录文件权限/所属用户/用户组

修改目录文件权限:chmod 777 /ftp  改变ftp目录的权限为chmod -R 777 /ftp            改变ftp目录及子目录修改文件所属用户和用户组drwxr-xr-x  4 gamer ftp      4096 Mar  7 16:56 gstoredrwxrwxrwx 10 root  ftp      4096 Dec 16 01:3

2017-04-20 21:25:07 11014

转载 dos命令

dos 命令不区分大小写,比如 C 盘的 Program Files,在 dos 命令中完全可以用"program files"代替,加上英文引号是因为名称的中间有空格(即多于一个词),这一点是初学者经常忽略的。     DOS 特殊命令应用技巧:     1、向上箭头"↑"和向下箭头"↓"和向右箭头 -----回看上一次执行的命令     2、"Ctrl+C" 组合键或"Br

2017-04-20 10:46:00 447

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除