自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 java.sql.SQLException: Column Index out of range, n + 1 > n

自己在跟着视频做Demo , 遇到的问题 首先找到了强大的度娘,结果发现度娘上的答案几乎千篇一律,还好安了个插件 可以访问Google,果然第一个命中我的问题,贴出来膜拜!  首先强调的是:由于rs.next()遍历查询结果时,下标是从“1”开始,而不是是从“0”开始,此处容易导致出错。而我已避免while(rs.next()){ int id=rs.getInt(...

2019-09-28 16:28:00 845

转载 并发设计模式:Immutability模式

多个线程同时读写同一共享变量存在并发问题,其中的必要条件之一就是 读写 ,如果没有写,只存在读,是不会存在并发问题的。如果让一个共享变量只有读操作,没有写操作,如此则可以解决并发问题。该理论的具体实现就是 不变性(Immutability)模式。所谓不变性,简单来讲,就是对象一旦被创建之后,状态就不再发生变化。换句话说,就是变量一旦被赋值,就不允许修改了(没有写操作);没有修改操作,也...

2019-09-17 20:27:00 525

转载 kafka 主题管理

对于 kafka 主题(topic)的管理(增删改查),使用最多的便是kafka自带的脚本。创建主题kafka提供了自带的 kafka-topics 脚本,用来帮助用户创建主题(topic)。bin/kafka-topics.sh --bootstrap-server broker_host:port --create --topic my_topic_name --partit...

2019-09-17 19:45:00 535

转载 Python的datetime与Decimal数据进行json序列化的简单说明

我们在Python的json.JSONEncoder类中可以查看Python数据序列化为JSON格式的数据时数据类型的对应关系:class JSONEncoder(object): """Extensible JSON <http://json.org> encoder for Python data structures. Supports the fo...

2019-09-17 10:28:00 610

转载 vue-生命周期

官网偷的图,大概vue生命周期就是从init-create-monted-destroy,上边的图应该很清楚,一目了然了。vue官方提供了生命周期的钩子函数与生命周期对应,分别是created、monted、destroyed等。一、created 实例创建完成后立即执行 var vm=new Vue({ el:'#app',...

2019-09-09 20:14:00 158

转载 Kafka中的ISR、AR又代表什么?ISR的伸缩又指什么?

相信大家已经对 kafka 的基本概念已经有一定的了解了,下面直接来分析一下 ISR 和 AR 的概念。ISR and AR简单来说,分区中的所有副本统称为 AR (Assigned Replicas)。所有与leader副本保持一定程度同步的副本(包括leader副本在内)组成 ISR (In Sync Replicas)。 ISR 集合是 AR 集合的一个子集。消息会先发送到le...

2019-09-08 14:48:00 427

转载 Kafka中的HW、LEO、LSO等分别代表什么?

HW 、 LEO 等概念和上一篇文章所说的 ISR有着紧密的关系,如果不了解 ISR 可以先看下ISR相关的介绍。HW (High Watermark)俗称高水位,它标识了一个特定的消息偏移量(offset),消费者只能拉取到这个offset之前的消息。下图表示一个日志文件,这个日志文件中只有9条消息,第一条消息的offset(LogStartOffset)为0,最有一条消息的off...

2019-09-08 14:47:00 1109

转载 vue-指令

费话不说,想看介绍的上官网https://cn.vuejs.org/v2/,中文官网,相信大家都能看得懂学习vue第一步一定是从指令开始,博主也不例外。1.v-text 向页面展示文本信息<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"...

2019-09-07 21:32:00 178

转载 Kafka问题总结

kafka问题总结kafka如何保证数据可靠性和数据一致性Kafka Rebalance机制分析Kafka的用途有哪些?使用场景如何?Kafka中的ISR、AR又代表什么?ISR的伸缩又指什么Kafka中的HW、LEO、LSO、LW等分别代表什么?Kafka中是怎么体现消息顺序性的?Kafka中的分区器、序列化器、拦截器是否了解?它们之间的处理顺序是什么?Kafka生产者...

2019-09-06 17:44:00 190

转载 kafka如何保证数据可靠性和数据一致性

数据可靠性Kafka 作为一个商业级消息中间件,消息可靠性的重要性可想而知。本文从 Producter 往 Broker 发送消息、Topic 分区副本以及 Leader 选举几个角度介绍数据的可靠性。Producer 往 Broker 发送消息如果我们要往 Kafka 对应的主题发送消息,我们需要通过 Producer 完成。前面我们讲过 Kafka 主题对应了多个分区,每个分区...

2019-09-06 17:41:00 455

转载 Git 常用命令

1 常用$ git remote add origin [email protected]:yeszao/dofiler.git # 配置远程git版本库$ git pull origin master # 下载代码及快速合并 $ git push origin master ...

2019-09-06 11:20:00 71

转载 Mysql常用命令行大全

1、连接Mysql格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入...

2019-09-06 11:18:00 85

转载 jenkins权限问题

  今天用jenkins的时候,构建失败,看了下控制台输出,提示是缺少权限,以前也遇到过这个问题,当时是通过把相关文件夹权限设置为777解决的,这种办法有两个不好的地方,一是这样一来任何用户都能操作这个文件夹了,二是以后如果jenkins执行shell的时候遇到别的文件夹,还是一样要报错。  所以不如使用root角色使用jenkins来得方便。在jenkins的配置里,默认是使用je...

2019-09-06 10:02:00 264

转载 如何对jmeter设置IP欺骗

由于服务器出于安全考虑会对同一IP地址做过滤,所以如果想要达到正常的压测效果,我们需要在发请求时伪造出不同的IP地址。主要步骤分为以下3步:第一步:在负载机上绑定IP地址。第二步:在要欺骗的http请求中,修改Implementation为httpclient模式。第三步:在要欺骗的http请求中,修改Source IP Address,指定请求要用到的本地地址(参数化)。首...

2019-08-29 11:15:00 176

转载 jmeter录制移动端脚本

jmeter录制脚本有两种方式,一种借助外部工具badbody,一种是本身的功能,使用代理服务器,介绍下如何使用代理服务器录制脚本。我一般在测app或者移动端H5页面时才会录制,所以此文也针对移动端。操作:1.打开jmeter,设置代理服务器,具体操作如图2.为测试计划添加一个线程组3.代理服务器的设置:设置端口:自己设置,8888,8080…都可以目标控制器:选择你刚刚添...

2019-08-29 10:35:00 189

转载 vue props传值后watch事件未触发的问题

  父组件传值,子组件监听,明明很简单的一个事情,硬是卡了许久(毕竟不是专业搞前端的,还是吃亏在学识浅陋)。也和自己钻牛角尖有关,想自己解决问题。  早期我写过一篇vue组件传值的文章,传值方式是这样的:    官网的简单实例也是这样的:     用中括号包含参数即可,至于参数是什么类型,你传值的时候给就行了,用的时候直接用。因为JS是弱类型语言,这块可以不指定参数类...

2019-08-28 16:10:00 6683

转载 Loadrunner Controller运行不了,提示cannot create Vusers

执行场景时显示: Loadrunner Controller cannot create Vusers.Ensure that your load generators are available and that your scripts are valid.百度了好久终于解决了!解决:在设置场景页面的第一个模块里有个属性列为Load Generators,点击后下面会显示有一个a...

2019-08-26 17:14:00 233

转载 Kafka Rebalance机制分析

什么是 RebalanceRebalance 本质上是一种协议,规定了一个 Consumer Group 下的所有 consumer 如何达成一致,来分配订阅 Topic 的每个分区。例如:某 Group 下有 20 个 consumer 实例,它订阅了一个具有 100 个 partition 的 Topic 。正常情况下,kafka 会为每个 Consumer 平均的分配 5 个分...

2019-08-24 17:33:00 337

转载 Socket

本文链接:https://blog.csdn.net/weixin_39258979/article/details/80835555一、TCP/IP UDP是什么?TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,是一个工业标准的协议集,它是为广域网(WANs)设计的。UDP(User Dat...

2019-08-23 17:42:00 83

转载 -webkit-min-device-pixel-ratio的常见值对照

-webkit-min-device-pixel-ratio为1.0所有非Retina的Mac所有非Retina的iOS设备Acer Iconia A500Samsung Galaxy Tab 10.1Samsung Galaxy S-webkit-min-device-pixel-ratio为1.3Google Nexu...

2019-08-20 07:10:42 198

转载 常用的ASP.net性能优化方法.doc

ASP.NET中常用的优化性能方法 收藏1. 数据库访问性能优化数据库的连接和关闭访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的...

2019-08-20 02:05:53 88

转载 Apriori算法原理

1转载于:https://www.cnblogs.com/wqbin/p/11379654.html

2019-08-19 20:58:00 103

转载 js面向对象入门

  通常我们写js以及调用:function init(){ console.log("init") }function load(){ console.log("load") }init();load();  在页面的script标签对里定义两个function,然后执行一下函数名即可。如果我们还要...

2019-08-19 11:46:00 118

转载 Linux下的crontab定时执行任务命令详解

来自:https://www.cnblogs.com/longjshz/p/5779215.html在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”,是“cron table”的简写。一、cron...

2019-08-17 18:05:00 79

转载 数据库部分

一、初识数据库数据库是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合,可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、查询、更新、删除等操作。数据库的优势: 1.程序稳定性 :这样任意一台服务所在的机器崩溃了都不会影响数据和另外的服务。​  2.数据一致性 :所有的数据都存储在一起,所有的程序操作的数据都...

2019-08-17 15:47:00 110

转载 关于用户登录状态存session,cookie还是数据库或者memcache的优劣

session中保存登陆状态:优:整个应用可以从session中获取用户信息,并且查询时很方便.在session中保存用户信息是不可缺少的(web应用中)缺:session中不宜保存大量信息,会增减内存消耗量cookie中保存登陆状态:优:数据保存在客户端,方便用户下次登录.如:”记住我“功能缺:安全性不高,一般都是讲数据加密后保存在cookie中memcache应用主要体...

2019-08-14 17:53:25 219

转载 C#高级语法基础知识总结2——泛型

泛型值类型存储在栈上,引用类型存储在堆上。从值类型转换为引用类型称为装箱。如果方法需要把一个对象作为参数,同时传递一个值类型,装箱操作就会自动进行。另一方面,装箱的值类型可以使用拆箱操作转换为值类型,拆箱时,需要使用类型强制转换运算符。ArrayList存储对象,Add()方法定义为需要把一个对象作为参数,所以要装箱一个整数类型。在读取ArrayList中的值时,要进行拆箱,把对...

2019-08-13 21:59:32 102

转载 Redis缓存机制

(1)持久化数据库的缺点平常我们使用的关系型数据库有Mysql、Oracle以及SqlServer等,在开发的过程中,数据通常都是通过Web提供的数据库驱动来链接数据库进行增删改查。那么,我们日常使用的数据库的数据都储存在哪里呢?我们以Mysql为例。打开我们Mysql所在的文件夹目录下的data文件夹,如下所示:我们可以发现,里面都是我们创建的...

2019-08-13 16:05:00 88

转载 Linux新增用户,并设置Root(管理员)权限

在使用Linux过程中,Root账号拥有最大的操作权限。为保证Root账号安全,一般不直接使用Root账号,而是直接创建一个拥有Root权限的其它账号来使用。详细操作步骤如下第一步,创建用户,如下图所示:执行命令:usermod -a -G wheel ypsroot 将用户加入管理权限组第二步,修改sudoers文件为可修改状态,如下图所示:第三步,修改su...

2019-08-13 12:04:00 682

转载 UBUNTU安装代码阅读器Understand

https://blog.csdn.net/weixin_40641902/article/details/796072251.直接下载 Understand-3.1.670-Linux-64bit.tgz文件:https://pan.baidu.com/s/1i52nrut(感谢博主提供资源!)2.二、开始安装在 /home下新建 reader ,右键解压到新建文件夹中...

2019-08-13 10:40:00 337

转载 Codefoeces-482 B. Interesting Array

传送门题意:构造一个长度为n的序列 满足m次询问 询问的内容是区间L->R &的值为W思路:我们对于每个询问 先直接让它满足条件 及 sum[rt]|W 然后push_up更新下 区间 &的值更新完所有询问后 我们再回头check 看对于每个询问是否能再次满足挺简单的 但是训练赛写这道题的时候 平时都是宏定义了lson 和 rson 然后今天写这道...

2019-08-13 09:10:00 49

转载 Azure ARM (22) 使用Azure PowerShell创建Azure RM VM

  《Windows Azure Platform 系列文章目录》  在Azure China获得VM Image,可以执行下面的脚本。Get-AzureRmVMImagePublisher -Location chinaeastGet-AzureRmVMImageOffer -Location chinaeast -PublisherName 'OpenLogic' ...

2019-08-12 19:41:42 85

转载 查看监听端口命令

#netstat -tnpl转载于:https://www.cnblogs.com/liuys635/p/11340225.html

2019-08-12 15:05:00 2121

转载 python中yield的用法详解

原文链接:https://blog.csdn.net/mieleizhi0522/article/details/82142856首先,如果你还没有对yield有个初步分认识,那么你先把yield看做“return”,这个是直观的,它首先是个return,普通的return是什么意思,就是在程序中返回某个值,返回之后程序就不再往下运行了。看做return之后再把它看做一个是生成...

2019-08-11 21:49:00 83

转载 mysql explain用法和结果的含义

转自:http://blog.chinaunix.net/uid-540802-id-3419311.html(转载只是为了以后更方便的查看)explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。使用方法,在select语句前加上explain就可以了:如:expl...

2019-08-11 21:19:00 91

转载 如何查找MySQL中查询慢的SQL语句

如何查找MySQL中查询慢的SQL语句如何在mysql查找效率慢的SQL语句呢?这可能是困然很多人的一个问题,MySQL通过慢查询日志定位那些执行效率较低的SQL 语句,用--log-slow-queries[=file_name]选项启动时,mysqld 会写一个包含所有执行时间超过long_query_time 秒的SQL语句的日志文件,通过查看这个日志文件定位...

2019-08-11 18:02:00 86

转载 数据库优化方案整理

文章来自于 :https://blog.csdn.net/u013628152/article/details/82184809一:优化说明A:有数据表明,用户可以承受的最大等待时间为8秒。数据库优化策略有很多,设计初期,建立好的数据结构对于后期性能优化至关重要。因为数据库结构是系统的基石,基础打不好,使用各种优化策略,也不能达到很完美的效果...

2019-08-11 17:48:00 104

转载 Nginx反向代理与负载均衡

nginx介绍nginx是一款高性能的http和反向代理服务器,同时也是一款imap/pop3/smtp代理服务器。目前很多网站都采用nginx作为web服务器nginx有很多优点,其最大的特色就是反向代理和负载均衡。要想知道反向代理,还要从正向代理说起。正向代理正向代理,也就是传说中的代理。它的工作原理就像一个跳板,简单的说,我是一个用户,我访问不了某网站,但是我能...

2019-08-10 19:32:00 83

转载 [转载]用户体验之网页板块设计

用户体验(User Experience,简称UE)是用户在使用产品过程中建立起来的一种纯主观感受。在基于Web的产品设计中,UE是一个相对较新的概念。Donald Norman博士提出了“用户体验”一词,他是一个认知科学的研究人员,首次提出了在互联网领域以用户为中心设计的重要性(用户的需求决定产品如何设计)。 Donald Norman 用户体验很重要,最...

2019-08-10 18:29:55 189

转载 ASP.NET Session使用详解

Session模型简介 Session是什么呢?简单来说就是服务器给客户端的一个编号。当一台WWW服务器运行时,可能有若干个用户浏览正在运正在这台服务器上的网站。当每个用户首次与这台WWW服务器建立连接时,他就与这个服务器建立了一个Session,同时服务器会自动为其分配一个SessionID,用以标识这个用户的唯一身份。这个SessionID是由WWW服务器随机产生的一个由24个字符组...

2019-08-10 10:39:57 247

空空如也

空空如也

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

TA关注的人

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