java
文章平均质量分 64
java基础
阳仔的屁仔
一个想在技术道路上有所建树、喜欢锻炼的程序员
展开
-
No thread-bound request found: Are you referring to request attributes outside of an actual web req
No thread-bound request found: Are you referring to request attributes outside of an actual web request, or processing a request outside of the originally receiving thread? If you are actually operating within a web request and still receive this message,原创 2024-03-08 17:02:09 · 2247 阅读 · 0 评论 -
java基础关于java排序(一)
其实我还是一个java小白,我自己这样认为,因为说来惭愧,到现在我已经在公司里面实习了有半年了,但是呢我真正连java JDK都还没有完全认真的看一遍.现在我就在自己的约束下重新学习java,走上这个伟大航路.今天健身肩有点损伤,以后可要注意一点,关于java中的自己在项目中遇到的两个问题: 就是根据抓取的数据根据业务需求要进行排序,这就来了问题,怎么进行排序呢,到地是int类型的还是St原创 2015-08-23 20:21:06 · 398 阅读 · 0 评论 -
java中的tryCatch之
在进行代码编写的时候我们其实是不能预料到所有的可能出现的结果的因为实际使用的用户他是不知道我们的实现逻辑的所以呢,他们的操作也是离奇的怪的,所以我们是不能控制用户输入怎样的操作,及时是用户输入了错误的操作我们也要能进行友好的提示之类的东西这样我们的代码才能更加的健壮和可读性更好一点,这就是我们编码人追求的东西,简单明了,易操作。今天我们使用try catch 结构来进行异常的捕获和处理。try原创 2015-10-01 12:37:29 · 293 阅读 · 0 评论 -
发布版本的那那些事
我们做开发的时常在注意这版本的问题,有的时候我们的项目是OK的,但是呢,我们随着需求的增加,需要新的功能支持,那么怎么办我们需要新的接口,只有一种途径,升级JAR包,随着升级的到来我们需要的新的接口随之而来,我们的新需求得以实现,哈哈,完工。但是呢,我们要在不同的版本中进行选择,确保我们的版本最稳定和健壮。我们通常进行稳定版本的选择,今天我就收集了一些版本的信息,共以后不在做版本小白::转载 2015-09-16 17:38:10 · 248 阅读 · 0 评论 -
java线程的分析和使用
1.首先明白线程和进程的区别,进程是程序资源的最小的调度单位,也就是程序执行的时候操作系统进行一次资源的分配,调度的单位,他们的资源都是独立的,即就是一个进程和另一个进程不能共享资源,他们都是独立的运行,使用各自独立的资源。那么这样的好处就是各个进程的资源独立,在他执行的时,只要是机器补宕机,那么分配给他的资源就不会变,主要就是这样他的程序执行很安全。而线程是比进程更加细小的程序调度单位,也就是线原创 2015-10-17 15:43:14 · 312 阅读 · 0 评论 -
mac Docker 安装 nginx
mac Docker 安装 nginx原创 2023-03-09 11:30:41 · 521 阅读 · 0 评论 -
java线程池的初步使用和探究
上一篇文章中已经提到了线程池的概念,就是事先创建一部分的线程来准备这,到使用的时候在进行直接调用,这样就减少了资源不停的创建和销毁带来的消耗。创建的线程是你的策略,创建号之后在有一个任务的时候就调用一个线程去执行,执行完毕之后线程放回进线程池,等待下一个任务来调用。如果任务太多就造成线程阻塞,至于阻塞的线程怎么操作就要看你的线程的阻塞策略。至于线程的策略之后我们讨论。好了我们来看一下今天的使用原创 2015-10-18 11:07:18 · 299 阅读 · 0 评论 -
Certificate for <xxx.xxx.xxx.com> doesn‘t match any of the subject alternative names: [xxx..com]
Certificate for doesn't match any of the subject alternative names: [xxx..com] 问题解决原创 2023-04-13 10:31:05 · 20495 阅读 · 0 评论 -
hutool Http 工具发送POST请求的几种方式
本质上,HttpUtil中的get和post工具方法都是HttpRequest对象的封装,因此如果想更加灵活操作Http请求,可以使用HttpRequest。今天咱们就列举一下hutool工具中常用的几种发送post请求的方式。原创 2023-06-13 09:54:33 · 19267 阅读 · 0 评论 -
java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver 异常解决
java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver 异常解决原创 2023-06-29 18:41:38 · 5898 阅读 · 4 评论 -
pojo和javaBean的区别
今天早上看博客的时候看到一篇比较基础有很解惑的问题,就是关于pojo和havaBean的区别,相信很多开始接触javaBean开发的人原都会迷茫,那两个不都是定义一个类,然后定义属性,还有一些方法吗,怎么会不一样呢,我们来看一下。首先我们来看一下pojo的定义:“plain old java Object”,字面的解释就是 清楚的老的java对象,就是我们常说的简单java对象,它其实就是一个原创 2016-05-13 10:53:33 · 526 阅读 · 0 评论 -
Java 接口过滤为null 的字段
Java 接口过滤为null 的字段原创 2023-03-23 10:21:55 · 1328 阅读 · 0 评论 -
Guava(四):集合基础总结之Map
其实Guavad的集合操作适合我们平时使用的原生的集合是一样的,只是他将我们平时操作的集合更加的流畅优雅加单。其实Map就和List一样也是在创建的时候和其他的一些很赞的方法,但是呢好像这些方法我们平时的工作中用到的很少,但是呢我们还是来看看把。首先说一下这几个方法:1:创建Map方法: Map,String> guavaMap = Maps.newHashMap();2:集合di原创 2015-09-19 16:05:27 · 3099 阅读 · 0 评论 -
Guava(二):重写的那些Object方法
说道equal方法,相信大家都是有爱有恨,爱的是此方法可以很方便的进行两个对象的是否相同比较,可恨的是你不知到调用他的对对象是否符合要求,也就是是不是会出现空指针调用也就是说如果这样的调用:new Object().equals(new Object());本身这句代码没有错,但是呢要是:以下的name是一个null的值怎么办,会出现怎么样的结果??name.equals(name原创 2015-09-16 22:47:07 · 496 阅读 · 0 评论 -
Guava(四):集合基础总结之List
Guava对于Java的集合进行了包装,还是很好用的啊,今天我们就来看一下Guava的对于JDK中的集合的包装怎样的是我们的编程变得优雅和高效的。首先我们在平时最多使用的是List集合和Map集合,我们今天就首先简单的来学习一下Guava的List集合,至于集合的性能之类的我们在以后的学习中在看。我们可以回顾一下我们在使用平时的Java时的List的使用就是: List stringLis原创 2015-09-19 12:17:03 · 2068 阅读 · 0 评论 -
Guava(三):流畅的排序
今天我们来看一下Guava的排序,正好可以和我们之前的Java排序进行对比,我们可以看看到底Guava使怎样的将排序做到流畅。。。 首先我们要知道Guava中的排序器是Ordering,顾名思义,就是秩序,制度啦,也就是说我们观看名字就能理解其的作用和目的啦,所以我们也要向我们的先辈们进行学习那就是名字要起的见名知意,这样的代码大家才能更容易理解和接受,还有就是维护。。其实我们在后面的原创 2015-09-18 09:47:36 · 7042 阅读 · 0 评论 -
Guava(一):初碰Guava参数检测
作为一个开发人员我想我们以前接触的java程序中,需要做到程序的健壮性,我们要进行各方面的检测,其中参数检测是一项很重要的操作,别人的输入不能知道,换句话说用户的操作你不可能操作和控制,我们唯一能做的就是接受用户的所有的操作,其中对于我们不期望的情况进行特别的处理,今天我破门就来看一下Guava中的参数检测,相较于平时的我们的判断,Guava的参数检测机制很是方便。废话不说先来上代码:impo原创 2015-09-16 20:34:39 · 2126 阅读 · 0 评论