Java后端修行
文章平均质量分 96
基础、实践、进阶
远方那座山
世界上有两个我,一个在白天里贩卖生活,一个在黑夜里赎回自己;
展开
-
Android进阶之路 - StringUtils、NumberUtils 场景源码
忘记是在去年还是前年的时候遇到一个,开始使用,没有解决问题(),最后使用的是,当时关于这个问题场景的Bolog也放到了草稿箱中,一直保留至今才抽时间补充起来…原创 2023-02-13 22:00:00 · 1579 阅读 · 2 评论 -
Http请求中常见错误码 200、400、403、500、503 等
我目前仅知道添加依赖的俩种方式,下面大家直接看图吧转载请注明:第一种方式(使用As的File下的设置,也可以快捷键直接调用):1-1 :1-2 :1-3 :1- 4:1- 5:添加成功结果(添加之后会默认在build的文件下) :第二种方式 :直接在百度,Google搜索相关的依赖,然后copy到build下,如上图一样原创 2017-05-15 15:11:26 · 965 阅读 · 0 评论 -
MQTT - mosquitto命令总结
mosquitto是一个开源broker,并且支持MQTTv3.1,支持客户端的验证。mosquitto包括服务端和客户端。查看端口占用:netstat -anpt | grep 9001常用命令启动代理服务mosquitto -v【-v】打印更多的调试信息订阅主题mosquitto_sub -v -t sensor【-t】指定主题,此处为sensor【-v】打印更多的调试...原创 2020-04-04 23:59:49 · 2751 阅读 · 0 评论 -
MQTT - Eclipse Paho MQTT Utility图形化测试工具
通过Paho工具,可动态测试mqtt的发送和接收情况~原创 2020-04-01 20:27:43 · 4469 阅读 · 2 评论 -
后端修行 - tomcat的使用方式、乱码解决、启动效果
因之前同事已经安装好了tomcat,故之后如有需求会进行补入目录运行方式解决乱码启动效果运行方式tomcat对应路径操作流程:tomcat → apche-tomcat → your version → bin → 双击startup.bat解决乱码乱码效果解决方式tomcat对应路径操作流程:tomcat → apche-tomcat → your version...原创 2019-07-04 14:48:34 · 295 阅读 · 0 评论 -
MQTT - mosquitto安装、启动、使用
因学习MQTT,故需使用到mosquitto进行测试开发,故此记录此篇原创 2020-04-02 18:32:26 · 12109 阅读 · 4 评论 -
Java零散知识记录
临时记录java的一些小知识点 List的遍历方式if语句里面continue和break的区别return、return true、return false 的区别List的遍历方式for each 增强的for循环for(bject o :list){}Iterator 使用Iterator迭代器Iterator iter = list.iterator();...原创 2019-12-06 17:06:15 · 197 阅读 · 0 评论 -
后端修行 - Maven的安装、配置、导入、使用
等会儿补全1.检测是否安装Maven安装成功后的操作原创 2019-08-30 10:30:31 · 214 阅读 · 0 评论 -
后端修行 - 设置IDEA的JDK环境
Project Structure → ModulesProject Structure → Project → SourcesProject Structure → Project → DependenciesFile → Settings → Build,Execution,Deployment → Java Compiler原创 2019-11-28 17:57:43 · 312 阅读 · 0 评论 -
后端修行 - IDEA常见问题
项目结构后面显示0%classes,0% lines covered项目结构后面显示0%classes,0% lines covered解决方式: Ctrl + Alt +F6 取消对勾选项原创 2019-07-10 10:15:19 · 290 阅读 · 0 评论 -
那些年我错过的自我递归
遥想当年最初面试一家公司Android岗位的时候,因为当时该司没有Android工程师,所以来面试我的是一位穿着讲究、温文尔雅的Java老大哥;不出意外,所问之题,十之八九,皆是不熟,所以一路走下来基本都在请教,当然其中让我印象最深刻的应该就是递归的问题!Demo codeing ~ Wait me ~遥想最初,通过那次面试,关于递归的知识我了解到了以下几点1.递归本身概念就是自身调用...原创 2019-10-24 10:24:34 · 269 阅读 · 0 评论 -
Java初级论点 - HashMap的key,value值为空情况
本文已AndroidStudio书写,用于记录前辈提出的一个考证点。论点:Map的双列集合,在key值存在与否,同时对应的value值不存在的时候,什么时候引发空指针问题问题点1:当拥有key值,但是value值为null的情况 结论:同样输出为null,并不会报出空指针异常!问题的2:不存在key值,取key对应的value的情况 依旧会报空指针,如下图不同点(部分时候会正常运行,保险点就t原创 2017-09-11 18:28:00 · 16687 阅读 · 2 评论 -
Java进阶之路 - 线程的实现方式与实现区别
进程与线程的概念 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1–n个线程。 线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销小。多进程是指操作系统能同时运行多个任务(程序)。 多线程是指在同一程序中有多个顺序流在执行。线程与进程的五个阶段(好比Activity的生命周期)1....原创 2018-02-08 16:34:58 · 209 阅读 · 2 评论 -
Java进阶之路 - 使用线程时需要注意的知识点
thread.stop()注意点当调用Thread.stop()方法时,会发生以下两种事情:即可抛出ThreadDeath异常,在线程的run()方法里面,任何一刻都可能抛出ThreadDeath Error,包括在catch或者finally语句中。释放该线程的所有锁。当线程抛出ThreadDeath异常时,会导致线程的run()方法突然返回来达到停止该线程的目的。这个异常可以...原创 2018-05-31 14:08:32 · 191 阅读 · 0 评论 -
Java进阶之路 - 基本数据类型、引用数据类型
基本数据类型在被创建时,在栈上给其划分一块内存,将数值直接存储在栈上。引用数据类型在被创建时,首先要在栈上给其引用(句柄)分配一块内存,而对象的具体信息都存储在堆内存上,然后由栈上面的引用指向堆中对象的地址静态区保存自动全局变量和 static 变量(包括 static 全局和局部变量)。静态区的内容在总个程序的生命周期内都存在,由编译器在编译的时候分配堆区一般由程序员分配释放,由 ma...原创 2019-03-06 13:59:31 · 245 阅读 · 0 评论 -
后端修行 - java中PO、VO、BO、POJO、DAO、DTO、TO、QO的理解
java的(PO,VO,TO,BO,DAO,POJO)解释PO(persistant object) 持久对象在o/r映射的时候出现的概念,如果没有o/r映射,没有这个概念存在了。通常对应数据模型(数据库),本身还有部分业务逻辑的处理。可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。V...原创 2019-07-30 18:04:30 · 2083 阅读 · 2 评论 -
后端修行 - idea中Tomcat无法启动成功
目录Tomcat刚启动,报出端口被占用Tomcat启动一半,报出debugging错误Tomcat启动一半卡死Tomcat刚启动也就一两秒的时间,报出端口被占用 java.rmi.server.ExportException: Port already in use: 1099; nested exception is: java.net.BindException: Address ...原创 2019-08-06 14:51:34 · 2072 阅读 · 0 评论 -
后端修行 - 常用小功能
持续记录目录向上取整向下取整四舍五入临时数据String tempData = "5.20"向上取整Math.ceil(Double.parseDouble(tempData))输出值:6.0向下取整Math.floor(Double.parseDouble(tempData))输出值:5.0四舍五入long round = Math.round(tempData)...原创 2019-08-27 14:12:17 · 127 阅读 · 0 评论 -
后端修行 - Servlet的理解与使用
Result Effect前端UI - get请求前端UI - psot请求后端控制台输出Area Code创建Servlet继承HttpServlet - FirstServletpackage com.servlet;import javax.servlet.ServletException;import javax.servlet.http.HttpServ...原创 2019-08-29 15:46:41 · 230 阅读 · 0 评论 -
Java成长之初 - JDK的安装与使用
不论是Java,还是Android我们都会依赖与JDK进行开发,那么我们本章为大家进行图文讲解.1.首先我们要下载对应的32位或64位的JDK,我们可以去Sun公司的官网(http://www.oracle.com/technetwork/java/javaee/downloads/index.html)下载,也可以在百度查找,当然百度查找的要注意取消很多捆绑的软件2.下载安装之后,我们右键点击我的原创 2017-02-28 17:29:01 · 390 阅读 · 0 评论