自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Python打包成exe

环境:python3.6 windows71、pip install pywin322、pip install pyinstaller3、cmd到/python/scripts 找到pyinstaller.exe4、pyinstaller.exe -F path:demo.py生成路径:Appending archive to EXE D:\Python\Python36...

2018-01-30 11:17:00 150

转载 noip2017集训测试赛(三) Problem B: mex [补档]

Description给你一个无限长的数组,初始的时候都为0,有3种操作:操作1是把给定区间[l,r][l,r] 设为1,操作2是把给定区间[l,r][l,r] 设为0,操作3把给定区间[l,r][l,r] 0,1反转。一共n个操作,每次操作后要输出最小位置的0。Input第一行一个整数n,表示有n个操作接下来n行,每行3个整数op,l,r表示一个操作Output共n行,一行一...

2018-01-29 22:23:00 112

转载 牛客网 2018年全国多校算法寒假训练营练习比赛(第二场) A.吐泡泡-STL(stack)

不好玩,一堆板子,太菜了,被打爆了,B一直wa60%,D一直wa80%,D改了多组输入就过了。。。A.吐泡泡 时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 32768K,其他语言65536K 64bit IO Format: %lld链接:https://www.nowcoder.com/acm/contest/74/A来源...

2018-01-29 13:44:00 73

转载 C#自绘蒙版控件,带延时隐藏显示,拷贝底图功能

using System;using System.Collections.Generic;using System.ComponentModel;using System.Drawing;using System.Drawing.Drawing2D;using System.Linq;using System.Text;using Syste...

2018-01-29 12:27:00 286

转载 MM 算法与 EM算法概述

1、MM 算法:  MM算法是一种迭代优化方法,利用函数的凸性来寻找它们的最大值或最小值。 MM表示 “majorize-minimize MM 算法” 或“minorize maximize MM 算法”,取决于需要的优化是最大化还是最小化。 MM本身不是算法,而是一种如何构造优化算法的描述。  MM算法的思想是不直接对目标函数求最优化解,转而找到一个目标函数的替代函数,对这个替代函数求...

2018-01-28 19:59:00 478

转载 微信自动聊天机器人

简单介绍由于是一个项目,所以仍然是利用itchat进行实现。itchat的功能已经足够强大了,所以实现机器人回复其实并不是非常难的事情。主要内容就是itchat自己的回复消息模块 以及 图灵机器人的接口函数。图灵机器人的接口首先得去图灵机器人官网免费注册一个机器人,此时我们就已经获得了自己的API_KEY,当然你也可以选择网上的其他机器人。然后利用requests库将自己的API...

2018-01-28 01:12:00 98

转载 PAT 1064. Complete Binary Search Tree

A Binary Search Tree (BST) is recursively defined as a binary tree which has the following properties:The left subtree of a node contains only nodes with keys less than the node's key.The right sub...

2018-01-27 16:47:00 46

转载 Linux-发布java项目

Hibernate本身是不具备自动创建数据库的能力(这是受约于JDBC的缘故),只能自动创建表。插入3条测试数据测试linux服务器,tomcat访问mysql,一切正常。说明:windows下开发的java项目,是能够正常运行在linux下。转载于:https://www.cnblogs.com/sheying/p/8359530....

2018-01-26 14:54:00 71

转载 如何使用 git 将 文件上传到码云

如何用git将代码上传到码云安装Git创建本地版本库首先创建一个项目文件夹,在项目文件夹里面打开Git Bash Here右键选项,打开了Git的命令行窗口,输入git init初始化库管理文件,会在该项目文件夹下生成一个 .git 的隐藏目录Paste_Image.pngPaste_Image.png...

2018-01-26 10:35:00 750

转载 基于synchronized实现的阻塞队列

