℃江

今天开始,感谢时间!

病去如抽丝

上大学时的笔耕不辍,让自己多多少少收获了一些东西,但自从2017年6月出来实习以后,也可能是“没时间”这样一个老俗的借口,使自己渐渐放弃在互联网发声的权利。这次生病,我重新反思自己,并著此文,望后改进。 我有太久太久没更新过博文了,甚至于忘记了自己本该有的文字风格,从而让自己陷入一种无形的恐慌。本...

2019-04-26 23:01:17

阅读数 3589

评论数 0

ZK 在实现获取管理权的时候,我们需要关注的两个异常

有时候,我总想记录写平实的东西进来,但情绪不允许我不掺杂感情的去叙述,文字的魅力和局限都在于此,我们用语言去形容一个人,但往往都是言过其实,所以我只喜欢读死人的传记,多数时候,活人是不值得尊敬的。 言归正传,名言警句看的多了,反而会忘掉自己初心,如题所述,最近看Zookeeper 相关的书籍,也有...

2018-12-15 13:07:26

阅读数 3547

评论数 0

Java 小抄整理

人是越来越来懒惰了,最近频繁用到Java的新特性,但是苦于每次Copy 改造查询的劳苦,特地整理一份动态小抄文档,保证两点:第一:高效,第二:简单。 List item jdk1.8 List 转Map Map&l...

2018-10-25 14:56:37

阅读数 3593

评论数 0

℃江的观后感 -- Java 虚拟机的方法区、直接内存和运行时常量池

方法区 我们知道方法区,当然是和方法有关,Java虚拟机的作用就两个,存储、运算。其实我们叫其方法区,说明和存储东西有关,但是存什么呢?这块存储的是虚拟机加载的类信息,常亮,静态变量和有个就是即使编译后的代码等数据。方法区一般在hotspot被称为永久代。但是其他Java虚拟机不是这样的...

2018-05-31 15:24:28

阅读数 3627

评论数 2

℃江的观后感--语法分析器、语义分析器和代码生成器总结

其实javac在进行这些个什么器的实现都是由一些类生成。这里做一个总结,方便日后查看吧。 语法分析器 我记得前面是说过词法分析器这个东西的,其作用也很直观,就是将Java源文件的字符流转换成对应的Token流,我们我们所谓规范化代码程序,让其将人能看懂的转换成机器能看懂的第一步。第二部...

2018-05-29 11:00:54

阅读数 3796

评论数 0

℃江的观后感-- 栈相关

JVM总是要提到堆栈的概念,其实一直有这样一种说法:对于计算机来讲堆就是栈。虚拟机栈是Java 方法执行的动态内存模型。 栈是针对栈帧而言的,每一个方法的执行都会创建一个栈帧,其是始终伴随方法的,其实有点像哈希中那个地址编码的概念。 在这里还要知道局部变量表的概念,其在 javac(编译期)的时...

2018-05-22 10:42:38

阅读数 3565

评论数 0

℃江的观后感--Javac编译器

近一段时间忙着工作,又忙着毕业事宜,所以就有些懈怠了博客,我一直信奉知识改变命运,但是改变谁的命运就不一定了,想来假如改变不了自己,那能改变别人也是极好的。 Javac 是什么? 其实一种编译器,能将一种语言规范转换成另外一种语言,其实就是将便于人理解的语言规范转化成机器容易理解的语言...

2018-05-19 19:25:09

阅读数 3562

评论数 0

org.jboss.resteasy.spi.BadRequestException: Could not find message body reader for type:

上面是用resteasy时碰到的问题,搜遍了国内内外大小网站,发现资料甚少,所以在此添加一波,见下图: 这个问题在于 最后的参数,其实就是无法识别请求的json参数,按道理讲,应该是自动识别的,吧json 转成对象,从而走进处理逻辑里面。我添加了无数个相关依赖,后来发现,在指定的业务实现层添加这...

2018-04-15 10:35:27

阅读数 4791

评论数 0

Could not resolve placeholder '***' in string value "${****}"

这里记录下,Spring 运行单元测试时报这个错误,基本上是由于单元测试的配置文件覆盖不全的问题导致的。在spring 的配置文件中,我这里叫做spring-config.xml 文件中,找到属性文件读入的bean。如下: <!-- 属性文件读入 --&...

2018-03-01 11:25:37

阅读数 4459

评论数 0

Cannot determine embedded database driver class for database type NONE

网上找了半天,SpringBoot 报出来这个错误。看图吧: *************************** APPLICATION FAILED TO START *************************** Description: Cannot determine...

