------------------------------------------------------------------------------- Access:https://blog.csdn.net/weixin_43407520/article/details/122165848 GDAL:https://www.cnblogs.com/unlockth/p/14062076.html E:\terrait\TianJin\Zip\release-1928-x64-dev\release-1928-x64\bin ------------------------------------------------------------------------------- mklink /d "C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\geoserver\data\data\tiles" E:\TaiRui\LFData\2d\tiles @TableField(value = "class") private String clazz; java 调用gdal读取gdb数据,linux下java调用gdal: https://blog.csdn.net/weixin_53853459/article/details/120954597 https://blog.csdn.net/qq_43444401/article/details/125649414 https://blog.csdn.net/qq_43961619/article/details/124627871 http://127.0.0.1:12316/dict/selectCount?tab=sys_user http://127.0.0.1:12316/Dict/selectByPage?tab=sys_user&pageSize=10&pageIndex=0 http://127.0.0.1:12316/Style/selectCount?name=edp http://127.0.0.1:12316/Style/selectByPage?name=edp&pageSize=10&pageIndex=0 http://127.0.0.1/lf/sg/login.html http://127.0.0.1:12316/swagger-ui.html http://192.168.20.106:12316/swagger-ui.html http://localhost:12316/sign/toIndex http://localhost:12316/sign/toLogin http://127.0.0.1:12316/sign/toLogin?service=http://www.sina.com.cn ------------------------------------------------------------------------------- 问题记录 1.在线制图:出图成功要提示信息,要求能够定制字体大小、符号显示等 2.系统监控:状态信息允许导出表格 * 3.地下模式:挂载地下模型 4.三维特定格式:3dm,eff 5.数据发布:提供WMS服务地址,100.10.1.169,103.85.165.99:8050 6.Druid:http://127.0.0.1:12316/server/druid/index.html 7.Index:http://103.85.165.99:8052/web ------------------------------------------------------------------------------- Java与Postgres类型对应 java8 postgreSQL 1 LocalDate date 2 LocalTime time 3 LocalDateTime timestamp without timezone 4 OffsetDateTime timestamp with timezone 5 String varchar 6 String text 7 Integer int2 8 Integer int4 9 Long int8 10 Float float4 11 Double float8 12 BigDecimal numeric 13 Boolean bool ------------------------------------------------------------------------------- 未对应的Controller data/DownloadController data/MetaFileController sys/AttachController sys/MsgController http://127.0.0.1/data/test.kml,跨域: chrome://flags/#block-insecure-private-network-requests Block insecure private network requests. -> Disabled 进入bin目录,输入:ogrinfo --formats,中国石油天然气管道工程有限公司 ------------------------------------------------------------------------------- java和js实现aes加密解密: https://blog.csdn.net/weixin_30663839/article/details/114049667 http://192.168.20.39:12306/ http://192.168.20.39:12315/ http://192.168.20.39:12316/ http://192.168.20.39:12316/server/druid/sql.html ------------------------------------------------------------------------------- String path = System.getProperty("user.dir"); String uid = RsaHelper.decrypt(user.getUid()); String pwd = RsaHelper.decrypt(user.getPwd()); String p1 = "Admin@123"; boolean f = p1.equalsIgnoreCase("Some text here"); String p2= RsaHelper.encrypt(p1); String p3= RsaHelper.decrypt(p2); String pwd = "Admin@123"; String md5 = "b37f70636f1164e86cc8796201737933f65af63918d8442b"; boolean f1 = Md5Helper.validatePassword(pwd, md5); String md5Pwd = Md5Helper.reverse(Md5Helper.generate(pwd)); boolean f2 = Md5Helper.validatePassword(pwd, md5Pwd); new String(Base64.getDecoder().decode(username)); 下载:http://127.0.0.1:12316/style/download?guid=15deb4e6bf02db827e39521758520fd5 http://192.168.20.39:8088/cas/login,admin/Admin@123,postgres 使用Commons FileUpLoad 文件上传功能: https://www.itdaan.com/blog/2017/08/08/b2dbc1106fa7.html Postgresql按天、周、月、年统计信息: https://blog.csdn.net/qq_44663150/article/details/119681400 ------------------------------------------------------------------------------- 开发运行环境:JDK版本:1.8,maven版本:3.5,文件编码:UTF-8 服务端:核心框架:SpringBoot,持久层框架:Mybatis,安全框架:Shiro,缓存:redis 前端:JS框架:vue.js,主页框架:adminLTE(基于Bootstrap),表格插件:jqGrid,树形表格:tree-table,树形插件:ztree,弹窗组件:layer,表单校验:validator private static final String SQLSERVER_URL = "jdbc:sqlserver://192.168.0.77\\ZKZS; databaseName=xian"; ------------------------------------------------------------------------------- floatserver http://localhost:12316/floatserver/checkout/license String str = EntityUtils.toString(entity, "UTF-8"); java -jar C:\360\luyten054\luyten-0.5.4.jar 请求:8dfb75298185cbcc4b2d485fdb4f25627f7aeb4dd41329076b5015586e4d56cf755f0dfd19be0d80e2573e0a2a22edca35215b390607b0ff68deab90c69296df60934315036bd8a64ee668a39502754b701be7534d0ca2e790161194d673d9454c44c570a1dbe604ac5952be731ca15809f9f4d43ad1b023f69981ce77abacc50e8e5217627eb236d5f6d114e00585d9a597f3a195b0b0c0ff8cf1e2445ca12e 响应:8dfb75298185cbcc4b2d485fdb4f25627f7aeb4dd41329076b5015586e4d56cfe2c56f12cd9852c447904210117b41fe2672b24d7e82fd581ad5a0983b501b5bcbe97d65dbbe770dbdc4a98e80d2966a71ecd0041a5282283bff853d70caf7aed671bc9c9d4bedf6d1d0294394861af40f195d68a965d957d53c78aa50ada3afc65d1a526c54648e6e081e8f7f7ab1c31b9f75916170e638b0b9216d30204864afe3a7a1bc8a6563bf44daf6a29e27c19f798c4f82dbb904ea4aa4fcc87a82226d9bf3e891ecb97b94263064fec025e3aa7c440d7c0e8ed559b84ae2438ec0fc438444a03c992883170ecdde20e08552efcf9d584de469930b27c81f946548d5c6e63e815671182b03b5e6e622ddb10a3f6a35ad3f44ec247a3b2dee0e936020d48efb7abc2d2abfb555f61d54c85eca {"machineId":"dba5c0f908f92fbdb6f0a3f58a5a3193","isRegistered":true,"registeredModules":[1,3,4,9,10,11,12,13,17,25,30,33,37],"modules":[{"id":1,"name":"wms","group":"GISServer","title":"动态地图服务"},{"id":3,"name":"tms","group":"GISServer","title":"瓦片地图服务"},{"id":9,"name":"wfs","group":"GISServer","title":"要素服务"},{"id":12,"name":"wns","group":"GISServer","title":"网络分析服务"},{"id":13,"name":"geocode","group":"GISServer","title":"地理编码服务"},{"id":17,"name":"wcs","group":"GISServer","title":"栅格服务"},{"id":25,"name":"c3d","group":"GISServer","title":"三维模型服务"},{"id":30,"name":"cts","group":"GISServer","title":"三维地形服务"},{"id":33,"name":"cimservice","group":"CIMSuite","title":"语义模型服务"},{"id":37,"name":"websdk","group":"WEBSDK","title":"WEBSDK"},{"id":38,"name":"pw","group":"Parallelworld","title":" Parallelworld"},{"id":50,"name":"ext","group":"extension","title":"extension"}],"expireDate":1668486201730,"isFloating":true,"floatServerIp":"192.168.20.106","floatServerPort":12316,"message":"OK","success":true} {"id":"dba5c0f908f92fbdb6f0a3f58a5a3193","expireDate":"2023-01-17","localId":"192.168.20.106|E0-70-EA-AA-B6-43","availableNum":12,"time":1668394770458,"licenseCode":"78a82f0920de0f557f8177bec1e48601c4dc25e4054a00728e4314b56528d3a1632de5298edee38a65412277977a174fea5d91c452b19ef138dbc2ba089ba632"} ------------------------------------------------------------------------------- 权限 管道基础大数据平台: 删除 综合展示\综合展示\查询: 下载、上传 综合展示\综合展示\标绘: 新增、修改、删除 综合展示\专题图: 统计 综合展示\资料馆: 下载 ------------------------------------------- 数据管理\数据上传: 新增、修改、删除、上传、下载 数据管理\目录管理: 新增、修改、删除 数据管理\数据检索: 新增、修改、删除、上传、下载 数据管理\版本管理: 新增、修改、删除 数据管理\字典管理: 新增、修改、删除 数据管理\元数据管理: 新增、修改、删除、上传、下载 数据管理\样式管理: 新增、修改、删除、上传、下载 ------------------------------------------- 运维管理\系统管理\菜单管理: 新增、修改、删除 运维管理\系统管理\用户管理: 新增、修改、删除 运维管理\系统管理\单位管理: 新增、修改、删除 运维管理\系统管理\资源管理: 新增、修改、删除、上传 运维管理\系统管理\角色管理: 新增、修改、删除 运维管理\系统管理\权限管理: 新增、修改、删除 运维管理\授权管理\用户角色授权:新增、修改、删除 运维管理\授权管理\菜单权限授权:新增、修改、删除 运维管理\授权管理\角色菜单授权:新增、修改、删除 运维管理\授权管理\角色资源授权:新增、修改、删除 运维管理\运维监控\令牌管理: 新增、修改、删除 运维管理\运维监控\黑白/名单: 新增、修改、删除 运维管理\系统配置: 修改 ------------------------------------------------------------------------------- Java Web操作 String getMethod() // 获取请求方式: GET // 获取虚拟目录(上下文目录):虚拟路径通过在application配置当中可以配置 String getContextPath() // 配置:server.servlet.context-path=/aaa String getServletPath() // 获取Servlet路径:就是获取的controller当中配置的路径 String getQueryString() // http://localhost:8080/aaa/test?id=3,获取请求参数: id=3 // 获取请求URI:/servletDemo/demo1 String getRequestURI() // 上下文路径+controller当中配置的路径 String getRequestURL() // 获取完整请求路径:http://localhost:8080/aaa/test String getProtocol() // 获取协议及版本:HTTP/1.1 String getRemoteAddr() // 获取客户机的IP地址:192.168.0.0 String getHeader(String name) // 获取请求头数据,通过请求头名称获取值 Enumeration getHeaderNames() // 获取所有请求头信息 BufferedReader getReader() // 获取流对象-获取字符输入流,只能操作字符数据 ServletInputStream getInputStream() // 获取流对象-获取字节输入流,既能操作字节也能操作字符 String getParameter(String name) // 获取请求参数通用方式(根据参数名称获取参数值) username=zhangsan String[] getParameters(String name) // 获取请求参数名称获取参数值的数组 hobby=xx&hobby=game Enumeration getParameterNames() // 获取请求参数名称(与获取请求头方法类似) Map getParameterMap() // 获取所有参数的Map集合 request.setCharacterEncoding("UTF-8"); RequestDispatcher getRequestDispatcher(String path); // 通过request对象获取请求转发服务器: forward(ServlertRequest request,ServletResponse response); // 使用==RequestDispatcher对象来进行转发 response.setStatus(304); //设置状态码 // 设置指定名称响应头的值,下面是导出的时候我们经常要设置的响应头,响应头当中还有文件的名称,也就是通过流下载文件的时候那个文件名称 response.setHeader("Content-Disposition", "attachment;filename=" + zipName); PrintWriter getWriter() // 1.字符输出流 ServletOutputStream getOutputStream() // 2.字节输出流(一般导出就是将文件写到字节流,然后响应response) // 注意:在同一个Servlet,二种输出流不能同时使用,产生互斥 response.sendRedirect("/项目地址/资源地址"); // response提供了专门负责重定向的方法 response.setCharacterEncoding("GBK"); // 指定服务器响应中文的编码方式 response.setContentType("text/html;charset=utf-8"); // 统一服务器和客户端的编码方式 // 导出的时候如果需要直接通过response流导出Excel,需要和前端设置上下文类型,如下: response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"); -------------------------------------------------------------------------------