自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 P1384 幸运数与排列

传送门发现 $k<=10^9<13!$ 所以只有最后几位会变前面一大段都是固定的考虑求前面一大段的贡献$n$最大就 9 位,直接数位DP就好了(爆搜也是可以的)考虑后面几位的贡献用逆康托展开求出每一位的值然后暴力判断就好了代码有一些细节:#include<iostream>#include<cstdio>#includ...

2019-01-31 17:23:00 48

转载 Python-Thread(通俗易懂)

    此类表示在单独的控制线程中运行的活动,有两种方法可以指定该活动,一是将可调用对象传递给构造函数,二是通过覆盖子类中的run()方法。  如果你对线程不太理解,我们可以打个比方,把线程数看作车辆数,我们来完成一个简单的客运运输工作(以下为了方便理解,也加入相应注释)。  更多threading模块函数和对象说明,可参考:https://www.cnblogs.com/leozh...

2019-01-30 19:22:00 94

转载 Java监听器listener的介绍

Java监听器listener的介绍listener能做什么当web中某些动作发生之后,服务器就调用listener中对应的方法。内部机制接口回调Web监听器步骤创建需要的监听器类,实现接口注册|配置(有些不需要注册)监听器。servlet4.0可以用反射实现@WebListener()servlet2.5是需要在web.xml中配置<listener>...

2019-01-30 18:00:00 79

转载 【原创】Java基础之常用JVM工具

查看当前所有java进程# jps查看某个进程的堆内存占用情况# jmap -heap $pid查看某个进程的堆内存中对象分布情况# jmap -histo $pid将某个进程的堆内存导出文件# jmap -dump:format=b,file=test.dump $pid分析堆内存导出文件# jhat test.dump...

2019-01-30 11:41:00 57

转载 [GZOI2017]取石子游戏

