<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[路人甲的路人乙的专栏]]></title><description><![CDATA[把云笔记的内容放到这里吧~——~]]></description><link>https://blog.youkuaiyun.com/u010715440</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u010715440]]></copyright><item><title><![CDATA[线程池中非核心线程何时创建]]></title><link>https://blog.youkuaiyun.com/u010715440/article/details/127379631</link><guid>https://blog.youkuaiyun.com/u010715440/article/details/127379631</guid><author>u010715440</author><pubDate>Mon, 17 Oct 2022 23:31:53 +0800</pubDate><description><![CDATA[线程池中非核心线程何时创建]]></description><category></category></item><item><title><![CDATA[十三 cookies]]></title><link>https://blog.youkuaiyun.com/u010715440/article/details/107544859</link><guid>https://blog.youkuaiyun.com/u010715440/article/details/107544859</guid><author>u010715440</author><pubDate>Thu, 23 Jul 2020 18:53:14 +0800</pubDate><description><![CDATA[这边文章我们讨论cookies, cookies同样是用户session管理。在这里，让我们从上一边文章（Session in Servlet）重新看一些事情

这样我们就可以关联session与cookies了。当用户首次访问一个web应用，servlet容器通过调用request.getSession()创建新的

HttpSession对象。一个唯一的id分配个这个session。 servlet容器也在Http 响应头中设置了cookies名称，唯一的session ID

作为它的值。



c.]]></description><category></category></item><item><title><![CDATA[十二 ServletConfig]]></title><link>https://blog.youkuaiyun.com/u010715440/article/details/106784747</link><guid>https://blog.youkuaiyun.com/u010715440/article/details/106784747</guid><author>u010715440</author><pubDate>Tue, 16 Jun 2020 12:19:34 +0800</pubDate><description><![CDATA[ServletConfig接口和示例



servlet容器在servlet初始化时为每个servlet创建SerrvletConfig对象，给servlet传递信息。这个对象

可以用于从部署描述符文件中获取例如参数名称和参数值这样的配置信息。



ServletConfig接口中的方法：

public String getInitParameter(String name): 返回指定参数的String类型的值，如果指定的参数在web.xml中不存在则返回null.



public En...]]></description><category></category></item><item><title><![CDATA[十 ServletRequest]]></title><link>https://blog.youkuaiyun.com/u010715440/article/details/106570901</link><guid>https://blog.youkuaiyun.com/u010715440/article/details/106570901</guid><author>u010715440</author><pubDate>Fri, 05 Jun 2020 15:04:53 +0800</pubDate><description><![CDATA[当客户端发送一个请求到服务器，servlet容器创建ServletRequest 和ServletResponse 对象，把它们当作参数传入到service()方法中。请求对象提供了对请求信息的访问，录入请求头和请求数据。



首先我们看一个例子然后看一下ServletRequest接口中可用的方法：



示例1：Servlet getParameter()方法展示用户输入



在这个例子中，展示使用getParameter()方法返回给定参数的值。



在html表但中，我们获取用户输入（...]]></description><category></category></item><item><title><![CDATA[九 load-on-startup]]></title><link>https://blog.youkuaiyun.com/u010715440/article/details/106141925</link><guid>https://blog.youkuaiyun.com/u010715440/article/details/106141925</guid><author>u010715440</author><pubDate>Fri, 15 May 2020 14:48:50 +0800</pubDate><description><![CDATA[servlet默认是延迟加载的，直到servlet容器接收到一个对应servelt的请求。这会导致首次访问改servlet延迟。

为了避免首次访问延迟，可以在web.xml中使用&lt;load-on-startup&gt;标签强制容器在服务启动时加载(初始化并调用init()方法)servlet。



怎样使用&lt;load-on-startup&gt;?

这里是一个例子：


&lt;web-app&gt;
…

&lt;servlet&gt;
&lt;servlet-name&gt;MySe.]]></description><category></category></item><item><title><![CDATA[八 welcome-file-list]]></title><link>https://blog.youkuaiyun.com/u010715440/article/details/105979544</link><guid>https://blog.youkuaiyun.com/u010715440/article/details/105979544</guid><author>u010715440</author><pubDate>Thu, 07 May 2020 19:08:09 +0800</pubDate><description><![CDATA[在web.xml中，我们曾看到过&lt;welcome-file-list&gt;标签，这个是什么呢？本文中，我将解释这个标签是什么，为什么要使用它。



&lt;welcome-file-list&gt;标签用来指明在默认需要被服务器调用的文件，如果在浏览器上加载项目时没有指定文件名。



例如，你创建了一个名字为“MyServletProject”的工程，在其中定义了一些html页面和...]]></description><category></category></item><item><title><![CDATA[七 servlet工作原理]]></title><link>https://blog.youkuaiyun.com/u010715440/article/details/105961831</link><guid>https://blog.youkuaiyun.com/u010715440/article/details/105961831</guid><author>u010715440</author><pubDate>Wed, 06 May 2020 22:54:31 +0800</pubDate><description><![CDATA[在开始解释servlet是如何工作之前，让我们了解三个术语。

