- 博客(81)
- 收藏
- 关注
原创 炒菜笔记---川菜
炒菜笔记---川菜青椒肉丝1.预处理肉丝2.预处理青椒3.起锅青椒肉丝1.预处理肉丝(1)肉丝切成丝,加入盐、生抽、老抽、料酒抓拌均匀直到水分全部吸干(2)放点鸡蛋清抓拌均匀。(3)放点淀粉抓拌均匀。(4)最后倒点食用油封住水分防止脱浆。2.预处理青椒(1)切丝备用3.起锅(1)热锅凉油,倒入肉丝将肉丝外表炒白后取出。(2)锅内放油放入姜蒜爆香(3)倒入青椒丝,炒的过程中加点盐(4)炒断生后放入肉丝。(5)加一勺生抽、鸡精提味。(6)炒熟后即可出锅。...
2021-10-02 21:08:23
253
原创 Java的Collection集合
1.集合与数组的区别数组的长度是固定的,集合的长度是可变的。 数组中存储的是统一类型的元素,可以存储基本数据类型值;集合存储的都是对象,而且对象的类型可以不一致。2.集合框架介绍Collection接口(父类) 定义 所有单列集合都可以使用共性的方法 没带索引的方法 所有单列集合中共性的方法 分类 List接口:有序的集合,允许存储重复的元素,有索引,可以使用普通的for循环 ArrayList集合:底层是数组实现的,查询快,增删慢。 LinkedL
2021-05-11 16:07:05
212
1
原创 Java基础知识
目录目录目录一 Java基础1.计算机存储单元2.Java基础知识3.常量的分类4.数据类型5.变量的注意事项6.数据类型转换7.运算符8.方法9、流程控制10.Idea常用快捷键一 Java基础1.计算机存储单元位(bit):一个数字0或一个数字1,代表1位。字节(byte):每逢8位代表1个字节,是数据存储的最小单位。2.Java基础知识jre是Java程序的运行环境,包含JVM和运行时所需要的核心库。jdk是Java开发的
2021-04-15 11:28:19
221
1
原创 C++ STL容器
String容器/* string 构造函数 string(); //创建一个空的字符串 string(const string& str); //使用一个string对象初始化另一个string对象 string(cosnt char *s); //使用字符串s初始化 string(int n,char c); //使用n个字符c初始化 *//* string 赋...
2020-02-10 11:51:02
230
原创 Clion+OpenCV(以Visual Studio为编译环境)
1 首先在Clion中配置Visual Studio编译环境2 创建一个控制台程序3 编写CMakeList.txt文件cmake_minimum_required(VERSION 3.13)project(demo_c)set(CMAKE_CXX_STANDARD 11)set(SOURCE_FILES, main.cpp)set(OpenCV_DIR E://openc...
2019-04-07 12:55:16
1825
原创 matlib画图基本用法(1)
MATLAB基本绘图用法1.plot的基本用法# 绘制基本像素点(x, y)的坐标plot(x, y);# 如果只给定y的坐标,那么x轴将会按x=[1,2,3,...]分布plot(y);# 将两个图像画在一张图上hold onplot(cos(0:pi/20:pi));plot(sin(0:pi/20:pi));hold off# 画出不同风格的线段plot(cos(0:...
2018-10-05 21:13:12
1128
原创 TensorFlow优化 --- softmax算法与损失函数的综合应用
损失函数的作用是用来描述模型预测值与真实值的差距大小。一般有两种常见的算法,均值平方差(MSE)和交叉熵 1.均值平方差       均值平方差在神经网络中表达预测值与真实值之间的差异。在数理统计中,均方误差是指参数估计值与参数真值之差平方的期望值。公式为:  &am
2018-06-28 17:40:07
3371
原创 TensorFlow -- 训练MNIST数据集
# -*- coding:utf-8 -*-import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_dataimport pylab# 下载并解压数据mnist = input_data.read_data_sets('MNIST_data/', one_hot=True)# 重置图...
2018-06-23 11:53:45
343
原创 TensorFlow --- 图的基本操作
1.建立图 关于建立图的几个基本操作tf.Graph() # 建立图tf.get_default_graph() # 获取图tf.reset_default_graph() # 重置图import numpy as npimport tensorflow as tf# 在默认图里建立的c = tf.constant(0.0)# 建立了一个图,并且在新建的图里添加变量...
2018-06-22 17:22:25
449
原创 TensorFlow --- 共享变量
1.使用get_variable获取变量 get_variable一般会配合variable_scope使用,以实现共享变量。 variable_scope的意思是变量作用域。# get_variable的定义tf.get_variable(<name>, <shape>,<initializer>)
2018-06-21 18:55:10
396
1
原创 TensorFlow -- TensorBoard可视化
1.tensorBoard 执行下列程序# -*-coding:utf-8 -*-import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt# np.linspace()函数。在指定的间隔内返回均匀间隔的数字train_X = np.linspace(-1, 1, 100)# Y的值。 #...
2018-06-21 16:30:41
220
原创 TensorFlow --- 保存和载入模型
1.保存模型 文本生成模拟数据之后,加入对图变量的重置,在session创建之前定义saver及保存路径,在session中训练结束后,保存模型# -*-coding:utf-8 -*-import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt# np.linspace()函数。在指定的间隔内返...
2018-06-20 19:52:29
299
原创 TensorFlow -- session,feed,fetch使用和指定GPU计算
1.session的使用import tensorflow as tf# 定义一个常量hello = tf.constant('Hello TensorFlow!')# 建立一个sessionsess = tf.Session()# 通过session.run()函数运行结果print(sess.run(hello))# 关闭sessionsess.close交互式se...
2018-06-20 18:44:47
766
原创 TensorFlow --- 建立第一个模型
深度学习的四个步骤(1)准备数据 (2)搭建模型 (3)迭代训练 (4)使用模型 1.准备数据 这里使用y=2x为主体,通过加入一些干扰噪声让它的等号变成约等于import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt# np.linspace()函数。在指定的间隔内返回均匀间隔的数字...
2018-06-20 17:30:25
847
原创 机器学习---关于斗鱼直播人数的分析
1.需求分析 最近学习了爬虫,于是我爬取了4天内斗鱼直播人数(间隔为1小时) 2.所需要的库numpyscipymatplotlib3.通过散点图观察斗鱼直播人数的变化趋势# -*- coding:utf-8 -*-from matplotlib import pyplot as pltimport numpy as np# 获取数据x,y = np.loadtx...
2018-05-29 17:25:12
2706
1
原创 爬虫---Handler处理器和自定义opener
1.自定义opener (1)opener是 urllib2.OpenerDirector 的实例,我们之前一直都在使用的urlopen,它是一个特殊的opener。 但是基本的urlopen()方法不支持代理、cookie等其他的HTTP/HTTPS高级功能。所以要支持这些功能:使用相关的 Handler处理器 来创建特定功能的处理器对象;然后通过 urllib2.build_open...
2018-05-25 21:42:09
707
原创 爬虫---一个简单的贴吧爬虫
获取目标贴吧的贴子标题# -*- coding:utf-8 -*-# 这是一个爬取贴吧贴子标题的程序# 导入需要的模块import urllibimport urllib2import re# 定义一个爬虫类class Spider: # 定义初始化方法 def __init__(self, kw): # 从第一页开始 self...
2018-05-25 21:23:08
1178
原创 爬虫---解析库
1.正则表达式解析 利用正则表达式进行匹配 # -*- coding:utf-8 -*-import urllibimport urllib2import reclass Spider: def __init__(self, kw): self.page = 1 self.kw = kw self.switc...
2018-05-19 18:18:46
527
原创 爬虫---获取网页数据的几种方式
1.post方式(有道词典)# -*- coding:utf-8 -*-import urllibimport urllib2url = 'http://fanyi.youdao.com/translate_o?smartresult=dict&smartresult=rule'headers = {'User-agent':'Mozilla/5.0 (X11; Linu...
2018-05-15 22:25:23
5862
原创 爬虫---基本概念
1.什么是爬虫 爬虫,就是抓取网页数据的程序 2.爬虫怎么抓取网页数据 网页的三大特征: (1)网页都有自己唯一的url(统一资源定位符)来进行定位 (2)网页都使用HTML(超文本标记语言)来描述页面信息 (3)网页都使用http/https(超文本传输协议)协议传输HTML数据爬虫的设计思路: (1)首先确定需要爬取的网页url地址。 (2)通过http/https协议来获...
2018-05-14 19:13:43
360
原创 正则表达式
1.re模块的使用方式# 导入re模块import re# 使用match方法进行匹配操作result = re.match(正则匹配表达式,要匹配的字符串)# 如果上一步匹配到数据的话,使用group方法提取数据,否则返回Noneresult.group()2.表示字符 字符 功能 . 匹配任意字符,除了(\n) [ ] 匹配[ ...
2018-05-13 18:08:23
168
原创 机器学习---matplotlib入门
# 导入需要的模块import scipy as spimport matplotlib.pyplot as plt# 输入数据data = sp.genfromtxt('data.txt', delimiter=',')# 进行数据预处理x = data[:,0]y = data[:,1]# 将无效的数据排除x = x[~sp.isnan(y)]y = y[~sp.isna...
2018-05-05 22:04:16
192
原创 机器学习---SciPy入门
1.安装SciPypip install scipy2.SciPy包 翻译仅供参考 SciPy Functionalities(机能) cluster (群(簇)) 分层次的群(簇) clustering.hierarchy 矢量量化 cluster.vq constants (常量) 物理的和数学的常量,转换方法 fftpack...
2018-05-04 23:34:09
243
原创 机器学习---Numpy入门
1.安装Numpypip install numpy2.基本操作import numpy as np# 查看数组的维度和形状a = np.array([0,1,2,3,4,5])aa.ndim # 返回一个数组的维度a.shape # 返回一个数组的形状结果为:array([0,1,2,3,4,5])1(6,)# 更改数组的形状b = a.resha...
2018-05-02 22:34:50
218
原创 python核心---socket编程实现聊天室
1.udp方式from threading import Threadfrom socket import *def recvData(): while True: recvInfo = udpSocket.recvfrom(1024) print('\r>>%s:%s' %(recvInfo[1], recvInfo[0])) ...
2018-04-26 10:13:34
876
原创 python核心---socket编程
1.创建socket# 创建一个tcp socketimport sockets = socket.socket(socket.AF_INET, socket.SOCK_STREAM)# 创建一个udp socketimport sockets = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)2.发送数据from sco...
2018-04-25 21:12:32
157
原创 python核心---线程
1.线程的创建from threading import Threadimport time# 如果多个线程执行的都是同一个函数,各自之间不会有影响,各是各的def test(): print('---昨晚喝多了---') time.sleep(1)if __name__=='__main__': for i in range(5): t =...
2018-04-25 12:30:10
216
原创 python核心---多进程copy文件
# 1.获取要copy的文件夹的姓名# 2.创建一个文件夹# 3.获取old文件夹中的所有的文件名字# 4.使用多进程的方式copy原文件夹中的所有文件到新文件夹中# 导入需要的模块from multiprocessing import Pool, Managerimport osdef copyFileTask(name, oldFolderName, NewFolde...
2018-04-24 22:27:25
181
原创 python核心---多任务(Windows和Linux)
1.Process创建进程from multiprocessing improt Processimport timedef test(): while True: print('test') time.sleep(1)p = Process(target=test)p.start() # 让这个进程开始执行test函数内的代码whil...
2018-04-24 12:36:20
405
原创 Django --- 自连接和缓存
1.自连接 (1)自连接的定义 通过外键关联自己完成自连接数据模型的定义.,关联自己的外键,关联类型 ‘self’,而不是类型classs GoodType(models.Model): id = models.AutoField(primary_key=True, verbose_name='商品类型编号') name = models.CharField(max_len...
2018-04-24 11:07:44
1039
原创 Django---内置模块和装饰器
1.内置用户模块from django.contrib.auth.model import User2.登录模块 1)验证账号密码是否正确 django.contrib.auth import authenticate user = authenticate(username=..,password=..) 2)记录用户状态,状态保持 django.contrib.auth i...
2018-04-19 11:35:44
763
原创 Django---模板继承和反向解析
1.父模板的定义 一定要分析好网页结构,定义可以替换的内容,通过{% block 名称%}{%endblock%}的形式包含起来,方便被替换使用<head> <title>电商网站--{%block title%}首页{%endblock%}</head><body>{%block page_top%}<h1>网页头...
2018-04-19 11:34:25
505
原创 Django---会话跟踪和请求重定向
1.请求对象和响应对象 (1)请求对象:request 表示的是浏览器客户端向服务器发起的一次数据请求,这个数据请求称为请求对象,在软件开发过程中,一般使用request这个单词表示请求对象请求对象:描述的是浏览器发送给服务器的一次数据申请访问请求对象包含如下数据: 请求方式:request.method ->发送请求的提交方式get/post 请求编码:reque...
2018-04-14 18:39:18
437
原创 Django---模板语法
1.模板语法的操作 (1)后端视图处理函数中,传递数据给前端网页,将数据包含在字典中进行传递 (2)前端网页中展示数据展示变量中的数据:{{变量}}判断条件:{% if 条件%}展示的代码{%endif%}循环遍历:{%for 变量 in 列表%}遍历的代码{%endfor%}2.提交数据 HTTP1.1标准提供了8种请求方式 网页发起的请求,向服务器请求 GET,POST...
2018-04-14 13:39:31
310
原创 Django---视图网页模板和静态文件处理
1.根视图网页模板和静态文件的配置 根视图:根管理项目中定义的视图网页,一般是所有子项目公共的网页部分 (1)项目主目录中,创建一个templates/文件夹,存放网页文件 (2)项目主目录中,创建一个static/文件夹,存放静态文件 1)static/文件夹中,创建css/,js,images/文件夹 2)static/js/文件夹中,lib/存放第三方的js文件,app/存放自己开...
2018-04-14 11:13:30
360
原创 Django---关联关系
关联关系1.一对一关系 husand ,wife通过唯一外键关联(唯一约束)wife = models.OneToOneField(Husband)查询操作husband.wifewife.husband2.一对多关系 teacher,student通过外键关联(外键定义在多的一方)student = models.ForeignKey(Teach...
2018-04-13 21:07:39
206
原创 Django---条件对象(Q)和原始值对象(F)
1.条件对象 Django中并且,或者,非条件的处理[多条件处理] Django特殊的对象:条件对象:django.db.models.Qfrom django.db.models import Q# 并且条件:与条件查询models.User.objects.filter(条件1,条件2,条件n..)models.User.objects.filter(Q(username='老王...
2018-04-13 20:27:50
595
原创 Django---与数据库的交互
1.和数据交互的操作步骤 (1)连接到指定的数据库 (2)定义数据模型 (3)同步数据库,执行CRUD操作 2.连接到指定数据库 (1)创建数据库create database bogo;(2)创建Django项目django-admin startproject bogo(3)修改配置连接数据库 在根管理目录下的setting.py中DATABASES = {...
2018-04-13 18:15:20
612
原创 Django---入门和基本命令
1.安装Django框架pip install django==1.112.基本项目结构mysite 项目主目录 mysite 根管理项目 __init__.py 包声明文件 settings.py 项目配置文件 urls.py 路由配置信息--配置请求地址 wsgi.py 实现了wsgi协议的模块 ma...
2018-04-13 12:20:31
198
原创 部署一个简单的python服务器
返回字符串的网页# 引入需要的模块from wsgiref.simple_server import make_server# 定义web接口函数def application(env, response): """ 定义一个web接口函数,可以接收浏览器客户端发送的url地址, 调用执行函数通过url地址调用执行函数 :param env: 环境,表...
2018-04-12 20:35:29
1807
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人