- 博客(11)
- 收藏
- 关注
原创 从零搭建个人网站
一. 阿里云服务器ECS1.购买云服务器到阿里云支付宝登陆,购买ECS,学生认证可享受福利。根据自身需求选择配置。以下是我选择的配置,仅供参考购买之后进行实例的配置。设置实例密码(忘记之后可以重置)管理实例远程连接(常用)2. 安全组配置对需要访问的服务器端口进行放行,在实例的管理中,有安全组的配置点击配置规则将所需的端口全部开放,例如8080、43、8888、...
2020-03-14 18:32:23 480
原创 JAVA序列化与反序列化
JAVA序列化与反序列化一、定义序列化把JAVA对象转换为字节序列的过程反序列化把字节序列恢复为JAVA对象二、为什么要使用序列化、反序列化1、把JAVA对象的字节序列永久的保存到硬盘上,通常放在一个文件中。 /*举例:Web 服务器中的 Session 会话对象,当有10万用户并发访问,就有可能出现10万个 Session 对象,显然这种情况内存可能是吃不消的。 于是 Web 容器就会把一些 Session 先序列化,让他们离开内存空间,序列化到硬盘中,当需要调用时,再把保存
2021-06-15 16:49:47 1189
原创 Java常见知识
Java常见问题1. hashCode方法和重写后的equals方法hashCode()方法和equals()方法的作用其实是一样的,在Java里都是用来对比两个对象是否相等一致。那么equals()既然已经能实现对比的功能了,为什么还要hashCode()呢?因为重写的equals()里一般比较的比较全面比较复杂,这样效率就比较低,而利用hashCode()进行对比,则只要生成一个ha...
2019-08-16 14:05:54 136
原创 Could not complete scheduled request to refresh entries. ClientErrorCode: 3
Android studio中启动一个intent时报错在一个按键监听事件中启动另一个Activity,在logcat中报错Could not complete scheduled request to refresh entries. ClientErrorCode: 3解决办法:通过在按键监听处断点调试发现错误==在AndroidManifest中没有注册需要跳转到的Activity...
2019-05-26 15:05:48 3607
原创 在IDEA启动tomcat
在IDEA启动tomcat时出现问题问题org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs解决在你的tomcat目录conf目录下找到==logging.properties ==文件,在最后面添加org.apache.jaspe...
2019-05-15 15:34:56 469
原创 Mybatis连接mysql失败或乱码时区问题
在使用mybatis连接mysql时报错myBatis连接MySQL报异常:com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after connection closed.在确保数据库服务正确打开并连接下确保下载的mysql版本和maven导入的版本一致...
2019-05-05 15:28:37 581
原创 JavaBean中的成员变量和属性的区别
JavaBean中的成员变量和属性当创建实体类的时候,我们往往会封装一些成员变量,并对外提供它的set和get方法。但对于实体类来说什么才是属性,让我们来看一下官方定义<-----------------属性-------------------->在JavaBean中,set或者get方法后面的单词,首字母改成小写就是其属性之一<-------------------...
2019-05-01 18:30:37 965
原创 Java中String、StringBuffer、StringBuilder详解
Java中String、StringBuffer、StringBuilder详解StringBuffer和StringBuilder实现了Appendable接口,所以其是可变的字符串1. StringString本质是一个引用对象,属于String类,当我们创建一个String类型的字符串的时候,本质上是建了一个String对象。而在String类的源码中,String对象的创建本质是...
2019-04-28 22:50:41 285
原创 searchView空指针异常
在为SearchView加监听事件时出现以下问题Caused by: java.lang.NullPointerException: Attempt to invoke virtual method ‘void android.support.v7.widget.SearchView.setOnQueryTextListener(android.support.v7.widget.SearchV...
2019-04-21 10:04:31 420
原创 Java程序的运行机制
计算机高级语言按程序的执行方式一般可以分为:编译型语言和解释型语言编译型语言是指使用专门的编译器,针对特定平台(操作系统)将某种高级语言源代码一次性翻译成被该平台硬件执行的机器码,并包装成该操作系统所能识别的可执行性程序的格式,这个过程称为编译.编译后的可执行程序文件可以脱离编译器在特定的平台上独立运行. 因为编译型语言是一次性地编译成机器码.所以可以脱离开发环境独立运行,且通常...
2019-03-03 15:41:55 295
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人