Web Server: 它可以处理客户端发送的请求，使用Http Response响应该请求。

Web Application(webapp): 在本质南中，我将其称之为webapp，基本上这个工程就是你的web应用，是servlet的集合。

Web Container: 也被称为Servlet容器或者Servlet引擎。它是We...]]></description><category></category></item><item><title><![CDATA[基于Dockerfile创建一个最简单的docker镜像]]></title><link>https://blog.youkuaiyun.com/u010715440/article/details/105852151</link><guid>https://blog.youkuaiyun.com/u010715440/article/details/105852151</guid><author>u010715440</author><pubDate>Thu, 30 Apr 2020 00:14:16 +0800</pubDate><description><![CDATA[试着创建一个docker image, 不在乎实用性和功能，只是对docker 创建image 有个大概的了解，所以有此文章。

step1: mkdir docker
step2: cd docker
step3: vi Dockerfile, 写入以下内容


FROM busybox:latest
LABEL tester docker_user&lt;docker_user@email...]]></description><category></category></item><item><title><![CDATA[六 servlet生命周期]]></title><link>https://blog.youkuaiyun.com/u010715440/article/details/105837489</link><guid>https://blog.youkuaiyun.com/u010715440/article/details/105837489</guid><author>u010715440</author><pubDate>Wed, 29 Apr 2020 13:00:49 +0800</pubDate><description><![CDATA[Servlet 生命周期可以描述为servlet的生命跨度，从载入到销毁。



在解释servelt生命周期前，先来讨论一些你将在本文中看到的一些术语，这将帮你更快速地理解它。



Web Server: 它也被成为Http Server,处理从客户端发来的Http 请求，用Http Response 响应此请求。



Web Container: 也称为Servlet容器，Servl...]]></description><category></category></item><item><title><![CDATA[五 Http Servlet]]></title><link>https://blog.youkuaiyun.com/u010715440/article/details/105837476</link><guid>https://blog.youkuaiyun.com/u010715440/article/details/105837476</guid><author>u010715440</author><pubDate>Wed, 29 Apr 2020 12:57:49 +0800</pubDate><description><![CDATA[在Servlet API 章节，我们已经谈到了一部分关于H他Http Servvlet 的一部分。在本篇文章中，我们更加细致地讨论Http Servlet.



不像GenericServlet, Http Servlet 不会重载service()方法，而是重载doGet(),doPost（）方法，或者同时重载这两个方法。doGet()方法用于从服务器获取信息，doPost()方法发送信息到...]]></description><category></category></item><item><title><![CDATA[四 GenericServlet]]></title><link>https://blog.youkuaiyun.com/u010715440/article/details/105837427</link><guid>https://blog.youkuaiyun.com/u010715440/article/details/105837427</guid><author>u010715440</author><pubDate>Wed, 29 Apr 2020 12:53:40 +0800</pubDate><description><![CDATA[在我们讨论Servlet API时，我们已经讨论了一些Generic Servlet。在这篇文章中，我们将详细探讨一下Generic Servlet。



通用servlet是协议无关的Servlet, 需要重写service()方法来处理客户端请求。service()方法接受两个参数，ServletRequest对象和ServletResponse对象。request对象告诉servlet客...]]></description><category></category></item><item><title><![CDATA[三 Servlet Infterface and demo]]></title><link>https://blog.youkuaiyun.com/u010715440/article/details/105800076</link><guid>https://blog.youkuaiyun.com/u010715440/article/details/105800076</guid><author>u010715440</author><pubDate>Mon, 27 Apr 2020 21:31:08 +0800</pubDate><description><![CDATA[在我上篇关于Servlet API 的文章中，我说明了在创建任何Servlet时你必须直接或间接地实现Servlet接口（间接地实现就是通过扩张那些实现了Servlet接口的类，这些类是GenericServlet和HttpServlet）.



如果想创建协议相关的servlet，例如htt servlet,那么就应该扩展HttpServlet类，对于协议不相关的servlet就以应该扩展G...]]></description><category></category></item><item><title><![CDATA[二  Servlet API]]></title><link>https://blog.youkuaiyun.com/u010715440/article/details/105728720</link><guid>https://blog.youkuaiyun.com/u010715440/article/details/105728720</guid><author>u010715440</author><pubDate>Fri, 24 Apr 2020 13:10:09 +0800</pubDate><description><![CDATA[你需要适合用Servlet API 创建servlet. 在使用API时，有两个包必须记住， javax.servlet 包，该包包含了支持通用servlet（独立于协议的servlet）的类，javax.servlet.http包，该包包含了支持http servlet的类。 你也许想知道什么是通用servlet，http servlet, 我随后会解释他们。



包的继承关系

