自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java内存区域之程序计数器--《深入理解Java虚拟机》学习笔记及个人理解(一)

Java虚拟机程序计数器在书上的P39页程序计数器干嘛的?有了它,字节码解释器才可以知道下一条要执行的字节码指令是哪个。无论是取下一条指令还是分支、循环、跳转、中断、线程恢复,都需要这个程序计数器。程序计数器存在哪?虚拟机区别于硬件,组成原理里学的程序计数器是用CS和IP寄存器来存,来表示指令地址。而Java把程序计数器存在内存里。我好像在操作系统中也听说...

2017-12-31 13:56:00 70

转载 再送一波干货,测试2000线程并发下同时查询1000万条数据库表及索引优化

再送一波干货,测试2000线程并发下同时查询1000万条数据库表及索引优化 原文:再送一波干货,测试2000线程并发下同时查询1000万条数据库表及索引优化继上篇文章《绝对干货,教你4分钟插入1000万条数据到mysql数据库表,快快进来》发布后在博客园首页展示得到了挺多的阅读量,我这篇文章就是对上篇文章的千万级数据库表在高并发访问下如何进行测...

2017-12-29 17:38:00 63

转载 bzoj2200[Usaco2011 Jan]道路和航线

[Usaco2011 Jan]道路和航线Time Limit:10 SecMemory Limit:259 MBSubmit:742Solved:265[Submit][Status][Discuss]DescriptionFarmer John正在一个新的销售区域对他的牛奶销售方案进行调查。他想把牛奶送到T个城镇 (1 <= T <= 25,000)...

2017-12-29 09:14:00 88

转载 根据颜色和大小来检测和跟踪实时网络摄像机中的对象(翻译)

(本文根据有道翻译直译,有翻译错误的地方请以英文段落为准)原文 :https://kishordgupta.wordpress.com/In mylast posti explain how EuclideanColorFiltering work . here i use that in my webcam for track and detect i made a realtim...

2017-12-29 09:05:00 237

转载 PAT 1058. 选择题

PAT 1058. 选择题批改多选题是比较麻烦的事情,本题就请你写个程序帮助老师批改多选题,并且指出哪道题错的人最多。输入格式:输入在第一行给出两个正整数N(<=1000)和M(<=100),分别是学生人数和多选题的个数。随后M行,每行顺次给出一道题的满分值(不超过5的正整数)、选项个数(不少于2且不超过5的正整数)、正确选项个数(不超过选项个数的正整数)、所有正确选项。注意每题...

2017-12-28 19:04:00 52

转载 练习题 贪吃蛇走迷宫 POJ1324

