<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m0_51728906的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m0_51728906</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m0_51728906]]></copyright><item><title><![CDATA[马尔可夫链蒙特卡洛（MCMC）模拟和稳态分布原理]]></title><link>https://blog.youkuaiyun.com/m0_51728906/article/details/147395979</link><guid>https://blog.youkuaiyun.com/m0_51728906/article/details/147395979</guid><author>m0_51728906</author><pubDate>Mon, 21 Apr 2025 16:41:56 +0800</pubDate><description><![CDATA[（一）马尔可夫性质：马尔可夫链是一种具备马尔可夫性质的随机过程。其核心要点在于：给定当前状态时，未来状态的概率分布仅依赖于当前状态，和过去的状态没有关联。用数学公式来表达，对于一个随机过程Xn​n012⋯PXn1​j∣Xn​iXn−1​in−1​⋯X0​i0​PXn1​j∣Xn​i其中ijin−1​....i0​属于状态空间里的状态，那么这个随机过程就被称为马尔可夫链。（二）转移矩阵。]]></description><category></category></item><item><title><![CDATA[JavaScript介绍]]></title><link>https://blog.youkuaiyun.com/m0_51728906/article/details/124809736</link><guid>https://blog.youkuaiyun.com/m0_51728906/article/details/124809736</guid><author>m0_51728906</author><pubDate>Mon, 16 May 2022 22:29:25 +0800</pubDate><description><![CDATA[JavaScript 概述
JavaScript是基于对象和事件驱动的脚本语言，主要应用在客户端。
特点：


交互性（它可以做的就是信息的动态交互）
安全性（不允许直接访问本地硬盘）
跨平台性（只要是可以解释Js的浏览器都可以执行，和平台无关）


JavaScript与Java不同
JS是Netscape公司的产品，前身是LiveScript;Java是Sun公司的产品，现在是Oracle公司的产品。
JS是基于对象，Java是面向对象。
JS只需解释就可以执行，Java需要先编译成字节码文件，再执行。]]></description><category></category></item><item><title><![CDATA[线程池和连接池]]></title><link>https://blog.youkuaiyun.com/m0_51728906/article/details/124809304</link><guid>https://blog.youkuaiyun.com/m0_51728906/article/details/124809304</guid><author>m0_51728906</author><pubDate>Mon, 16 May 2022 22:05:25 +0800</pubDate><description><![CDATA[线程池
1、流程

先启动若干数量的线程，并让这些线程都处于睡眠状态，当客户端有一个新请求时，就会唤醒线程池中的某一个睡眠线程，让它来处理客户端的这个请求，当处理完这个请求后，线程又处于睡眠状态。

2、作用