java....]]></description><category></category></item><item><title><![CDATA[一  Servlet介绍]]></title><link>https://blog.youkuaiyun.com/u010715440/article/details/105728634</link><guid>https://blog.youkuaiyun.com/u010715440/article/details/105728634</guid><author>u010715440</author><pubDate>Fri, 24 Apr 2020 13:06:59 +0800</pubDate><description><![CDATA[断断续续地翻译完了，给国内需要的朋友看。

原文地址：

https://beginnersbook.com/2013/05/servlet-tutorial/



Servlet 是运行在web服务器的JVM里的java程序。 用于开发动态web应用.

在我们深入研究之前，我们要理解什么是“动态web应用”。 一个web应用可以描述为一组web页面的集合，当我们动态地调用它，对于不同用户它...]]></description><category></category></item><item><title><![CDATA[maven 报错  xxx.jar  zip file is empty]]></title><link>https://blog.youkuaiyun.com/u010715440/article/details/105282046</link><guid>https://blog.youkuaiyun.com/u010715440/article/details/105282046</guid><author>u010715440</author><pubDate>Thu, 02 Apr 2020 23:13:41 +0800</pubDate><description><![CDATA[问题描述
执行maven 命令时 报错，错误信息如下：
xx/xx/xx/lucene-core-8.4.1.jar时出错; zip file is empty
解决办法
删掉这个jar包，重新执行mvn 命令即可。

]]></description><category></category></item><item><title><![CDATA[fedora28 配置git]]></title><link>https://blog.youkuaiyun.com/u010715440/article/details/82598118</link><guid>https://blog.youkuaiyun.com/u010715440/article/details/82598118</guid><author>u010715440</author><pubDate>Mon, 10 Sep 2018 23:29:41 +0800</pubDate><description><![CDATA[总是记不住安装git的步骤，记录下来。  

fedora系统已经自己已经安装了git了，我们只需要配置好就可以了。

生成rsa加密信息 
ssh-keygen -t rsa -C “githut注册邮箱” 
会提示输入提示信息和密码，直接回车就可以了 
成功后在~/.ssh 会有两个新文件： 
id_rsa  id_rsa.pub 
复制id_rsa.pub中的信息到github中settin...]]></description><category></category></item><item><title><![CDATA[fedora nginx]]></title><link>https://blog.youkuaiyun.com/u010715440/article/details/82356062</link><guid>https://blog.youkuaiyun.com/u010715440/article/details/82356062</guid><author>u010715440</author><pubDate>Mon, 03 Sep 2018 22:26:15 +0800</pubDate><description><![CDATA[SELinux is preventing nginx from name_connect access on the tcp_socket port 20050.

  插件 connect_ports (85.9 置信度) 建议  ******************************

If you want to allow nginx to connect to network p...]]></description><category></category></item><item><title><![CDATA[mysql  存储过程记录]]></title><link>https://blog.youkuaiyun.com/u010715440/article/details/82259114</link><guid>https://blog.youkuaiyun.com/u010715440/article/details/82259114</guid><author>u010715440</author><pubDate>Fri, 31 Aug 2018 17:00:58 +0800</pubDate><description><![CDATA[CREATE PROCEDURE `procedure_name` ()
BEGIN
DECLARE a int;
    DECLARE done INT DEFAULT FALSE;
    declare _cur CURSOR for  (select ID from common.sys_column where table_name in ('ORDERFIX_PUR_PACK'));...]]></description><category></category></item><item><title><![CDATA[nginx.conf配置]]></title><link>https://blog.youkuaiyun.com/u010715440/article/details/80782426</link><guid>https://blog.youkuaiyun.com/u010715440/article/details/80782426</guid><author>u010715440</author><pubDate>Sat, 23 Jun 2018 11:59:47 +0800</pubDate><description><![CDATA[ngnix虽然工作中也在用，但是从来没有完全去了解过，现在从基本的开始了解nginx，故有此翻译。



Beginner’s Guide



入门指导

This guide gives a basic introduction to nginx and describes some simple tasks that can be done with it. It is supposed t...]]></description><category></category></item><item><title><![CDATA[SpringCloud——熔断器Hystrix（一）]]></title><link>https://blog.youkuaiyun.com/u010715440/article/details/80330895</link><guid>https://blog.youkuaiyun.com/u010715440/article/details/80330895</guid><author>u010715440</author><pubDate>Tue, 15 May 2018 23:23:22 +0800</pubDate><description><![CDATA[官网说明

为什么用熔断器

假如服务A调用了服务B，服务B又调用了服务C，如果服务C发生异常或者其他原因导致服务C不可用，那么导致服务B，不可用，又导致服务A不可用。如果服务C是个很底层的服务，那么引起的其他不可用的服务可能就有很多，导致服务雪崩。而熔断器相当于一个服务的保护开关，如果某个服务不可用，那么这个开关打开，返回一个设置好的静态数据，或者空，或者另外一个被熔断器保护的服务。当发生错误的...]]></description><category></category></item></channel></rss>