- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 【Java】classpath的理解及其使用方式
笔者之前对于classpath都没有什么深入的研究,之前的项目打包jar包都是按照网上的教程自己照着葫芦画瓢。但是因为最近碰到一些关于这方面的知识,因此索性觉得要好好补充一下这方面的知识。下面的文章主要是翻译自oralce官网关于设置classpath的说明Setting the class path,并对其中一些地方进行了部分的补充说明,方便读者理解。概要classpath是Java运行时环境搜索
2017-09-12 01:20:11 65892 4
原创 【Data Structure/Algorithm】排序之冒泡排序
排序算法中最入门的一个排序算法就是冒泡排序,面试中经常会考到的一个基础题目。那么什么是冒泡排序呢?以及冒泡排序算法的基本原理是什么呢? 本文会一 一解答。1,冒泡排序及其原理 原理:比较两个相邻的元素,将值大的元素交换至右端。 思路:第一趟,依次比较相邻的两个数,将小数放在前面,大数放在后面。重复第一趟步骤,每次从数组的第一个元素从头开始,直至全部排序完成。2,示例(本示例摘自ht
2017-09-25 13:34:13 2488
原创 【Oracle】数据库乱码问题的解决
1,查看服务端的字符集 select userenv(‘language’) from dual; 更详细一点可以用下面的sql方式查看 select * from nls_database_parameters;2,windows下查看客户端的字符集 查看注册表信息 win+r,输入regedit,打开注册表 HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KE
2017-09-17 19:38:35 3993 2
原创 【Oracle】NLS_LANG详解
关于NLS_LANG字符集设置,网上的说法不一,下面这篇文章我觉得讲的不错。 同时贴出 Oracle官网的关于NLS_LANG的讲解: https://docs.oracle.com/cd/B28359_01/server.111/b28298/ch3globenv.htm转自:http://www.cnblogs.com/rootq/articles/2049324.html一、什么是Orac
2017-09-17 17:58:56 4087
原创 【Java】反射之Class.forName()
Java中比较重要的一个特性就是反射,可能对于初级编程几乎没有什么接触,但是对于后期的高阶编程中是一个不可或缺的知识点。这里面涉及到的知识点就有jvm的class加载机制。这一机制在这篇文章: 深入分析Java ClassLoader原理中,有很好的讲解。1,什么是反射?按照oracle官网的介绍,反射的概念如下:Reflection enables Java code to discover i
2017-09-12 23:00:03 8288
原创 【Maven】Maven invalid LOC header (bad signature)的错误处理
在eclipse中使用maven进行项目的依赖引入的时候,偶尔可能会出现标题所示的错误。该错误导致的原因就是maven插件下载下来的jar有问题,导致jar读取不到。 如果笔者在eclipse中安装了反编译的插件(可以从eclipse的插件市场安装),那么就很容易根据错误定位是哪个包出了问题,因为如果没有出问题的话,正常的jar是可以编译出来的,里面的class文件都是可以获取的。但是非正常的ja
2017-09-12 10:07:49 4068
原创 【Java】关于路径.和..以及/的说明
一张图说明,大家也可以尝试在Windows的dos窗口下尝试使用cd命令改变路径,观察一下这几个的区别。 直接放图,通俗易懂!
2017-09-12 01:23:53 2387
原创 【GeoTools】shp文件坐标转换
前言:GeoTools是一个开源的GIS开发工具,可以用来arcsde的开发,gis相关的文件转换读写,JTS等空间计算方法。GeoTools is an open source (LGPL) Java code library which provides standards compliant methods for the manipulation of geospatial data, fo
2017-09-09 22:17:56 8445 1
Google map API开发
2013-10-01
MATLAB与VisualC_接口连接方法浅析
2013-10-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人