线程池作用就是限制系统中执行线程的数量。
根据系统的环境情况，可以自动或手动设置线程数量，达到运行的最佳效果；少了浪费了系统资源，多了造成系统拥挤效率不高。用线程池控制线程数量，其他线程排队等候。一个任务执行完毕，再从队列的中取最前面的任务开始执行。若队列中没有等待进程，线程池的这一资源处于等待。当]]></description><category></category></item><item><title><![CDATA[jsp概述]]></title><link>https://blog.youkuaiyun.com/m0_51728906/article/details/124807292</link><guid>https://blog.youkuaiyun.com/m0_51728906/article/details/124807292</guid><author>m0_51728906</author><pubDate>Mon, 16 May 2022 20:26:04 +0800</pubDate><description><![CDATA[（一）JSP概述
JAP(Java Sever Page) 是一种动态技术标准，JSP页面由HTML代码和嵌入其中的java代码所组成。服务器在页面被客户端请求以后对java代码进行处理，然后将生成的HTML页面结果返回给客户端的浏览器。
C/S:只适合于局域网，远程访问需要专门的技术，要专门设计来处理分布式的数据。客户端升级维护成本高。 B/S:易维护、跨平台、便捷高效。
同类比较
（1）ASP：微软系统的脚本语言，没有很好的安全性保证。大型项目升级和维护较困难。
（2）ASP.NET：简洁、采用可视化编]]></description><category></category></item><item><title><![CDATA[认识Json]]></title><link>https://blog.youkuaiyun.com/m0_51728906/article/details/124807141</link><guid>https://blog.youkuaiyun.com/m0_51728906/article/details/124807141</guid><author>m0_51728906</author><pubDate>Mon, 16 May 2022 20:21:17 +0800</pubDate><description><![CDATA[1.JSON 是什么？
JSON，全称是 JavaScript Object Notation，即 JavaScript对象标记法。
JSON是一种轻量级（Light-Meight)、基于文本的(Text-Based)、可读的(Human-Readable)格式。
JSON 的名称中虽然带有JavaScript，但这是指其语法规则是参考JavaScript对象的，而不是指只能用于JavaScript 语言。
JSON无论对于人，还是对于机器来说，都是十分便于阅读和书写的，而且相比 XML(另一种常见的数据交]]></description><category></category></item><item><title><![CDATA[Javaweb的三大组件]]></title><link>https://blog.youkuaiyun.com/m0_51728906/article/details/124806691</link><guid>https://blog.youkuaiyun.com/m0_51728906/article/details/124806691</guid><author>m0_51728906</author><pubDate>Mon, 16 May 2022 20:13:39 +0800</pubDate><description><![CDATA[1.Servlet(server applet)
1.1 概念
servlet是运行在服务端的小程序
Servlet就是一个接口，定义了java类被浏览器访问到(webServer识别)的规则
将来我们自定义一个类，实现Servlet接口，复写方法，那么这个类就Servlet
1.2 执行原理
(1)当服务器接收客户端浏览器的请求后，会解析请求URL路径，获取访问的Servlet的资源路径
(2)查找web.xml，是否有对应的标签的内容
(3)如果有，则在找到应的全类名
(4)tomcat会将字节码文件加]]></description><category></category></item><item><title><![CDATA[对于servletContext的认识]]></title><link>https://blog.youkuaiyun.com/m0_51728906/article/details/124805733</link><guid>https://blog.youkuaiyun.com/m0_51728906/article/details/124805733</guid><author>m0_51728906</author><pubDate>Mon, 16 May 2022 19:02:59 +0800</pubDate><description><![CDATA[servletContext
1.介绍
ServletContext官方叫servlet上下文。服务器会为每一个工程创建一个对象，这个对象就是ServletContext对象。这个对象全局唯一，而且工程内部的所有servlet都共享这个对象。所以叫全局应用程序共享对象。

2. 作用
1.是一个域对象
2.可以读取全局配置参数
3.可以搜索当前工程目录下面的资源文件
4.可以获取当前工程名字
3.servletContext是一个域对象
1.域对象介绍
域对象是服务器在内存上创建的存储空间，用于在不同动态资]]></description><category></category></item><item><title><![CDATA[对于会话的认识]]></title><link>https://blog.youkuaiyun.com/m0_51728906/article/details/124805636</link><guid>https://blog.youkuaiyun.com/m0_51728906/article/details/124805636</guid><author>m0_51728906</author><pubDate>Mon, 16 May 2022 18:54:00 +0800</pubDate><description><![CDATA[会话跟踪是web程序中常用的技术，用来跟踪用户的整个会话，常用的会话跟踪技术是Cookie与Session 。Cookie通过在客户端记录信息确定用户身份，Session通过在服务器端记录信息确定用户身份。
cookie机制：一个用户的所有请求操作都应该属于同一个会话
web应用程序：是使用HTTP协议传输数据。HTTP协议是无状态的协议，一旦数据交换完毕，客户端与服务器端的连接就会关闭，再次交换数据需要建立新的连接，这就是意味着服务器无法从连接上跟踪会话
cookie工作原理：  给客户端们办法一个通行证]]></description><category></category></item><item><title><![CDATA[JDBC连接数据库]]></title><link>https://blog.youkuaiyun.com/m0_51728906/article/details/124458601</link><guid>https://blog.youkuaiyun.com/m0_51728906/article/details/124458601</guid><author>m0_51728906</author><pubDate>Wed, 27 Apr 2022 19:32:26 +0800</pubDate><description><![CDATA[1.JDBC的四个参数（user，password，url，driverClass）
user：用户名
password：密码
URL：定义了连接数据库时的协议、子协议、数据源标识，它们之间用冒号隔开。
driverClass：连接数据库所需的驱动。
2.加载JDBC驱动程序
在连接数据库之前，首先要加载想要连接的数据库的驱动到JVM（Java虚拟机），这通过java.lang.Class类的静态方法forName(String className)实现。
成功加载后，会将Driver类的实例注册到Driv]]></description><category></category></item><item><title><![CDATA[对JDBC的认识]]></title><link>https://blog.youkuaiyun.com/m0_51728906/article/details/124458353</link><guid>https://blog.youkuaiyun.com/m0_51728906/article/details/124458353</guid><author>m0_51728906</author><pubDate>Wed, 27 Apr 2022 19:18:38 +0800</pubDate><description><![CDATA[JDBC(Java DataBase Connectivity)，是Java和数据库的桥梁，是一个规范而不是一个实现，能够执行SQL语句。它由一组用Java语言编写的类和接口组成。
JDBC API 由一个驱动程序管理器实现对连接到不同数据库的多个驱动程序的管理。可做三件事：与数据库建立连接，执行SQL语句，处理结果。
DML,DDL,DCL
DML：数据操纵语言，比如SELECT、UPDATE、INSERT、DELETE。 主要用来对数据库的数据进行一些操作。
DDL：数据库定义语言，比如CREATE、A]]></description><category></category></item><item><title><![CDATA[关于WEB-INF下的配置文件说明]]></title><link>https://blog.youkuaiyun.com/m0_51728906/article/details/124413674</link><guid>https://blog.youkuaiyun.com/m0_51728906/article/details/124413674</guid><author>m0_51728906</author><pubDate>Mon, 25 Apr 2022 20:32:10 +0800</pubDate><description><![CDATA[本文章为本人作业，仅供参考，如有不足请多指教。

