- 博客(19)
- 资源 (4)
- 收藏
- 关注
原创 可以连接远程的ftp或者sftp服务器,可以查询服务器下某个路径下磁盘的使用情况吗?是否有权限在该路径下进行创建文件夹或者文件?
ftp是传输协议,只能进行文件级别的操作,不能查看磁盘情况sftp实际是ssh+ftp,简单理解就是在ssh环境下模拟ftp,其实就是说你有了服务器账号,然后就是看你这个账号权限了
2020-12-22 15:58:53
378
原创 20200929jvm学习记录---基础
1、java虚拟机jvm采用的是栈指令虚拟机,优点是指令集小(8位),零地址指令。不采用寄存器指令集,寄存器指令集可移植性差,性能好2、jvm生命周期:虚拟机启动、执行、退出;启动:通过引导类加载器创建初始类完成执行:执行java程序,实际真正执行的是一个java虚拟机的进程退出:程序运行结束、异常,可以通过system.exit退出虚拟机:主流虚拟机:hotspot/j9(IBM)/jrokitclassic vm 是hotspot虚拟机的基础jrokit虚拟机是最快虚拟...
2020-09-29 11:47:49
165
原创 关于oracle空间坐标处理
因为最近在做GIS相关的工作,在工作过程中出现了很多的关于对空间坐标处理的问题,下面来记录一下:一、已知空间坐标数据,获取当前空间坐标数据的面积:获取空间面积存在两个方面,一种是java通过oracle的空间函数进行获取通过oracle空间坐标的:SDO_GEOM.SDO_AREA函数进行获取。SDO_GEOM.SDO_AREA( geom IN SDO_GEOMETRY, dim IN SDO_DIM_ARRAY [, un
2020-06-15 17:16:28
2044
原创 oracle空间坐标sdo_Geom
使用oracle空间坐标sdo_Geom,可以对空间坐标的点线面的位置进行判断,比如点和点、点和面、线和面、面和面的关系等,主要用到的就是sdo_Geom.Relatesdo_Geom.Relate使用方式sdo_Geom.Relate(sdo_Geometry1, ‘MASK’, sod_Geometry2, tolerance )其中:sdo_Geometry1、sdo_Geometry2为空间坐标,‘MASK’为判断类型,tolerance为判断精度判断类型包括:Anyintera
2020-05-18 09:54:45
1156
原创 java枚举类
枚举类:当一个类的对象有限且固定的时候可以使用枚举类1、创建枚举类创建枚举类必须将枚举的实例放到首位然后创建成员变量创建构造方法2、挡在枚举类中创建自己使用的方法时,方法要定义成static的方法3、实例public enum MBProvinceCodeEnum { PROVINCEMSG001("25","吉林","/serviceAgent/rest/ffcs/geti...
2020-04-09 15:05:47
596
原创 java读取ftp中TXT文件
最近在开发关于java读取ftp中TXT文件,其中有些坑踩了一下,再次做个记录1、读取文件时我会根据文件名称去生成数据库表,oracle数据库对于表名的长度是有限制的,最多30个字符2、对于多个文件的ftp的读取,每次获取文件后再次回去文件的流会为空,即在循环中多次根据ftp获取文件的流当出现这种情况时,需要在循环时每次开启和关闭ftp的链接即可解决,否则在第二次获取的时候inpu...
2020-04-09 15:05:01
773
原创 idea日常使用快捷键
ctrl+alt+[ 下一个项目窗口ctrl+alt+] 上一个项目窗口ctrl+e 显示最近文件ctrl+shift+a 搜索快捷键ctrl+shift+backspace 上次编辑的地方ctrl+alt+→向前或向后跳转上次查看的地方ctrl+f11标识标记 然后按标识即可跳转到标记shift+alt+f将类或者函数收藏起来,可在favorite中查看ctrl+n查找类ctr...
2020-03-31 16:08:26
204
原创 Mongodb安装使用
Mongo安装使用下载安装:1.1下载https://www.mongodb.com/download-center/community上面地址是mongo的官方下载地址,根据服务器的不同进行选择安装存在msi安装版和zip压缩版本文主要针对zip压缩版进行安装:mongodb-win32-x86_64-2012plus-4.2.3.zip1.2安装服务...
2020-03-31 15:59:10
289
原创 使用fetch代替ajax,发送跨域请求
使用fetch代替ajax:fetch(Global.mapUrl+"/jiakuan_gis/wfs?",{ method:"POST", mode: "cors", headers: { "Content-Type": "application/json" }, body:formData}).then(function(response){ console.log(re...
2020-03-31 09:54:54
411
原创 js判断手机操作系统(ios或者是Android)
$(function () { var u = navigator.userAgent, app = navigator.appVersion; var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //g var isIOS = !!u.match(/\(i[^;]+;(...
2020-03-31 09:52:31
507
原创 微信公众号开发注意事项
微信开发经验:微信开发要避免手机端的返回键,刷新键,对于操作数据库的操作尽量采用ajax访问请求后再跳转页面的操作手机返回键课采用pushHistory(); window.addEventListener("popstate", function(e) { // alert("我监听到了浏览器的返回按钮事件啦");//根据自己的需求实现自己的功能 if('' == ...
2020-03-31 09:51:13
300
原创 easyui datagrid 列表提示框
由于列宽时固定的,而存在列中的数据展示不全,于是需要增加一个提示数据的提示框。具体操作如下:在对应的列上增加一个formatter,formatter的函数为:...
2020-03-31 09:48:34
539
原创 datagrid表头合并
在表格中会出现像下图这样表头为两列合并的情况,这种情况在datagrid的处理办法为: 首先我们定义两个列头,一个列头为正常的列头,另外一个列头为有合并相(展示)的列头,我们将datagrid的field定义到正常的列的列头上,然后对将正常的列头进行隐藏操作。隐藏的js其中report_grid_allprofit是datagrid的id,而allprofit_di...
2020-03-31 09:47:44
1018
原创 datagrid自定义列头
在实际开发中,可能会遇到datagrid中列不是固定的,而是需要动态改变的,那么datagrid动态改变列的方式如下图:在定义的数组columnsa中可以动态追加,如下图注:在动态追加列时fitColumns的作用就是用于看该datagrid是不是自适应,如果设置为false,当数据超过程序规定列宽时,会增加左右移动的下拉框。...
2020-03-31 09:47:02
344
原创 poi表格的解析与生成
在程序开发中,数据可能会是通过解析上传的表格解析获取的,页面上展示的数据可能会要生成报表供客户查看,因此表格的解析与生成也是开发中重要的一部分。表格的解析与生成都是使用的apache的poi包,其中XSSFWorkbook、HSSFWorkbook都可以进行表格的解析与生成,但是两者是有区别的:HSSFWorkbook:是操作Excel2003以前(包括2003)的版本,扩展名是.xls...
2020-03-31 09:46:11
428
原创 poi生成表格文件后文件打不开
今天遇到一个问题,poi生成表格文件,生成的表格文件在数据量比较多时文件不能正常打开,但数据量比较少时文件可以正常打开出现这种问题的原因是,应该不需要考虑是否是数据或者样式的问题,因为数据量少时文件可以正常打开,那么这个问题的主要原因出在了文件下载上,代码如上图所示。问题解决:response中增加content-length时,不应该使用文件的长度,应该使用字节流数组的长度,因为当数...
2020-03-31 09:44:44
829
原创 oracle空间字段应用
由于在GIS中用到使用geoserver发布oracle数据库图层,这里对进行发布oracle数据库图层进行一定的讲解1、要发布图层那么该数据库的表格中至少存在一个空间字段类型的列,而空间类型数据的创建即为选择数据类型是数据类型为:COMPLEX,对象的模式选择:MDSYS,对象的类型选择:SDO_GEOMETRY,如图所示:2、创建完成该表后需要对表的空间坐标创建索引:创建索引包括两个方...
2018-12-26 15:11:10
1234
原创 geoserver加密
关于geoserver关于数据源加密geoserver关于数据源的加密方式存在三种plain text、weak PBE、strong PBE,三种方式,geoserver默认的加密方式是weak PBE,关于加密方式的修改可以再geoserver的应用中进行修改,如图:plain text:是不对数据源密码进行加密的方式,当选择这种方式是,数据源的密码不会进行任何的加密操作,当我们以geo...
2018-12-18 13:54:26
2401
1
原创 jquery validate使用
关于jquery的使用最近有点心得,记录在这1、jquery validate的使用方式具体可以使用三种方式:①、通过class定义,使用class定义必须引入jquery.metadata.js②、通过().validate(rules:)的方式直接定义③、通过().validate({rules:{}})的方式直接定义 ③、通过().validate(rules:)的方式直接定义③、通...
2018-11-21 16:14:54
802
elk环境搭建.rar
2020-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人