MySQL基础(一)
目录 My SQL的相关概念介绍 Windows下MySQL的配置 MySQL中的数据类型 MySQL数据库的使用 操作MySQL数据库 创建后的修改 主要命令: 1、启动: net start MySQL 2、停止: net stop MySQL 3、卸载: sc delete MySQL 4、创建一个数据库:create database 数据库名 [其他选项]; 如:create database samp_db character set gbk; 5、查看当前数据库:show dat
urllib的简单使用与HTTP 错误的列表
当download函数遇到5xx 错误码时 , 将会递归 调用 函数 自 身进行 重试 。 此 外 , 该函数 还增加了一个参 数 , 用于设定 重试下载的次 数 ,其 默认值 为 两次。
import urllib.request
from urllib import error
"""
一.URLError和HTTPError混合使用
最后值得注意的一点是,如果想用HTTPError和URLError一起捕获异常,
那么需要将HTTPError放在URLError的前面,因为H
染陌足迹——13届D2前端技术论坛
原文地址:github.com/answershuto… 水文预警!!多图预警!! 前一天刚参加完 See Conf 2019 回来,又起了一个大早赶往下沙。对于住在城西的我来说,下沙需要从杭州的一端跑到另一端,实在是远。好在现在通了文一西路隧道,早上不堵车的
react render propsGetter
前言 通过上篇的介绍,我们可以把一些常见的属性封装到一个辅助方法里,让我们对这部分的使用更加方便。 但这样并不是非常的完美,因为有些时候我们需要获取其部分属性,还有部分场景下可以追加自己的事件。 获取设置属性 比如之前的案例中,我们在toggle组件使用中,针
用Python3生成30万条excel数据(xlsx格式)
在B/S架构的系统测试中,有时需要通过导入excel文件来生成一些数据记录,当数据量小的时候,一般不会出现什么问题,而当导入的数据量巨大时,对系统的性能就是一个考验了。为了验证系统的性能,有时需要导入海量的数据,如30万条数据记录,而手头并没有这么多数据时该怎么办呢?一条一条复制粘贴,或者通过excel的下拉拖动来生成记录?这样会把测试人员累死,而且单调重复的工作,非常无趣。这时,我们只需借助python,便可以轻松生成大量数据,把人从单调重复的工作中解放出来,去做更有意义的事。 例如,我们需
Elasticsearch 基于 URL 的搜索请求
背景 Elasticsearch 不像关系型数据库,没有简易的 SQL 用来查询数据,只能通过调用 RESTful API 实现查询。大体上查询分为两种,基于 URL 的和基于请求主体的。基于 URL 的方式比较简单清晰,用得较多,在这简单记录下。 基本模式 基于 URL 的搜索请求基本模式如上图所示: 1,是一个 Linux curl 命令,利用命令行的方式发起一个 HTTP 命令; 2,则是url路径,指明搜索范围,比如上图所指的搜索范围就是 get-together 索引下的 group
《TCP IP 详解卷1:协议》阅读笔记 - 第一章
阅读须知:笔记为阅读《TCP IP 详解卷1:协议》后摘抄的一些知识点,其间也有加入一些根据英文原版的自己翻译和结合网上知识后的理解,所以有些段落之间并不能够串联上或者知识点与书上略有差别(基本差别不大,参考的资料属RFC官方文档)。 第一章:概述 Effective communication depends on the use of a common language. 有效沟通取决于使用共同的语言 。 TCP/IP协议族 一系列相关协议的集合被称为一个协议族。指定一个协议族中的各种协议
LCS以及输出路径模板
记忆 两个for用来寻找LCS,DP是二维的,每一维代表了字符串的长度。 寻找的代码部分 if(a[i-1]==b[j-1])
dp[i][j]=dp[i-1][j-1]+1;
else
dp[i][j]=max(dp[i-1][j],dp[i][j-1]); 如果相等左上+1否则左边上面取最大值 输出路径的时候从最右下开始如果左边相等左移右边相等右移,否则大于左上左上移动记录此时的字符,并且要倒叙输出 while(dp[i][j])
{
if(dp[i][j]==dp
P1135 奇怪的电梯
题目描述 呵呵,有一天我做了一个梦,梦见了一种很奇怪的电梯。大楼的每一层楼都可以停电梯,而且第ii层楼(1 \le i \le N)(1≤i≤N)上有一个数字K_i(0 \le K_i \le N)Ki(0≤Ki≤N)。电梯只有四个按钮:开,关,上,下。上下的层数等于当前楼层上的那个数字。当然,如果不能满足要求,相应的按钮就会失灵。例如:3, 3 ,1 ,2 ,53,3,1,2,5代表了K_i(K_1=3,K_2=3,…)Ki(K1=3,K2=3,…),从11楼开始。在11楼,按“上”可以到4
【TensorFlow探索之一】MNIST的初步尝试
最近在学习TensorFlow,尝试的第一个项目是MNIST。首先给出源码地址。 1 数据集的获取 我们可以直接运行下面的代码,来获取到MNIST的数据集。 from tensorflow.examples.tutorials.mnist import input_data
# 载入数据,并是labels进行one-hot编码
mnist = input_data.read_data_sets('./MNIST_data/',one_hot=True) 但是,由于网络的问题,input_da
项目开发常见字符串处理模型-strstr-while/dowhile模型
---恢复内容开始--- strstr-whiledowhile模型用于在母字符串中查找符合特征的子字符串。 c语言库提供了strstr函数,strstr函数用于判断母字符串中是否包含子字符串,包含的话返回子字符串的位置指针,不包含的话返回NULL。 可以用strstr函数+while模型或者 strstr函数+dowhile模型实现: 1 strstr函数+while模型: #define _CRT_SECURE_NO_WARNINGS #include <string.h> #includ
【BZOJ】3123: [Sdoi2013]森林
题解 ……………………………………………… 我莫不是一个智障吧 我把testdata的编号 当成数据组数读进来 我简直有毒 以为哪里写错了自闭了好久 实际上这题很简单,只要愉悦地开个启发式合并,然后每次暴力修改一个点的根缀主席树和倍增lca数组就行 复杂度\(n \log^2 n\) 代码 #include <bits/stdc++.h>
#define fi first
#define se second
#define pii pair<int,int>
#define mp make_p
1854: [Scoi2010]游戏
Description lxhgww最近迷上了一款游戏,在游戏里,他拥有很多的装备,每种装备都有2个属性,这些属性的值用[1,10000]之间的数表示。当他使用某种装备时,他只能使用该装备的某一个属性。并且每种装备最多只能使用一次。 游戏进行到最后,lxhgww遇到了终极boss,这个终极boss很奇怪,攻击他的装备所使用的属性值必须从1开始连续递增地攻击,才能对boss产生伤害。也就是说一开始的时候,lxhgww只能使用某个属性值为1的装备攻击boss,然后只能使用某个属性值为2的装备攻击b
1.express中间件的简介
express中间件的意思 1, 中间件是一个模块。在js中,模块意味着函数,所以中间件是一个函数。那么这个函数长什么样子? 这还要从中间件的功能说起,它拦截http 服务器提供的请求和响应对象,执行逻辑,然后或者结束响应,或者把它传递给下一个中间件组件。 拦截http服务器提供的请求和响应对象,这表明它必须接受两个参数: 请求对象(req),响应对象(res),就是http.createServer回调函数中的两个参数; 执行逻辑,就是在函数内对请求和响应对象进行操作; 或者把它传递给下一个
scrapy的持久化相关
终端指令的持久化存储 保证爬虫文件的parse方法中有可迭代类型对象(通常为列表or字典)的返回,该返回值可以通过终端指令的形式写入指定格式的文件中进行持久化操作。 需求是:将糗百首页中段子的内容和标题进行爬取 新建项目流程 cmd中
# 建立项目
scrapy startproject qiubaiDemo
# 进入项目名称
cd qiubaiDemo
# 创建应用和起始url // 网址先随便先 一会编辑时候在修改
scrapy genspider qiubai www.x
概率dp(A - Scout YYF I POJ - 3744 )
题目链接:https://cn.vjudge.net/contest/276241#problem/A 题目大意:首先输入n和p,n代表地雷的个数,p代表走一步的概率,1-p代表走两步的概率,然后问你这个人安全走出雷区的概率 具体思路:我们可以很容易的推出递式,dp[i] = dp[i-1]*p+dp[i-1]*(1-p).但是这样线性过去的话,肯定会超时,所以我们可以借助矩阵加速,假设输入的地雷个数是n个,sto[1],sto[2],sto[3]...我们把1-sto[1]看成一段,sto[
PTA|团体程序设计天梯赛-练习题目题解锦集(C/C++)(持续更新中……)
PTA|团体程序设计天梯赛-练习题目题解锦集(持续更新中) 实现语言:C/C++; 欢迎各位看官交流讨论、指导题解错误;或者分享更快的方法!! 题目链接:https://pintia.cn/problem-sets/994805046380707840/problems 目录 (点击对应题目即可进入相应题解……小声BB……) L1-001 Hello World (5 分) L1-002 打印沙漏 (20 分) L1-003 个位数统计 (15 分) L1-004 计算摄氏温度 (5 分) L
2019-1-13 面向对象-计算器
1 package com.test;
2 /**
3 * 计算器 symbol~符号 total~总和
4 * @author Mr.kemi
5 * 2019-1-13
6 * 新建类
7 */
8 public class Count {
9 //输入第一个数字
10 double num1;
11 //输入第二个数字
12 double num2;
13 //算出的结果
14 double sum;
15
今日推荐
周排行