- 博客(25)
- 资源 (5)
- 收藏
- 关注
原创 怎样让电脑中的jar包显示Java图标
之前因为重装系统的原因,我电脑里面的jar包就不能正在显示jar图标,中途因为下载WinRAR压缩包,结果jar包的图标全都显示为WinRAR压缩包的图标,看起来很难受。后面摸索了一下,成功解决。解决方案:首先,选中jar 文件,右键 打开方式,或者右键 属性 然后,下拉到最低端,选择“在这台电脑上查找其他应用” 最后,选中jdk 安装目录中的java.e...
2019-01-24 20:07:12 9421 10
原创 JSTL Error ''java.lang.NoClassDefFoundError:javax/servlet/jsp/jstl/core/LoopTag''
异常界面如下:异常原因:因为''javax.servlet.jsp.jstl-1.2.1.jar''不包含''javax.servlet.jsp.jstl.core''类,缺少jstl.jar包;所以还需要添加jstl-1.2.jar。注意:一般在新建Web项目是jstl一项不要选none就不会出现这个问题。(还有可能就是缺少servlet-api.jar)解决方案:在WEB-...
2019-01-24 19:57:03 935
原创 jar包放置在WEB-INF/lib下和通过Build Path导入的区别是什么?
jar包直接拷贝到WEB-INF/lib下和以userLibrary(自己新建的存放jar的文件夹)形式引入的区别? jar包放置在WEB-INF/lib下和通过build path导入的区别是什么?问题:1、web架包找不到2、maven项目转变web项目通过 Deployment Assembly把架包添加到WEB-INF/lib引起的架包冲突Build Path 和 WEB-...
2019-01-22 21:40:34 5397 2
原创 JavaWeb项目 jar包 存放目录的功能与作用
存放jar包的目录结构:JRE System Library:安装JDK之后的基础类包(Java SE 的lib) Java EE 5 Libraries:开发Java EE应用时需要导入的包,是开发Java EE常用库文件的集合,建立Web项目会用到(Java EE 的lib) Referenced Libraries:第三方jar包,首先将需要的jar添加到项目根目录的lib文件夹...
2019-01-22 18:35:57 6402
原创 Win10如何禁用Windows Defender
首先,Win+R打开运行窗口,输入"gpedit.msc"接下来,打开"本地组策略编辑器",找到 管理模块—>Windows 组件—>Windows Defender防病毒程序—>关闭Windows Defender防病毒程序然后,双击"关闭Windows Defender防病毒程序",打开下图界面最后,选择"已启用",点击确定就可以了...
2019-01-19 20:38:04 6384
原创 改变 Windows 用户文件夹默认位置
Windows7的用户文件夹默认所在位置是系统盘(通常是C盘)下的“\Users”目录之内。该文件夹中储存着所有的用户生成文件,比如你保存在“桌面”上的文件(实际上是保存在C:\Users\YourUserName\Desktop目录之中),再比如你保存在“我的文档”里的文件(实际上是保存在C:\Users\joe\Documents目录之中)。而随着Windows里安装的软件越来越多,就会有越来...
2019-01-18 23:23:42 14700
原创 Eclipse中断点调试详解
小编是刚学习Java两个月,在学习视频中看到老师玩断点6到飞起,自己也就各种查资料,实施并总结了一下断点的调试。找到需要设置断点的位置你可能会问,我怎么知道在哪设置断点呢?如果你实在不知道在哪设置断点,那你完全可以多设置几个断点,单步调试直到找到异常,这样会多花一点时间,但是却可以更加深入的了解程序的执行过程 如果你大致知道哪里出现了错误问题,或者异常信息报告类的位置,那么你就可以在...
2019-01-18 16:57:09 36362 3
原创 解决"HttpServlet cannot be resolved to a type "出现的原因
每次需要Tomact工作的时候,都会出现各种的问题。每次都需要重新建一个Tomact服务器的时候,就会出现各种各样的错误问题提示,下面是我对这些错误的汇总。错误一:"HttpServlet cannot be resolved to a type "原因一:没有添加servlet-api.jar包这种错误是因为在Servlet项目中,没有添加servlet-api.jar包,需要在...
2019-01-17 18:15:47 10351 2
原创 UltraEdit编辑完文件不生成bak临时文件
取消UltraEdit默认生成.bak文件步骤:高级--配置--文件处理---备份 勾上不备份
2019-01-17 17:17:49 2053
原创 Eclipse中 .jsp 文件中文乱码
之前总是碰到JSP页面乱码的问题,每次都是直接去网上搜,然后胡乱改,改完也不明白原因。这次正好做一下总结,中文乱码就是因为编码不符,可能出现乱码有五个地方:JSP编码乱码 HTML编码乱码 request获取数据乱码 response输出信息乱码 Cookie导致的编码问题下面将会对上面几种情况进行介绍:JSP乱码套用之前设计好的html页面遇到的一个问题,就是将静态html...
2019-01-17 14:24:47 4852
原创 网络编程入门(面向程序员)
本文的主要目的是面向程序员,所以涉及比较多的TCP/IP协议以及Socket协议有关的代码编程。在学习这两个协议之前,先对整个互联网的运行原理总结一下。互联网协议(Internet Protocol Suite)首先,根据各种信息的总结,这里我们将互联网协议分为五层(有的会分为四层,具体内容查看TCP/IP协议族),自上而下分别是应用层、传输层、网络层、数据链路层、实体层。下面我们将从...
2019-01-16 16:07:46 805
原创 TCP/IP协议族(三)数字签名与HTTPS详解
前两篇博客讲了HTTP的相关知识,这篇就讲一下HTTPS的知识。因为HTTP协议本身存在着明文传输,不能很好地验证通信方的身份和无法验证报文的完整性等一些安全方面的缺点,所以才有了HTTPS的出现。HTTPS确切的说不是一种协议,而是HTTP+SSL(TSL)的结合体。HTTP报文经过SSL层加密后交付给TCP层进行传输。SSL(安全套接层)主要采取的是RSA(非对称加密)与AES(对称加密)结合...
2019-01-15 20:11:11 322
原创 TCP/IP协议族(二)HTTP报文头解析
本篇博客主要详细讲一下HTTP协议的常用头部字段,当然还是将其分为请求头和响应头进行阐述。下方是报文头每个字段的格式,首先是头部字段的名称,如Accept;冒号后方紧跟的是该字段名所对应的值,每个值之间有逗号分隔。如果该值需要优先级,那么在值的后方跟上优先级q=0.8(q的值由0~1,优先级从低到高)。值与优先级中间由分号相隔。头部字段名:值1,值2;q=0.8下方就是截取的网络请求中Re...
2019-01-14 17:19:17 651
原创 TCP/IP协议族(一)HTTP简介、请求方法与响应状态码
一、TCP/IP协议族简介TCP/IP不单单指的是TCP和IP这两个协议,而是指与其相关的各种协议。比如,HTTP(80),FTP(21),DNS(53),TCP,UDP,IP,SMTP(25)、Telnet(23)、SNMP(161)等等都是属于TCP/IP协议族的范畴。(注:协议后面的数字是它的端口号)1、TCP/IP协议族的分层TCP/IP协议族是分层管理的,在OSI标准中可以分...
2019-01-11 18:48:40 721
原创 TCP/IP协议三次握手和四次挥手详解
TCP特性TCP提供一种面向连接的、可靠的字节流服务 在一个TCP连接中,仅有两方进行彼此通信。广播和多播不能用于TCP TCP使用校验和,确认和重传机制来确保可靠传输 TCP给数据分节进行排序,并使用累积确认保证数据的顺序不变和非重复 TCP使用滑动窗口机制来实现流量控制,通过动态改变窗口的大小进行拥塞控制注:TCP并不能保证数据一定会被对方接收到,因为这是不可能的。TCP能够做到...
2019-01-09 23:33:30 425
原创 MySQL 多表查询连接方式详解
多表连接分类:内连接、外连接、交叉连接多表连接方式:内连接:inner join,join 外连接:left join,left outer join,right join,right outer join,union 交叉连接:cross join通过具体实例进行分析:department部门表:employee员工表:其中,外键对应关系为:employee.d...
2019-01-08 17:16:23 3897
转载 MySQL多表查询之外键、表连接、子查询、索引
本章主要内容:一、外键二、表连接三、子查询四、索引一、外键:1、什么是外键2、外键语法 3、外键的条件4、添加外键5、删除外键 1、什么是外键:主键:是唯一标识一条记录,不能有重复的,不允许为空,用来保证数据完整性外键:是另一表的主键, 外键可以有重复的, 可以是空值,用来和其他表建立联系用的。所以说,如果谈到了外键,一定是至少涉及到两张表。例如下面这两...
2019-01-08 13:57:13 529
原创 Java和JDK版本的关系
经常看到各类文章中出现jdk1.5或者JAVA5,其实这都是指的同一个东西。JAVA的版本最开始是1995年的JDK Alpha and Beta版本,第二年发布JDK1.0版本之后就是JDK1.1,JDK1.2。到1998年,不再叫JDK了,而是叫J2SE,但是版本号还是继续延续下去。到了2004年,Sun公司又各种不爽了,按理J2SE1.5的版本,改名叫J2SE5.0了。之后又把J2S...
2019-01-08 12:40:01 14549 3
原创 JDK 历史版本官方下载地址及下载方法
一般情况下,下载JDK去官网下载就好了,但是官网上的下载页面一般都是最新的JDK版本,我们要是想要下载之前的旧版本,就很容易找不到下载的位置。下面主要介绍如何去官网下载JDK的历史版本。首先打开JDK的官网地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html然后一直下拉这个页面,直到看到最后一栏信息。如...
2019-01-08 12:39:43 1934
转载 JDK版本变化
记录Java版本的更新历史,主要是对以下文章的结合:《openjdk 文档》《Java - JCP、JSR等名词介绍》《从java1到java9每个版本都有什么新特性?》《Java 9正式发布》《JDK 10 本周将进入候选发布阶段,新特性抢先看》《Java 老矣,尚能饭否?》一些术语JCP 是 Java Community Process(Jav...
2019-01-08 12:17:54 1805
原创 Java中的异常和处理
异常的概念 异常本质上是程序上的错误,包括程序逻辑错误和系统逻辑错误。比如:使用空的引用(NullPointerException)、数组下标越界(ArrayIndexOutOfBoundsException)、内存溢出错误(OutOfMemoryError)、代码少写一个分号,会提示 java.lang.Error 、除数为0时,会抛出 java.lang.Arithmeti...
2019-01-07 21:49:58 445
原创 java数组初始化详解
一维数组:1. int[] a; //只声明数组a,没有初始化2. int[] a = new int[5]; //初始化为默认值,int型为03. int[] a = {1,2,3,4,5}; //初始化为给定值4. int[] a = new int[] {1,2,3,4,5}; //初始化为给定值 int[] a = new int[5] {1,2,3,4,...
2019-01-07 16:15:02 1770
原创 Eclipse启动时发生的Initializing Java Tooling错误
Eclipse启动时,发生‘An internal error occurred during: "Initializing Java Tooling". java.lang.NullPointerException’错误提示网上查了资料,说是项目目录文件中的.project文件的问题,删掉就好这是不合理的关闭eclipse才发生的错误,只要删除程序的工作空间下的.project就...
2019-01-02 20:27:07 417
原创 Eclipse中安装Jetty服务器
1. 在eclipse中安装jetty适配器方法一:打开 Windows —> Preference —> Server —> Runtime Environment ,然后点击Add按钮 在弹出的对话框中点击 "Download additional server adapters" 【有的eclipse版本没有这个链接,那么只好用方法二了】 ...
2019-01-02 18:54:48 1033
原创 Eclipse下新建Tomact服务器
一、安装Tomact服务器。具体步骤查看:Windows环境下Apache Tomact的下载与安装二、新建Tomact打开Eclipse,点击Window—>Preferences—>Server—>Runtime Environment 点击Add按钮,如下图 然后选择跟自己下载的Tomact版本一致的服务器 接下来选择你自己To...
2019-01-02 18:19:49 1853 1
log4j完整版配置
2019-01-07
大学物理实验数据处理软件
2016-05-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人