龑凯

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2021年1月2日

摘要: 5.MyBatis 与 Hibernate 有哪些不同? a、Mybatis 和 hibernate 不同,它不完全是一个 ORM 框架,因为 MyBatis 需要程序员自己编写 Sql 语句,不过 mybatis 可以通过 XML 或注解方式灵活配置要运行的 sql 语句,并将java 对象和 s 阅读全文
posted @ 2021-01-02 20:55 龑凯 阅读(60) 评论(0) 推荐(0)

摘要: 1.什么是 MyBatis? MyBatis 是一个可以自定义 SQL、存储过程和高级映射的持久层框架。 2.Mybatis 动态 sql 是做什么的?都有哪些动态 sql?能简述一下动态 sql 的执行原理不? a、Mybatis 动态 sql 可以让我们在 Xml 映射文件内,以标签的形式编写动 阅读全文
posted @ 2021-01-02 20:54 龑凯 阅读(62) 评论(0) 推荐(0)

摘要: a、springmvc 的入口是一个 servlet 即前端控制器,而 struts2 入口是一个 filter 过虑器。 b、springmvc 是基于方法开发(一个 url 对应一个方法),请求参数传递到方法的形参,可以设计为单例或多例(建议单例), struts2 是基于类开发,传递参数是通过 阅读全文
posted @ 2021-01-02 20:53 龑凯 阅读(51) 评论(0) 推荐(0)

摘要: 什么是SpringMVC?SpringMVC是一个实现了MVC设计模式的轻量级web层框架,使用起来简单方便。SpringMVC的优势是什么?1、清晰的角色划分:前端控制器(DispatcherServlet)请求到处理器映射(HandlerMapping)处理器适配器(HandlerAdapter 阅读全文
posted @ 2021-01-02 20:51 龑凯 阅读(186) 评论(0) 推荐(0)

摘要: SpimgMVC工作原理 第1步:浏览器发送指定的请求都会交给DispatcherServlet,他会委托其他模块进行真正的业务和数据处理第2步:DispatcherServlet会查找到HandleMapping,根据浏览器的请求找到对应的Controller,并将请求交给目标Controller 阅读全文
posted @ 2021-01-02 20:48 龑凯 阅读(98) 评论(0) 推荐(0)

摘要: 一,首先是一个MVC框架。 在web模型中,MVC是一种很流行的框架,通过把Model,View,Controller分离,把较为复杂的web应用分成逻辑清晰的几部分,是为了简化开发,减少出错。还是为了组内开发人员之间的配合。总之就是一种分层工作的办法。 二,springMVC,是spring的一个 阅读全文
posted @ 2021-01-02 20:44 龑凯 阅读(295) 评论(0) 推荐(0)

摘要: 依赖注入的三种实现方式? 一,什么是依赖注入?让组件依赖于抽象,当组件要与其他实际对象发生依赖关系时,通过抽象来注入依赖的实际对象。 二,依赖注入的三种实现方式?1.接口注入2.set注入3.构造注入 接口注入:指的就是在接口中定义要注入的信息,并通过接口完成注入。 关于实现接口注入的例子,步骤如下 阅读全文
posted @ 2021-01-02 20:37 龑凯 阅读(987) 评论(0) 推荐(0)

摘要: 什么是DI 在学习Spring框架的时候,我们总是能见到IOC这个单词,也时常听到DI这个词,那么他们分别是什么意思呢?接下来就讲讲个人对于这两个概念的理解 一、IOC和DI概念 IOC(控制反转):全称为:Inverse of Control。从字面上理解就是控制反转了,将对在自身对象中的一个内置 阅读全文
posted @ 2021-01-02 20:34 龑凯 阅读(1371) 评论(0) 推荐(0)

摘要: 什么是IOC? 1.IOC的理论背景 2.什么是IOC 3.IOC也叫依赖注入(DI) 4.IOC的优缺点 5.IOC容器的技术剖析 6.IOC容器的一些产品 7.参考博文 本文旨在用语言(非代码)说清楚IOC到底是什么,没有什么高深的技术,园中的老牛、大虾们看到这里可以绕行了,以免浪费您宝贵的时间 阅读全文
posted @ 2021-01-02 20:32 龑凯 阅读(254) 评论(0) 推荐(0)

摘要: spring的作用 1.Spring是一个轻量级的开源框架,是为解决企业级应用开发的复杂性而创建的,通过核心的Bean factory实现了底层的类的实例化和生命周期的管理。 Spring的最根本使命是:简化java开发。 2.Spring是一个三层架构,也为J2EE应用程序开发提供集成的框架; W 阅读全文
posted @ 2021-01-02 20:30 龑凯 阅读(2331) 评论(0) 推荐(0)

摘要: 什么是spring框架? 1)IOC 控制反转,对象创建责任的反转,在spring中BeanFacotory是IOC容器的核心接口,负责实例化,定位,配置应用程序中的对象及建立这些对象间的依赖。XmlBeanFacotory实现BeanFactory接口,通过获取xml配置文件数据,组成应用对象及对 阅读全文
posted @ 2021-01-02 20:28 龑凯 阅读(607) 评论(0) 推荐(0)

