- 博客(22)
- 资源 (28)
- 收藏
- 关注

原创 自定义JavaWeb服务
Java架构师必学文章,具有Java基础的爱好者,在学习Spring、SpringMVC及JavaEE知识点之前,学习本文章,更能提高后期学习效率。
2023-01-12 08:41:49
1010

原创 Memcached缓存服务
Memcached缓存服务一、简介引用百度百科的说明:memcached是一套分布式的快取系统,与redis相似,当初是Danga Interactive为了LiveJournal所发展的,但被许多软件(如MediaWiki)所使用。这是一套开放源代码软件,以BSD license授权协议发布。 [1]memcached缺乏认证以及安全管制,这代表应该将memcached服务器放置在防火墙后。 [1]memcached的API使用32位元的循环冗余校验(CRC-32)计算键值后,将资料分散在不同
2021-08-13 21:29:00
452

原创 Python的邮件发送
Python的邮件发送实现邮件发送功能,则需要smtplib和email两个模块。smtplib模块主要和smtp邮件服务器进行交互,如登录、退出、发送邮件等。email模块主要封装邮件消息,如普通邮件、HTML邮件、图片邮件或附件邮件等。一、smtplib模块Python中主要通过smtplib模块实现邮件的发送,通过它可以连接smtp邮件服务器。1.1 导包import smtplib1.2 创建smtp对象创建smtp有两种方式,即安全性和非安全性。类似于HTTP和HTTPs两种协
2020-08-19 14:02:50
716
1

原创 Python快速进阶知识点【岗前必备技能】
Python 课程方向: Web全栈(前端Vue,后端服务(前端App-小程序、 Android/iOS 手机App、 H5 响应式网站)、 自动化测试(UI/功能性测试、 接口测试)、开发运维(Linux、部署、 Docker) ) 、 数据分析+AI+开发(爬虫、Excel文件处理、商业化Power BI、Numpy+Pandas+Notebook+sklearn机器学习算法模型、 Tensorflow/keras/PyTouch 深度机器 学习框架)【重要提示】感兴趣的同学,可以加Disen.
2020-06-17 20:18:53
6905
2

原创 基于Docker在Centos8云服务部署Django项目
本文章适应于阿里云服务器(Centos8.0)、Django2.0项目、Docker部署。一、Docker安装参考官方文档:https://docs.docker.com/engine/install/centos/Docker在centos8中安装docker需要三个资源: docker-ce、docker-ce-cli和containered.io。1.1 安装yum-util...
2020-04-09 13:59:23
1233
1

原创 栈与归并算法应用【2020年Python实习岗位-算法题】
一、栈结构题输入:一个字符串,元素由小写字母组成输出:要求去除字符串中所有的“b”和“ac”字母组合,即输出的结果中不包含“b”和“ac”采用栈:O(n)实现思路: 使用list的pop()方法,从尾部弹出每一个字符,将非过滤的字符增加新的列表中。但当遇到b字符时,继续弹出下一个,另外如果遇到’c’时,则多一次弹出,判断两个次弹出的内容是否为’ac’, 如果是则继续弹出。代码内...
2020-03-27 17:35:40
436

原创 Django2开发必备技术点总结(一)
Django2开发必备技术点总结(一)主要基于Django2.0.1为大家总结其中的核心技术,如果全部掌握则具备开发Web项目的能力。为了更好的学习其知识点,我已在B站上传相关的视频:https://space.bilibili.com/485885102/channel/detail?cid=111581。如果在学习的过程中遇到问题,可以以QQ(610039018)方式沟通。一、 Dj...
2020-03-17 16:48:16
1275

原创 Ansible自动化运维工具的快速应用
Ansible的快速应用Linux: Centos 7 mini版本三台主机: master(192.168.1.4) 、node1(192.168.1.5)、 node2(192.168.1.6)作者: Disen@千锋教育交流QQ: 610039018一、Ansible的认知它是一套企业级自动化运维工具。ansile实现主控机控制被控机的管理,被控机一般使用ssh无你或代...
2020-03-17 15:45:16
2208
2

原创 Docker+Nginx+GitLab+Gunicorn部署方案
Docker+Nginx+GitLab+Gunicorn部署方案一、技术描述通过Docker容器技术构造Python 项目运行环境,在容器内从gitlab中下拉项目且安装依赖包,通过Gunicorn启动Python的wsgi项目。DockerDocker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows...
2020-03-13 01:39:58
2881
1

