自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Educational Codeforces Round 1

598A - Tricky Sum 20171103$$ans=\frac{n(n+1)}{2} - 2\sum_{k=0}^{\left \lfloor \log_2 n \right \rfloor}{2^{k}}$$#include<stdlib.h>#include<stdio.h>#include<math.h>...

2018-08-31 20:59:00 55

转载 MySQL 分库分表方案,总结的非常好!

前言公司最近在搞服务分离,数据切分方面的东西,因为单张包裹表的数据量实在是太大,并且还在以每天60W的量增长。 之前了解过数据库的分库分表,读过几篇博文,但就只知道个模糊概念, 而且现在回想起来什么都是模模糊糊的。今天看了一下午的数据库分库分表,看了很多文章,现在做个总结,“摘抄”下来。(但更期待后期的实操) 会从以下几个方面说起:第一部分:实际网站发展过程中面临的问题。...

2018-08-31 14:34:00 345

转载 awk基础

GNU awk: 文本处理三工具:grep, sed, awk grep, egrep, fgrep:文本过滤工具;pattern sed: 行编辑器 模式空间、保持空间 awk:报告生成器,格式化文本输出; AWK: Aho, Weinberger, Kernighan --> New AWK, NAWK GNU awk, gawk gawk - pa...

2018-08-31 09:39:00 45

转载 kmp 模式匹配算法学习笔记

模式匹配算法,就是给出两个字符串,找出长串中首次出现完全与短串相同字符串的位置。这里将长称成为主串,设为S,短串称模式串,设为T。一般的模式匹配可以直接用暴力破解,将S串与T串一位位地进行匹配,一旦出现不匹配的情况,就将S串回溯到原始出发点的下一位,将T串回溯到起点。暴力破解的问题在于,遇到子串中有重复字符前后缀的时候,会出现不必要的回溯。此时就可用kmp算法提高效率。kmp算法的匹配算法...

2018-08-30 10:13:00 133

转载 洛谷P1313 计算系数

有一个公式:二项式定理…… 然后就没了….. Code:#include<iostream>#include<cstdio>using namespace std;const int mod = 10007;const int maxn = 1000 + 5;int C[maxn][maxn];int pow(int a,i...

2018-08-29 20:18:00 44

转载 new image()

在js中 新建一个new image()对象,image.src图片地址,这个是io读取是异步的,解决方法image.onload=function(){}转载于:https://www.cnblogs.com/FengWenQi/p/9552300.html...

2018-08-29 09:21:00 517

转载 IO模型

IO模型介绍  为了更好地了解IO模型,我们需要事先回顾下:同步、异步、阻塞、非阻塞 同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不同,比如wiki,就认为asynchronous IO和non-blocki...

2018-08-28 21:34:00 48

转载 MySQL 执行原生sql