\(GZOI2017D1T1\)题目链接?不存在的(GZOI2017 PDF)Click Here首先,枚举第一堆石子是哪一堆,那么现在要求有多少种方案,使得其它堆石子的\(xor\)值\(\ge\)第一堆石子(若小于第一堆石子,那么一定可以取一些石子使得第一堆石子和其它堆石子\(xor\)值相等,那么整个游戏\(xor\)和为\(0\),\(Bob\)必败)。设\(f_{i,j...

2019-01-28 10:37:00 70

转载 921. Minimum Add to Make Parentheses Valid

Given a stringSof'('and')'parentheses, we add the minimum number of parentheses ('('or')', and in any positions ) so that the resulting parentheses string is valid.Formally, a parentheses s...

2019-01-26 21:16:00 49

转载 题目三

7-1 抓老鼠啊~亏了还是赚了? (20 分)某地老鼠成灾,现悬赏抓老鼠,每抓到一只奖励10元,于是开始跟老鼠斗智斗勇:每天在墙角可选择以下三个操作:放置一个带有一块奶酪的捕鼠夹(T),或者放置一块奶酪(C),或者什么也不放(X)。捕鼠夹可重复利用,不计成本,奶酪每块3元。聪明的老鼠呢?它们每天可能会派出一只老鼠到墙角,看看墙角有啥:若什么也没有(X),老鼠们就不高兴了(Unhappy),会...

2019-01-26 19:37:00 75

转载 Java高编译低运行错误(ConcurrentHashMap.keySet)

Java高编译低运行错误(ConcurrentHashMap.keySet)调了一天:https://www.jianshu.com/p/f4996b1ccf2f转载于:https://www.cnblogs.com/stono/p/10324605.html

2019-01-26 18:36:00 64

转载 小a与星际探索

链接:https://ac.nowcoder.com/acm/contest/317/C来源:牛客网小a正在玩一款星际探索游戏,小a需要驾驶着飞船从11号星球出发前往nn号星球。其中每个星球有一个能量指数pp。星球ii能到达星球jj当且仅当pi>pjpi>pj。 同时小a的飞船还有一个耐久度tt,初始时为11号点的能量指数,若小a前往星球jj,那么飞船的耐久度会变为t⊕pjt⊕pj...

2019-01-26 16:23:00 48

转载 mysql的数据类型

Java中:1、基本数据类型byte,short,int,long,float,double,char,boolean2、引用数据类型类、接口、枚举、数组、注解if(xx == null)BigIntegerBigDecimalMySQL中:1、整数类型tinyint:微小整数smallint:小整数mediumint:中整数int,integer:整数bigint:大整数in...

2019-01-25 19:59:00 468

转载 Java的参数传递是值传递还是引用传递

基本类型作为参数传递时,是传递值的拷贝,无论你怎么改变这个拷贝,原值是不会改变的在Java中对象作为参数传递时,是把对象在内存中的地址拷贝了一份传给了参数。https://www.cnblogs.com/nnngu/p/8299724.html转载于:https://www.cnblogs.com/wzj4858/p/10318048.html...

2019-01-25 09:36:00 50

转载 定义一组元素的方法

前面已经学习过定位单个元素的方法,那么怎么定位一组呢?对,就是把element变为elements那么,定位一组元素的方法有以下8种:find_elements_by_id()find_elements_by_name()find_elements_by_class_name()find_elements_by_tag_name()find_elements_...

2019-01-23 22:19:00 132

转载 JS 基础操作

数组的常用方法 <script type="text/javascript"> function getNowFormatDate() { var date = new Date(); var seperator1 = "-";//设置成自己想要的日期格式 年-月-日 va...

2019-01-23 21:35:00 44

转载 Nginx之location 匹配规则详解(转载)

原文地址:https://www.cnblogs.com/lidabo/p/4169396.html关于一些对location认识的误区1、location的匹配顺序是“先匹配正则,再匹配普通”。矫正:location的匹配顺序其实是“先匹配普通,再匹配正则”。我这么说,大家一定会反驳我,因为按“先匹配普通,再匹配正则”解释不了大家平时习惯的按“先匹配正则,再匹配普通”的实...

2019-01-23 16:47:00 82

转载 ES6 快速入门

ES6 初识ES6 是ECMAScript 6.0 的简写,即 JavaScript 语言的下一代标准,已经在 2015年6月正式发布了,它的目标是让JS能够方便的开发企业级大型应用程序,因此,ES6的一些规范正在逐渐向Java、C# 等后端语言标准靠近。在 ES6 规范中,比较重大的变化有以下几个方面:新增 let、const 命令 来声明变量...

2019-01-23 14:34:00 49

转载 the little schemer 笔记(4)

第四章 numbers games14 是原子吗是的,数都是原子(atom? n) 是真还是假,其中n是14真,14 是原子-3是数吗是的,不过我们暂不考虑负数3.14159是数吗是的,不过我们仅仅考虑whole numbers(add1 n)是多少,其中n是6768注:Lisp中:1+Scmeme:(define add1 (lambda (n) (+ n 1)))(add1 ...

2019-01-21 10:19:00 60

转载 CodeForces - 1089G

题目链接:http://codeforces.com/contest/1089/problem/GExampleinputCopy320 1 0 0 0 0 01000000001 0 0 0 1 0 111 0 0 0 0 0 0outputCopy82333333321本题的题意其实很简单,就是用一个长...

2019-01-20 17:02:00 122

转载 c++中c_str()用法

string c="abc123";char *d=new char[20];strcpy(d,c.c_str());cout<<"c:"<<c<<endl;cout<<"d:"<<d<<endl;delete d;这样才不会出错,c_str()返回的是一个临时指针,不能对其进行操作,因为c++...

2019-01-20 07:39:00 62

转载 Jmeter-提取Json数据进行关联

1:Json后置处理器提取结果作为下一个sampler的传入参数1.1:【线程组】->【简单控制器】->【HTTP sampler】->【Beanshell后置取样器】->【查看结果树】1.2:Beanshell后置取样器获取HTTP请求1所有响应数据returnData和其中单独的数据log.info(ret...

2019-01-19 22:56:00 147

转载 Clevo P950笔记本加装4G模块

要补全的电路部分如下(原理图见附件)这里经过尝试,发现左上角R217,R218不用接,3G_POWER部分不接(包括MTS3572G6、UK3018及电阻电容,3G_PWR_EN实测是3.3V,驱动不了P-N MOS,可能设计的是1.8V的参数),将3,4脚之间改为使用0R电阻短接,B KEY插座部分正常焊接就行(B KEY要买4.2mm高度),其中L24、L25、L2...

2019-01-18 09:51:00 1902

转载 Linux下如何查看版本

1、Linux查看版本当前操作系统内核信息# uname -a Linux localhost.localdomain 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 athlon i386 GNU/Linux2、Linux查看当前操作系统版本信息# cat /proc/version  Linux ve...

2019-01-18 09:42:00 87

转载 python3 中encode 和decode的使用方法。

python3 中encode 和decode的使用方法。编码:  将文本转换成字节流的过程。即Unicode----------->特定格式的编码方式,产生特定的字节流保存在硬盘中(一般为utf-8格式)。解码:  将硬盘中的字节流转换成文本的过程。即特定格式的字节流------------->Unicode。注意:  在内存中写的所有的字符,一视同仁,都...

2019-01-17 22:51:00 127

转载 BZOJ 1095: [ZJOI2007]Hide 捉迷藏(动态点分治)

传送门解题思路  点分树其实就是在点分治的基础上,把重心连起来。这样树高是\(log\)的,可以套用数据结构进行操作。这道题是求最远距离,所以每个点维护两个堆,分别表示所管辖的子树的最远距离和到父节点的距离,再维护一个全局堆表示答案。修改的时候就从这个点开始暴力往上跳,每次修改到父节点的距离从而影响其父节点的子树的距离。时间复杂度\(O(nlog^2n)\)代码#include<io...

2019-01-17 21:23:00 52

转载 c++设计模式之命令模式

命令模式:场景: 对一个对象要进行很多动作,每个动作就是一个命令。在原有的逻辑中,需要在客户端写出许多分支语句,针对内个动作,调用该对象类的成员函数。每增加一个动作,都需要在客户端和对象类中修改代码。违背了高内聚,低耦合的原则。因此,对于这种情况就可以使用命令模式。组成元素: 1.抽象命令类 2.具体命令类(动作) 3.接受者(接受动作的对象) 4.装配者,增加删除命令,从而形成命令链结构: 1....

2019-01-17 21:16:00 42

转载 PAT 甲级测试题目 -- 1009 Product of Polynomials

题目链接坑点:注意系数可能为负数!!只有测试点 0 过不去可能就是因为这个!!!我最初在做这道题的时候用了两种思路,一种将保存结果的数组初始化为 0,把乘积加上去,顺便记录下最后一个指数的值。用两次 2000 次 for 循环过滤掉 0 值以及输出答案,这个代码过了,但是后期测试的时候,有些测试用例会多出来空格,有些则格式不对。。但是过了。。。代码如下#include<iostrea...

2019-01-17 17:18:00 69

转载 VMware 虚拟机安装及部署

Linux系统安装及网络配置    这篇文章介绍关于Linux系统的安装以及网络配置,关于虚拟机配置中网络的几个模式区别进行详细讲解。学习Linux对于后端开发人员来说是很有必要的,结合实际开发,Linux服务器是小组共享的,正式上线的项目运行在公网上,因此需要开发者用远程登陆到Linux进行项目的管理和开发。如果你想在计算机行业深入下去建议去系统学习,因为Windows隐藏了太多的...

2019-01-16 17:11:00 127

转载 LINQ查询操作符之First、FirstOrDefault、Last、LastOrDefault、ElementAt、ElementAtOrDefault、Contains、Any、All、Coun...

介绍 ·First - 返回集合中的第一个元素;不延迟 ·FirstOrDefault - 返回集合中的第一个元素(如果没有则返回默认值);不延迟 ·Last - 返回集合中的最后一个元素;不延迟 ·LastOrDefault - 返回集合中的最后一个元素(如果没有则返回默认值) ·ElementAt - 返回集合中指定索引的元素;不延迟 ...

2019-01-15 23:08:00 177

转载 微信小程序(四) 模板的使用

模板的使用:单独建立一个页面,在另一个页面通过name属性名调用使用(注意要导入模板路径)template.wxml页面list.wxml页面周刊静态页面template.wxml代码如下:<!--pages/template/template.wxml--><template name='listTmp'>...

2019-01-15 19:48:00 79

转载 web服务版智能语音对话

在前几篇的基础上,我们有了语音识别,语音合成,智能机器人,那么我们是不是可以创建一个可以实时对象的机器人了?当然可以!一,web版智能对话前提:你得会flask和websocket1 ,创建flask项目#!/usr/bin/env python# -*- coding:utf8 -*-import osfrom flask import Flas...

2019-01-15 18:50:00 258

转载 并发编程:同步异步、队列、协程与实现方式

一、进程池回顾二、同步异步三、利用回调完成生产者消费者四、利用回调完成生产者消费者五、线程队列六、协程实现七、greenlet使用八、gevent使用一、进程池回顾from concurrent.futures import ProcessPoolExecutor,ThreadPoolExecutorimport os,time# 默认按照cpu的核数...

2019-01-15 18:11:00 76

转载 PAT 甲级测试题目 -- 1006 Sign In and Sign Out

题目链接题目描述  给你一些出入实验室的记录(姓名,登入时间,登出时间),出标记为登出(sign out),入标记为登入(sign in),求出最先登入和最晚登出的人员姓名输入包括记录条数 N ,以及 N 条记录,输出包括最先登入和最晚登出的人员姓名,两个姓名用空格隔开,末尾无空格测试用例输入3CS301111 15:30:28 17:00:10SC3021234 08:00:00...

2019-01-15 17:39:00 78

转载 redis学习

NoSQL之redis学习1.NoSQL概念 https://zh.wikipedia.org/wiki/NoSQL https://www.jianshu.com/p/2d2a951fe0df 传统的关系型数据库RDBMS: A.理论基础:事务可靠 ACID Atomicity – 原子性 Consistency – 一致性 Isolation – 隔离...

2019-01-15 14:20:00 42

转载 Fluentd插件使用方法

这里主要介绍从MongoDB同步数据到ODPS。ruby环境的搭建以及fluent_plugin_mongo_odps插件的安装。1.准备工作1.1安装环境要求Ruby 2.1以上Gem 2.4.5以上1.2 ruby的安装首先查看你的Linux系统是否安装了ruby可以用下面两个命令查询rpm -qa | grep ruby或yum list | grep ruby1.3 安装一些依...

2019-01-15 12:01:00 488

转载 Zookeeper 集群安装配置,超详细,速度收藏!

今天,栈长分享下 Zookeeper 的集群安装及配置。下载下载地址:http://zookeeper.apache.org/下载过程就不说了,我们下载了最新的zookeeper-3.4.11。安装1、上传安装包把下载的最新的包(如:zookeeper-3.4.11.tar.gz)上传到服务器,上传的方式也不多说了。2、解压$ tar zxvf zookeeper-3.4.11...

2019-01-15 08:54:00 48

转载 定时器的管理

所谓定时器的管理就是.就是确定元素停止的位置,还有对定时器返回值的管理关于定时器返回值的建议:一般将定时器的返回值设置为运动元素的一个属性.也就是说 当运动的元素是一个div,那就在div元素上添加一个timer属性,这样可以避免污染变量.而且在对象上添加属性,它的值会被记录知道,对象被销毁.所以不用再全局定义一个变量<div id="div1"></div>...

2019-01-14 17:33:00 233

转载 后台导入导出Excel

Excel导出定义数据模型参考财付通的批量提现Excel的格式,定义模型如下 private int recordId; //提现id private String cname; //提现人名称 private String cbank; //提现银行的code private String cnum; //提现卡号 ...

2019-01-14 09:43:00 96

转载 YII2 多表关联ar查询副表某字段和

一对多a表id status1 1b表id income aid1 1000 12 2000 13 3000 1若b表有数据查询 a表展示出 b表income和$demo= a::find() ->alias('a')...

2019-01-12 17:20:00 281

转载 自动化部署--shell脚本(01)

自动化部署流程设计测试[www@linux-node1 scripts]$ ./deploy.sh deploygit pullcode_buildcode_scpweb-demo_456_2017-04-24-00-04-05.tar.gz 100% 204 0.2KB/s 00:00 web-demo_456_201...

2019-01-12 12:53:00 112

转载 numpy使用示例

numpy介绍创建numpy的数一维数组是什么样子可以理解为格子纸的一行就是一个一维数据 two_arr = np.array([1, 2, 3])二维数组什么样子理解为一张格子纸, 多个一维数组构成一个二维数组 two_arr = np.array([ [1, 2, 3], [4, 5, 6], [7...

2019-01-11 20:55:00 123

转载 Oracle中三种循环(GOTO、For、While、Loop)

一、ORACLE中的GOTO用法DECLARE x number;BEGIN x := 9; <<repeat_loop>> --循环点 x := x - 1; DBMS_OUTPUT.PUT_LINE(X); IF X > 0 THEN GOTO repeat_loop; //当x的值小于9时,就goto到r...

2019-01-11 14:22:00 241

空空如也

空空如也

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

TA关注的人

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