1.什么是xml文件
xml是可扩展标记语言，是由万维网(w3c)创建的标记语言，用于定义编码人类和机器可以读取文档的语言。它的作用可以配置应用和网站，进行数据的交互。
&lt;?xml version="1.0" encoding="UTF-8"?&gt;
这句的意思解析为xml文档的版本为1.0,编码为UTF-8。
2.web-app中的xmlns:xsi， xmlns， xsi:schemaLocation，id

schema文档是xml sche.]]></description><category></category></item><item><title><![CDATA[war学习总结（一）]]></title><link>https://blog.youkuaiyun.com/m0_51728906/article/details/124329728</link><guid>https://blog.youkuaiyun.com/m0_51728906/article/details/124329728</guid><author>m0_51728906</author><pubDate>Thu, 21 Apr 2022 19:38:37 +0800</pubDate><description><![CDATA[本文章为本人作业，仅供参考，如有不足请多指教。

1.doGet();方法和doPost();方法
doGet();和doPost();分别处理get和post请求。
doGet();只有一个流，并且有大小限制(通常位1024个字节)，页面传输的信息会以舰队的方式存在，显示子啊地址栏中。
doPost();通过其他的流进行传递，没有大小限制，传输数据会在http请求附件中，不会以明码的方式显示。
2.httpServletRequest和httpServletResponse
web服务器在收到客户端的h.]]></description><category></category></item><item><title><![CDATA[forward和redirect的区别]]></title><link>https://blog.youkuaiyun.com/m0_51728906/article/details/124305238</link><guid>https://blog.youkuaiyun.com/m0_51728906/article/details/124305238</guid><author>m0_51728906</author><pubDate>Wed, 20 Apr 2022 19:36:36 +0800</pubDate><description><![CDATA[forward和redirect的区别
1.forward 和redirect
forward又叫转发，表示转发，当请求来到时，可以将请求转发到其他的指定服务，用户端不知晓。

redirect又叫重定向，表示转发，当请求发给A服务时，服务A返回重定向给客户端，客户端再去请求B服务。

2.使用forward注意事项
1.转发和被转发的请求类型必须一致，即全是GET或者POST
2.转发者方法不能被标识位@RestController或者@ResponseBody
3.使用redirect注意事项
1.re]]></description><category></category></item><item><title><![CDATA[servlet的简单认识]]></title><link>https://blog.youkuaiyun.com/m0_51728906/article/details/124212013</link><guid>https://blog.youkuaiyun.com/m0_51728906/article/details/124212013</guid><author>m0_51728906</author><pubDate>Sat, 16 Apr 2022 13:12:31 +0800</pubDate><description><![CDATA[对servlet的认识
1.什么是servlet？
servlet是用java编写的服务器段程序，主要功能在于交互式的浏览和修改数据，生成动态的web内容。
servlet本质上是类，是接口和实现类。
2.servlet的工作机制
客户端发送请求给服务器
服务器加载启动并且调用servlet，解析http请求为request对象
request转发给servlet处理
servlet处理后返回response
tomcat再将response转成HTTP响应返回给客户端
3.servlet的生命周期
在..]]></description><category></category></item></channel></rss>