<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[代码艺术]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/u013919201</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u013919201]]></copyright><item><title><![CDATA[Linux命令大全]]></title><link>https://blog.youkuaiyun.com/u013919201/article/details/78480762</link><guid>https://blog.youkuaiyun.com/u013919201/article/details/78480762</guid><author>u013919201</author><pubDate>Wed, 08 Nov 2017 17:01:10 +0800</pubDate><description><![CDATA[常用指令
ls　　        显示文件或目录
    -l           列出文件详细信息l(list)
    -a          列出当前目录下所有文件及目录，包括隐藏的a(all)
mkdir        创建目录
    -p           创建目录，若无父目录，则创建p(parent)
cd              切换目录
touch       ]]></description><category></category></item><item><title><![CDATA[kafka 节点物理存储机制]]></title><link>https://blog.youkuaiyun.com/u013919201/article/details/78480752</link><guid>https://blog.youkuaiyun.com/u013919201/article/details/78480752</guid><author>u013919201</author><pubDate>Wed, 08 Nov 2017 17:00:45 +0800</pubDate><description><![CDATA[总览：
储采用了分区(partition)，分段(LogSegment)和稀疏索引这几个手段来达到了高效性
分区：话题分区
分段：分区存储文件分段
稀疏索引：以分段对应索引采用相对偏移量进行检索范围的缩小(如一个分区分为五段，每个分段都会对应一个索引文件.index,存储消息的相对偏移量和分区分段名称)
 
 
术语解析：
Topic：主题
Partition：分区
Offse]]></description><category></category></item><item><title><![CDATA[kafka ZK 元数据存储机制]]></title><link>https://blog.youkuaiyun.com/u013919201/article/details/78480745</link><guid>https://blog.youkuaiyun.com/u013919201/article/details/78480745</guid><author>u013919201</author><pubDate>Wed, 08 Nov 2017 17:00:24 +0800</pubDate><description><![CDATA[1.topic注册信息
/brokers/topics/[topic]:
存储某个topic的partitions所有分配信息




Schema:
{
    "version": "版本编号目前固定为数字1",
    "partitions": {
        "partitionId编号": [
            同步副本组brokerId列表
   ]]></description><category></category></item><item><title><![CDATA[压力测试]]></title><link>https://blog.youkuaiyun.com/u013919201/article/details/78480741</link><guid>https://blog.youkuaiyun.com/u013919201/article/details/78480741</guid><author>u013919201</author><pubDate>Wed, 08 Nov 2017 16:59:58 +0800</pubDate><description><![CDATA[producer吞吐率
该项测试只测producer的吞吐率，也就是数据只被持久化，没有consumer读数据。总数据条数50
 million。
测试过程中可以改变不同参数的取值，来测试特定参数对性能的影响。
使用官方提供的测试工具kafka-producer-perf-test.sh来测试。
kafka-producer-perf-test.sh中参数说明：
 




]]></description><category></category></item><item><title><![CDATA[window单机开发环境搭建]]></title><link>https://blog.youkuaiyun.com/u013919201/article/details/78480728</link><guid>https://blog.youkuaiyun.com/u013919201/article/details/78480728</guid><author>u013919201</author><pubDate>Wed, 08 Nov 2017 16:59:03 +0800</pubDate><description><![CDATA[组件：kafka服务、kafka自带zookeeper服务
 
版本：2.11-0.11.0.1
 
根据配置文件新建日志目录
 
一、Zookeeper服务启动
进程
F:\lb\soft\kafka\bin\windows\zookeeper-server-start.bat F:\lb\soft\kafka\config\zookeeper.properties
二、Kaf]]></description><category></category></item><item><title><![CDATA[kafka配置手册]]></title><link>https://blog.youkuaiyun.com/u013919201/article/details/78480707</link><guid>https://blog.youkuaiyun.com/u013919201/article/details/78480707</guid><author>u013919201</author><pubDate>Wed, 08 Nov 2017 16:58:26 +0800</pubDate><description><![CDATA[.目录

kafka中文文档0100
目录
相关资料
入门

1
介绍

主题和日志
分布式
生产者
消费者
保证此处翻译偏差较大待重新翻译

2
使用案例 


消息处理
网站活动跟踪
度量
日志收集
流处理
Event Sourcing
提交日志


3
快速开始 

步骤1
下载代码 步骤2
启动服务 步骤3
创建一个主题]]></description><category></category></item><item><title><![CDATA[kafka常用操作命令]]></title><link>https://blog.youkuaiyun.com/u013919201/article/details/78480695</link><guid>https://blog.youkuaiyun.com/u013919201/article/details/78480695</guid><author>u013919201</author><pubDate>Wed, 08 Nov 2017 16:57:27 +0800</pubDate><description><![CDATA[1消息传递术语:
代理(broker)：kafka集群由一个或多个服务器组成。每个服务器称为代理
主题(topic)：维护一组消息分类
分区(partition)：隶属于主题，每个主题会包含多个分区，

