- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 fastjson小问题
项目中使用到了JSON.toJSONString(),将JSONObject转化为JSONString,转化后的数据出现"$ref": "$.value.XFT\\-BMXZ79be66f0f8c111ebb73c55e6380c6794[0]"问题展现转化之前的数据为JSONObject中有一个key为:XFT-BMXZ79be66f0f8c111ebb73c55e6380c6794,value为一个数组,数组中的两个元素相同,如图:转化之后,数组的第二个元素出现了"$r.
2021-08-13 17:50:52 164
原创 Http协议之Response Headers(二)
cache-control: 是否缓存connection: 是否保持连接content-length: 响应数据长度content-type: 响应数据类型date: 当前时间值expires: 响应数据会在指定的时间过期pragma: 响应参数x-content-type-options: 定义页面可以加载哪些资源,减少XSS的发生x-frame-options: 减少点击劫持(DENY:不允许被任何页面嵌入,SAMEORIGIN:不允许被本域以外的页面嵌入,ALLOW-FROM ur.
2021-03-26 11:19:14 512
原创 Http协议之Request Headers(一)
Accept: 浏览器可接受的MIME类型**Accept-Charset:**浏览器可接受的字符集**Accept-Charset:**浏览器可接受的字符集Accept-Encoding: 浏览器能够进行解码的数据编码方式,比如gzipAccept-Language: 浏览器所希望的语言种类,当服务器能够提供一种以上的语言版本时要用到Authorization: 授权信息,通常出现在对服务器发送的WWW-Authenticate头的应答中Cache-Control: 指定请求和响应遵循的缓存.
2021-03-26 11:12:52 1876
原创 字典映射,有关Oracle中char varchar varchar2
问题:今天做的需求,页面中有几个下拉框,其中的值死活反显不出来,例如其中的两个下拉框,第一个选择的是借方,第二个中选择的是贷方,保存后查看详情,第一个下拉框显示1,而不是借方,第二个正常显示贷方,怎么试都不行,只要选择借方就反显不出来,why???(映射关系为key=1,value=借方,key=12,value=贷方)分析:为什么反显不出来?可能是映射关系不正确,可表中确实存的是1和12,进一步分析,既然贷方能显示出来,那么这个1前后是不是存在看不见的空格或转义符呢,复制出来看看,果然是啊!!
2021-01-21 19:35:16 369
原创 RocketMQ初探
常用的消息中间件1.消息队列的介绍消息队列本质上来说是一个符合先进先出原则的单向队列:一方发送消息并存入消息队列尾部(生产者投递消息),一方从消息队列的头部取出消息(消费者消费消息)。但对于一个成熟可靠的消息队列来说,所需要解决的主要问题还包括:高效可靠的消息投递、存储;能承受高并发的流量冲击,可通过集群部署来解决单点故障等等。2.使用消息队列的作用应用解耦流量削峰消息分发3.RocketMQ介绍rocketmq是阿里巴巴团队使用Java语言开发的一款分布式消息中间件,是一款低延迟,高
2020-12-30 21:27:10 1823 4
原创 Java零碎知识(四)
宝剑锋从撸码出,加油,少年!——克里斯托弗•李lambda表达式Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。使用 Lambda 表达式可以使代码变的更加简洁紧凑。语法lambda 表达式的语法格式如下:(parameters) -> expression或(parameters) ->{ statements; }以下是lambda表达式的重要特征:可选类型声.
2020-11-29 18:38:14 125
原创 Java零碎知识(三)
宝剑锋从撸码出,加油,少年!——克里斯托弗•李枚举枚举的定义枚举类型(enum type)是指由一组固定的常量组成合法的类型。Java中由关键字enum来定义一个枚举类型。下面就是java枚举类型的定义。public enum Season { SPRING, SUMMER, AUTUMN, WINTER;}Java定义枚举类型的语句很简约。它有以下特点:使用关键字enum类型名称,比如这里的Season一串允许的值,比如上面定义的春夏秋冬四季枚举可以单独定义在一个文件.
2020-11-18 19:13:16 323
原创 Java零碎知识(二)
宝剑锋从撸码出,加油,少年!——克里斯托弗•李Collection和Collections区别Collection 是一个集合接口。 它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。是list,set等的父接口。Collections 是一个包装类。 它包含有各种有关集合操作的静态多态方法。此类不能实例化,就像一个工具类,服务于Java的Collection框架。日常开发中,不仅要了解Java中的Collection及其子类的用法,还要了.
2020-11-16 17:42:42 284
原创 Java零碎知识(一)
Java零碎知识(一)宝剑锋从撸码出,加油,少年!——克里斯托弗•李面向对象的三大基本特征封装、继承、多态面向队对象的五大基本原则单一职责原则(Single-Responsibility Principle)开放封闭原则(Open-Closed principle)Liskov替换原则(Liskov-Substitution Principle)依赖倒置原则(Dependecy-Inversion Principle)接口隔离原则(Interface-Segreg
2020-11-13 17:42:34 223
原创 IDEA搭建dubbo+zookeeper项目demo
目录1、搭建环境2、下载zookeeper并配置3、搭建dubbo_demo4、搭建dubbo_api5、搭建dubbo_provider6、搭建dubbo_consumer7、运行测试1、搭建环境Intellij IDEA 2020.1.2JDK 1.8.0_211MAVEN 3.6.12、下载zookeeper并配置打开zookeeper官网:https://zookeeper.apache.org/releases.html选择版本进行下载,这里以3.4.14为例,点击跳转,选择镜
2020-09-24 14:43:01 677
转载 解决问题:java.lang.NoClassDefFoundError: net/sf/json/JSONObject
做项目时遇到了这个错,记录一下:eclipse + jetty :java.lang.NoClassDefFoundError: net/sf/json/JSONObject解决方案:链接
2019-09-11 17:36:36 1989
原创 PLSQL Developer InstantClient安装及Oracle数据库下载
公司给换了台新主机,现用的老爷机可以退休啦,美滋滋~新主机开发环境各种配置,PLSQL Developer肯定少不了,我一直在找免安装版,解压即可用,删除也方便。同事给了个压缩包,解压后不能运行,很明显是没有安装Oracle,但Oracle安装包很大,安装费时费力,卸载也麻烦,网上查到可以下个instantclient即时客户端,配置完后发现依旧不能用,不是版本位数的问题。着急用,最后...
2019-06-19 10:06:25 544
原创 最新版Eclipse下载
一、下载Eclipse1、官网下载地址:https://www.eclipse.org/downloads/;2、默认下载是64位,点击Download Package,跳转页面;3、向下滑动,按照自己需求选择合适的版本,此处以Eclipse IDE for Eclipse Committers版为例,点击跳转页面;4、默认下在来自Philippines - RISE...
2019-06-13 10:03:59 8247 1
原创 eclipse中更换JRE System Library
在新导入的项目中有的JRE System Library不是适合的版本或者出现报错,这时候就应该更改合适的JRE System Library,在此提供两种更该方法。1.方法一:选中项目右键选择Build Path →Configure Build path...选中原有的JRE System Library,点击remove删除掉添加新的JRE System Library,...
2019-06-11 09:41:28 9216 1
原创 新的开始(标题重复率高,建议修改提高曝光)
今天是上班的第一天,从今天开始写博客,记录工作及探究中所遇到的问题和解决方案。通过这次找工作,可以发现自己的知识太不牢固,只靠面试前的突击复习显然还是行不通的,冰冻三尺非一日之寒,功夫下在平时,才可能立于不败之地。...
2019-06-10 16:32:51 126
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人