自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 收藏
  • 关注

转载 购物车代码

2018.7.31晚上看金角大王的视频,一边学习一边写购物车代码:#!/usr/bin/env python# -*- coding utf-8 -*-# Author:qinjiaxi'''需求:1.启动程序,让用户输入工资,然后打印商品列表2.允许用户根据商品编号购买商品3.用户选择商品后,检测余额是否够,够就扣款,不够就提醒4.可随时退出,退出时,打印已购买商品和余额'''p...

2018-07-31 23:47:00 134

转载 封装一个实用的弹出框

1. 很简单啦啦啦function alertBox(alertBox_text) {var alertBox = $(<div class="alertBOX" style="text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width: 3rem;height: 0.6rem;line-height:0.6rem;t...

2018-07-30 17:31:00 176

转载 docker 一些命令

容器常用的命令docker create [容器名或容器id] 创建一个容器docker run [容器名或容器id] 创建并启动一个容器,在run后面加上-d参数,则会创建一个守护式容器在后台运行。docker ps -a 查看已经创建的容器docker ps -s 查看已经启动的容器docker start [容器名或容器id] 启动容器名为[容器名]的容器d...

2018-07-30 11:33:00 33

转载 The Circumference of the Circle C语言 ZOJ1090

使用的是高中数学的一个公式,p=(a+b+c)/2,s=sqrt(p*(p-a)*(p-b)*(p-c)),由正弦定理a/sinA=b/sinB=c/sinC=2r,s=0.5*a*b*sinC,所以r=a*b*c/(4*s),然后就可以求周长了。 1 #include <stdio.h> 2 #include <ma...

2018-07-30 10:50:00 90

转载 观察者模式的使用

  最近项目涉及到一些焦点变化的处理,有些嵌套很深,做起来真心!@#¥%……&  观察者模式主要是使用一种“注册——通知——撤销注册”的形式,Qt的事件处理有个“继承QApplication并重新实现notify()函数“的方式,这个可以获得所有的event事件,我关心的是焦点变化,需要定义一个接口,所有代码实现:class ICaptureHandler{public...

2018-07-30 10:38:00 42

转载 【详记MySql问题大全集】四、设置MySql大小写敏感(踩坑血泪史)

系列目录一、安装MySql二、安装并破解Navicat三、没有my.in配置文件怎么办四、设置MySql的大小写敏感五、重置MySql登陆密码这一篇可以说是我的踩坑的血泪史了。。。MySql在Windows下默认是大小写不敏感的,当表名中有大写字母的时候,MySql会直接把它转化成小写之后存储。如果想要设置大小写敏感,方法网上一搜一大把,整体...

2018-07-30 09:05:00 188

转载 51Nod 1009:1009 数字1的数量 (思维)

1009数字1的数量基准时间限制:1秒 空间限制:131072KB 分值:5难度:1级算法题收藏关注给定一个十进制正整数N,写下从1开始,到N的所有正数,计算出其中出现所有1的个数。例如:n = 12,包含了5个1。1,10,12共包含3个1,11包含2个1,总共5个1。Input输入N(1<=N<=...

2018-07-29 10:09:00 147

转载 XPath在Selenium WebDriver中的应用

在Selenium自动化中,如果id, class, name, etc常规定位器找不到元素,则XPath会用于在网页上查找元素。这次我将从以下三个方面来讲解下:1、什么是XPath2、XPath的使用语法3、在Selenium中使用Xpath处理复杂和动态的元素1、XPath是XML Path语言的缩写,主要用于在XML文档中选择文档中的节点。基于...

2018-07-28 17:29:00 117

转载 django 自定义中间件 middleware

Django 中间件Django中的中间件是一个轻量级、底层的插件系统,可以介入Django的请求和响应处理过程,修改Django的输入或输出。中间件的设计为开发者提供了一种无侵入式的开发方式,增强了Django框架的健壮性,其它的MVC框架也有这个功能,名称为IoC。Django在中间件中预置了五个方法,这五个方法的区别在于不同的阶段执行,对输入或输出进行干预,方法如下:1)初始化:...

2018-07-28 17:15:00 322

转载 17-比赛1 D - IPC Trainers (贪心 + 优先队列)

题目描述本次印度编程训练营(Indian Programming Camp,IPC)共请到了 N 名教练。训练营的日程安排有 M 天,每天最多上一节课。第 i 名教练在第 Di 天到达,直到训练营结束才离开。第 i 名教练希望上 Ti 节课。要是少上了课,那么教练会感到扎心,每少上一节,扎心值就会加 Si。作为主办方,你希望最小化所有教练的扎心值之和。数据范围1 ≤ T ≤ 10•...

2018-07-28 16:22:00 98

转载 Android官方架构组件介绍之应用(四)

讲一个项目常见的功能,友盟统计功能例如一个项目有很多多modlue,每个里面modlue都有Activity,Activity需要友盟统一,Fragment也需要友盟统计。一般做法就是继承一个BaseActivity,BaseFragment。然后在BaseActivity,BaseFragment大概是这样的import android.support.v7.app.AppCom...

2018-07-27 18:06:00 67

转载 bwdist matlab

bwdist函数用于计算元素之间的距离。举个例子:如果a= 0 0 0 0 0 0 1 1 1 0 0 1 1 1 0 0 1 1 1 0 0 0 0 0 0那么:[D,L]=bwdist...

2018-07-26 09:51:00 245

转载 Java NIO概述

Java NIO 有以下几个核心部分组成ChannelsBuffersSelectors虽然Java NIO中除此之外还有很多类和组件,但是我看来,Channel,Buffer,Selector构成了核心的API。其他组件,如Pipe和FileLock,只不过是三个核心组件共同使用的工具类。Channel和Buffer基本上,所有的IO在NIO中都从...

2018-07-26 08:11:00 38

转载 如何自动生成和安装requirements.txt依赖

在查看别人的Python项目时,经常会看到一个requirements.txt文件,里面记录了当前程序的所有依赖包及其精确版本号。这个文件有点类似与Rails的Gemfile。其作用是用来在另一台PC上重新构建项目所需要的运行环境依赖。requirements.txt可以通过pip命令自动生成和安装生成requirements.txt文件pip freeze > requirem...

2018-07-25 11:52:00 81

转载 代理模式

1.简介  代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。  可以做:日志代理、缓存代理、异常代理、延迟代理、权限代理、单例代理2.一个简单的代理模式例子  我们模拟人们购票环节,一个人买车票得自己坐车去车站排队购票  如果有一个代理人帮我们去购票,我们只需要寻找这个代理人,而不需要去火车站  添加一个接口...

2018-07-25 10:27:00 41

转载 认识容器 【Docker】

一、 docker简介Docker 提供了一个可以运行你的应用程序的封套(envelope),或者说容器。它原本是 dotCloud 启动的一个业余项目,最初是用 Go 语言编写的,它就相当于是加在 LXC(LinuX Containers,linux 容器)上的管道,允许开发者在更高层次的概念上工作。Docker通过一个高层次的 API 为进程单独提供了一个轻量级的虚拟环境。Docke...

2018-07-25 09:09:00 40

转载 找bug技巧

1. 多看bug(见识广)2. 会找bug 1. 页面结构bug 标签是否有结束 标签是否会多加结束 标签单词错误 2. 页面样式bug 1. 样式没出来 1. 样式文件没引入 2. 样式生效没有(审查元素找到要设置样式的元素) 如果看不到 选择器选错 类名或者id写错 2. 样式有但没有效果 1. 样式属性...

2018-07-24 17:23:00 101

转载 hdu 6301 Distinct Values (2018 Multi-University Training Contest 1 1004)

Distinct ValuesTime Limit: 4000/2000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2298Accepted Submission(s): 740Problem DescriptionChiaki has an array o...

2018-07-24 14:41:00 53

转载 PHP错误:SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client

使用PHP连接MySQL 8的时候,可能会发生如标题所示的错误:SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client发生这种错误,是由于MySQL 8默认使用了新的密码验证插件:caching_sha2_password,而之前的PHP版本中所带的mysqlnd...

2018-07-24 00:06:00 808

转载 [linux]centos7.4部署django+Uwsgi+Nginx

前言:我已经写了几个接口用来部署在服务器上的,首先选择django+Uwsgi+Nginx因为配置简单,比较符合python的简单操作功能强大的特点然后对于django的一些版本在之前的文章写了 参考:https://www.cnblogs.com/Jack-cx/p/9351633.html根据版本,服务器pip3 install xxx 安装下我的django项目大概结构:...

2018-07-23 22:22:00 56

转载 VS-工具篇

wcf 测试工具:wcfstormsetup.exeWebService测试工具: WebServiceStudio反编译利器:IL Spysqlite 小工具:sqlitestudio-2.1.4.exeoracle 第三方工具: toad_for_oracle PL/sql原型设计工具: Axure RP思维导图工具 :XMindAPI测试:post...

2018-07-23 15:41:00 57

转载 CentOS配置源

一、源列表aliyun源#各系统版本repo文件对应的下载操作CentOS 5wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repoCentOS 6wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirr...

2018-07-23 14:21:00 85

转载 Zookeeper与HBase的安装

  一、Zookeeper的安装  1.http://www-us.apache.org/dist/zookeeper/stable/下载Zookeeper安装包,并将zookeeper-3.4.12.tar.gz复制到/home/jun下并解压[jun@master ~]$ cd zookeeper-3.4.12/[jun@master zookeeper-3.4.12...

2018-07-23 11:42:00 75

转载 程序中动态加载共享库

前提:本文是基于Linux系统下的编程与学习动态加载,按需加载,工程师需要动态库的时候,才将动态库加载到内存。dlopen(3)#include <dlfcn.h>void *dlopen(const char *filename, int flags);功能:打开一个共享库文件,返回一个handle。指向了打开的共享库对象filename:"字符串" 指定了共享库的文件名字...

2018-07-22 12:50:00 139

转载 Codeforces 1006E

#include<bits/stdc++.h>using namespace std;const int maxn = 200005;int dfn[maxn],rdfn[maxn],children[maxn];vector<int> graph[maxn];int n,q,cnt;int dfs(int u){ int re...

2018-07-21 21:00:00 80

转载 PAT 1053 住房空置率 (20)(代码+思路)

1053住房空置率 (20)(20分)在不打扰居民的前提下,统计住房空置率的一种方法是根据每户用电量的连续变化规律进行判断。判断方法如下:在观察期内,若存在超过一半的日子用电量低于某给定的阈值e,则该住房为“可能空置”; 若观察期超过某给定阈值D天,且满足上一个条件,则该住房为“空置”。现给定某居民区的住户用电量数据,请你统计“可能空置”...

2018-07-21 18:38:00 40

转载 PAT 1033 旧键盘打字(20)(20 分)

1033旧键盘打字(20)(20分)旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样?输入格式:输入在2行中分别给出坏掉的那些键、以及应该输入的文字。其中对应英文字母的坏键以大写给出;每段文字是不超过10^5^个字符的串。可用的字符包括字母[a-z...

2018-07-20 12:41:00 63

转载 hdu 5023 线段树+位运算

主要考线段树的区间修改和区间查询,这里有一个问题就是这么把一个区间的多种颜色上传给父亲甚至祖先节点,在这里题目告诉我们最多30颜色,那么我们可以把这30中颜色用二进制储存和传给祖先节点,二进制的每一位有0和1两种情况,0表示这个区间不存在这种颜色,1就表示存在,我在这里用到或运算,我们确定一个非叶子节点的值时,可以把它的两个儿子节点的值做或运算,只要某一位有1,那么这一位就是1了,这样就完成了颜色...

2018-07-20 09:31:00 84

转载 管道

https://segmentfault.com/a/1190000009528245#include <stdio.h>#include <stdlib.h>#include <unistd.h>#define CUR_PATH_LEN 100#define CMD_LEN 10000void run_cmd(char* path, char...

2018-07-20 00:43:00 39

转载 python 基础---装饰器

装饰器的本质:一个闭包函数装饰器的功能:在不修改原函数及其调用方式的情况下对原函数功能进行扩展装饰器的返回值:也是一个函数 1 import time 2 3 def func1(): 4 print('in func1') 5 6 def timer(func): 7 def inner(): 8 start = t...

2018-07-19 21:52:00 70

转载 秀姿势【模拟】【哈希】

题目大意:“蓝猫淘气三千问,看蓝猫,我有姿势我自豪!”话说能考上HYSBZ的孩纸们肯定都是很有姿势的孩纸们,但是大家普遍偏科,都只有一门科目考得好。已知HYSBZ的入学考试科目数量小于等于10^9,而有n个学生参加了入学考试。现在HYSBZ要刷人了,招生办每一次刷人会把一个科目考得好的人全部刷掉,但是最多不能刷超过K次。(刷就是不录取)而HYSBZ的校长看录取名单时,最喜欢看的就是连...

2018-07-19 16:41:00 46

转载 非常不错的LTE架构讲解

《LTE系统协议架构---通俗易懂超经典》《3GPP协议导读》《3GPP协议36211-850中文翻译》<LTE全套协议汇总><NB-IOT简要介绍><物联网(IoT)要变为现实还缺什么>转载于:https://www.cnblogs.com/zhangbing12304/p/9335402.html...

2018-07-19 13:58:00 198

转载 redis 缓存策略

redis 缓存策略配置项:maxmemory <bytes>maxmemory-policy noeviction触发时机:每次执行命令(processCommand)的时候会检测while 循环条件是 (mem_freed < mem_tofree),每次选择一个 bestkey 进行删除。1. 确定 dict如果是 MAXMEMORY_ALLKEYS_LRU, MAXMEM...

2018-07-18 15:55:00 71

转载 rest_framework 解析器(下 全局配置使用)

解析器 一般都是全局设置参考文档www.cnblogs.com/wupeiqi/articles/7805382.htmlREST_FRAMEWORK=( "DEFAULT_PARSER_CLASSES": [ 'rest_framework.parsers.JSONParser', "rest_framework.parsers.FormPars...

2018-07-18 13:08:00 82

转载 Algorithms(fourth edition)——无向图

1.设计图基本操作API2.用什么数据结构来表示图并实现API要求:(1)要预留足够空间    (2)实例方法实现要快三个选择:  邻接矩阵:布尔矩阵,不满足条件一,而且无法表示平行边  边的数组:不满足条件二  邻接表矩阵:满足两个要求,bingo用bag数据结构实现链表。转载于:https://www.cnblogs.com/pomodoro/p/932649...

2018-07-17 22:51:00 43

转载 Java提取URL某个参数的值

public static String getParam(String url, String name) { String params = url.substring(url.indexOf("?") + 1, url.length()); Map<String, String> split = Splitter.on("&").withKeyVa...

2018-07-17 19:57:00 794

转载 清单

软件清单:1、虚拟光驱2、sourceInsight3、Keil4、pdf阅读器5、securecrt6、putty7、mairDB(MySQL)8、java run time JDK9、Netbeans10、solidworks11、matlab12、winrar13、U edit资料清单:1、uboot源码2、kernel 源码3、C 语言书籍4、C ++ 书籍5、掌握 make makef...

2018-07-17 17:20:00 52

转载 VS code常用的几个插件

VScode是一个我最近才开始用的编辑器,在此列几个自己在用的插件,以备换机时的需要。auto close tagbeautify css/sass/scss/lessone dark themescss intellisensevscode great iconsvscode-iconsvue 2 snippetssyntax highlight for vue.js.vue compo...

2018-07-17 10:45:00 59

转载 数据库:表操作-字符串类型

字符类型# 注意:char和varchar括号内的参数指的都是字符的长度# char类型:定长,简单粗暴,浪费空间,存取速度快 字符长度范围:0-255(一个中文是一个字符,是utf8编码的3个字节) 存储: 存储char类型的值时,会往右填充空格来满足长度 例如:指定长度为10,存>10个字...

2018-07-17 08:52:00 193

转载 Java入门——第六天

import:表示导入当前类。com.oldboy.test.类名。类名:表示导入当前类的地址。package:表示当前类所在位置。注意:引入包的地址要正确(防止出现重名类)。两个类在同一文件中(路径)下,不需要导包。注意:终极手段(通过地址,类名的方式也能引入当前类,等价于import引包的方式),protected:表示受保护的,只有继承关系的子类可以使用。...

2018-07-16 17:47:00 40

空空如也

空空如也

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

TA关注的人

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