消息(msg)：隶属于分区，每个分区有一个消息序列，每个消息在该分区中都有一个唯一的序号，这个序号叫偏移量
生产者(producer)：向kafka发送消息
消费者(consumer]]></description><category></category></item><item><title><![CDATA[kafka Steams详解]]></title><link>https://blog.youkuaiyun.com/u013919201/article/details/78480668</link><guid>https://blog.youkuaiyun.com/u013919201/article/details/78480668</guid><author>u013919201</author><pubDate>Wed, 08 Nov 2017 16:56:32 +0800</pubDate><description><![CDATA[1 概况
   Kafka Streams是一套处理分析Kafka中存储数据的客户端类库，处理完的数据或者写回Kafka，或者发送给外部系统。它构建在一些重要的流处理概念之上：区分事件时间和处理时间、开窗的支持、简单有效的状态管理等。Kafka
 Streams入门的门槛很低：很容易编写单机的示例程序，然后通过在多台机器上运行多个实例即可水平扩展从而达到高吞吐量。Kafka Streams利用]]></description><category></category></item><item><title><![CDATA[内存与cpu工作原理]]></title><link>https://blog.youkuaiyun.com/u013919201/article/details/71156112</link><guid>https://blog.youkuaiyun.com/u013919201/article/details/71156112</guid><author>u013919201</author><pubDate>Wed, 03 May 2017 22:25:47 +0800</pubDate><description><![CDATA[cpu：执行程序
内存：通电状态下进行数据存储
 

cpu内部大致结构
程序控制器（CPU的控制中心）
职责：
1 分析或解释 指令
2 根据或析与解释结果向其他组件发出命令
3 控制cpu的工作进度和工作方式
 
当一条指令进入cpu……………….后！
分析或解释该指令的编码内容；
确定为执行该指令应该完成的动作；
确定指令相关的参数；如：对于一个“加法指令”，需要]]></description><category></category></item><item><title><![CDATA[spring配置hibernate抛出read only 异常]]></title><link>https://blog.youkuaiyun.com/u013919201/article/details/43363073</link><guid>https://blog.youkuaiyun.com/u013919201/article/details/43363073</guid><author>u013919201</author><pubDate>Sun, 01 Feb 2015 01:57:56 +0800</pubDate><description><![CDATA[org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.NEVER) - turn
 your Session into FlushMode.AUTO or remove 'readOnly' marker f]]></description><category></category></item><item><title><![CDATA[web入门]]></title><link>https://blog.youkuaiyun.com/u013919201/article/details/43276773</link><guid>https://blog.youkuaiyun.com/u013919201/article/details/43276773</guid><author>u013919201</author><pubDate>Thu, 29 Jan 2015 20:17:28 +0800</pubDate><description><![CDATA[一、web的作用：


web的作用就是提供内容，提供方式有静态网页与动态网页两种，

静态网页：浏览器发送请求后，服务端直接钓鱼url指向的文件并给与浏览器响应

动态网页：浏览器发送请求后，服务端会根据当中动态程序部分进行处理和运算，并生成结果响应给浏览器
 

二、浏览器web服务器的关系


浏览器与web服务器之间通信靠的是http，客户端利用url查找指定服务]]></description><category></category></item><item><title><![CDATA[JspSourceDependent 源代码JSP java源码]]></title><link>https://blog.youkuaiyun.com/u013919201/article/details/43276733</link><guid>https://blog.youkuaiyun.com/u013919201/article/details/43276733</guid><author>u013919201</author><pubDate>Thu, 29 Jan 2015 20:16:46 +0800</pubDate><description><![CDATA[JspSourceDependent(Jsp基本类)属于jasper包
 
packageorg.apache.jasper.runtime;
 
importjava.util.Map;
 
public abstractinterface JspSourceDependent
{
  public abstractMap getDependants();//基本抽象键值对
}]]></description><category></category></item><item><title><![CDATA[HttpJspBase 源代码]]></title><link>https://blog.youkuaiyun.com/u013919201/article/details/43276677</link><guid>https://blog.youkuaiyun.com/u013919201/article/details/43276677</guid><author>u013919201</author><pubDate>Thu, 29 Jan 2015 20:14:28 +0800</pubDate><description><![CDATA[HttpJspBase 
属于jasper包
 
packageorg.apache.jasper.runtime;
 
import java.io.IOException;//IO异常
import javax.servlet.ServletConfig;//小服务程序配置
import javax.servlet.ServletException;//小服务程序异常
impo]]></description><category></category></item><item><title><![CDATA[JSP接口浅析]]></title><link>https://blog.youkuaiyun.com/u013919201/article/details/43276639</link><guid>https://blog.youkuaiyun.com/u013919201/article/details/43276639</guid><author>u013919201</author><pubDate>Thu, 29 Jan 2015 20:13:16 +0800</pubDate><description><![CDATA[一、tree型关系
JSP页面继承了org.apache.jasper.runtime.HttpJspBase抽象类并实现了org.apache.jasper.runtime.JspSourceDependent接口

