博客园 - Princess1
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=149953
2023-07-10T03:21:02Z
Princess1
https://www.cnblogs.com/LuJunlong/
feed.cnblogs.com
https://www.cnblogs.com/LuJunlong/p/17540507.html
Python pip报错解决 - Princess1
问题描述:Mac M2环境安装完Python后,pip click house驱动失败,报错信息为: Collecting clickhouse-driver Using cached clickhouse-driver-0.2.6.tar.gz (229 kB) Preparing metadat
2023-07-10T03:21:00Z
2023-07-10T03:21:00Z
Princess1
https://www.cnblogs.com/LuJunlong/
【摘要】问题描述:Mac M2环境安装完Python后,pip click house驱动失败,报错信息为: Collecting clickhouse-driver Using cached clickhouse-driver-0.2.6.tar.gz (229 kB) Preparing metadat <a href="https://www.cnblogs.com/LuJunlong/p/17540507.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/LuJunlong/p/17187987.html
从国家统计局网站爬取省级到村级别的行政区划代码(2022最新) - Princess1
import cn.hutool.http.HttpUtil;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader
2023-03-07T06:16:00Z
2023-03-07T06:16:00Z
Princess1
https://www.cnblogs.com/LuJunlong/
【摘要】import cn.hutool.http.HttpUtil;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader <a href="https://www.cnblogs.com/LuJunlong/p/17187987.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/LuJunlong/p/12409428.html
MySQL卸载 - Princess1
3.1停止MySQL服务开始-->所有应用-->Windows管理工具-->服务,将MySQL服务停止。3.2卸载mysql server控制面板-->所有控制面板项-->程序和功能,将mysq1 server卸载掉。3.3 MySQL安装目录将MySQL安装目录下的MySQL文件夹删除(C:\Pr
2020-03-04T06:42:00Z
2020-03-04T06:42:00Z
Princess1
https://www.cnblogs.com/LuJunlong/
【摘要】3.1停止MySQL服务开始-->所有应用-->Windows管理工具-->服务,将MySQL服务停止。3.2卸载mysql server控制面板-->所有控制面板项-->程序和功能,将mysq1 server卸载掉。3.3 MySQL安装目录将MySQL安装目录下的MySQL文件夹删除(C:\Pr <a href="https://www.cnblogs.com/LuJunlong/p/12409428.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/LuJunlong/p/12359011.html
session相关 - Princess1
session学习: * 问题: * 用户不同的请求在处理的时候需要使用其他请求中的数据该怎么办? * 解决: * session技术 * 使用: * 创建session对象 * HttpSession session =req.getSession(); * 存储数据到session中 * ses
2020-02-24T13:44:00Z
2020-02-24T13:44:00Z
Princess1
https://www.cnblogs.com/LuJunlong/
【摘要】session学习: * 问题: * 用户不同的请求在处理的时候需要使用其他请求中的数据该怎么办? * 解决: * session技术 * 使用: * 创建session对象 * HttpSession session =req.getSession(); * 存储数据到session中 * ses <a href="https://www.cnblogs.com/LuJunlong/p/12359011.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/LuJunlong/p/12357343.html
cookie相关 - Princess1
代码实现:
2020-02-24T08:06:00Z
2020-02-24T08:06:00Z
Princess1
https://www.cnblogs.com/LuJunlong/
【摘要】代码实现: <a href="https://www.cnblogs.com/LuJunlong/p/12357343.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/LuJunlong/p/12349746.html
servlet的相应编码设置 - Princess1
2020-02-23T06:30:00Z
2020-02-23T06:30:00Z
Princess1
https://www.cnblogs.com/LuJunlong/
【摘要】 <a href="https://www.cnblogs.com/LuJunlong/p/12349746.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/LuJunlong/p/12349578.html
response对象 - Princess1
2020-02-23T05:35:00Z
2020-02-23T05:35:00Z
Princess1
https://www.cnblogs.com/LuJunlong/
【摘要】 <a href="https://www.cnblogs.com/LuJunlong/p/12349578.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/LuJunlong/p/12349065.html
request对象 - Princess1
request对象学习之获取请求数据请求数据: 请求行:请求方式请求URL协议getMethod();返回请求方式getRequestUr1();返回请求ur1getRequestUri();返回请求urigetQueryString();返回get请求中的URL中的用户数据注意: post请 求中
2020-02-23T04:01:00Z
2020-02-23T04:01:00Z
Princess1
https://www.cnblogs.com/LuJunlong/
【摘要】request对象学习之获取请求数据请求数据: 请求行:请求方式请求URL协议getMethod();返回请求方式getRequestUr1();返回请求ur1getRequestUri();返回请求urigetQueryString();返回get请求中的URL中的用户数据注意: post请 求中 <a href="https://www.cnblogs.com/LuJunlong/p/12349065.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/LuJunlong/p/12321842.html
doGet、doPost和service方法 - Princess1
2020-02-17T07:08:00Z
2020-02-17T07:08:00Z
Princess1
https://www.cnblogs.com/LuJunlong/
【摘要】 <a href="https://www.cnblogs.com/LuJunlong/p/12321842.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/LuJunlong/p/12316965.html
servlet的生命周期 - Princess1
package LifeServlet; import java.io.IOException;import java.io.PrintWriter; import javax.servlet.ServletException;import javax.servlet.http.HttpServle
2020-02-16T07:19:00Z
2020-02-16T07:19:00Z
Princess1
https://www.cnblogs.com/LuJunlong/
【摘要】package LifeServlet; import java.io.IOException;import java.io.PrintWriter; import javax.servlet.ServletException;import javax.servlet.http.HttpServle <a href="https://www.cnblogs.com/LuJunlong/p/12316965.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/LuJunlong/p/12307165.html
servlet的web.xml文件的几种配置方式 - Princess1
<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:sch
2020-02-14T05:50:00Z
2020-02-14T05:50:00Z
Princess1
https://www.cnblogs.com/LuJunlong/
【摘要】<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:sch <a href="https://www.cnblogs.com/LuJunlong/p/12307165.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/LuJunlong/p/12295466.html
servlet使用 - Princess1
第一个 Web 项目:1、 打开 Myeclipse 并创建工作空间2、 点击 file 选择—>new—>web project—>输入项目名,点击 finish3、 在 src 下创建包 com.bjsxt.servlet. 4、 在包下创建一个普通 java 类 MyServlet,并继承Ht
2020-02-11T08:11:00Z
2020-02-11T08:11:00Z
Princess1
https://www.cnblogs.com/LuJunlong/
【摘要】第一个 Web 项目:1、 打开 Myeclipse 并创建工作空间2、 点击 file 选择—>new—>web project—>输入项目名,点击 finish3、 在 src 下创建包 com.bjsxt.servlet. 4、 在包下创建一个普通 java 类 MyServlet,并继承Ht <a href="https://www.cnblogs.com/LuJunlong/p/12295466.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/LuJunlong/p/12294483.html
servlet的介绍和使用 - Princess1
servlet介绍: 问题:服务器在接收到浏览器的请求后,会自动调用对应的逻辑代码进行请求处理。但是逻辑代码是由程序员编写并放到服务器中,那么服务器怎么知道该怎么调用并调用哪个类和哪个方法来进行请求处理,解决:程序员在编写代码的时候如果能够按照服务器能够识别的规则进行编写,浏览器按照指定的规则进行发
2020-02-11T04:12:00Z
2020-02-11T04:12:00Z
Princess1
https://www.cnblogs.com/LuJunlong/
【摘要】servlet介绍: 问题:服务器在接收到浏览器的请求后,会自动调用对应的逻辑代码进行请求处理。但是逻辑代码是由程序员编写并放到服务器中,那么服务器怎么知道该怎么调用并调用哪个类和哪个方法来进行请求处理,解决:程序员在编写代码的时候如果能够按照服务器能够识别的规则进行编写,浏览器按照指定的规则进行发 <a href="https://www.cnblogs.com/LuJunlong/p/12294483.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/LuJunlong/p/12160365.html
任务调度:Task Timer - Princess1
调度:任务:就是事情调度:在不同的时间点或者在指定的时间点或者间隔多长时间我去运行这个任务。就是生活中的闹钟 代码示例:
2020-01-07T03:06:00Z
2020-01-07T03:06:00Z
Princess1
https://www.cnblogs.com/LuJunlong/
【摘要】调度:任务:就是事情调度:在不同的时间点或者在指定的时间点或者间隔多长时间我去运行这个任务。就是生活中的闹钟 代码示例: <a href="https://www.cnblogs.com/LuJunlong/p/12160365.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/LuJunlong/p/12159104.html
线程池 - Princess1
创建和销毁对象是非常耗费时间的 创建对象:需要分配内存等资源销毁对象:虽然不需要程序员操心,但是垃圾回收器会在后台一直跟踪并销毁对于经常创建和销毁、使用量特别大的资源,比如并发情况下的线程,对性能影响很大。思路:创建好多个线程,放入线程池中,使用时直接获取引用,不使用时放回池中。可以避免频繁创建销毁
2020-01-06T15:31:00Z
2020-01-06T15:31:00Z
Princess1
https://www.cnblogs.com/LuJunlong/
【摘要】创建和销毁对象是非常耗费时间的 创建对象:需要分配内存等资源销毁对象:虽然不需要程序员操心,但是垃圾回收器会在后台一直跟踪并销毁对于经常创建和销毁、使用量特别大的资源,比如并发情况下的线程,对性能影响很大。思路:创建好多个线程,放入线程池中,使用时直接获取引用,不使用时放回池中。可以避免频繁创建销毁 <a href="https://www.cnblogs.com/LuJunlong/p/12159104.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/LuJunlong/p/12158929.html
使用Lock锁实现线程同步 - Princess1
Lock锁:对需要上锁的地方上锁1) JDK1.5后新增的功能2)与Synchronized相比,Lock 可提供多种锁方案,更灵活3) Java.util.concurrent.lock 中的Lock是一个接口,它的实现类是一个Java类,而不是作为语言的特性(关键字)来实现注意:如果同步代码有异
2020-01-06T14:38:00Z
2020-01-06T14:38:00Z
Princess1
https://www.cnblogs.com/LuJunlong/
【摘要】Lock锁:对需要上锁的地方上锁1) JDK1.5后新增的功能2)与Synchronized相比,Lock 可提供多种锁方案,更灵活3) Java.util.concurrent.lock 中的Lock是一个接口,它的实现类是一个Java类,而不是作为语言的特性(关键字)来实现注意:如果同步代码有异 <a href="https://www.cnblogs.com/LuJunlong/p/12158929.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/LuJunlong/p/12158691.html
Callable接口实现线程 - Princess1
Runnable接口实现线程的缺点: 1)没有返回值2)不支持泛型3)异常必须处理 Callable功能更加强大1) Future接口位于java.util.concurrent包中,可以对具体Runnable、Callable任务的执行结果进行取消(cancel方法,尝试取消执行此任务)、查询是否
2020-01-06T13:47:00Z
2020-01-06T13:47:00Z
Princess1
https://www.cnblogs.com/LuJunlong/
【摘要】Runnable接口实现线程的缺点: 1)没有返回值2)不支持泛型3)异常必须处理 Callable功能更加强大1) Future接口位于java.util.concurrent包中,可以对具体Runnable、Callable任务的执行结果进行取消(cancel方法,尝试取消执行此任务)、查询是否 <a href="https://www.cnblogs.com/LuJunlong/p/12158691.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/LuJunlong/p/12157250.html
多线程应用 - Princess1
例题: 编写两个线程,一一个线程打印1-52 的整数,另一个线程打印字母A-Z。打印顺序为12A34B56C...5152Z.即按照整数和字母的顺序从小到大打印,并且每打印两个整数后,打印一个字母,交替循环打印,直到打印到整数52和字母Z结束。要求:1)编写打印类Printer, 声明私有属性ind
2020-01-06T08:59:00Z
2020-01-06T08:59:00Z
Princess1
https://www.cnblogs.com/LuJunlong/
【摘要】例题: 编写两个线程,一一个线程打印1-52 的整数,另一个线程打印字母A-Z。打印顺序为12A34B56C...5152Z.即按照整数和字母的顺序从小到大打印,并且每打印两个整数后,打印一个字母,交替循环打印,直到打印到整数52和字母Z结束。要求:1)编写打印类Printer, 声明私有属性ind <a href="https://www.cnblogs.com/LuJunlong/p/12157250.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/LuJunlong/p/12156839.html
反射读取注解信息 - Princess1
ORM:对象关系映射 1)类与表结构对应2)属性和字段对应3)对象和记录对应使用注解完成类和表结构的映射关系 功能描述将Java中的Student类使用第三方程序通过读取注解生成数据库中的表 1)编写Student类2)编写注解3)在类中使用注解4)通过解析程序将注解读取出来(通过框 架解析)5)拼
2020-01-06T08:07:00Z
2020-01-06T08:07:00Z
Princess1
https://www.cnblogs.com/LuJunlong/
【摘要】ORM:对象关系映射 1)类与表结构对应2)属性和字段对应3)对象和记录对应使用注解完成类和表结构的映射关系 功能描述将Java中的Student类使用第三方程序通过读取注解生成数据库中的表 1)编写Student类2)编写注解3)在类中使用注解4)通过解析程序将注解读取出来(通过框 架解析)5)拼 <a href="https://www.cnblogs.com/LuJunlong/p/12156839.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/LuJunlong/p/12155981.html
注解 - Princess1
1.注解的作用1)不是程序本身,可以对程序作出解释。(这一点跟注释没什么区别)2)可以被其他程序(比如:编译器等)读取。(注解信息处理流程,是注解和注释的重大区别,如果没有注解信息处理流程,则注解毫无意义) 2.注解的格式1)注解是以”@注释名"在代码中存在,还可以添加一些参数值,例如@suppes
2020-01-06T06:01:00Z
2020-01-06T06:01:00Z
Princess1
https://www.cnblogs.com/LuJunlong/
【摘要】1.注解的作用1)不是程序本身,可以对程序作出解释。(这一点跟注释没什么区别)2)可以被其他程序(比如:编译器等)读取。(注解信息处理流程,是注解和注释的重大区别,如果没有注解信息处理流程,则注解毫无意义) 2.注解的格式1)注解是以”@注释名"在代码中存在,还可以添加一些参数值,例如@suppes <a href="https://www.cnblogs.com/LuJunlong/p/12155981.html" target="_blank">阅读全文</a>