2018-01-24 18:04:46

阅读数 11256

评论数 0

StringBuffer和StringBuilder区别--证据篇

这是个很倔强的问题,今天写代码的时候,还在想用那个,干脆具体区分以后再使用咯。 其实看下源码。 看个好玩的先,这俩东西首先在使用上是没差别的,为什么这么说呢?看图: 通过源代码不难发现吧,StringBuffer的岁数更大一点儿,之所以说这俩在使用上没有差别,你也能看到,继承的抽象类...

2018-01-22 12:12:10

阅读数 11664

评论数 0

SpringBoot 如何部署到服务器上

1、你先打出一个 jar包 2、然后上传到服务器上 3、 找到jdk 所在位置(后面的&号,是可以后台执行的命令哟):~/local/jdk1.8.0_92/bin/java -jar demo1-0.0.1-SNAPSHOT.jar & 4、查看端口是否在用:netsta...

2018-01-19 14:08:44

阅读数 17255

评论数 0

Java,有了这些无趣的理解之后

什么是面向对象:面向对象你可以理解为就是面向的那个对象,这不过这个对象可以是女的,可以是男的,也可以是动物,甚至可以是把椅子。 什么字符集编码:每一种语言都有固定的字符集,英文都是是由26个字母组成,中文是由横竖勾撇捺组成,这些东西,那让中文的横竖勾撇捺区写成英文的时候,就会产生乱码,这也是为什么...

2017-12-30 20:29:47

阅读数 17492

评论数 0

Python:正则表达式

如果你想看看知识点,这个拿去:菜鸟教程 如果你追Py丹尼尔(大牛)的话,这个拿去:廖雪峰 如果你要是觉得楼主这么照搬没什么看头的话,是因为我想学习青年时期的牛顿(据说科学的最高境界是哲学,哲学的最高的境界是宗教,牛哥研究宗教貌似到死也没什么成就,这个时期的牛顿,由于看不透,所以不想学) 如果你想了...

2017-12-29 11:07:39

阅读数 15448

评论数 0

越权问题解决优化方案

这是本人平时积累,拿去用: 问题背景:越权漏洞是Web 应用常见的安全漏洞。其主要来源于开发者在对数据进行增删改查的时候,过分相信用户传递的数据,从而遗漏了用户权限的判定导致的,这种问题应该止于测试人员。当单独调用某接口时并没有完成相应权限的校验,造成越权操作现象。问题应用相关实例场景:一:用户A...

2017-12-29 10:47:32

阅读数 20250

评论数 0

数据结构:二分查找与二叉树

关于二分查找,原理其实不难,而且java Arrays类里面有一个sorts()方法,可以先对数据进行排序,然后调用binarySerarch()方法,这个方法就是进行二分查找用的。 下面是JDK的源代码: private static int binarySearch0(long[] a, i...

2017-12-24 15:19:52

阅读数 15552

评论数 0

正解:git push 报:does not match your user account.&&The following addresses are currently registered

does not match your user account.邮箱A The following addresses are currently registered: 邮箱B Git 报上面的错误,根本原因在于:两个邮箱不一致导致,不一致的原因是我们在vi ~/.gitconfig 设置...

2017-12-21 16:37:12

阅读数 16978

评论数 0

Java高级编程都有哪些知识点

Java高级编程都有哪些知识点 作者:谁不重要         当我们面试的时候,可能经常会被问到一些Java基础知识,聊着聊着,有时就会进阶到哪些高级知识点了,比如 什么JVM虚拟机,Java高级编程。其实所谓的高级,都是相对而言的,原理知道以后,将来碰到了,也就记下了,下 面我...

2017-12-19 22:31:42

阅读数 18539

评论数 0

171111__quartz定时任务

双十一,修了一天代码,一直惦记着写定时任务,之前把Timer 学习了一遍,没什么高深的学问,就是用的时候,搜一下,注意点儿。 Quartz:* * * * * * * ,七个星号,分别表明:[秒] [分] [小时] [日] [月] [周] [年] 下图就...

2017-11-11 21:02:19

阅读数 15266

评论数 0

171105__我的Java编程思想printf,System.out.format()

笔者首先声明,这本书我还没读完,大概看了五分之一。笔者读一本书的感悟,都是在读书的过程中产生的,这本书我要看的,而且我想高质量的看,所以这既可以说是我的编程思想笔记,也可以说成是我的Java编程思想。 在Java 5(JDK1.5也叫Java SE5)的时候,其照着C语言产出了一个这玩应。优势:使...

2017-11-05 18:55:06

阅读数 15825

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