- 博客(19)
- 收藏
- 关注
原创 MySQL中NULL和空串如何判断?
NULL值是没有值, ,它不是空串。如果指定''(两个单引号,其间没有字符) ,这在NOT NULL列中是允许的。空串是一个有效的值,它不是无值。判断NULL需要用IS NULL 或者 IS NOT NULL。MySQL中NULL和空串如何判断?
2023-04-27 21:29:11
171
原创 线程池工作流程
2、判断工作队列是否已满,否->新任务存储在这个工作队列里,是->走下个流程。3、判断线程池里的线程是否都在工作状态,否->创建一个新的工作线程来执行任务, 是->走下个流程。判断核心线程池里的线程是否都有在执行任务,否->创建一个新工作线程来执行任务。是->走下个流 程。4 、按照设置的策略来处理无法执行的任务。
2023-04-27 21:28:36
61
原创 什么是阻塞队列?
阻塞队列是一个支持两个附加操作的队列,这两个附加操作支持阻塞的插入和移除方法。1 、支持阻塞的插入方法知当队列满时,队列会阻塞插入元素的线程,直到队列不满。2 、支持阻塞的移除方法知当队列空时,获取元素的线程会等待队列变为非空。
2023-04-27 21:27:31
63
原创 NIO中什么是通道channel?
一个Channel 样通道)代表和某一实体的连接,这个实体可以是文件、网络套接字等。也就是说,通道 是Java NIO提供的一座桥梁,用于我们的程序和操作系统底层I/O服务进行交互。通道是一种很基本很抽象的描述,和不同的I/O服务交互,执行不同的I/O操作,实现不一样,因此具 体的有FileChannel 、SocketChannel等。通道使用起来跟Stream比较像,可以读取数据到Buffer中,也可以把Buffer中的数据写入通道。NIO中什么是通道channel?
2023-04-27 21:26:12
62
原创 ArrayList和Vector有何异同
样1) Vector是同步的,而ArrayList不是。样3) ArrayList更加通用,因为我们可以使用Collections工具类轻易地获取同步列表和只读列表。样4) ArrayList和Vector两者允许null值,也可以使用索引值对元素进行随机访问。样3) ArrayList和Vector的事代器实现都是fail-fast的。样2) ArrayList比Vector快,它因为有同步,不会过载。样2)两者维护插入的顺序,我们可以根据插入顺序来获取元素。
2023-04-27 21:25:51
49
原创 【无标题】
exception表示JSP页面所发生的异常,在错误叶中起作用。page指当前页面转换后的Swrvlet类的实力。config服务器配置可以取得初始化参数。applocation所有用户的共享信息。pageContext JSP的页面容器。response服务器向客户端回应信息。简述JSP的九个隐式对象及它们的作用。request得到用户请求信息。swssion用来保存用户信息。
2023-04-16 18:55:06
46
原创 【无标题】
(2)在doGet()方法中,使用request.getCookies()得到所有cookie形成的cookie数组,并进行遍历。response.getWriter().print("您上次的访问时间" + lastAccessTime);(4)cookie的存活时间为1小时,访问当前应用中的所有资源客户端都回送cookie信息。// 如果cookie的名称为lastAccess,则获取该cookie的值。// 获取所有的cookie,并将这些cookie存放在数组中。// 发送 cookie。
2023-04-16 18:54:17
58
原创 【无标题】
会话过程类似于生活中的打电话过程,它指的是一个客户端(浏览器)与Web服务器之间连续发生的一系列请求和响应过程。Cookie和HttpSession是保存会话相关数据的技术,其中Cookie将信息存储在浏览器端是客户端技术,Session将数据保存在服务器端是服务器端技术。2. Cookie是基于HTTP协议中的Set-Cookie响应头和Cookie请求头进行工作的。4. 浏览器对Cookie具有严格的限制,一个网站能在浏览器中保存多少Cookie是有限制的。简述Cookie与Session的区别。
2023-04-16 18:52:44
50
原创 【无标题】
(2)在doGet()方法中,使用HttpServletResponse对象的setContentType()方法将浏览器编码改为utf-8。(3)使用HttpServletResponse对象获取输出流,向浏览器输出“JavaWeb程序设计任务教程”的中文字样。(1)创建一个ChineseServlet类,使其继承HttpServlet类并重写该类的doGet()方法。请按照以下要求设计一个向页面输出中文的类ChineseServlet。String data="JavaWeb程序设计任务教程";
2023-04-16 18:49:29
2188
原创 【无标题】
请列举出至少三个HttpServletResponse常用的响应状态码,并说出它们的意义。302:表示临时使用其它资源处理当前请求,但是,之后的请求还应该使用原来的地址。200表示请求成功,404表示没有找到资源,500表示服务器内部发生错误。505:表示服务器不支持或拒绝支持请求行中给出的HTTP版本。400:表示客户端发送的请求语法有误。500:表示服务器内部发生了错误。404:表示没有找到资源。200:表示请求成功。
2023-04-16 18:48:29
48
原创 【无标题】
(4)如果需要改变浏览器的地址栏,或更改浏览器的刷新按钮的功能时需要使用重定向。(3)一般情况下应该使用请求转发,减少浏览器对服务器的访问,减轻服务器压力。如果需要改变浏览器的地址栏,或更改浏览器的刷新按钮的功能时需要使用重定向。一般情况下应该使用请求转发,减少浏览器对服务器的访问,减轻服务器压力。(1)请求转发和重定向都可以实现访问一个资源时转向当前应用资源。(2)请求转发是一次请求一次响应,而重定向为两次请求两次响应。请求转发是一次请求一次响应,而重定向为两次请求两次响应。简述请求转发与重定向的异同?
2023-04-16 18:47:35
40
原创 2021-10-10
国内中国软件、用友软件、亿阳信通、湘邮科技、恒生电子、国电南瑞、金智科技、青岛软控、宝信软件、海隆软件、东软股份、荣信股份、远光软件、万力达、国外微软是一家美国跨国科技公司,也是世界PC软件开发的先导,由比尔·盖茨与保罗·艾伦创办于1975年,公司总部设立在华盛顿州的雷德蒙德…甲骨文公司,全称甲骨文股份有限公司,是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩;万国商业机器公司,简称IBM,总公司在纽约州阿蒙克市,是全球最大的信息技术和业务解决方案公司;思爱普公司成立于
2021-10-10 19:32:58
109
原创 2021-10-10
软件开发的第一个流程是项目开发目的分析与确定,主要是在软件开发商将开发项目确定下来之后,需要与需求方进行讨论,确定需求方对于软件开发的需要实现目标及其具体需要的功能等等,并确定是否可达成。2/8接下来就是需求分析,这个步骤也是为软件开发的正常进行确定具体思路的阶段。在确定软件开发可进行后,必须要对客户需要实现的软件功能需求进行具体详细的分析。同时应当考虑在开发过程中可能出现的变化情况,制定需求变更计划随时应对特殊情况的发生,保证软件开发流程的顺畅进行。3/8接下来就是软件设计。软件设计要根据上一阶段
2021-10-10 19:28:18
57
原创 2021-09-30
微软公司的中文全称是微型计算机软件公司;微软,是一家总部位于美国的跨国科技公司,是世界PC(Personal Computer,个人计算机)机软件开发的先导,由比尔·盖茨与保罗·艾伦创办于1975年,公司总部设立在华盛顿州的雷德蒙德市。以研发、制造、授权和提供广泛的电脑软件服务业务为主金山软件股份有限公司创建于1988年,是中国领先的应用软件产品和服务供应商。二十五年来,金山一直不断地为客户带来创新性的技术和产品。今天,金山软件已经运行在全世界超过5000万台个人、政府、企业的电脑上。其产品线覆盖了桌面
2021-09-30 19:41:04
101
原创 2021-09-30
Java 源代码本质上其实就是普通的文本文件,所以理论上来说任何可以编辑文本文件的编辑器都可以作为我们的 Java 代码编辑工具。比如:Windows 记事本,Mac OS X 下的文本编辑,Linux 下的 vi、emacs、gedit、DOS 下的 edit 等。但是这些简单工具没有语法的高亮提示、自动完成等功能,这些功能的缺失会大大降低代码的编写效率。所以学习开发时一般我们不会选用这些简单文本编辑工具。我们一般会选用一些功能比较强大的类似记事本的工具,比如: Notepad++、Sublime Te
2021-09-30 19:38:05
110
原创 2021-09-30
子计算机中的一种系统软件。负责控制和管理存储器、中央处理器以及各种外围设备等硬件资源和各种程序、数据等软件资源,为用户提供强大的使用功能和方便灵活的使用环境。是计算机应用的基础。常见的操作系统有MS-DOS系统、Windows系统、UNIX系统等。几个常用的操作系统:1、 DOS操作系统DOS是英文Disk Operation System的简称,中文为磁盘操作系统,自1981年推出1.0版发展至今已升级到6.22版,DOS的界面用字符命令方式操作,只能运行单个任务。2、 Windows 9x
2021-09-30 19:36:17
69
原创 2021-09-27
CSDN中国专业IT社区CSDN (Chinese Software Developer Network) 创立于1999年,致力于为中国软件开发者提供知识传播、在线学习、职业发展等全生命周期服务。旗下拥有:专业的中文IT技术社区: CSDN.NET;移动端开发者专属APP: CSDN APP、CSDN学院APP;新媒体矩阵微信公众号:CSDN资讯、程序人生、GitChat、CSDN学院、AI科技大本营、区块链大本营、CSDN云计算、GitChat精品课、人工智能头条、CSDN企业招聘;IT技术培训学习
2021-09-27 17:43:20
74
原创 2021-09-27
哔哩哔哩(Nasdaq:BILI;英文名称:bilibili,简称B站)现为中国年轻世代高度聚集的文化社区和视频平台,该网站于2009年6月26日创建,被粉丝们亲切地称为“B站”。B站早期是一个ACG(动画、漫画、游戏)内容创作与分享的视频网站。[5][6]经过十年多的发展,围绕用户、创作者和内容,构建了一个源源不断产生优质内容的生态系统,B站已经涵盖7000多个兴趣圈层的多元文化社区。W3CSchool 每月接受上百万人次的用户访问,并产生数千万的页面浏览量。W3Cschool是一个专业的编程入门学
2021-09-27 17:39:11
106
原创 2021-09-27
Ctrl系Ctrl + A 全选Ctrl + C 复制Ctrl + D 删除/添加收藏 (在Word中是修改选定字符格式,在IE及傲游中是保存为收藏)Ctrl + F 查找Ctrl + P 打印 在Word中是等于Ctrl+Shift+F12Ctrl + R 刷新 在Word中可使段落右对齐Ctrl + S 保存Ctrl + V 粘贴Ctrl + W 关闭当前窗口Ctrl + X 剪切Ctrl + Y 恢复上一步操作Ctrl + Z 撤消上一步操作2/6F系F1 帮助F2 重命名F3 搜索F5 刷
2021-09-27 17:36:22
52
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人