二、需要重写HttpJspBase中的抽象方法

public abstract void_jspService(HttpServletRequest paramHttp]]></description><category></category></item><item><title><![CDATA[javascript笔记]]></title><link>https://blog.youkuaiyun.com/u013919201/article/details/43276603</link><guid>https://blog.youkuaiyun.com/u013919201/article/details/43276603</guid><author>u013919201</author><pubDate>Thu, 29 Jan 2015 20:12:11 +0800</pubDate><description><![CDATA[JAVA script
：脚本语言
 
应用举例：表单验证(减轻服务器负担，提高速度)，级联菜单(增强客户体验)

 

 
JavaScript组成:

基础知识：语法，变量，数据类型，运算符，逻辑控制语句，关键字，保留字
 
基本语法：


JS代码…



-------------------------------------------------]]></description><category></category></item><item><title><![CDATA[JSP&servlet串讲]]></title><link>https://blog.youkuaiyun.com/u013919201/article/details/43276561</link><guid>https://blog.youkuaiyun.com/u013919201/article/details/43276561</guid><author>u013919201</author><pubDate>Thu, 29 Jan 2015 20:11:29 +0800</pubDate><description><![CDATA[【学习笔记】

一、C/S与B/S的区别

C/S(client/server)：客户端-服务器：使用时需要安装客户端，更新需要每个客户端都要重新安装客户端，基于局域网的资源共享，访问数据快，安全性高，相对B/S

B/S()：浏览器-服务器：Browser/server使用时不需要安装客户端，更新时只需要服务器端更新，基于internet，数据慢，安全性不高 相对于C/S
 
二]]></description><category></category></item><item><title><![CDATA[过滤器 监听器]]></title><link>https://blog.youkuaiyun.com/u013919201/article/details/43276499</link><guid>https://blog.youkuaiyun.com/u013919201/article/details/43276499</guid><author>u013919201</author><pubDate>Thu, 29 Jan 2015 20:10:07 +0800</pubDate><description><![CDATA[【学习笔记】

一、过滤器

 

【定义】：部署在web服务器与客户端中间的机制，主要功能是处理中文乱码和简单的权限控制
 

【生命周期】：在容器【启动时】实例化，在客户端发送请求后过滤器的doFilter()方法会对接受到的
FilterChain对象和请求对象(servletrequest)，响应对象(servletresponse)当对请求对象
处理完成后，可以通过]]></description><category></category></item><item><title><![CDATA[分页查询，Cookie]]></title><link>https://blog.youkuaiyun.com/u013919201/article/details/43276419</link><guid>https://blog.youkuaiyun.com/u013919201/article/details/43276419</guid><author>u013919201</author><pubDate>Thu, 29 Jan 2015 20:07:34 +0800</pubDate><description><![CDATA[【学习笔记】

一、分页查询

一页的数据：

数据：

当前页面：

显示多少条数据

总页数

总记录数

当前页显示数量（最后一页可能不满足规定显示的条数）
 

思想：将所有信息封装在一个实体里面
 
 

在oracle数据库中有rownum来分页查找，，，可是并不能直接用rownum来查(如6到10)，需要用子查询

select* f]]></description><category></category></item><item><title><![CDATA[首页信息显示，网站优化(缓存，静态)]]></title><link>https://blog.youkuaiyun.com/u013919201/article/details/43276381</link><guid>https://blog.youkuaiyun.com/u013919201/article/details/43276381</guid><author>u013919201</author><pubDate>Thu, 29 Jan 2015 20:06:50 +0800</pubDate><description><![CDATA[【学习笔记】

网站优化： 针对一些不经常更新的数据
 

缓存：将访问量大，不经常更新的数据放到内存中去
 

静态化：创建一个html页面，将jsp运行起的网页源代码拷贝进去
 
 
 
CMS：content managesystem 网站编辑后台： 将模版和数据分离，最后形成html供用户访问   PHP编写的
jeecms  java编写的
 
 
Fre]]></description><category></category></item><item><title><![CDATA[servlet接口及原理解析，表达式语言解析]]></title><link>https://blog.youkuaiyun.com/u013919201/article/details/43276361</link><guid>https://blog.youkuaiyun.com/u013919201/article/details/43276361</guid><author>u013919201</author><pubDate>Thu, 29 Jan 2015 20:05:17 +0800</pubDate><description><![CDATA[【学习笔记】

1.servlet生命周期(面试必考)
2.数据有效性验证
3.表达式语言与标准标签库
 
4.servlet是个单实例多线程
5.java内存模型
 
 
-------------------------------------------------------------【面试题】-------------------------------------]]></description><category></category></item></channel></rss>