自定义博客皮肤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)
  • 资源 (67)
  • 问答 (12)
  • 收藏
  • 关注

原创 Java如何优雅的把数组转为Arraylist

1.遍历转换 Integer[] arr = {1,2,3}; ArrayList<Integer> list = new ArrayList<>(); for (Integer i :arr){ list.add(i); }以上是不优雅的使用2.使用工具类 List<Stri...

2019-06-27 20:05:35 1843

原创 asList 基础类型的正确用法

支持基础类型的方式1.如果使用spring int[] a = {1,2,3}; List list = CollectionUtils.arrayToList(a); System.out.println(list);返回一个新的数组 public static Object[] toObjectArray(Object source) { ...

2019-06-27 19:44:36 1475

原创 Arrays.asList —— 错误示范

package com.test.list;import java.util.ArrayList;import java.util.List;import java.util.Arrays;public class ArraysTest { public static void main(String[] args) { testInt(); ...

2019-06-27 19:35:33 152

原创 protobuffer的前世今生(五)——在Java中的两种使用方式之注解模式

这个主要使用protostuffmaven 依赖如下: <dependency> <groupId>io.protostuff</groupId> <artifactId>protostuff-api</artifactId> <version>1...

2019-06-27 16:54:17 644

原创 protobuffer的前世今生(四)——在Java中的两种使用方式之原生模式

protobuffer的前世今生(四)——在Java中的两种使用方式首先用pb格式定义一个proto文件编译运行运用创建一个实例假如你有一个自定义的Album对象实例化AlbumProtos.Album将对象写成二进制(字节数组)的形式从二进制的形式实例化对象小测试1Josh Bloch 曾经说过序列化的危险性:在列出了Java自身序列化的危险性,https://www.bleep...

2019-06-20 22:27:26 398

原创 切记!Java只有值传递!!

看如下一个程序: public static void main(String[] args) { Map map = new HashMap(16); map.put("aaa","sss"); nullTest(map); System.out.println(map); } static void nu...

2019-06-18 21:40:37 185

原创 protobuffer的前世今生(三)——序列化和反序列化性能比较

性能对比下面是一些网上的对比图片,以及两年前有人做过的代码测试结果。性能测试网上有个人,做了详细的测试。因为proto更擅长于整数的编码和处理,所以结论如下:如果你的生产环境中的JSON没有那么多的double字段,都是字符串占大头,那么基本上来说替换成 Protobuf 也就是仅仅比 Jsoniter 提高一点点,肯定在2倍之内。如果不幸的话,没准 Protobuf 还要更慢一点。...

2019-06-15 22:04:53 2123

原创 protobuffer的前世今生(二)——编码

一个简单的message首先看一个简单的消息定义: message Test1 { optional int32 a = 1; }在一个应用中,你创建一个Test1message 并且设置 a为150.你可以序列化这个消息到输出流,你可以得到3个字节 08 96 01到此为止,如此之小,如此数字化——但是这意味着什么呢?请继续读下去…## base 128 Varin...

2019-06-14 21:10:56 344

原创 protobuffer的前世今生(一)——简介

一、pb介绍Protocol buffers 在序列化数据方面,它是灵活的,高效的。相比于 XML 来说,Protocol buffers 更加小巧,更加快速,更加简单。一旦定义了要处理的数据的数据结构之后,就可以利用 Protocol buffers 的代码生成工具生成相关的代码。只需使用 Protobuf 对数据结构进行一次描述,即可利用各种不同语言或从各种不同数据流中对你的结构化数据轻松读...

2019-06-14 20:32:37 809

原创 fatal:Ambiguous objec nam : "origin/master"

git本地已經有 這個分支了, 所以git 很迷茫。重命名本地分支即可。git branch -m origin/master master

2019-06-03 18:17:09 1424

原创 fatal:Ambiguous objec nam : "origin/master"

git本地已經有 這個分支了, 所以git 很迷茫。重命名本地分支即可。git branch -m origin/master master

2019-06-03 18:17:09 1300

原创 fatal:Ambiguous objec nam : "origin/master"

git本地已經有 這個分支了, 所以git 很迷茫。重命名本地分支即可。git branch -m origin/master master

2019-06-03 18:17:09 3886

原创 idea cannot parse file .idea\Test.iml

idea 无法解析iml文件在工程关闭的情况下,删除工程目录下的.idea文件夹重新打开。

2019-06-02 21:59:03 2366

原创 idea 错误:找不到或无法加载主类 解决

问题出现的很莫名其妙,,在项目的PATH 中,将path修改为跟当前项目在一个路径下就可以了

2019-06-02 21:51:18 7790 6

Oracle_10g数据库基础教程[习题解答][1].doc

Oracle_10g数据库基础教程[习题解答][1].doc

2021-02-15

簿客平台 Bookor.pptx

创业薄客平台

2021-02-15

Java vm.pptx

Java vm.pptx

2021-02-15

二分查找法.pptx

二分查找法.pptx

2021-02-15

360前端星-公开课.pdf

360前端星

2021-02-15

交通信息检索技术—关于信号降噪的综述.docx

交通信息检索技术—关于信号降噪的综述

2021-02-15

交通信息检测-Matlab实验1-信号降噪.pdf

交通信息检测-Matlab实验1-信号降噪.pdf

2021-02-15

交通信号检测技术-实验3-图像复原.pdf

交通信号检测技术-实验3-图像复原.pdf

2021-02-15

交通信号检测技术仿真实验2-图像增强.pdf

交通信号检测技术仿真实验2-图像增强.pdf

2021-02-15

计算机组成原理(四版)本科生试题库整理附答案.doc

计算机组成原理(四版)本科生试题库整理附答案.doc

2021-02-14

计算机控制技术—Matlabe仿真实验5.pdf

计算机控制技术—Matlabe仿真实验5.pdf

2021-02-14

第7章控制系统的计算机辅助分析.ppt

第7章控制系统的计算机辅助分析.ppt

2021-02-14

第4章连续系统按环节离散化的数字仿真.ppt

第4章连续系统按环节离散化的数字仿真.ppt

2021-02-14

第2章控制系统的数学模型及其转换.ppt

第2章控制系统的数学模型及其转换.ppt

2021-02-14

第1章仿真软件-MATLAB.ppt

第1章仿真软件-MATLAB.ppt

2021-02-14

HC110117000 访问控制列表.ppt

HC110117000 访问控制列表.ppt

2021-02-14

HC110116003 网络地址转换.ppt

HC110116003 网络地址转换.ppt

2021-02-14

生产者消费者问题.ppt

生产者与消费者问题是经典进程同步问题的典型代表之一。该课程设计通过了解进程间的同步互斥关系,从而理解Java多线程通信机制;通过对经典进程同步问题的剖析,初步掌握运用Java多线程解决进程同步问题的方法。

2021-02-14

多生产者多消费者软件课设报告.doc

生产者与消费者问题是经典进程同步问题的典型代表之一。该课程设计通过了解进程间的同步互斥关系,从而理解Java多线程通信机制;通过对经典进程同步问题的剖析,初步掌握运用Java多线程解决进程同步问题的方法。

2021-02-14

Scheduling policies in hadoop.pdf

hadoop的调度

2021-02-14

基于ARM和GPRS的无线图像传输系统.doc

基于ARM和GPRS的无线图像传输系统.doc

2021-02-14

第16章基于Oracle数据库的应用开发.ppt

第16章基于Oracle数据库的应用开发.ppt

2021-02-14

第15章 PLSQL程序设计.ppt

第15章 PLSQL程序设计.ppt

2021-02-14

第14章 PLSQL语言基础.ppt

第14章 PLSQL语言基础.ppt

2021-02-14

第13章SQL语言基础.ppt

第13章SQL语言基础.ppt

2021-02-14

第12章闪回技术.ppt

第12章闪回技术.ppt

2021-02-14

第11章 数据库备份与恢复.ppt

第11章 数据库备份与恢复.ppt

2021-02-14

第10章安全管理.ppt

第10章安全管理.ppt

2021-02-14

第9章模式对象.ppt

第9章模式对象.ppt

2021-02-14

第8章数据库的启动与关闭.ppt

第8章数据库的启动与关闭.ppt

2021-02-14

第7章数据库实例.ppt

第7章数据库实例.ppt

2021-02-14

第6章逻辑存储结构.ppt

第6章逻辑存储结构.ppt

2021-02-14

第5章物理存储结构.ppt

第5章物理存储结构.ppt

2021-02-14

第4章OEM与SQL Plus.ppt

第4章OEM与SQL Plus.ppt

2021-02-14

第3章创建数据库.ppt

第3章创建数据库.ppt

2021-02-14

第2章数据库服务器的安装与卸载.ppt

第2章数据库服务器的安装与卸载.ppt

2021-02-14

第1章oracle数据库概述.ppt

第1章oracle数据库概述.ppt

2021-02-14

LINUX教材.pdf

LINUX教材.pdf

2021-02-14

LINUX教材.doc

LINUX教材.doc

2021-02-14

Linux FAQ.ppt

Linux FAQ.ppt

2021-02-14

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

TA关注的人

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