/*POJ 1324题意:给出一个n*m的贪吃蛇地图,以及贪吃蛇现在身体各个块所在的位置,求它的头走到(1,1)位置最少需要多少步。其中蛇在移动的过程中不能走到障碍物上,也不能撞到自己的身体上。题解:写迷宫问题首先应该避免死循环,即相同状态不能多次入队。本次搜索状态不仅有蛇头的位置还有蛇身的相对位置。因为蛇身必然连贯,利用这点进行状态压缩,相对于上个点可以有4种方位。可优化...

2017-12-28 16:46:00 567

转载 django创建项目问题解决办法

问题描述:Python编程:从入门到实践第十八章18.1.6❶(ll_env)learning_log$ django-admin.py startproject learning_log .❷ (ll_env)learning_log$ lslearning_log ll_env manage.py❸ (ll_env)learning_log$ ls learning_log__init...

2017-12-28 09:35:00 106

转载 基础的JavaScript函数

基础的JavaScript函数1.首字母大写2.去除数组重复项3.数组的排序4.闭包1. 把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字(使用JavaScript的map函数)var arr = ['A', 'B', 'C'];var r = arr.filter(function (element, index, self) { console.l...

2017-12-27 14:56:00 40

转载 STM32_基本定时器课堂笔记

分频系数 确定最终配置多少Mhz,如上图,假如系统时钟过来的是36Mhz,通过AHB预分频1,AHB总线的时钟为32Mhz,然后到APB1的预分频2,也就是36/2Mhz,再到我们的APB1定时器时钟2倍频,得到36Mhz,这个就是我们到达最后APB1的时钟。现在通过系统时钟给我们APB1时钟分好的时钟是36Mhz,在APB1与APB1挂载的外设里面还有一个分频器,这个就需要我们...

2017-12-27 11:26:00 88

转载 .20-浅析webpack源码之compile流程-Template模块

  这里的编译前指的是开始触发主要的事件流this-compilaiton、compilation之前,由于还有一些准备代码,这一节全部弄出来。  模块基本上只走构造函数,具体的方法调用的时候再具体讲解。  上一节NormalModuleFactory模块的构造函数中,在处理完rules后,注入两个事件流就结束了,所以可以回到如下代码:createNormalModuleFac...

2017-12-27 01:14:00 192

转载 BZOJ1800 [Ahoi2009]fly 飞行棋 【枚举】

题目给出圆周上的若干个点,已知点与点之间的弧长,其值均为正整数,并依圆周顺序排列。 请找出这些点中有没有可以围成矩形的,并希望在最短时间内找出所有不重复矩形。输入格式第一行为正整数N,表示点的个数,接下来N行分别为这N个点所分割的各个圆弧长度输出格式所构成不重复矩形的个数输入样例812231133输出样例3解...

2017-12-26 20:26:00 37

转载 埃式筛选法求素数

#include <stdio.h>#include <stdlib.h>#define max 10000000#define bool char //定以bool类型#define true 1 #define false 0 //规定1为对0为错(c语言中没有bool函数)int prime[max];bool is_...

2017-12-26 11:18:00 137

转载 Ubuntu操作异常汇总

1.使用Ubuntu的apt-get安装软件时出现以下错误:Reading package lists... DoneBuilding dependency tree... Done Package aptitude is not available, but is referred to by another package.This may mean that the pack...

2017-12-25 12:15:00 70

转载 动态路由协议(2)--rip

1.设置pc ip 网关192.168.1.1 192.168.1.254192.168.4.1 192.168.4.2542.设置路由器(1)设置接口ipRouter(config-if)#inter f 0/0Router(config-if)#ip add 192.168.1.254 255.255.255.0Router(config-if)#inter...

2017-12-25 10:43:00 61

转载 00098_打印流

1、打印流的概述  (1)打印流添加输出数据的功能,使它们能够方便地打印各种数据值表示形式;  (2)打印流根据流的分类:    ①字节打印流 PrintStream;    ②字符打印流 PrintWriter;  (3)方法    ①void print(String str): 输出任意类型的数据;    ②void println(String st...

2017-12-24 16:36:00 39

转载 mac 查看cpu个数

同是unix系统的mac,如何查看cpu个数及其相关信息呢?转载于:https://www.cnblogs.com/zuoyaoAC/p/8093585.html

2017-12-23 15:48:00 135

转载 Python Third Day-文件处理

文件处理1 打开文件,得到文件句柄并赋值给一个变量f=open('a.txt','r',encoding='utf-8')#默认打开的方式为r指的是文本文件,全名为‘rt’#w文件方式指的是如果有a.txt就覆盖,没有a.txt文件就创建,如果是print(f.weitable()),指的是判断是可写的,如果是w就是True,r就是False1 格式w2 f=open...

2017-12-22 11:05:00 61

转载 小数据池,编码转换

# = 赋值 == 比较值是否相等 is 比较,比较的是内存地址 id(内容)#数字,字符串 小数据池#数字的范围 -5 -- 256#字符串:1,不能有特殊字符# 2,s*20 还是同一个地址,s*21以后都是两个地址# i1 = 6# i2 = 6# print(id(i1),id(i2))# i1 = 300# i2 = 300# print(id(i1),id(i2...

2017-12-21 19:01:00 53

转载 k64 datasheet学习笔记52---Universal Asynchronous Receiver/Transmitter (UART)

1.前言UART实现与外设或CPU的通信2. UART概述2.1基本特性(1)Full-duplex operation(2)Standard mark/space non-return-to-zero (NRZ) format?(3)Selectable IrDA 1.4 return-to-zero-inverted (RZI) format with programm...

2017-12-21 13:53:00 178

转载 Angular4开发环境搭建

开发工具:@angular/cli先要下NODE.JS,设置好环境变量;其次,因为翻不了墙,所以通过淘宝发布的地址下载:https://npm.taobao.org/ 。通过如下命令下载安装@angular/cli:npm i -g cnpm --registry=https://registry.npm.taobao.org cnpm i -g @angular/cli最后...

2017-12-21 00:30:00 68

转载 2.C#知识点:I/O

一.什么是I/0流?  英文翻译:Input/Output,在程序里简单的理解为读写数据操作数据的意思。流操作是为了解决体积大数据占用太多的内存,就是分段进行操作。就跟我们吃饭一样,一口一口的吃,还没见过谁直接一口吃完的。流就是细水长流。  在我们强大的Net中,就是微软为了简化我们的工作,为了我们能对一系列的对象进行行操作,读写。NetFrameWork为我们.Net程序员提供了各种各样...

2017-12-20 00:33:00 124

转载 表格和12个表单元素

表格:展示数据<table> 代表表格width:表格宽度border:边框粗细cellspacing:单元格的边距cellpadding:单元格的间距<tr> 代表行<td> 代表单元格width:单元格的宽度align:水平对齐方式,left左 right右 center居中height:单元格的高度valign:垂直对齐方式 top上 bottom下 mi...

2017-12-19 21:58:00 108

转载 python基础(4)

条件判断和循环条件判断计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现:age = 20if age >= 18: print 'your age is', age print 'adult'根据Python的缩进规则,如果if语句判断是True,就把缩...

2017-12-19 11:56:00 43

转载 17. ZooKeeper常见的分布式系统任务——屏障

以后几节中主要介绍以下内容:如何执行领导者选举,组员管理和两阶段提交协议等常见的分布式系统任务如何实现一些分布式数据结构,如屏障(barrier),锁(lock)和队列(queue)这一章中概述的高层次构建也被称为『ZooKeeper recipes』。这些都是在客户端使用ZooKeeper的编程模型实现的,并且不需要从服务器端获得特别的支持。在没有ZooKeeper和它的API的情况下...

2017-12-19 08:48:00 51

转载 Spark streaming+Kafka

Spark streaming接收Kafka数据用spark streaming流式处理kafka中的数据,第一步当然是先把数据接收过来,转换为spark streaming中的数据结构Dstream。接收数据的方式有两种:1.利用Receiver接收数据,2.直接从kafka读取数据。基于Receiver的方式这种方式利用接收器(Receiver)来接收kafka中的数据,其最基本是...

2017-12-18 21:25:00 69

转载 软考知识点梳理--项目配置管理角色和分工

要使配置管理活动在信息系统的开发和维护中得到贯彻执行,首先要明确配置管理活动的相关人员及其职责和权限。配置管理过程的主要参与人员有项目经理、CCB、配置管理员(ConfigMangemant Office,CMO)和开发人员。配置项的操作权限由配置管理员 CMO严格管理,基本的原则是:基线配置项向开发人员开发读取权限;非基线配置项向项目经理、变更控制委员会 CCB 及相关人员开...

2017-12-18 16:25:00 199

转载 BZOJ3551 [ONTAK2010]Peaks加强版 kruskal 并查集 主席树 dfs序

欢迎访问~原文出处——博客园-zhouzhendong去博客园看该题解题目传送门 - BZOJ3551题意概括Description在Bytemountains有N座山峰,每座山峰有他的高度h_i。有些山峰之间有双向道路相连,共M条路径,每条路径有一个困难值,这个值越大表示越难走,现在有Q组询问,每组询问询问从点v开始只经过困难值小于等于x的路径所能到达的山峰中第k...

2017-12-18 16:05:00 80

转载 MyEclipse移动开发教程:设置所需配置的iOS应用(二)

MyEclipse个人授权 折扣低至冰点!立即开抢>>【MyEclipse最新版下载】二、创建一个数字证书和私钥2.2 生成证书签名请求和私钥文件第一步是使用数字签名实用程序创建证书签名请求和私钥文件,然后将其下载到您的开发机器上。证书签名请求文件名为certificate-request.csr,当您在下一部分中向Apple申请新的数字证书时,该文件将被提交给...

2017-12-18 11:17:00 42

转载 (八)8-3多线程共享变量

多线程和多进程不同之处在于多线程本身就是可以和父进程共享内存的。import threadingdef worker(l):l.append("cnblogs")l.append("hello")l.append("world")if __name__ == "__main__":l = list()l += range(1, 10)t = thr...

2017-12-14 23:09:00 48

转载 indexing and hashing

二级索引必须是稠密索引满足如下特性:  1.平,层数相同 2.半,装载因子过半 3.序,有序树,同一层有序叶节点数据项分裂为n/2向上取整非叶节点分裂为(...

2017-12-14 22:22:00 141

转载 [android]Tablayout使用setupWithViewPager

日常笔记public void setTabsFromPagerAdapter(@NonNull PagerAdapter adapter){ removeAllTabs(); for (int i = 0, count = adapter.getCount(); i < count; i++) { addTab(newTab().setText(...

2017-12-14 03:34:22 143

转载 python encode 理解

基础知识计算机只能处理0和1两个数字,所以所有的数据(文本、图像)必须变成0和1这样的数字。ASCII编码计算机是美国人发明的,所以最早只有127个字符被编写进计算机,也就是常见的阿拉伯数字,字母大小写,以及键盘上的符号。这被称为ASCII编码。比如A的ASCII编码为65,65再转换为01000001,这才是计算机处理的东西。各个国家自己的编码中国制定了GB2312编码,兼容...

2017-12-13 21:53:00 145

转载 解决Shiro+SpringBoot自定义Filter不生效问题

在SpringBoot+Shiro实现安全框架的时候,自定义扩展了一些Filter,并注册到ShiroFilter,但是运行的时候发现总是在ShiroFilter之前就进入了自定义Filter,结果当然是不对的。 <!--自定义登陆拦截器,支持Ajax--> <bean id="smartfxLoginFilter" class="com.smartdata360.s...

2017-12-13 16:59:00 1083

转载 多线程切割大文件,并查找文件中字母的首字符出现次数

file.txt 是一个 200 MB 文件有 N个 单词,根据控制台输入开头字母进行单词匹配统计总数。技术点:1、多线程2、RandomAccessFile 中的 文件定位读取一段数据3、CountDownLatch 计数器https://github.com/KaKacBing/QueryCharFromFile转载于:https://www.cnblogs.com/kakacb...

2017-12-13 08:51:00 89

转载 欢迎来到GIS思考者的博客www.gisthinker.com

我是一名GIS爱好者,这是我的个人博客,欢迎点击:GIS思考者:www.gisthinker.com转载于:https://www.cnblogs.com/gisthinker/p/8027777.html

2017-12-12 14:53:00 82

转载 继承

1.扩展类2.重写方法3.类型检查和转换4.受保护字段和方法5.超类的构造6.重写字段7.匿名子类8.抽象类9.抽象字段10.构造顺序和提前定义11.Scala继承层级12.对象相等性1.扩展类使用extends关键字,语法和java类似,java中的final声明类,代表类不可以被继承,java中的final对应scala中的val...

2017-12-11 17:53:00 52

转载 [bzoj] 1085 骑士精神 || ID-DFS

原题找到最少的步数成为目标状态。IDDFS(限制层数的dfs)即可#include<cstdio>#include<algorithm>using namespace std;int t,n,m,disx[10]={0,1,2,2,1,-1,-2,-2,-1},disy[10]={0,2,1,-1 ,-2,-2,-1,1,2},posx,posy,ans;c...

2017-12-10 22:42:00 56

转载 【vim】保存文件并退出 :w=:wq

这两个命令实际上并不完全等价,当文件被修改时两个命令时相同的。但如果未被修改,使用 :x 不会更改文件的修改时间,而使用 :wq 会改变文件的修改时间。转载于:https://www.cnblogs.com/music378/p/8005362.html...

2017-12-08 14:55:00 182

转载 【学习笔记】图论基础

本文不涉及各种高端操作,仅仅属于noip考纲内。也是mark一下紫书上的妙题拓扑排序UVa1572很巧妙的离散了一下,再拓扑一遍。#include <bits/stdc++.h>using namespace std;int G[100][100],c[100],n;int ID(char s1,char s2){ int x; if(s2=='+'...

2017-12-06 20:39:00 66

转载 Binlog中最容易踩到的坑

MySQL高可用架构中,主库复制是非常常见的一种。当主库宕机后,可以提升一个从库作为新的主库,保证服务可用性;同时可以通过扩展从库,提高整个集群的QPS。在主从复制架构下,MySQL通过binlog来实现主从数据的一致性。如上图,MySQL主从复制主要有以下步骤1. master将改变记录到binary log中2. slave io_thread去请求主库的binlo...

2017-12-06 17:04:00 338

空空如也

空空如也

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

TA关注的人

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