原创 Python爬虫必备技术点(二)
Python爬虫必备技术点【续】面向具有Python基础的Python爬虫爱好者,补充爬虫的认知、细化化爬虫中核心库的API(包、类、方法和属性)如果需要相关的案例可以加我QQ(610039018),另外我在B站上已发布了相关的爬虫视频(https://www.bilibili.com/video/av93731419)。一、非爬虫框架1.1 爬虫的认知数据请求(网络请求库)数据...
2020-03-13 01:22:33
2432
1

原创 Python爬虫必备技术点(一)
爬虫必备技术面向具有Python基础的Python爬虫爱好者,urllib和requests两个库在实际的项目中应用也非常广泛,不仅用于爬虫技术也可以应用在API接口调用方面。如果需要相关的案例可以加我QQ(610039018)一、urllib总结核心的网络请求库 -> urlliburllib.request 模块urlopen(url | request: Req...
2020-03-11 01:47:46
4055

原创 基于FFMPEG+Python实现大视频分隔+水印+合并片头片尾
操作系统: Mac 10.15.2最后更新时间: 2020年2月16日版本所有: 千锋教育@西安校区一、FFMPG环境安装1.1 更新brew源由于 brew 命令安装软件的时候,先后会查找brew.git、homebrew-core.git、homebrew-bottles等软件源,那么我们可以这个仓库的源替换成Alibaba的,则在安装软件时,则会加速。1.1.1 更新...
2020-03-09 02:03:34
3675

原创 Java Mail 简单实例 出现的问题
原码如下:import java.util.*;import java.io.*;import javax.mail.*;import javax.mail.internet.*;import javax.activation.*; public class SendMail { public static void main(String[] args) { try {
2008-04-29 12:19:00
744

转载 Linux kernel 2.6 交叉编译工具链
软件包准备(请到ftp.gnu.org下载)binutils-2.15.tar.gzgcc-core-3.4.2.tar.bz2gcc-g++3.4.2.tar.bz2glibc-2.3.5.tar.gzglibc-linuxthreads-2.3.5.tar.bz2linux-2.6.9.tar.gz我们的工作路径是(用root用户登录):~/tars/SourceDir~/tars/Bu
2007-10-18 08:53:00
1156
原创 Centos7安装MySQL8
Centos7下安装MySQL8mysql的repo因为centos没有mysql的仓库安装源,需要从mysql官网下载。repo下载页面 https://dev.mysql.com/downloads/repo/yum/ ,在此页面选择合适的版本。如下,选择centos7下的mysql8.0:wget https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm下载成功后,将repo进行安装yum instal
2022-02-25 18:54:07
1397
原创 VirtualBox虚拟机安装Centos7
VirtualBox安装Centos当前文档适合Window和Mac桌面系统,先安装Oracle的VMBox虚拟机环境,再安装CentOS-7-x86_64-Minimal-1810.iso镜像文件。一、安装VirtualBox1.1 下载官网:https://www.virtualbox.org/, 根据自己电脑的环境选择合适的版本下载。Mac建议下载:https://download.virtualbox.org/virtualbox/6.0.22/VirtualBox-6.0.22-1
2020-06-17 19:55:48
1487
1
原创 MySQL的事务特性与约束【精通MySQL系列三】
一、银行案例练习-- backstore 库名create database backstore default character set utf8;-- 打开库use backstore;-- 创建back 银行信息表create table back( id integer primary key auto_increment, name varchar(50) ...
2020-03-27 11:57:42
396
1
原创 Python与MySQL交互【精通MySQL系列四】
一、回顾事务与约束事务(DTL)begin; commit; rollback;事务的四个特性(ACID)A 原子性C 一致性I 隔离性 (Isolation) 四个级别: 读未提交(read uncommitted)、 读已提交 (read committed)、 可重复读(repeatable r...
2020-03-27 11:49:50
395
原创 MySQL基本的DML与函数【精通MySQL系列二】
一、基本知识点总结两个mysql的配置文件服务端: /etc/mysql/mysql.conf.d/mysqld.cnf[mysqld]....character-set-server = utf8ip_address = 0.0.0.0客户端: /etc/mysql/conf.d/mysql.cnf[mysql]default-character-set = utf8...
2020-03-27 11:43:52
367
原创 Linux下MySQL的安装与管理【精通MySQL系列一】
一、在ubuntu下安装MySQL使用ubuntu18.04(阿里云或华为云服务器)apt安装mysql-serversudo apt install mysql-server -y在安装成功之后,试着连接mysql服务器mysql -uroot -proot如果是第一次通过mysql客户端工具连接mysql服务器,可能会出现连接不成功。此时查看用户名和口令。> cd ...
2020-03-27 11:40:17
577
转载 面试题:vue实现双向数据绑定的原理(附源代码)
此面试题浅层次的解释在:前端面试题:vue 的双向数据绑定原理,v-model的源码深层次,其实就是问你vue数据绑定的原理:1、使用Object.defineProperty进行数据劫持,把data对象,computed等里的所有属性进行数据劫持。数据劫持的意思可以看:JavaScript中的Object.defineProperty()函数2、使用观察者模式,完成发布订阅。发布订阅...
2020-03-13 17:43:48
3185
原创 基于MySQL函数实现经纬度的距离计算
MySQL 创建函数-计算经纬度距离最近很多新手在实现周边产品或商家没有思路,今天刚好有空,给大空总结一下,在MySQL中如何实现。如有问题可以QQ(610039018)一、准备1.1 现有表结构mysql> desc t_product;+-------------+--------------+------+-----+---------+----------------+...
2020-03-11 01:16:29
1171
Proteus 教程
2007-10-18
linux 编程基础
2007-10-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人