public class MySqlHelper{ private YourContext _context; public MySqlHelper(YourContext context) { _context = context; } /// <summary> /// 查询列表 /// </sum...

2018-08-28 19:31:00 110

转载 LintCode 28. 搜索二维矩阵

import org.junit.Test;import java.util.Arrays;public class SearchMatrix { /** * @param matrix: matrix, a list of lists of integers * @param target: An integer *...

2018-08-28 17:30:00 30

转载 [JSOI2008]Blue Mary的战役地图

嘟嘟嘟当看到n <= 50 的时候就乐呵了,暴力就行了,不过最暴力的方法是O(n7)……然后加一个二分边长达到O(n6logn),然后我们接着优化,把暴力比对改成O(1)的比对hash值,能达到O(n5logn),到勉强能过……不过我们还可以在优化一下,把第一个矩阵中所有边长为 l 的子矩阵的hash值都存到一个数组中,然后sort一下,接着我们在枚举第二个矩阵的子矩阵,...

2018-08-28 16:40:00 39

转载 剑指offer--二进制中1的个数

网上看到一种求二进制中1的个数的思路,特记录如下:如果一个整数不为0,那么这个整数至少有一位是1。如果我们把这个整数减去1,那么原来处在整数最右边的1就会变成0,原来在1后面的所有 的0都会变成1。其余的所有位将不受到影响。举个栗子:一个二进制数1100,从右边数起的第三位是处于最右边的一个1。减去1后,第三位变成0,它后面 的两位0变成1,而前面的1保持不变,因此得到结果是10...

2018-08-28 14:49:00 41

转载 使用 show status 命令

常用的:--查看查询时间超过long_query_time秒的查询的个数。show status like 'slow_queries';--查看创建时间超过slow_launch_time秒的线程数。show status like 'slow_launch_threads';--查看不能立即获得的表的锁的次数。如果该值较高,并且有性能问题,你应首先优化查询,然后拆分表或使用...

2018-08-26 13:50:00 136

转载 周进度报告7

本周:1.继续对开学测试的研究2.继续对Javaweb中的tomcat配置3.对Servlet的学习下周:1.继续寻找tomcat的正确配置方法2.对开学测试函数问题的修正问题:1.在开学测试中在一些函数编写中出现问题2.对tomcat配置上https://localhost:8080未能显示正确内容转载于:https://www.cnblogs.com/N...

2018-08-26 11:14:00 44

转载 cesium3dtiles位置改变

cesium偏移3dtiles高度var heightOffset = 20.0;var boundingSphere = tileset.boundingSphere;var cartographic = Cesium.Cartographic.fromCartesian(boundingSphere.center);var surface = Cesium.Cartesian3.f...

2018-08-25 20:59:00 959

转载 ClassLoader类加载器

类的加载器:将class文件加载到JVM中执行这个文件.Java中将类加载器分成三类:引导类加载器: 负责加载  JAVA_HOME/jre/lib/rt.jar扩展类加载器: 负责加载  JAVA_HOME/jre/lib/ext/*.jar应用类加载器: 加载类路径下的所有的class.(负责加载我们自定义的类)这些类加载器如何保证类只会加载一次而且...

2018-08-25 19:54:00 43

转载 Rational AppScan 标准版可扩展性和二次开发能力简介

下载:IBM® Rational® AppScan 标准版|Web 应用安全与 IBM Rational AppScan 工具包获取免费的Rational 软件工具包系列,下载更多的Rational 软件试用版。一. 前言随着信息技术的高速发展,特别是 Internet 技术的飞速发展,越来越来和企业商业行为以及和我们日常生活工作相关的应用服务都需要依赖 Intern...

2018-08-24 17:33:00 256

转载 8.24考试总结

前言今天考试还是只有Rank5我很畏惧,感觉要被刷了...(绝望,对不起KingBenQi).其实这一套题目我硬盘里都有,只是今天忘记翻了..绝望.T1小奇挖矿这道题目直接贪心就好了(可能是DP吧..)#include<stdio.h>#include<stdlib.h>#include<string.h>#include<math.h&g...

2018-08-24 16:20:00 124

转载 【树状数组】HDU 1166 敌兵布阵

敌兵布阵日常题目胡乱总结是个裸的树状数组qwq 区间查询+单点修改字符判断相等那个地方我开始用的单引号 ' ' 直接不通过编译QAQ第一遍交没有在一组数据结束后清空c数组 WA的让我很懵逼样例真是一个神奇的东西啊它能让所有不正确的算法看上去很正确QAQ代码君qwq 1 #include<cstdio> 2 #include<cst...

2018-08-24 14:54:00 47

转载 Android BottomNavigationBar导航栏

基本属性setActiveColor //选中item的字体颜色setInActiveColor //未选中Item中的颜色setBarBackgroundColor//背景颜色setMode(BottomNavigationBar.MODE_FIXED) //填充模式,未选中的Item会显示文字,没有换挡动画setMode(BottomNavigation...

2018-08-24 14:10:00 58

转载 hdu-4825(01字典树)

题意:中文题意解题思路:01字典树板子题代码:#include<iostream>#include<algorithm>#include<cstdio>#include<cstring>#define maxn 100050#define ll long longusing namespace std;in...

2018-08-23 18:50:00 55

转载 WPF之X名称空间学习

WPF之X名称空间学习 原文:WPF之X名称空间学习WPF的X名称空间都有什么呢?首先,盗用张图来说明:我将就图表中的内容进行总结:1、x:Array具有一个Iteams属性,它能暴漏一个ArratList实例,ArratList实例的内部成员类型由x:Array的Type指明。<Window x:Class="X名称...

2018-08-23 17:42:00 63

转载 模块和包

一、模块  1、什么是模块?    常见场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。import加载的模块分为四个通用类别:      使用python编写的代码      已被编译为共享库或DLL的C++扩展      包好一组模块的包      使用C编写并链接到python解释器的内置模块  2、为什么使用模块?...

2018-08-23 17:13:00 48

转载 2014年西安区域赛的几道水题(A. F. K)

A . 问一组数能否全部被3整除K. S1 = A, S2 = B, Si = |Si-1 - Si-2|; 一直循环问, 出现了多少不同的数;多模拟几组数, 可以发现和辗转相除法有很大关系#include<bits/stdc++.h>using namespace std;#define ll long longll gcd(ll a...

2018-08-23 15:47:00 95

转载 Solr查询参数sort(排序)

摘要: Solr查询每一次返回的数据都有一定的顺序,特定顺序的结果对于业务来说可能非常重要。不指定排序一般我们不指定排序规则,这样的结果能满足大部分需求,默认是用文档的得分作为排序标准。相当于加上了参数sort=score desc,这里的score是solr的一个隐藏字段,衡量这个文档对于该查询参数的权重。使用如下的HTTP查询请求: http://localhost:8080/...

2018-08-23 09:53:00 76

转载 面试题:左旋转字符串

题目描述:对于一个给定的字符序列S,请你把其循环左移K位后的序列输出。例如,字符序列S=”abcXYZdef”,要求输出循环左移3位后的结果,即“XYZdefabc”。是不是很简单?OK,搞定它!方法1:case通过率为50.00% 不知道哪里不对public class Solution { public String LeftRotateString(String st...

2018-08-22 21:38:00 44

转载 codeforces#505--B Weakened Common Divisor

B. Weakened Common Divisortime limit per test1.5 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputDuring the research on properties o...

2018-08-22 19:00:00 71

转载 jQuery得事件绑定

1、 绑定事件语法bind(type,data,fn)描述:为每一个匹配元素得特定事件绑定一个事件处理器函数。参数解释:type:事件类型data:作为event.data属性值传递给事件对象得额外数据对象fn: 绑定到每个元素的事件上面的处理函数当每个p标签被点击的时候,弹出其文本$("p").bind("click", function(){...

2018-08-22 14:55:00 42

转载 iptables随笔

iptables 分为四表五链四表:filter表nat 表mangle 表raw 表五链INPUT 链OUTPUT 链FORWARD 链PREROUTING(路由前)POSTROUTING(路由后)我们最主要使用的就是filter表和nat表filter表用来过滤流量NAT主要用来做转发比如我们要开放一个80端口,这个...

2018-08-21 16:51:00 59

转载 短信语音验证码发展的必然趋势

在互联网的大潮中,很多移动即时通讯软件也随之崛起,在这期间短信在互联网的发展中一直占据了不可取代的位置。在之前,短信是用来联系对方的,然后随着一些手机软件的不断更新换代中,现在大部分的人都用微信或者qq来进行沟通,短信沟通已经被大家所淘汰。但是随着技术的发展,许多app和软件不断的出现,在这边短信就重新找回了他的地位。现在下载一款app或者随便一款软件都需要发送短信验证码来协助用户进行注...

2018-08-21 11:34:00 78

转载 Confluence 6 企业环境或者网站托管的 Java 配置策略

Confluence 需要依赖一些 Java 的库才能够允运行。一些依赖的 Java 库应用了 Java 的语言特性,但是又是被 Java 的安全策略所限制的。这个通常来说是不会造成任何问题的。默认的安全配置策略通常对运行 Confluence 没有任何影响。但是在一些共享服务器或者企业部署环境下,安全设定可能会导致 Confluence 不能正常的工作。当你...

2018-08-20 22:40:00 51

转载 【论文阅读-Bidding】《Real-Time Bidding Algorithms for Performance-Based Display Ad Allocation,2011年,微软》...

0、摘要已有的出价策略是投放粒度的,本文给出两种:1)基于控制论的出价2)基于历史Bindding Landscape的出价1、介绍出价优化的目标:在预算和库存限制下,求得平台利益最大化方案。广告主预算无限的时候,直接按eCPM排序,平台利益最大。但是此策略在存在DSP时,是次优的。当前方法是离线计算一个LP问题,然后制定投放策略。这个策略存在3个问题:未完待续...

2018-08-20 22:17:00 434

转载 MySQL认知

MySQL认识MySQLMySQL是什么? MySQL是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。为什么要学MysqlMySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大...

2018-08-20 21:45:00 518

转载 章节三、2-方法_演示实例

现在有一个学生的成绩需要打印,并且需要自动判断这个学生的等级,代码编写思路如下:1、如果需要达到题中所要求的条件,首先我们需要定义姓名、成绩、等级三个变量。定义姓名为字符串string类型变量,成绩为整数int类型变量,等级为字符串string类型变量,我们给姓名赋值为“张三”,成绩为“90”,成绩等级分为“A、B、C、D”四级,用代码表现出来为如图所示(因为在完成代码时自己对代...

2018-08-20 10:33:00 66

转载 程序员入门--两年养成之路

标签: 编程 工程 入门备注:此文最早发表于公司内网,经脱敏处理后,部分内容可能读起来逻辑不太顺,或者残缺部分内容  毕业进厂两年了,在鹅厂两年来的工作中,对编程和工程有了初步的理解和实践,因此决定写下来和大家一起交流,同时正值鹅厂的实习生和毕业生进厂搬砖之际,也希望能给新手们带来一点收获。编程入门  总结一下这两年的编程经历(抛开对业务的了解):通过编程和工程实践,对计算机基础的理解...

2018-08-18 14:26:00 468

转载 《图解Http》 2-6章: 基础,报文,状态码,首部。

HTTP协议和Cookie是stateless协议,自身不对请求和响应之间的通信状态进行保存。但随着技术发展,为了实现保存状态的功能,引入了Cookie技术。Cookie在请求和响应报文中写入信息来控制客户端的状态。Cookie根据从服务器发送的响应报文内的Set-Cookie的首部字段信息,通知客户端保存Cookie。下次客户端发送请求时,会在报文中加入Cookie值。服...

2018-08-17 21:55:00 72

转载 SpringCloud 学习--路由网关

在微服务架构中,需要几个基础的微服务,包括服务的注册与发现,服务消费,负载均衡,断路器,咋能路由,配置管理等,由这几几个基础组件相互协作,共用组建一个简单的微服务系统。-Zuul 简介Zuul是NetFlix开源的微服务网关,他可以和Eureka,Ribbon,Hystrix等组件配合使用。Zuul组件的核心是一系列的过滤器,这些过滤器可以完成以下功能:1,身份认证和...

2018-08-17 12:14:00 57

转载 设计原则在设计模式的应用

单一职责:就一个类,一个函数,一个方法,应该仅有一个引起他变化的原因,如果有两个动机去改写一个方法,那么这个方法就具有两个职责,在需求变化的过程中,他被改写的可能性就越大,该方法就是一个不稳定的方法,修改代码总是危险的,一个职责的变化影响其他的职责的实现,会造成意想不到的破坏,这种耦合性得到的是低内聚力和脆弱的设计耦合案例const myImage = (() => {...

2018-08-16 19:14:00 126

转载 python安装pip

pip是用来方便地管理Python的第三方包的,所以安装完python后,需要安装pip,步骤如下:首先保证python安装成功,而且加了环境变量,在cmd中输入python,可以进入python命令行模式即可从cmd进入到python安装路径下的script folder, 进行easy_install.exe pip,即可安装pip,安装完后在python安装目录/script/可以看到...

2018-08-16 16:19:00 56

转载 hdu 6395Sequence【矩阵快速幂】【分块】

SequenceTime Limit: 4000/2000 MS (Java/Others)Memory Limit: 262144/262144 K (Java/Others)Total Submission(s): 1951Accepted Submission(s): 750Problem DescriptionLet us...

2018-08-16 14:58:00 65

转载 thinkphp3.2 无法加载模块

当使用thinkphp3.2时候出现一个无法加载模块的错误的时候不要慌张,只需要在根目录下的 index.php 加入一句话就可define('BIND_MODULE','Home'); // 前面是固定参数常量,后面的是根据你的模块来设定的看你的模块是什么了。今天遇到的这个问题是 在写 nginx 重写的时候遇到,从一个坑爬起又掉进一个坑。 转载于:htt...

2018-08-16 11:46:00 1496

空空如也

空空如也

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

TA关注的人

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