python条件、循环语句

既然讲到语句,那先说明一下语句块。语句块不是一种语句,是一组语句。在条件为真时执行或者多次的一组语句。主要注意其格式,用冒号来标识语句块的开始,块中每行缩进相同的量,一般4个空格(tab字符位置为8个空格,不使用)。简单的说就是通过缩排使语句成组的一种方式。 条件语句if python中,False、None、0、""、()、[]、{}这些作为布尔表达式的时候都会为假。 if语句也很简单,在if和冒号之间的表达式为真,则执行;else在第一个语句块为假时执行。检查多个条件使用elif。在条件中
分类: 其他 发布时间: 08-13 23:45 阅读次数: 0

poj2456---Aggressive cows

tips:   1.二分时区间是否要加等号,看等号成立时是否需要进入循环   2.L和R的赋值要看条件,第一个满足条件和最后一个满足条件   3.所有的都可以归结为找位置?? //感觉是二分答案 //想要寻找最后一个满足条件C的元素的位置, //可以寻找第一个满足条件!C的位置,然后将盖位置减一 //left==right 意味着找到唯一位置,相等时不用再进入循环 //ref:算法笔记 #include <cstdio> #include<algorithm> using namespace
分类: 其他 发布时间: 08-13 23:45 阅读次数: 0

Springboot2.0 集成shiro权限管理

最近参照网上shiro教程,在springboot中搭建了权限管理,感觉几个好的教程小细节的地方对新手不友好,伸手党更是无法直接运行代码,也遇到几个坑,记录一下。关键的地方也给注释了。 版本:springboot版本2.x,shiro1.4 一、依赖 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>1.4.0</version> </dependenc
分类: 其他 发布时间: 08-13 23:45 阅读次数: 0

线性代数总结

1、标量、向量、矩阵和张量 1.1、标量(scalar) 标量就是一个数,它不同于线性代数中的其他大部分研究对象(通常是多个数的数组)。标量一般用斜体的小写字母表示,当介绍标量时,我们会明确它是哪种类型的数,如 s ∈\(\mathbb{R}\)表示一条线的斜率。 1.2、向量(vector) 向量是由一列数组成的一维数组,向量中的数是有序排列的,向量中的每个值被称为一个元素,可以通过索引来确定向量中的每个元素(就像使用数组下标访问数组中的元素一样)。若向量中有n个元素,则该向量被称为n维向量
分类: 其他 发布时间: 08-13 23:45 阅读次数: 0

Java中常见的集合类比较

Collection 是对象集合, Collection 有两个子接口 List 和 Set,List 可以通过下标 (1,2..) 来取得值,值可以重复,而 Set 只能通过游标来取值,并且值是不能重复的 ArrayList , Vector , LinkedList 是 List 的实现类 ArrayList 是线程不安全的, Vector 是线程安全的,这两个类底层都是由数组实现的 LinkedList 是线程不安全的,底层是由链表实现的 Map 是键值对集合 HashTable 和 H
分类: 其他 发布时间: 08-13 23:45 阅读次数: 0

LinkedQueue的底层实现