摘要: GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该 阅读全文
posted @ 2021-01-02 17:40 龑凯 阅读(58) 评论(0) 推荐(0)

摘要: 什么情况下调用doGet()和doPost()?Jsp页面中的form标签里的method属性为get时调用doGet(),为post时调用doPost() 测试方法如下:index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset 阅读全文
posted @ 2021-01-02 17:37 龑凯 阅读(434) 评论(0) 推荐(0)

摘要: 一、静态包含指令<%@include file=“fileurl”%> 二、动态包含<jsp :include page=“a.jsp”/>与静态包含<%@include file=“fileurl”%>的区别 <jsp:include page=“a.jsp”> <jsp:param name=“ 阅读全文
posted @ 2021-01-02 17:36 龑凯 阅读(148) 评论(0) 推荐(0)

摘要: Request对象的主要方法: setAttribute(String name,Object):设置名字为name的request 的参数值 getAttribute(String name):返回由name指定的属性值 getAttributeNames():返回request 对象所有属性的名 阅读全文
posted @ 2021-01-02 17:34 龑凯 阅读(321) 评论(0) 推荐(0)

摘要: 本篇文章主要介绍了网页如何防止刷新重复提交与如何防止后退的解决方法,具体如下: 提交后禁用提交按钮(大部分人都是这样做的) 如果客户提交后,按F5刷新怎么办? 使用Session 在提交的页面也就是数据库处理之前: if session("ok")=true then response.write 阅读全文
posted @ 2021-01-02 17:33 龑凯 阅读(470) 评论(0) 推荐(0)

