自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (1)
  • 收藏
  • 关注

原创 Python hug框架记录

hug 简单get

2022-10-30 11:32:38 269 1

原创 python print打印进度条

import timedef ss (ss):start = time.perf_counter()for i in range(ss): finsh = "▓" * (i + 1) need_do = "-" * (ss - (i + 1)) progress = ((i + 1) / ss) * 100 dur = time.perf_counter() - start print("\r{:^3.0f}%[{}->" "{}]{:

2022-04-15 11:24:33 919

原创 logging 自定义文件

import loggingclass Log(): def __init__(self,level = 'DEBUG'): # 创建日志器对象 self.log = logging.getLogger('lazada') self.log.setLevel(level) def console_handler(self,level = 'DEBUG'): # 创建控制台处理器 console_handler

2022-03-05 00:29:25 228

原创 logging 日志器

import logging#创建日志器对象logger = logging.getLogger()logger.setLevel('DEBUG')#创建控制台处理器console_handler =logging.StreamHandler()console_handler.setLevel(level='INFO') #定义控制台等级logger.addHandler(console_handler) #日志器添加控制台处理器#创建文本的处理器file_handler =loggi

2022-03-05 00:00:58 156

原创 centos 设置定时

在命令行输入: crontab -e 然后添加相应的任务,wq存盘退出。cron日志保存在系统目录/var/log/cron1.编写sh文件   创建:vi test.sh   写入:date >> /xiaol/data.txt2.默认创建的这个sh问件是没有执行权限的,修改权限   chmod 777 test.sh3.设置crontab定时任务   打开定时任务配置文件:crontab -e   定时调用test.sh:* * * * * /sambashare/test.sh

2022-01-04 22:33:28 534

原创 简单理解 ,使用gitee

注册gitee账号并创建仓库仓库可以理解为文件夹,在gitee上创建仓库就是创建远程同步的文件夹网址:https://gitee.com注册好账户后,进入gitee,可以通过左边栏下方的仓库或页面上方导航栏右侧的“+”号创建仓库。在新建仓库页面,可以选择私有或公开,因为我需要分享,所以选择公开。如果不需要与别人分享,可以选择私有。关联本地与远程仓库下载和在本地电脑安装GitGit:https://www.git-scm.com/下载完成后,按照其安装步骤安装即可。配置git

2021-12-27 13:25:25 550

原创 Ubuntu server 安装odoo

ubuntu开启SSH服务远程登录1.查看当前的ubuntu是否安装了ssh-server服务。默认只安装ssh-client服务。dpkg -l | grep ssh2. 安装ssh-server服务sudo apt-get install openssh-server再次查看安装的服务:dpkg -l | grep ssh3. Xshell登陆SSH安装依赖在这里插入代码片sudo apt-get updatesudo apt install git python3-p

2021-12-26 19:44:24 529

原创 centos 安装 selenium 并设置定时

安装python3及相关依赖yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel gcc gcc-c++ openssl-devel zlib zlib-devel python3 python3-devel -y安装chrome2.1 添加repo源sudo vi /etc/yum.repos.d/google.repo在打开的空文件中填入以下内容[goog.

2021-08-11 23:39:25 205

原创 npm淘宝镜像

1、安装cnpmnpm i -g cnpm --registry=https://registry.npm.taobao.org2、然后就可以cnpm安装依赖包了cnpm i -g vue vue-clicnpm config ls 查看会发现里面的registry是npm原始的镜像:https://registry.npmjs.org/3、npm临时使用淘宝镜像安装依赖包npm i -g express --registry https://registry.npm.taobao.or

2021-07-20 10:10:44 1145 1

原创 关于MySQL多表联查并求和计算?

是这样的一个情况 这里有三张表 分别是用户user,订单 trade ,和资金记录 user_money_record现在要根据用户来统计他们的订单总金额和账户余额以及充值总金额user表id realname money1 张xx 1002 王xx 5003 李xx 1500tradeid uid realmoney1 2 50002 1 10003 2 50004 3 100005 1 3500user_money_recordid uid money1 2 50002

2021-05-18 12:52:04 3355

原创 python 生意参谋操作

from selenium import webdriverfrom selenium.webdriver.common.by import By #引入判断元素加载模块from selenium.webdriver.support.ui import WebDriverWait #引入判断元素加载模块from selenium.webdriver.support import expected_conditions as EC #引入判断元素加载模块from selenium.co

2021-05-11 12:08:39 373

原创 sql随机生成单据

按时间随机获取单据码SELECT CONCAT('SET',(SELECT REPLACE(REPLACE(REPLACE(now(),'-',''),':',''),' ',''))) SELECT CONCAT( 'SQID', DATE_FORMAT(now(), '%Y%m%d%H%i%s'), lpad(round(round(rand(),4)*1000),4,'0') ) from `setsq

2021-04-21 13:56:53 126

原创 mysql 账套式流水解决表

-----账套表-------CREATE TABLE `set` ( `setid` varchar(255) NOT NULL COMMENT '账套id', `setname` varchar(255) DEFAULT NULL COMMENT '账套名', `setje` varchar(255) DEFAULT NULL COMMENT '账套初始金额', PRIMARY KEY (`setid`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;-

2021-04-16 09:51:42 419

原创 MYSQL插入操作跳过(IGNORE)、覆盖(REPLACE INTO)、更新(ON DUPLICATE KEY)

原帖地址:http://www.cnblogs.com/sweet521/p/5730804.html1.insert ignore into当插入数据时,如出现错误时,如重复数据,将不返回错误,只以警告形式返回。所以使用ignore请确保语句本身没有问题,否则也会被忽略掉。例如:INSERT IGNORE INTO books (name) VALUES ('MySQL Manual')2.on duplicate key update当primary或者unique重复时,则执行upd

2021-04-12 08:21:25 1314

原创 钉钉python接口对接,同步通讯录组织架构

python通过钉钉接口获取钉钉企业的信息。1. 安装钉钉sdkpip install dingtalk-sdk例子:https://github.com/007gzs/dingtalk-django-example文档:https://dingtalk-sdk.readthedocs.io/zh_CN/latest/client/index.html可以通过 pip install dingtalk-sdk进行下载安装,然后就可以使用了。在install dingtalk-sdk之前需要pi

2021-04-09 16:43:23 2515 1

原创 JavaScript :语法 和 句法

JavaScript :语法 和句法一,语法JavaScript特点:用法实例1:head中的script函数实例2:body中的script函数实例3:外部调用JavaScript输出实例1:aler()弹窗输出实例2:document.write()输出实例3:写到HTMl文档实例4:使用 console.log() 写入到浏览器的控制台一,语法JavaScript特点:JavaScript 是一门脚本语言。JavaScript 是一种轻量级的编程语言。JavaScript 是可插入 HTM

2021-04-06 13:12:14 148

原创 一图解mysq|架构体系(连机器,分析器优化器执行器)

2021-04-01 22:19:03 139

原创 MySQL数据管理:数据库级别的MD5加密

MySQL数据管理:数据库级别的MD5加密什么是md5**MD5由MD4、MD3、MD2改进而来,主要增强算法复杂度和不可逆性。MD5算法因其普遍、稳定、快速的特点,仍广泛应用于普通数据的加密保护领域 ****md5 破解网站的原理,背后有一个字典,md5 加密后的值 **-- md5 加密UPDATE `testmd5` SET `pwd`=MD5(`pwd`) WHERE `id`=1-- md5 查询SELECT `pwd` FROM `testmd5`WHERE `pwd`=MD

2021-04-01 14:17:20 101

原创 MySQL数据管理: 联表查询 [DQL语言]

MySQL数据管理: 联表查询 [DQL语言]联表模糊查询JOIN 对比-- 创建一个school数据库create database if not exists `school`;use `school`;-- 创建学生表drop table if exists `student`;create table `student`(`studentno` int(4) not null comment '学号',`loginpwd` varchar(20) default null,`st

2021-04-01 11:49:22 118

原创 MySQL数据管理:查询数据 [DQL语言]

MySQL数据管理:查询数据 [DQL语言]1. 指定查询字段去重数据库的列(表达式)(Data Query Language) :数据查询语言所有的查询操作都用它 Select简单的查询,复杂的查询它都能做数据库中最核心的语言使用频率最高的语言1. 指定查询字段-- 查询 SELECT 字段 FROM 表-- 查询指定字段 such asSELECT `StudentNo`,`StudentName` FROM student-- 别名,给结果起一个名字 AS 可以

2021-03-31 16:38:33 102

原创 MySQL数据管理:增删改 [DML语言]

MySQL数据管理:增删改 [DML语言]1. 添加 insert数据库意义:数据存储,数据管理DML语言:数据操作语言Insertupdatedelete1. 添加 insert-- 插入语句(添加)-- insert into 表名([字段一], [字段二])values('值1'),('值2')INSERT INTO `grade` (`gradename`) VALUES('大四')-- 由于主键自增我们可以省略(如何不写表的字段,他会一一匹配)INSERT I

2021-03-31 15:29:41 75

原创 MySQL数据管理:外键

MySQL数据管理:外键方式一:在创建表的时候,增加约束(麻烦,比较复杂)方式二: 创建表成功后添加外键最佳实践方式一:在创建表的时候,增加约束(麻烦,比较复杂)删除有外键关系的表的时候,必须先删除引用的表(从表),再删除被引用的表(主表)CREATE TABLE `grade`(`gradeid` INT(10) NOT NULL AUTO_INCREMENT COMMENT '年级id',`gradename` VARCHAR(50) NOT NULL COMMENT '年级名称',PR

2021-03-31 15:24:41 62

原创 Enhancer无远:复用一个窗口

Enhancer无远:复用一个窗口1. 初始化帧,添加用户变量2.事件设置,设置用户变量Enhancer.ZUserData 对象 [用户变量设置]1. 初始化帧,添加用户变量add(name, value)添加用户变量,只能添加以 10 以下数字开头的变量,供全局使用,如 Enhancer.ZUserData.add(‘7-user-do’,0) 。Enhancer.ZUserData.add(name, value)@param name {String} [必须] 变量名,必须是

2021-03-29 08:51:39 143

原创 MySQL学习:列的数据类型

MySQL学习:列的数据类型1.数据库的列类型(高亮表示常用)1.数据库的列类型(高亮表示常用)注意:1个字节 = 8个比特数值(按升序排列)整型:tinyint:极小的整型数据,1个字节。smallint :较小的整型数据,2个字节。mediumint:中等大小的整型数据,3个字节。int:标准大小的整型数据,4个字节。bigint:较大的整型数据,8个字节。浮点型:float:单精度浮点型,4个字节。double:双精度浮点型,8个字节。(精度问题)decimal:字符串形式

2021-03-22 13:26:22 128

原创 MySQL:操作数据库语句

MySQL:操作数据库语句1.操作数据库(了解和熟练)1.1创建数据库:1.2删除数据库1.3使用数据库1.4查看数据库层级关系:操作数据库 > 操作数据库中的表 > 操作数据库中表的数据学习技巧:对照sqlyog的可视化对比历史记录来查看操作的代码过程。固定的语法或者关键字强行记住精通。mysql关键字不区分大小写1.操作数据库(了解和熟练)1.1创建数据库:CREATE DATABASE [IF NOT EXISTS] `数据库昵称`-- CREATE创建 IF N

2021-03-22 11:43:00 34

原创 MySQL8.0密码重置.忘记密码,密码YES解决报 ERROR 1045 (28000)

@[TOC](MySQL8.0.忘记密码,密码YES解决报 ERROR 1045 (28000))安装了mysql8.0 ,也是特别坑,明明测试能通过连接,服务启动之后就是登不进去,也不知道是忘记了还是咋的,一直报ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)以下是自己亲自测试第一步:关闭服务 net stop mysql 这个需要在管理员权限才行 ,具体怎么用管理员打开cm

2021-03-21 19:16:24 187

原创 MySQL基本的命令行操作

MySQL基本的命令行操作mysql -uroot -p123456 --连接数据库update mysql user set authentication_staring=password('123456') where user='root' and Host = 'localhost'; --修改密码---------------------------------------------------------MySQL8.0 不能通过直接修改 mysql.user 表来更改密码。---

2021-03-21 18:15:34 129 2

原创 安装MySQL详细说明

安装MySQL详细说明安装MySQL安装MySQL解压把这个包放到自己的电脑环境目录下配置环境变量新建mysql配置文件ini注意目录一定要换成自己的[mysqld] basedir=E:\IntelliJ IDEA 2020.1.1\mysql-5.7.19\datadir=D:\Program Files\mysql-5.7\data\ port=3306 skip-grant-tables启动管理员模式下的CMD,运行所有的命令安装mysql服务初始化数据库文件启

2021-03-21 09:01:03 108 1

原创 初识MySQL,关系型和非关系型数据库的区别

初识MySQL,关系型和非关系型数据库的区别数据库分类关系型数据库:Excel(SQL)非关系型数据库:DBMS(数据库管理系统)MySQL简介数据库分类关系型数据库:Excel(SQL)MySQL,Oracle,Sql Server,DB2,SQLLite通过表和表之间,行和列之间的关系进行数据的存储,学员表,考勤表非关系型数据库:Redis,MongDB(NoSQL)Not Only非关系型数据库,对象存储,通过对象的属性来决定DBMS(数据库管理系统)数据库的管理软件,科学

2021-03-21 08:54:12 115

原创 java超级简单的2个数的加减乘除

在这之前想了很多功能,最终不能实现而放弃了想实现多数字的加减乘除(结果不会拆字符串,放弃了)想实现一条字符串进行计算,如"5*55"(结果不会拆字符串,放弃了)package com.xiao.method;import java.util.Scanner;public class Calculator { public static void main(String[] args) { Scanner scanner = new Scanner(S

2021-02-12 17:03:54 671 1

原创 【狂神说Java学习笔记】阶段一JavaSE基础(六)Java方法

Java方法详解1.何谓方法?2.方法的定义及调用方法的定义方法调用3.方法的重载4.命令行传参5.可变参数6.递归1.何谓方法?System.out.println(),那么它是什么呢?//System"类".out“输出对象”.println()“方法”Java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时

2021-02-10 19:29:33 299

原创 【狂神说Java学习笔记】阶段一JavaSE基础(五)Java流量控制

Java流量控制1.用户交互ScannerScanner对象2.顺序结构3.选择结构4.循环结构5.break & continue6.练习1.用户交互ScannerScanner对象之前我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获得用户的输入。java.util.Scanner 是Java5 的新特征,我们可以通过Scanner 类来获取用户的输入。基本语法: Scanner s = new Scanner(System.in);通

2021-02-09 14:17:07 244 2

原创 【狂神说Java学习笔记】阶段一JavaSE基础(四)Java基础语法

目录一、注释、标识符、关键字二、数据类型三、类型转换四、变量、常量一、注释、标识符、关键字三种注释单行注释 //单行注释多行注释/* 多行注释 */文档注释 JavaDoc/** @Description JavaDoc */二、数据类型三、类型转换四、变量、常量...

2021-02-08 17:43:51 308 1

原创 java数据类型

java数据类型public class data_type { public static void main(String[] args) { // 八大基本数据类型 // 整数 int num1 = 10;// 最常用 int 占4个字节范围:-2147483648~2147483648 byte num2 = 20;// byte 占1个字节范围:-128~127 short num3 = 30;// sho

2021-02-08 17:19:06 46

原创 java类型转换

标题java类型转换java是强类型语言,在进行某些运算的时候,需要用到类型转换低 ——————————→ 高byte,short,char -> int -> long -> float -> double运算中,不同类型的数据需要先转化为同一类型,然后进行运算。强制类型转换高–>低(由高转换为低)格式:(类型)变量名自动类型转换低–>高(由低转换为高)public class data_change{ pub

2021-02-08 17:16:16 50

原创 java注意计算溢出问题,以及JDK7新特性,数字之问可以用下划线分割

public class Demo06 { public static void main(String[] args) { //操作比较大的数的时候,注意溢出问题1 //JDK7新特性,数字之问可以用下划线分割 int money = 10_0000_0000; int years = 20; int total = money*years; //-1474836480 ,计算的时候溢出开 Syste.

2021-02-08 17:09:04 51

原创 Java程序运行机制 编译型和解释型代码

2021-02-08 14:22:42 73

原创 HelloWorld

1.随便新建一个文件夹,存放代码2.新建一个Java文件文件后缀名为.javaHello.java【注意点】系统可能没有显示文件后缀名,我们需要手动打开3.编写代码public class Hello { public static void main(String[] args){ System.out.print("Hello,World!"); }}4.编译javac java文件,会生成一个class文件5.运行class文件,java class文件...

2021-02-06 12:36:05 46

原创 Windows pip安装mysqlclient 错误修复

Windows 环境下安装python包经常会有各种环境方面的问题及报错。百度各种去安装whl文件什么网站下载就404 还这么多人推荐然后各种找 找pip官网去下载 whl文件不行,只有64位的 然后去找国外一个什么什么网站不行还是安装不了唉~~~~~~~~~~~~~~接下来正确的方法来了安装mysqlclient包时产生了下面的错误,不论是百度还是Stack Overflow...

2019-03-06 14:58:13 3861 6

原创 selenium获取网页翻页表格内容并存入 excel

#coding:utf-8from selenium.webdriver.common.by import By #引入判断元素加载模块from selenium.webdriver.support.ui import WebDriverWait #引入判断元素加载模块from selenium.webdriver.support import expected_conditio...

2018-12-30 13:43:35 3087

VC_RED.cab

VC_RED.cab下载

2014-06-05

空空如也

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

TA关注的人

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