自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小义助手的博客

好记性不如烂笔头,此处仅用来记录日常学习和开发日记

  • 博客(14)
  • 资源 (13)
  • 收藏
  • 关注

原创 ORACLE客户端 PLSQL导入Excel或文本数据

ORACLE客户端 PLSQL导入Excel或文本数据

2022-03-09 11:48:21 18415

原创 oracle客户端 PLSQL安装配置教程

oracle客户端 PLSQL安装配置教程

2022-03-04 13:18:58 8749

原创 No instances available for 172.16.205.89

No instances available for

2021-12-04 15:15:02 1171

原创 遍历/循环枚举Enum值

1、建立枚举类public enum billTypeEnum { INDENT(1, "d_indent", "", "需求单"), INDENTSQ(21, "p0670", "", "需求申请单"), QUOTA(2, "d_quota", "1", "配货单"), SELL(4, "d_sell", "2", "发货单"); @ApiModelProperty(value = "系统单据类型", dataType = "int") private

2021-11-02 20:45:48 2139

原创 为什么BAT强制 boolean 类型变量不能使用 is 开头?

一、背景平时工作中大家经常使用到boolean以及Boolean类型的数据,前者是基本数据类型,后者是包装类,这2种写法随处可见,到底哪种是对的呢,不对的,到底会在哪里翻车?为什么不推荐使用isXXX来命名呢?到底是用基本类型的数据好呢还是用包装类好呢?看了BAT的开发手册后,我给大家捋一下。二、举例子1、其他非boolean类型private String isHot;public String getIsHot() { return isHot;}2、boolean类型private

2021-10-13 23:34:49 425

原创 Spring的Controller是单例还是多例?怎么保证并发的安全?

首先明确:Spring的controller默认是单例的,不要使用非静态的成员变量,否则会发生数据逻辑混乱。其次要明白:因为是单例模式,所以是非线程安全的。下面用简单代码示例下:package com.riemann.springbootdemo.controller;import org.springframework.context.annotation.Scope;import org.springframework.stereotype.Controller;import or

2021-10-10 16:55:09 1613

原创 Job定时任务的几种创建方式

1、使用线程创建Job定时任务。这是最基础,最笨的一种方式,并不建议。代码示例:public static class Demo01 { static long count = 0; public static void main(String[] args) { // 创建一个线程 Runnable runnable = new Runnable() { @Override public void run() { // 开始

2021-10-10 16:21:28 2710

原创 Maven如何上传.jar到远程仓库

1、打开cmd命令窗口;2、输入以下命令上传jar包:mvn deploy:deploy-file-DgroupId=com.hjz-DartifactId=hujunzheng-Dversion=0.0.1 -Dpackaging=jar-Dfile=jar包绝对路径-Durl=http:xxx/nexus/content/repositories/thirdparty/-DrepositoryId=thirdparty注意:在cmd命令行执行时,以上命令不能换行,不然会被当作多

2021-10-10 14:50:33 5049

原创 在循环中删除List中的某个元素

1、错误示例ArrayList<String> list = new ArrayList<String>(Arrays.asList("a","b","c","d"));for(int i=0; i<list.size(); i++){ list.remove(i);}System.out.println(list);输出结果是:[b,d]注意:在这个方法中有一个严重的错误。当一个元素被删除时,列表的大小缩小并且下标变化,所以当你想要在一个循环

2021-10-10 14:42:01 247

原创 java.lang.UnsupportedOperationException异常解决方法

1、报错原因固定长度的list使用了add方法,导致报java.lang.UnsupportedOperationException异常。例如代码:List<String> list = Arrays.asList("str1", "str2");System.out.println(list.size());list.add("13123");System.out.println(list.size());执行代码出现:list由Arrays.asList(.

2021-10-10 14:33:59 1184

原创 对List进行分割的几种方式

1、使用Lists.partition进行分割// 建立一个listList<Integer> integers = Arrays.asList(1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 12, 14, 64, 674, 6, 43, 43);// 每4个元素分割为一个listList<List<Integer>> partition = Lists.partition(integers, 4);// 遍历每个listpar

2021-10-10 14:19:59 11520 2

原创 Idea修改了.vmoptions文件导致 Idea 无法启动的解决方案

1、事故起因在idea的help->Edit Custom VM Options菜单下,修改了.vmoptions配置信息,导致软件一直打不开,尽管重启多次也无法解决。(这里肯定是你改的配置数据有问题,改错了)2、原因在idea的bin目录下,有 idea64.exe.vmoptions 或 idea.exe.vmoptions 配置文件(不建议直接修改),修改了,在idea已经启动着的情况下,下次加载也不会去加载这个文件。问题也就出现在这个地方,idea的vm配置数据与配置文件的不一

2021-10-10 14:07:31 23574 17

原创 RestTemplate用法记录

1、请求类型-GET1.1getForEntitygetForEntity方法的返回值是一个ResponseEntity<T>,ResponseEntity<T>是Spring对HTTP请求响应的封装,包括了几个重要的元素,如响应码、contentType、contentLength、响应消息体等。@RequestMapping("/getForEntity")public ResponseEntity<String> getForEntity() {.

2021-05-03 11:35:10 1284

原创 实体Bean使用toJSONString方法时,空字符串丢失的解决办法

方法示例:JSON.toJSONString(entity, SerializerFeature.WriteNullStringAsEmpty, SerializerFeature.WriteMapNullValue));方法说明:其中Fastjson的SerializerFeature序列化属性如下,可根据实际情况传入属性参数:WriteNullListAsEmpty—–List字段如果为null,输出为[],而非null WriteNullStringAsEmpty—字符类型字段如果为

2020-05-08 23:32:16 996

淘宝奇门仓储API文档.rar

奇门白皮书:介绍奇门平台现有对接系统,对接方式,通讯方式,现有对接api详细介绍,多方联调、测试、发布上线项目流程

2021-03-25

SqlServer2008R2 数据库驱动包

SqlServer2008R2 数据库驱动包,包含2.0和3.0两个版本的jar包文件。

2019-05-31

《Java EE开发的颠覆者Spring Boot实战》

《Java EE开发的颠覆者Spring Boot实战》资源包含该书电子书完整版,以及随书源码完整。

2019-01-04

Spring Mvc+MyBatis开发从入门到项目实战

Spring Mvc+MyBatis开发从入门到项目实战数据库+源码Spring Mvc+MyBatis开发从入门到项目实战源码+数据库sql

2018-12-11

Android流媒体demo(程序已实现基本功能,可进行需要二次开发)

该demo可以实现视频语音同步,用流媒体技术实现,读者下载需要配置下流媒体服务器就可以使用了,运行安装就行。

2018-12-11

搭建SSM项目需要引用到的jar包集合

ssm是后端开发技术人员需要学习的东西,这个ssm所需要的jar包是从我的项目直接拿出来的,可以直接导进去用。

2018-12-11

CC2530已成功调试的心率测量程序

这是一个已经调试成功的cc2530协议栈,可直接烧写,用于测量心率的程序。通信协议可根据自己的需要修改,可作参考。

2018-08-14

CC2530基于ds18b20的体温测量程序

这是一个已经调试成功的,基于ds18b20传感器温度采集的CC2530协议栈程序,可直接烧写。通信协议可根据自己的需求修改,作为参考。

2018-08-14

CC2530已成功调试的血压测量程序

这是一个已经成功调试好的,可以直接烧写进cc2530板子的协议栈程序,亲测顺利采集数据。通信协议可以自己参考修改成自己的格式。无丢包错乱现象。

2018-08-14

Android 蓝牙连接cc254X串口收发数据

通过修改官方demo,可顺利连接蓝牙设备,通过串口收发数据,使用cc254X连接通信,亲测成功。缺陷:每次连接一个设备通信。可参考。

2018-08-14

手机投影插件(仅用于投射到PC)

将手机投影屏幕投影到电脑的小插件,附带使用说明。亲测有效。

2018-08-14

linux中安装交叉编译工具链

(1)下载解压包,在终端解压:tar zxvf arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz(2)超级用户编辑文件:#vim /etc/bash.bashrc 在末尾输入以下代码: if [ -d /home/yige/ARM/opt/FriendlyARM/toolschain/4.5.1 ] ; then PATH=/home/yige/ARM/opt/FriendlyARM/toolschain/4.5.1/bin:"${PATH}" fi 保存退出。 (3)立即使新的环境变量生效,不用重启电脑:#source /root/.bashrc (4)检查是否将路径加入到PATH:# echo $PATH (5)测试是否安装成功# arm-linux-gcc -v

2017-07-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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