摘要: SP避免Form重复提交的三种方案 1) javascript ,设置一个变量,只允许提交一次。 <script language="javascript"> var checksubmitflg = false; function checksubmit() { if (checksubmitfl 阅读全文
posted @ 2021-01-02 17:31 龑凯 阅读(741) 评论(0) 推荐(0)

摘要: 当我在页面中进行调用的时候发现一直都报空指针异常,然后通过各种实验发现:web.xml文件当版本为2.5的时候需要在jsp页面中添加isELIgnored=”false”代码。 <%@ page language="java" import="java.util.*" pageEncoding="U 阅读全文
posted @ 2021-01-02 17:29 龑凯 阅读(137) 评论(0) 推荐(0)

摘要: sessiontest1.html页面有一个form表单,常用的表单提交方式有get()请求和post()请求方式。下面来看一下jsp中两种请求方式的中文乱码问题的解决办法。(我所有页面的编码都设置成了gb2312) (1)get()请求方式的中文乱码问题页面 sessiontest.html页面的 阅读全文
posted @ 2021-01-02 17:27 龑凯 阅读(1087) 评论(0) 推荐(0)

摘要: 200 - 确定。客户端请求已成功302 - 临时移动转移,请求的内容已临时移动新的位置404 - 未找到文件或目录500 - 服务器内部错误 阅读全文
posted @ 2021-01-02 17:25 龑凯 阅读(60) 评论(0) 推荐(0)

摘要: JSP页面中的指令JSP指令用来设置整个JSP页面相关的属性,如网页的编码方式和脚本语言等。语法规则:<%@ 指令名 属性=值 属性=值 ... %>指令可以有很多个属性,它们以键值对的形式存在,并用逗号隔开。JSP中的三种指令标签:page指令include指令taglib指令作用控制JSP在转译 阅读全文
posted @ 2021-01-02 17:23 龑凯 阅读(430) 评论(0) 推荐(0)

摘要: session 的工作原理是客户端登录完成之后,服务器会创建对应的 session,session 创建完之后,会把 session 的 id 发送给客户端,客户端再存储到浏览器中。这样客户端每次访问服务器时,都会带着 sessionid,服务器拿到 sessionid 之后,在内存找到与之对应的 阅读全文
posted @ 2021-01-02 17:20 龑凯 阅读(474) 评论(0) 推荐(0)

摘要: cookie和session有着千丝万缕的联系,本文将详细介绍2者的区别。 1、存储位置不同 cookie的数据信息存放在客户端浏览器上。 session的数据信息存放在服务器上。 2、存储容量不同 单个cookie保存的数据<=4KB,一个站点最多保存20个Cookie。 对于session来说并 阅读全文
posted @ 2021-01-02 16:22 龑凯 阅读(102) 评论(0) 推荐(0)

摘要: 4个JSP内置对象的作用域分别为:application、session、request、page 。JSP内置对象作用域表如下: 名称 作用域 application 在所有应用程序中有效 session 在当前会话中有效 request 在当前请求中有效 page 在当前页面有效 Web交互的最 阅读全文
posted @ 2021-01-02 16:16 龑凯 阅读(201) 评论(0) 推荐(0)

摘要: a、request 用户端请求,此请求会包含来自GET/POST请求的参数b、response 网页传回用户端的回应 c、pageContext 网页的属性是在这里管理d、session 与请求有关的会话期 e、application 封装服务器运行环境的对象; f、out 输出服务器响应的输出流对 阅读全文
posted @ 2021-01-02 16:12 龑凯 阅读(237) 评论(0) 推荐(0)

摘要: MVC 是 Model-View-Controller 的简写 MVC(Model/View/Controller)模式是一种软件设计模式。MVC包括三类对象:Model是应用对象,View是它在屏幕上的表示,Controller定义用户界面对用户输入的响应方式。 “Model” 代表的是应用的业务 阅读全文
posted @ 2021-01-02 16:07 龑凯 阅读(455) 评论(0) 推荐(0)

摘要: 1.getParameter 得到的都是 String 类型的。或者是 http://a.jsp?id=123 中的 123,或者是某个表单提交过去的数据。 getAttribute 则可以是对象。 2.getParameter()是获取 POST/GET 传递的参数值; getAttribute( 阅读全文
posted @ 2021-01-02 16:05 龑凯 阅读(273) 评论(0) 推荐(0)

摘要: 1、 forward是服务器端的转向也就是请求转发而redirect是客户端的跳转也就是重定向2、 使用forward浏览器的地址不会发生改变。而redirect会发生改变。3、 forward是一次请求中完成。而redirect是重新发起请求。 4、 forward是在服务器端完成,而不用客户端重 阅读全文
posted @ 2021-01-02 16:03 龑凯 阅读(182) 评论(0) 推荐(0)

摘要: JSP在本质上就是SERVLET,但是两者的创建方式不一样. Servlet完全是JAVA程序代码构成,擅长于流程控制和事务处理,通过Servlet来生成动态网页很不直观. JSP由HTML代码和JSP标签构成,可以方便地编写动态网页.因此在实际应用中采用Servlet来控制业务流程,而采用JSP来 阅读全文
posted @ 2021-01-02 15:55 龑凯 阅读(120) 评论(0) 推荐(0)

摘要: Servlet生命周期共4个阶段: 实例化 初始化 服务--销毁 实例化:当用户第一次发送请求当时候,容器判断是否已经创建过servlet对象,由于是第一次,所以没有创建TOMCAT进行创建 初始化:创建完毕,调研init方法初始化 第二次请求,判断已经存在则无需进行实例化喝初始化 服务:初始化完毕 阅读全文
posted @ 2021-01-02 15:54 龑凯 阅读(186) 评论(0) 推荐(0)

摘要: 一。总结 面是从所有3个CDN加载jQuery的代码。从Google CDN加载jQuery Framework的代码 从Microsoft CDN加载jQuery Framework的代码 从jQuery站点加载jQuery Framework的代码(EdgeCast CDN) 案例如下: 下面是 阅读全文
posted @ 2021-01-02 15:52 龑凯 阅读(81) 评论(0) 推荐(0)

摘要: 什么是CDN?哪些是流行的jQuery CDN?使用CDN有什么好处? 内容传送网络或内容分发网络(CDN)是部署在因特网上的多个数据中心的大型分布式服务器系统。CDN的目标是为具有高可 用性和高性能的最终用户提供内容。 有3个流行的jQuery CDN:谷歌,微软jQuery。 使用CDN的优势: 阅读全文
posted @ 2021-01-02 15:49 龑凯 阅读(114) 评论(0) 推荐(0)

摘要: Jquery中$(document).ready()的作用类似于传统JavaScript中的window.onload方法,不过与window.onload方法还是有区别的。 1.执行时间 window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。 $(document).rea 阅读全文
posted @ 2021-01-02 15:47 龑凯 阅读(117) 评论(0) 推荐(0)

摘要: 相同点:都是异步请求的方式来获取服务端的数据; 异同点: a、请求方式不同:$.get() 方法使用GET方法来进行异步请求的。$.post() 方法使用POST方法来进行异步请求的。 b、参数传递方式不同:get请求会将参数跟在URL后进行传递,而POST请求则是作为HTTP消息的实体内容发送给W 阅读全文
posted @ 2021-01-02 15:46 龑凯 阅读(68) 评论(0) 推荐(0)

摘要: a、基本选择器:#id,class,element,*; b、层次选择器:parent > child,prev + next ,prev ~ siblings c、基本过滤器选择器::first,:last ,:not ,:even ,:odd ,:eq ,:gt ,:lt d、表单选择器: :i 阅读全文
posted @ 2021-01-02 15:31 龑凯 阅读(97) 评论(0) 推荐(0)

摘要: 1.如何在JavaScript中每x秒调用一个函数 setInterval(function (){ alert(“Hello”); },3000);2.JS 中 == 和 区别是什么?a、对于string,number等基础类型,和=有区别:不同类型间比较,==之比较“转化成同一类型后的值”看“值 阅读全文
posted @ 2021-01-02 15:30 龑凯 阅读(94) 评论(0) 推荐(0)

摘要: a、null表示"没有对象",即该处不应该有值,转为数值时为0。典型用法是:作为函数的参数,表示该函数的参数不是对象。作 为对象原型链的终点。b、undefined表示"缺少值",就是此处应该有一个值,但是还没有定义,转为数值时为NaN。典型用法是:变量被声明了,但没 有赋值时,就等于undefin 阅读全文
posted @ 2021-01-02 15:26 龑凯 阅读(147) 评论(0) 推荐(0)

摘要: a、使用 location.href:window.location.href =“https://www.baidu.com/”b、使用location.replace:window.location.replace(" https://www.baidu.com/;"); 阅读全文
posted @ 2021-01-02 15:25 龑凯 阅读(216) 评论(0) 推荐(0)

摘要: SELECT 表名 = Case When A.colorder=1 Then D.name Else '' End, 表说明 = Case When A.colorder=1 Then isnull(F.value,'') Else '' End, 字段序号 = A.colorder, 字段名 = 阅读全文
posted @ 2021-01-02 15:24 龑凯 阅读(168) 评论(0) 推荐(0)

摘要: MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其 阅读全文
posted @ 2021-01-02 15:20 龑凯 阅读(286) 评论(0) 推荐(0)

摘要: 一、 1、项目中小组和主题之间是多对多的 2、可以将常用信息和不常用信息分成两个表来优化数据库 2、一对多的话:在多的里面建立一的字段,比如母亲(一)和孩子(多),在孩子里面添加母亲id 3、多对多的话:比如老师和学生,建立一个关系表,表id,老师id,学生id即可 二、数据表设计(一对多,多对多) 阅读全文
posted @ 2021-01-02 15:18 龑凯 阅读(2311) 评论(0) 推荐(1)

摘要: 客户信息表(c CUSTOM)有以下字段:id、name、mobile 客户订单表(C_ORDER)有以下字段:id、custom_id、commodity、count、order _date Select * from c_order order by order_date desc limit 阅读全文
posted @ 2021-01-02 15:12 龑凯 阅读(143) 评论(0) 推荐(0)

摘要: a、尽可能使用更小的整数类型.(mediumint就比int更合适). b、尽可能的定义字段为not null,除非这个字段需要null.c、如果想要清空表的所有记录,建议用truncate table tablename而不是delete from tablename. d、避免出现SELECT 阅读全文
posted @ 2021-01-02 15:10 龑凯 阅读(42) 评论(0) 推荐(0)

摘要: 写出数据库MySQL,Oracle,SqlServer分页时用的语句 Mysql:使用limit关键字 Select * from 表名 where 条件 limit 开始位置,结束位置。通过动态的改变开始和结束位置的值来实现分页。 Oracle:通过rownum来实现 select * from 阅读全文
posted @ 2021-01-02 15:09 龑凯 阅读(81) 评论(0) 推荐(0)

摘要: a、数据库资源是非常昂贵的,用完了应该尽快关闭它。Connection, Statement, ResultSet等JDBC对象都有close方法,调用它就好了。b、养成在代码中显式关闭掉ResultSet,Statement,Connection的习惯,如果你用的是连接池的话,连接用完后会放回池里 阅读全文
posted @ 2021-01-02 15:07 龑凯 阅读(27) 评论(0) 推荐(0)

摘要: 1,事务是作为单个逻辑工作单元执行的一系列操作。2,一个逻辑工作单元必须有四个属性,称为原子性、一致性、隔离性和持久性 (ACID) 属性,只有这样才能成为一个事务事务处理步骤:3,conn.setAutoComit(false);设置提交方式为手工提交4,conn.commit()提交事务5,出现 阅读全文
posted @ 2021-01-02 14:07 龑凯 阅读(581) 评论(0) 推荐(0)

摘要: java.sql.Date,java.sql.Time和java.sql.Timestamp三个都是java.util.Date的子类(包装类)。 java.sql.Date是为了配合SQL DATE而设置的数据类型。“规范化”的java.sql.Date只包含年月日信息,时分秒毫秒都会清 零。格式 阅读全文
posted @ 2021-01-02 14:04 龑凯 阅读(234) 评论(0) 推荐(0)

摘要: 在查询数据库后会返回一个ResultSet,它就像是查询结果集的一张数据表。ResultSet对象维护了一个游标,指向当前的数据 行。开始的时候这个游标指向的是第一行。 如果调用了ResultSet的next()方法游标会下移一行,如果没有更多的数据了, next()方法会返回false。可以在fo 阅读全文
posted @ 2021-01-02 14:02 龑凯 阅读(113) 评论(0) 推荐(0)

摘要: 在jdbc组件中,尽量使用PreparedStatement而避免使用Statement,原因如下: 1、PreparedStatement可读性更高,维护性更强(Statement需要动态拼接); 2、PreparedStatement在被编译后会被缓存下来,下次调用相同的预编译语句时不需要重新编 阅读全文
posted @ 2021-01-02 14:01 龑凯 阅读(205) 评论(0) 推荐(0)

摘要: 1、SQL语句在数据库中的执行过程 一条SQL语句从客户端(如: java 程序、navicat工具、cmd命令行)发送到数据库管理系统后,要经历以下过程: 词法和语义的解析 优化SQL语句,制定执行计划 执行并返回结果 2、预编译语句 形如 select * from user where id 阅读全文
posted @ 2021-01-02 14:00 龑凯 阅读(342) 评论(0) 推荐(0)

摘要: 一. Statement 接口提供了三种执行 SQL 语句的方法:executeQuery、executeUpdate 和 execute。使用哪一个方法由 SQL 语句所产生的内容决定。 1)方法executeQuery 用于产生单个结果集的语句,例如 SELECT 语句。 被使用最多的执行 SQ 阅读全文
posted @ 2021-01-02 13:55 龑凯 阅读(360) 评论(0) 推荐(0)

摘要: Arraylist和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加插入元素,都允许直接序号索引元素,但是插入数据要涉及到数组元素移动等内存操作,所以插入数据慢,查找有下标,所以查询数据快,Vector由于使用了synchronized方法-线程安全,所以性能上比Array 阅读全文
posted @ 2021-01-02 13:53 龑凯 阅读(92) 评论(0) 推荐(0)

摘要: 原始类型: boolean, char, byte, short, int, long, float, double 包装类型: Boolean, Character, Byte, Short, Integer, Long, Float, Double 阅读全文
posted @ 2021-01-02 13:45 龑凯 阅读(59) 评论(0) 推荐(0)

摘要: 1 Java两种数据类型 1.1 Java两种数据类型分类 (1)基本数据类型,分为boolean、byte、int、char、long、short、double、float;(2)引用数据类型 ,分为数组、类、接口。 1.2 Java为每个基本数据类型提供了封装类 为了编程的方便还是引入了基本数据 阅读全文
posted @ 2021-01-02 13:43 龑凯 阅读(92) 评论(0) 推荐(0)

摘要: 简单的来说:String 类中使用 final 关键字修饰字符数组来保存字符串,private final char value[],所以 String 对象是不可变的。而 StringBuilder 与 StringBuffer 都继承自 AbstractStringBuilder 类,在 Abs 阅读全文
posted @ 2021-01-02 13:33 龑凯 阅读(76) 评论(0) 推荐(0)

摘要: indexOf():返回指定字符的索引。 charAt():返回指定索引处的字符。 replace():字符串替换。 trim():去除字符串两端空白。 split():分割字符串,返回一个分割后的字符串数组。 getBytes():返回字符串的 byte 类型数组。 length():返回字符串长 阅读全文
posted @ 2021-01-02 13:30 龑凯 阅读(93) 评论(0) 推荐(0)

摘要: 1、概念: 将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。 2、好处: 3、封装的实现步骤 需要注意:对封装的属性不一定要通过get/set方法,其他方法也可以对封装的属性进行操作。当然最好使用get/set方法,比较标准。 从表格可以看出从 阅读全文
posted @ 2021-01-02 13:28 龑凯 阅读(158) 评论(0) 推荐(0)

摘要: 1,final修饰的class,代表不可以继承扩展。 2、final的方法也是不可以重写的。 3、final修饰的变量是不可以修改的。这里所谓的不可修改对于基本类型来来,的确是不可以修改。而对于引用类型来说,只能说不能重新赋值。也就是不能改变引用地址。但是作为引用类型,它内部所包含的内容如果不是fi 阅读全文
posted @ 2021-01-02 13:26 龑凯 阅读(351) 评论(0) 推荐(1)

摘要: final 有什么用?用于修饰类、属性和方法;a、被final修饰的类不可以被继承b、被final修饰的方法不可以被重写c、被final修饰的变量不可以被改变,被final修饰不可变的是变量的引用,而不是引用指向的内容,引用指向的内容是可以改变 的 阅读全文
posted @ 2021-01-02 13:25 龑凯 阅读(82) 评论(0) 推荐(0)

摘要: 自从Java发布以来,基本数据类型就是Java语言的一部分,分别是byte, short, int, long, char, float, double, boolean. 其中: 整型:byte, short, int, long 字符型:char 浮点型:float, double 布尔型:bo 阅读全文
posted @ 2021-01-02 13:24 龑凯 阅读(128) 评论(0) 推荐(0)

摘要: 1.面向过程(结构化程序设计) 采用自顶向下、分而治之的方法,将整个程序按功能划分为几个可独立编程的子过程模块,每一子模块完成指定的子任务,主过程通过调用各子过程完来成全部处理工作 。 2.面向对象的程序设计(Object-Oriented Programming) 面向对象的程序设计方法强调直接以 阅读全文
posted @ 2021-01-02 13:23 龑凯 阅读(1030) 评论(0) 推荐(0)

摘要: JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。Java Runtime Environment(JRE)是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。JV 阅读全文
posted @ 2021-01-02 13:19 龑凯 阅读(271) 评论(0) 推荐(0)

摘要: 1、Microsoft Office Word 2007 是一个文档创作程序,集一组全面的写入工具和易用界面于一体,可以帮助用户创建和共享美观的文档。2、Microsoft Office Excel 2007 是一个功能强大的电子表格程序,您可以用来分析、交流和管理信息,帮助您作出更加有根据的决策。 阅读全文
posted @ 2021-01-02 12:58 龑凯 阅读(926) 评论(0) 推荐(0)

摘要: 1.首先使用IDEA打开已经下载好的(可以使用Git或SVN下载,这里有idea下的SVN配置链接https://blog.csdn.net/qq_27093465/article/details/74898489)或创建好的web项目。 2.如下图点击File中的Project Structure 阅读全文
posted @ 2021-01-02 12:55 龑凯 阅读(174) 评论(0) 推荐(0)

摘要: 目录 目录 简介 线程的使用 线程的创建 线程的方法和属性 std::jthread (C++20) stop_token (C++20) 总结 Ref 简介 本文主要介绍了标准库中的线程部分。线程是目前多核编程里面最重要的一部分。与进程进程相比,其所需的资源更少,线程之间沟通的方法更多; 他们之间 阅读全文
posted @ 2021-01-02 12:51 龑凯 阅读(1697) 评论(0) 推荐(0)

摘要: 如果说 TCP/IP 协议是互联网通信的根基,那么 HTTP 就是其中当之无愧的王者,小到日常生活中的游戏,新闻,大到双十一秒杀等都能看到它的身影,据 NetCraft 统计,目前全球至少有 16 亿个网站、2 亿多个独立域名,而这个庞大网络世界的底层运转机制就是 HTTP,可以毫不夸张的说,无 H 阅读全文
posted @ 2021-01-02 12:50 龑凯 阅读(233) 评论(0) 推荐(0)