package zy813ture; public class MyLinkedQueue1 { private Node head; private Node last = head = new Node();//初始化可以设定默认值,形式固定 // private int size; private class Node { private Object data; private Node next; } public MyLinkedQueue1() { // last = head
分类: 其他 发布时间: 08-13 23:45 阅读次数: 0

Nginx的安装以及反向代理和负载均衡的配置

环境说明 由于我使用的是windows系统,所以我用虚拟机虚拟出来了3台linux系统 虚拟机一:192.168.1.20 (Nginx反向代理和负载均衡服务器,系统kali linux) 虚拟机二:192.168.1.19 (node服务器一,系统ubuntu 17.10) 虚拟机三:192.168.1.22(node服务器二,系统ubuntu 17.10) 环境需要的程序 git Node Nginx pm2 首先环境的搭建,由于这三台电脑都是我刚刚虚拟出来的,所以什么环境都没有! 虚拟机
分类: 其他 发布时间: 08-13 23:45 阅读次数: 0

face++ API接口调用

人脸识别   首先我想描述一下,在学校的时候一直好奇人脸识别与人脸检测这个技术,之后做了很多实验,曾经使用过很多简单的算法来做人脸相似度对比,比如:夹角余弦算法、判断两个矩阵之间对应位置元素相同来做统计、直方图比对、欧氏距离、绝对值距离等等很多这种低级的实验我都做过,一次次的识别让我感到万分难过。之后我不在最求这种算法的研究了,改成了看别人如何实现的,你也实现出来就好。很多人说这是it从业者的征兆,这样我彻底相信了,因为作为一个it开发的从业工作者,不能什么东西都需要自己开发,公司的要求是尽快
分类: 其他 发布时间: 08-13 23:45 阅读次数: 0

LinkedStack的底层实现

package zy813ture; import java.util.EmptyStackException; public class MyLinkedStack1 { private Node top = new Node(); private class Node { private Object data; private Node next; } /* * public MyLinkedStack1(){ * * } */ public
分类: 其他 发布时间: 08-13 23:45 阅读次数: 0

hugeng007_RandomForestClassifier_demo

# -*- coding:utf-8 -*- import numpy as np import matplotlib.pyplot as plt from sklearn import datasets from sklearn.tree import DecisionTreeClassifier from sklearn.ensemble import RandomForestClassifier """ 生成分类面数据点 """ def make_meshgrid(x, y, h=.0
分类: 其他 发布时间: 08-13 23:45 阅读次数: 0

Python开发【第三篇】基本数据类型

整型 int __author__ = 'Tang' # 将字符串转换为数字 a = "123" b = int(a) print(b) # 123 # 前面是0的数转换,默认base按照十进制 a = "0011" b = int(a) print(b) # 11 # 通过base,按照指定进制转换为十进制 a = "0011" b = int(a,base=16) c = int(a,base=8) print(b) # 17 print(c) #
分类: 其他 发布时间: 08-13 23:45 阅读次数: 0

集训(camp)

题目描述 小海在真姬家附近举办了一次集训。真姬家附近是一片沙滩,可以看做n x m的方格,有些方格内有别墅,一个方格和它上下左右四个方格相邻。 小海打算进行k次训练,为了方便每次训练会在两栋相邻的别墅之间,且不会有两次训练地点相同。但训练会打扰居民。若任意两次训练的地点在同一栋别墅附近,会令这里的居民不满。如果这两个地点与别墅组成L字,会产生A点不满;如果这两个地点与别墅在一条线上,会产生B点不满。 小海想要知道进行任意次集训最少会产生多少不满。 输入 第一行1个正整数t表示测试点编号(所有样
分类: 其他 发布时间: 08-13 23:45 阅读次数: 0

使用jmeter做接口测试----柠檬不萌!

目录 一、乱码解决方案 二、使用jmeter做接口测试 1、请求方式:get 2、请求方式:post 3、请求方式:post,入参是json类型 4、添加cookie 5、如何添加header信息 6、文件上传接口 三、jmeter的参数化 1、第一种方法:用户定义的变量 2、第二种方法:函数生成器 (1)随机函数__Random (2)计数函数__counter (3)时间函数__time 3、第三种方法:从文件中读取 四、jmeter的关联 一、乱码解决方案 1、jmeter查看结果树乱码
分类: 其他 发布时间: 08-13 23:45 阅读次数: 0

今天读到一句乔布斯的Quote,感触颇深,望以后回望

/*Remembering that I'll be dead soon is the most important tool I've ever encountered to help me make the big choices in life. Because almost everything - all external expectations, all pride, all fear of embarrassment or failure - these things just
分类: 其他 发布时间: 08-13 23:45 阅读次数: 0

linux 与 windows 挖门罗币总结

比特币之前一直很火,初次了解的时候才2000RMB一枚..看不懂哇,错失良机...当然了,看得懂也不买不起..当时还是穷学生. 最近又一直看到黑客利用linux漏洞挖门罗币获利的新闻,决定好生研究一下这个东西. 步骤一:生成钱包 首先我们需要注册一个钱包,就是类似账号的东西. 钱包分两种,一种是本地钱包,需要同步大量的数据,普通玩家一般不会选择这种. 一种是在线钱包,直接生成就可以了. 我们在这里讲一下怎么注册在线钱包. 打开 https://mymonero.com 点击 Create an
分类: 其他 发布时间: 08-13 23:45 阅读次数: 0

InnoDB意向锁和插入意向锁

占座
分类: 其他 发布时间: 08-13 23:45 阅读次数: 0

eclipse-jee-mars-2在线安装Spring Tool Suite

本片文章是本人使用eclipse-jee-mars-2在线安装Spring Tool Suite的过程,有网友推荐eclipse-jee-kepler-SR2安装插件简单速度块,我也试过确实可以很直接的安装了Spring Tool Suite,速度上我觉得没什么区别,但使用eclipse-jee-mars-2却这么也安装不上去,要么失败,要么就是安装成功却没有显示(找不到),这就是这篇文章的本意,废话不多说,其实使用的这个eclipse(eclipse-jee-mars-2)在线安装sprin
分类: 其他 发布时间: 08-13 23:45 阅读次数: 0

angular应用容器化部署

angular 应用容器化部署 Intro 我自己有做一个个人主页,虽然效果不怎么样(不懂设计的典型程序猿...),但是记录了我对于前端框架及工具的一些实践, 从开始只有一个 angularjs 制作的页面到后面加入 less 动态写css, gulp 自动化的将 less 文件编译成 css 文件以及自动化的压缩 js 和 css,到后面加入的基于 vue 和 angular 实现,主要维护的是基于 angular 的,目前 angular 的个人主页已经支持 PWA(Progressive
分类: 其他 发布时间: 08-13 23:45 阅读次数: 0

hugeng007_SupportVectorMachine_demo

# -*- coding:utf-8 -*- import numpy as np import matplotlib.pyplot as plt from sklearn import svm, datasets """ 生成分类面数据点 """ def make_meshgrid(x, y, h=.02): """Create a mesh of points to plot in Parameters ---------- x: data to bas
分类: 其他 发布时间: 08-13 23:45 阅读次数: 0

linux服务器运维第一天【grep工具】

1. grep正则匹配 grep -E "([0-9]{1,3}\.){4}" filepath egrep "([0-9]{1,3}\.){4}" filepath 2.grep常用选项参数 -c  只输出匹配行的计数 -i  不区分大小写 -h  查询多文件时不显示文件名 -l  查询多文件时只输出匹配字符的文件名 -n  显示匹配行及行号 -s   -v  显示不包括匹配文件的所有行 -color=auto  将找到的关键词部分加颜色显示 3.grep常用举例 grep "test" d
分类: 其他 发布时间: 08-13 23:45 阅读次数: 0