1 package com.lilei.pack09; 2 3 import java.util.concurrent.ExecutorService; 4 import java.util.concurrent.Executors; 5 6 public class MySyncQueue<T> { 7 8 private Object...

2018-01-25 21:19:00 384

转载 10.15 iptables filter表案例 10.16/10.17/10.18 iptables nat表应用

需求:只针对filter表,预设策略表INPUT链DROP,其他两个链ACCEPT,然后针对192.168.5.0/24开通22端口,对所有网段开放80端口,对所有网段开放21端口恢复到默认状态[root@lizhipenglinux01 ~]# iptables -I INPUT -p icmp --icmp-type 8 -j DROP本机ping不同...

2018-01-25 20:19:00 49

转载 js原生轮播

js原生轮播  今天用js做了轮播图,做的不怎么好,希望大家能够看懂。效果:  1.鼠标放在轮播图上自动停止  2.鼠标离开轮播图自动播放  3.鼠标点击轮播图上的小圆点跳转到相应的图上。代码: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta c...

2018-01-25 19:15:00 50

转载 【Henu ACM Round#15 E】 A and B and Lecture Rooms

【链接】 我是链接,点我呀:) 【题意】在这里输入题意 【题解】最近公共祖先。(树上倍增一开始统计出每个子树的节点个数_size[i]如果x和y相同。那么直接输出n.否则求出x和y的最近公共祖先。z(假定y的深度大于x【1】如果z等于x或y中的一个。那么久就找到x..y的路径(长度设为L)中的中点u。显然,u和它的其他len-1个子树上的任意一个节点...

2018-01-25 11:56:00 54

转载 《android开发艺术探索》读书笔记(十四)--JNI和NDK编程

接上篇《android开发艺术探索》读书笔记(十三)--综合技术No1:Java JNI--Java Native Interface(java本地接口),它是为了方便java调用C、C++等本地代码锁封装的一层接口。No2:NDK是Android所提供的一个工具集合,通过NDK可以在Android中更加方便的通过JNI来访问本地代码,比如C或者C++。NDK还提供了交叉编译器...

2018-01-25 11:24:00 46

转载 Website Collection

前一百个卡特兰数Candy?的博弈论总结杜教筛资料线性基资料(ex)BSGS资料斐波那契数列前300项斯特林数STL标准库-容器-unordered_set C++ unordered_map伯努利数斯特林数「常系数齐次线性递推」——矩阵快速幂的优化www.math.hmc.edu转载于:https://www.cnblogs.com/TSHugh...

2018-01-23 18:01:00 71

转载 [http][ident] ident协议

读《http权威指南》提到了ident协议。接受客户端连接在这个步骤中,包括建立连接,这里Web服务器可以随意拒绝或立即关闭任意一条连接。客户端主机名解析部分,服务器可以用“反向DNS”对大部分Web服务器进行配置,Web服务器可以将客户端主机名用于详细的访问控制和日志记录。通过ident确定客户端用户,如果客户端支持ident协议,就在TCP端口113上监听ident请求。iden...

2018-01-22 09:28:00 427

转载 windows cmd命令大全/cmd命令提示符大全

刚接触电脑的时候是从DOS系统开始,DOS时代根本就没有Windows这样的视窗操作界面,只有一个黑漆漆的窗口,让你输入命令。所以学DOS系统操作,cmd命令提示符是不可或缺的。可以告诉大家,大多数的程序员牛人或计算机专家在DOS系统下的操作是非常了得的,所以菜鸟要想成为计算机高手,DOS命令是非学不可。  直到今天的Windows系统,还是离不开DOS命令的操作。学习DOS系统操作,...

2018-01-21 20:55:00 142

转载 python 购物车程序

购物车程序编写方式;1、首先将其所有的商品列出来,然后在建立一个空列表,用于存放所购买的的商品2、输入用户的工资,在进行判断输入的是否为数字,如果不是,退出如果是继续执行3、进入到一个死循环while True:4、将所有商品列出来,在通过enumerate 在将其下标取出5、让用户输入所要购买商品的代号数字,并判断用户输入的是否为数字6、再判断是否为 q 退出,如果为q则...

2018-01-20 13:02:00 58

转载 gzip1

gzip1 经过GZIP压缩后页面大小可以变为原来的30%甚至更小。要实现GZIP压缩页面需要浏览器和服务器共同支持,实际上就是服务器压缩,传到浏览器后浏览器解压并解析。浏览器那边不需要我们担心,因为现在绝大多数浏览器都支持解析GZIP过的页面。我们只要把页面在服务器端压缩再输出到浏览器就行了。1 正如要制作压缩饼干,先要拿到原料,要...

2018-01-19 16:44:00 130

转载 安装Ubuntu16.04失败

原本安装的是Ubuntu14,但是在使用caffe时总是出错,所以干脆将Ubuntu从14升级到16,结果整出一堆麻烦。在解决这些麻烦的过程也学习了不少系统启动的细节。印证了那句话“如何没有装过十遍以上的系统就不能说学会了linux”。那么这是我的第二遍了,我也准备迎接剩下的八遍了。下面我会从几个方面讲起安装过程系统启动grub常用命令我的解决方案安装过程ubuntu安装的详...

2018-01-18 17:53:00 621

转载 【他山之石】mysql编码问题总结

有些问题可能比较基础,但是没有经过系统学习还是可能会出错,记录下。这次是mysql的编码问题。背景是部署新的测试环境,给了一台服务器还有在另一个环境下的mysql,配置过程中发现mysql编码有问题,查看结果如下发现character_set_client和character_set_connection以及character_set_results都是latin1(也就是i...

2018-01-18 16:37:00 41

转载 C语言企业级的需要学习的知识

建立正确程序运行内存的布局图(印象图)内存四区模型图;函数调用模型图;数据类型的本质:固定大小内存块的别名对于数组变量b[10];b+1,与&b+1结果不一样;b代表的是数组首元素的地址&b代表的是整个数组的首地址保证指针所指向的内存空间可以被修改(常量区的变量不能被修改)指针做函数参数,形参有多级指针的时候,站在编译器的角度,只需要...

2018-01-17 21:40:00 154

转载 SCONS 构建工具在Windows下的安装

SCONS是新一代的代码构建工具,可以用于RT-Thread操作系统的工程构建和代码编译。以下是构建RT-Thread系统所需的环境1. 安装python2.7  执行python2.x的安装包程序python-2.7.12.amd64.msi进行安装即可2. 安装scons  下载scons-2.5.0.zip压缩包并解压缩  CMD下进入解压后的scons-2.5.0文件夹...

2018-01-17 20:59:00 746

转载 HDFS恢复误删操作的方法

1、通过垃圾箱恢复使用这种方式的前提是在hdfs上面开启trash功能,默认是没有开启的。interval的值默认为0,单位是分钟。只需要在hadoop的配置文件core-site.xml中添加下面的内容:<!--Enable Trash --><property> <name>fs.trash.interval</name&gt...

2018-01-15 17:19:00 179

转载 递归函数

什么是递归函数?递归的定义——在一个函数里再调用这个函数本身递归的最大深度——997测试递归最大深度def foo(n): print(n) n += 1 foo(n)foo(1)最后输出的结果为997,由此可见递归最大深度为997正常情况下,递归最大深度为997,但是如果需要更多次递归该怎么办,我们可以通过以下代码实现im...

2018-01-15 05:50:00 39

转载 爬虫基础库之Requests模块

知识预览发送GET请求发送POST请求回到顶部发送GET请求直接请求?123import requestsresponse=requests.get("https://movie.douban.com/top250")print(response.text)...

2018-01-14 12:32:00 63

转载 flask-script组件

Flask Script扩展提供向Flask插入外部脚本的功能,包括运行一个开发用的服务器,一个定制的Python shell,设置数据库的脚本,cronjobs,及其他运行在web应用之外的命令行任务;使得脚本和系统分开;Flask Script和Flask本身的工作方式类似,只需定义和添加从命令行中被Manager实例调用的命令;官方文档:http://flask-script.r...

2018-01-14 12:11:00 40

转载 mongoDB 插入数据

使用db.表名.insert() 插入数据 无需关系表名是否存在,也没有字段名的限制例如:db.mytable.insert({"_id": 1, "name": "java"})db.mytable.insert({"name": "java", value: "spring"})我们还可以将数据赋值给某个变量然后再插入> data={"name":"...

2018-01-13 17:46:00 61

转载 java9新特性-14-多分辨率图像 API

1.官方Feature251:Multi-Resolution Images263:HiDPI Graphics onWindows and Linux2.产生背景在Mac上,JDK已经支持视网膜显示,但在Linux和Windows上,它并没有。在那里,Java程序在当前的高分辨率屏幕上可能看起来很小,不能使用它们。这是因为像素用于这些系统的大小计算(无论像素...

2018-01-13 09:39:00 97

转载 52)多态的原理(过程)

      我要是用 子类 调用一个函数 先看虚函数表 有没有这个 函数 要是 没有 再去看 父类的非虚函数有没有匹配的 没有 再去看子类的非虚函数 要是 没有就报错。父类必写 virtual 但是 子类没必要写 子类写virtual 父类没有 这个函数不是虚函数 转载...

2018-01-12 19:46:00 35

转载 浅谈图的深度优先遍历

一、图的深度优先概述图,就是由一些小圆点(称为顶点)和连接这些小圆点的直线(称为边)组成的。例如:上图是由五个顶点(编号为1、2、3、4、5)和五条边(1-2、1-3、1-5、2-4、3-5)组成。现在我们从1号顶点开始遍历这个图(遍历指的是把每一个顶点都访问一次)。使用深度优先搜索来遍历这个图我们将得到以下结果:使用深度优先搜索来遍历这个图的具体过程是:...

2018-01-11 18:20:00 70

转载 solr与tomcat集成

1.准备tomcat8、solr6、solr-home注意,如果用tomcat7或者之前的版本,因为jar包版本缘故,会出现java.lang.NoSuchMethodError 错误解压tomcat8,命名为solr-tomcat-8解压solr6在同级目录下,新建solr-home目录2.拷贝solr项目和jar包进入目录\solr-6.3.0\server...

2018-01-11 15:26:00 273

转载 学习Java随记之swing编程(3)

 首先写下常用规范swing编程套路:继承JFrame定义所需的组件(声明)使用构造函数创建组件并进行初始化往JFrame添加组件,其中可以选择相应布局管理器进行设置(setLayout(new ···Layout()))设置窗体常见属性(Tiltle,Size,Location,)另外可加个setDefaultCloseOperation(JFrame.EXIT_ON_C...

2018-01-11 00:16:00 49

转载 第二阶段团队绩效评分

第二阶段绩效评估方法如下:1、 工作量(25%):团队中每一个人所完成的工作量。2、 任务难度或复杂性(20%):每个人认领个各个工作的任务难度和复杂度,包括代码量和所用知识点等。3、 任务完成的及时(15%):根据第二条推测任务的大致完成时限,团队成员是否在时限内完成了任务。4、 积极性(15%):是否积极地认领任务,为团队的目标而努力。5、 团队意识(1...

2018-01-10 21:57:00 73

转载 linux 关机命令总结

linux下常用的关机命令有:shutdown、halt、poweroff、init;重启命令有:reboot。下面本文就主要介绍一些常用的关机命令以及各种关机命令之间的区别和具体用法。首先来看一下linux下比较常用的一些关机命令关机命令:1、halt 立刻关机 2、poweroff 立刻关机 3、shutdown -h now 立刻关机(root用户使用) 4、shu...

2018-01-10 19:47:00 39

转载 流水灯

实现4个LED流水灯效果。4个LED依次连接在PA5:7、PB6,面包板接线如下图。LED驱动参考另一篇随笔,从Nucleo 5V输出端口获得供电。在通过ST-LINK USB供电的情况下,Nucleo-F303RE最大电流为300mA,除去MCU本身约100mA外,足以供给每个LED所需的约20mA电流。根据用户手册,Nucleo-64 开发板版本MB1136 Rev C-...

2018-01-10 16:15:00 99

转载 Day5网络流

算法无源汇上下界可行流先强制流过l的流量从s到每个正权点连流量为l的流量从每个负权点向t连-l的流量如果容量为0,则不连边有源汇上下界最大流去掉下界先求出可行流再求S到T的最大流有源汇上下界最小流直接应用poj1149我的思路建一个点S,到每个顾客,连INF的边,每个顾客正解1.用分层图,建n*m...

2018-01-10 12:01:00 68

转载 display:none与visibility:hidden的区别

display:none和visibility:hidden都能把网页上某个元素隐藏起来,但两者有区别:display:none ---不为被隐藏的对象保留其物理空间,即该对象在页面上彻底消失,通俗来说就是看不见也摸不到。visibility:hidden--- 使对象在网页上不可见,但该对象在网页上所占的空间没有改变,通俗来说就是看不见但摸得到。例子:<html>...

2018-01-10 10:00:00 47

转载 经验分享:CSS浮动(float,clear)通俗讲解

转自大神:http://www.cnblogs.com/iyangyuan/archive/2013/03/27/2983813.html很早以前就接触过CSS,但对于浮动始终非常迷惑,可能是自身理解能力差,也可能是没能遇到一篇通俗的教程。 前些天小菜终于搞懂了浮动...

2018-01-09 16:58:00 42

转载 grafana监控

grafana开放分析和监控平台官网http://docs.grafana.org/###### pgxl 用collect 收集数据官网https://collectd.org/documentation.shtml### 服务安装启动yum install collectdyum install collectd-ipvssystemctl reload...

2018-01-09 16:06:00 110

空空如也

空空如也

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

TA关注的人

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