java基础
fu_jian_feng
以实干为荣;敬重自己的能力和意志,每天都要有进步。
展开
-
es使用经验(过程记录+总结)
1原创 2022-09-17 14:57:56 · 433 阅读 · 0 评论 -
java问题排查-经验总结
java问题排查原创 2022-07-30 11:14:46 · 169 阅读 · 0 评论 -
(转)线上服务CPU100%问题快速定位实战
cpu飚高转载 2022-07-22 14:52:46 · 222 阅读 · 0 评论 -
log日志相关
小组分享了关于log日志的相关知识。主要参考 :尚硅谷的视频和网上的资料。附件:原创 2019-07-20 19:10:44 · 238 阅读 · 0 评论 -
java 类中 各部分的执行顺序
package com.fjf.test.classloadoreder;/** * * *参考:https://blog.csdn.net/anticlql/article/details/74011018 (自己做了点修改) * 测试类加载的顺序 * @author fjf * 2018年8月28日 11:07:16 * * 若类还未被加载 ...原创 2018-08-28 11:36:21 · 10195 阅读 · 2 评论 -
comparable和comparator的区别(代码实现比较两个person)
两者都是java的比较器。不过 comparable,需要被比较的类自己去实现排序逻辑;comparator不需要。Comparator和Comparable的区别参数 Comparable Comparator 排序逻辑 排序逻辑必须在待排序对象的类中,故称之为自然排序 排序逻辑在另一个实现 实现 实现Comparable接口 实现Comp...原创 2018-07-22 17:08:05 · 952 阅读 · 0 评论 -
关于浏览器访问服务器 sessionid的东西
昨天快下班了,公司的小美女开发翟L,问了一个问题:“保存sessionid的cookie是什么时候创建的??”。我想了半天:知道session的用法,以及session的生命周期(第一次调用,requset.getsession(true)时创建);也知道cookie的用法;也知道session其实是基于cookie的;但是“保存sessionid的cookie是什么时候创建的??”,有个现象:浏...原创 2018-04-05 16:31:26 · 10530 阅读 · 2 评论 -
javase--循环练习
看网上的(黑马)视频,巩固下javase,一些简单的练习,自己手写了下。------------------------------------------1.编写程序求 1+3+5+7+……+99 的和值2.输出所有的水仙花数,3.利用for循环打印ABCDEFG...XYZ,26个大写字母与26个小写字母4.利用for循环打印 9*9 表----------1.2.3.4.------code...原创 2018-04-02 13:55:59 · 272 阅读 · 0 评论 -
ThreadLocal了解
ThreadLocal翻译成中文比较准确的叫法应该是:线程局部变量。 这个玩意有什么用处,或者说为什么要有这么一个东东?先解释一下,在并发编程的时候,成员变量如果不做任何处理其实是线程不安全的,各个线程都在操作同一个变量,显然是不行的,并且我们也知道volatile这个关键字也是不能保证线程安全的。那么在有一种情况之下,我们需要满足这样一个条件:变量是同一个,但是每个线程都使用同一个初始值,也就...转载 2018-02-26 19:00:52 · 149 阅读 · 0 评论 -
A child container failed during start
好几天没启动贵州项目,几天启动了下,报错。A child container failed during start。--------------用的是maven管理依赖包。自己的:别人的:发现自己的缺少一个包。--------------解决办法:1. 选择maven项目右键选择properties或者ALT+Ent原创 2017-11-27 11:21:57 · 195 阅读 · 0 评论 -
java中equals 和"=="
1 String str1 = new String("hello");2 String str2 = new String("hello");3 4 System.out.println(str1==str2);5 System.out.println(str1.equals(str2)); 为什么第4行和第5行的输出结果不一样?==和equals方法之间的原创 2017-11-16 11:20:24 · 184 阅读 · 0 评论 -
java 字符串 存储原理
栈、 常量池、 堆各自存放什么样的数据类型?栈:存放基本类型的变量数据和对象的引用。像int a = 1; String str = "hello" ; String str1 = new String("OK") ; 栈中存放的是 a, 1, str, str1。常量池:存放基本类型常量和字符串常量。堆:存放所有new出来的对象。对于栈和常量池中的对象可以共享转载 2017-11-16 11:02:01 · 367 阅读 · 0 评论 -
比较synchronized和读写锁
一、科普定义这篇博文的两个主角“synchronized”和“读写锁”1)synchronized这个同步关键字相信大家都用得比较多,在上一篇“多个线程之间共享数据的方式”中也详细列举他的应用,在这就不多说只做几点归纳:Java提供这个关键字,为防止资源冲突提供的内置支持。当任务执行到被synchronized保护的代码片段的时候,它检查锁是否可用,然后获取锁,执行转载 2017-10-25 11:17:03 · 2089 阅读 · 0 评论 -
浮点数比较大小,是否相等
浮点数有时候会失真。我今天就遇到了,解决办法,比较和目标值的绝对值差。控制在自己可接受的范围里面。原创 2017-10-20 11:24:19 · 1440 阅读 · 0 评论 -
html页面拼字符串
大家一定有过在html中页面拼接字符串的经历。 单引号,双引号,转义什么的,开始会觉得好麻烦。这几天检测安阳项目,临时整改个问题。我又拼了下,有点困顿,所以记录在此。 return "下载 | "+"打印回执 ";return '下载 | '+'打印回执 '; return "下载 | "+"打印回执 ";str +=原创 2017-09-21 15:21:00 · 14401 阅读 · 0 评论 -
java文件上传
今天看dwr的一些东西,说到了利用dwr的文件上传,很方便 。 我们系统中也用到文件上传,我们之前是怎么实现来着??? 我们用的是uploadify实现文件上传。 依赖的包: ok,简单记录下,日后细做研究和练习。原创 2017-09-20 16:42:11 · 175 阅读 · 0 评论 -
java基础积累---map的遍历
package com.fjf.test;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;import java.util.Set;public class testmap1 { pub原创 2017-09-06 16:20:49 · 197 阅读 · 0 评论 -
工作中的坑-----javabean属性命名
做贵州项目,新增了ZBWenJianQD字段 NewFuJian.结果在页面上无论如何得不到${ZBWenJianQD.NewFuJian}.找了好长时间原因(2个小时,项目本身启动很费劲)。感觉一般的属性都是小写字母开始。试一试,nnd,果然可以。 注意:严格按照规范开发。。。。下面是修改后,可以了。原创 2017-08-16 16:43:09 · 312 阅读 · 0 评论