- 博客(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
246
原创 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
3109
原创 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
355
原创 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
1223
原创 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
193
转载 apache httpd服务器403 forbidden的问题
https://www.cnblogs.com/starof/p/4685999.html
2018-10-07 21:41:40
1766
原创 Python常用的高级属性
@property@property的作用: 保护私有变量,使私有变量像普通变量一样调用@property的使用:把一个getter方法变成属性,只需要加上@property就可以了, 此时,@property本身又创建了另一个装饰器@xxx.setter,负责把一个setter方法变成属性赋值, ...
2018-09-08 11:32:55
389
转载 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
1511
转载 Python类中的属性和方法总结
类中的属性分为: 实例属性 类属性类中的方法分为: 实例方法 类方法 静态方法类中的属性实例属性: 定义:在类的方法中定义的变量 使用:创建实例对象的时候被创建,能被实例调用,无法被类调用,可以通过实例对象动态添加类属性: 定义:在类中方法体外的变量 使用:类对象可以直接调用,修改,实...
2018-09-07 16:51:03
749
原创 python变量的作用域
(这里的解释不涉及类,因为类中的变量我们称为类的属性)Python遵循LEGB原则:以 L –> E –> G –>B 的规则查找L(local) 函数内部:局部作用域 E(Enclosing) 闭包函数外的函数中 G(Global) 函数外:全局作用域 B(Built-in) 内建作用域(暂时还搞不清楚和全局作用域的区别)eg:g...
2018-09-07 11:57:00
1996
转载 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
13157
9
原创 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
742
原创 Python中的切片操作的注意事项
nuList = [0,1,2,3,4,5,6,7,8,9]语法:nuList[start:end:direction] start -->起始下标(direction = 1时,默认是0;direction = -1时默认是-1) start -->结束下标(direction = 1时,默认是len(nuList)-1;direction =...
2018-08-31 21:06:29
761
原创 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
361
原创 伪随机数、排序、数学计算等常用方法
伪随机数常用方法 方法 说明 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
700
原创 python 字符串常用方法
字符串常用方法 方法 说明 string.isdigit() 判断字符串是否全为数字 string.isalpha() 判断字符串是否全为字母 len(string) 返回字符串的长度 string.strip() 返回去除两边空格的字符串 sting.isspace() 判断字符串是否全为空格 string.split...
2018-08-30 15:42:17
337
原创 pycharm常用快捷键
ctrl + alt + L --> 快速格式化ctrl + 函数/方法/类 --> 快速查看内容ctrl + D --> 快速复制光标所在行代码ctrl + Y -...
2018-08-29 11:19:35
193
原创 安装Python的mysql驱动包
1.在官网上和你的mysql对应的驱动包,如果不知道自己的Linux系统是什么具体情况就下载独立于系统的。下载:1.https://www.mysql.com/ download -> community ->mysql connectors -> connector/python2.https://dev.mysql.com/do...
2018-08-25 17:47:18
1208
原创 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
3806
原创 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
667
原创 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
405
原创 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
6220
翻译 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
21736
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
1004
原创 虚拟机系统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
5927
原创 ubuntu 添加自启动服务
ubuntu 开机自启时会加载/etc/rc.local sudo vim /etc/rc.local 添加启动服务器的命令即可
2017-08-06 00:27:02
921
转载 usb-modeswitch
1.简介usb_modeswitch是一个模 式切换工具,用于控制含有多个USB子设备的USB设备。如果你使用过3G的无线上网卡,你应该会很清楚的了解到这一点。具体点来说,目前一些新的USB 设备在内部含有windows驱动,当你第一次插入的时候,它作为一个闪存,并提示你安装驱动。在安装驱动之后,驱动会自动切换USB设备的模式,存储设备将会消失(大多数情况),新的设备将会产生(如USB类型
2017-08-04 16:32:56
1212
转载 Linux简单的目录结构
1.Linux 简单目录结构图:/: 根目录,一般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中/bin:/usr/bin: 可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。/boot: 放
2017-06-12 23:03:28
385
翻译 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
356
原创 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
1253
原创 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
1071
原创 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
3640
转载 shift
Linux shell脚本中shift的用法说明shift命令用于对参数的移动(左移),通常用于在不知道传入参数个数的情况下依次遍历每个参数然后进行相应处理(常见于Linux中各种程序的启动脚本)。示例1:依次读取输入的参数并打印参数个数:run.sh:[java] view plain copy#!/
2017-05-24 11:09:31
251
转载 set
set命令作用 主要是显示系统中已经存在的shell变量,以及设置shell变量的新变量值。使用set更改shell特性时,符号"+"和"-"的作用分别是打开和关闭指定的模式。set命令不能够定义新的shell变量。如果要定义新的变量,可以使用declare命令以变量名=值的格式进行定义即可。 语法 set(选项)(参数) 选项 -a:标示已修改的变量,以供输出至环境变
2017-05-24 11:05:53
242
原创 eval
eval 执行以下两个步骤第一次,执行变量替换(若是普通命令则直接执行)第二次,执行替换后的命令串eg:cmd=echo fun=funceval "$cmd $fun"#:func
2017-05-23 16:27:20
252
原创 uci 命令、shell接口、API接口
uci 命令:uci help:Usage: uci [] [] Commands: batch export [] 导出配置文件 import [] 以uci语法导入配置文件 changes [] 列出配置文件分阶段修改的内容(即使没有commit),若未指
2017-05-22 19:34:50
14705
原创 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
9051
转载 makefile实例
一个通用Makefile的编写我们在Linux环境下开发程序,少不了要自己编写Makefile,一个稍微大一些的工程下面都会包含很多.c的源文件。如果我们用gcc去一个一个编译每一个源文件的话,效率会低很多,但是如果我们可以写一个Makefile,那么只需要执行一个make就OK了,这样大大提高了开发效率。但是Makefile的语法规则众多,而且缺乏参考资料,对于初学者来说,写起来还是有一
2017-04-24 10:07:29
347
转载 修改目录文件权限/所属用户/用户组
修改目录文件权限: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
11717
转载 dos命令
dos 命令不区分大小写,比如 C 盘的 Program Files,在 dos 命令中完全可以用"program files"代替,加上英文引号是因为名称的中间有空格(即多于一个词),这一点是初学者经常忽略的。 DOS 特殊命令应用技巧: 1、向上箭头"↑"和向下箭头"↓"和向右箭头 -----回看上一次执行的命令 2、"Ctrl+C" 组合键或"Br
2017-04-20 10:46:00
507
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人