java
草棚
Github:https://github.com/pengcao
Email:deamoncao@163.com
展开
-
java基础学习总结——流
一、JAVA流式输入/输出原理 流是用来读写数据的,java有一个类叫File,它封装的是文件的文件名,只是内存里面的一个对象,真正的文件是在硬盘上的一块空间,在这个文件里面存放着各种各样的数据,我们想读文件里面的数据怎么办呢?是通过一个流的方式来读,咱们要想从程序读数据,对于计算机来说,无论读什么类型的数据都是以010101101010这样的形式读取的。怎么把文件里面的转载 2015-08-12 13:21:24 · 2887 阅读 · 0 评论 -
Java基础学习总结—Java对象的序列化和反序列化
转自:http://www.cnblogs.com/xdp-gacl/p/3777987.html 一、序列化和反序列化的概念 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。转载 2015-08-12 11:07:11 · 405 阅读 · 0 评论 -
Select a 'Java Application' launch configuration to use to create a runnable JAR.
Select a 'Java Application' launch configuration to use to create a runnable JAR.原创 2015-08-04 14:35:10 · 2786 阅读 · 0 评论 -
intellij +gradle构建web工程
准备工作本机安装好gradle 安装好java环境和IDEA 14 准备好tomcat 源代码:新建项目File->New->Project 选Gradle,再选中java,web Libraries,填写groupid等。再选择gradle路径(推荐的是wrapper),填好项目名字和路径新建项目的目录结构如下, 点击View->...原创 2019-05-12 17:11:41 · 881 阅读 · 0 评论 -
Gradle 相同jar的不同版本存在于同一个项目中出错解决方案
错误如下图所示,httpclient与httpcore存在不同的版本,导致用到该jar的功能模块报错,主要的错误是,不能够识别到底该用哪一版本的class的方法图1解决方案【解决方案1】删除httpclient-4.2.3.jar删除httpclient-4.2.2.jar为什么删除这个版本的,主要是根据模块的jar需要用到哪一版本(当时是由于用阿里云的OSS)【...原创 2019-05-12 17:33:30 · 3568 阅读 · 0 评论 -
WGS84、GCJ-02、BD-09、图吧坐标简介及坐标转换实现(java版)
1.定位系统及如何定位 现在全球有四个卫星定位系统:美国的全球定位系统GPS(Global Positioning System),俄罗斯的格洛纳斯GIONASS, 欧盟的伽利略系统,我国的北斗。 每个系统都有几个部分:星载部分、控制部分、以及用户部分。每个卫星在运行中,发送电磁波信息、包含时间、位置等等,用户部分根据定位装置接收信号,然后进行方程解算,由于要更多...原创 2019-08-10 17:44:22 · 2626 阅读 · 3 评论