自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

傲视苍穹

我要飞的更高

  • 博客(74)
  • 资源 (14)
  • 收藏
  • 关注

原创 Linux 下GEO Server发布图层后,中文乱码解决方案

发布的图层,显示中文乱码,都是框框:如“口口”

2024-01-15 17:21:55 614

原创 EasyExcel 写Excel超过限制自动切换sheet

EasyExcel 超过单sheet限制自动写多个sheet

2023-12-19 15:15:03 700

原创 JAVA +JDBC+Access数据库

首先,你需要下载并安装Microsoft Access数据库驱动。驱动可以从微软官方网站上下载。可以使用Java JDBC来连接Access数据库,并使用SQL语句来读取accdb数据。运行上述代码,你可以通过连接Access数据库并查询数据。替换为你的Access数据库文件的实际路径。两个jar文件添加到你的Java项目的类路径中。替换为你要读取的表的实际表名。

2023-07-24 15:05:22 1319 2

原创 Python+Mongo+LSTM(GTP生成)

接下来,我们连接到MongoDB数据库并获取需要进行预测的数据。假设我们有一个存储股票价格的集合,并且我们想要预测未来的价格。下面是一个简单的示例来展示如何使用Python和MongoDB来生成LSTM预测算法。然后,我们可以使用Keras库来构建和训练LSTM模型。这只是一个简单的示例,你可以根据你的数据和需求进行修改和扩展。最后,我们可以使用训练好的模型来预测未来的股票价格。

2023-07-24 15:02:52 573

原创 Docker学习

一个实际应用场景:比如我们开发完应用后需要移交给测试同学进行测试,那么我们需要一套测试环境,并把相应的环境依赖都复制到测试环境上(JDK、数据库、中间件、WEB应用等),即我们本地有一套开发环境,测试人员还得再装一套测试环境,如果将来上生产还得搞一套生产环境出来。那可不可像VM一样,我们把自己的开发环境都装在VM上,然后把VM 拷贝出来一份扔到测试环境里。VM的操作系统是占用硬件资源的,docker可以基于主机的操作系统当成进程一样可以打包移植。直接用docker命令拉取、运行即可了。

2023-04-06 17:21:00 304 1

原创 Android 环境配制

找到相应版本就可以下载了,安装按说明即可。

2023-04-06 14:11:54 339

原创 系统应用问题排查好用的命令

JVM常用命令、CPU过高排查步骤

2023-03-16 13:06:55 302

原创 MongoDB 递归查询

MongoDB 递归查询

2023-01-18 12:41:12 1386 1

原创 windows排查问题常用命令

常用的windows命令

2023-01-12 17:21:59 859

原创 MongoDB的行转列查询

Mongo行转列及简单的mapReduce尝试

2023-01-11 10:30:49 987

原创 Springcloud项目接入nacos

默认模式是:客户端心跳上报Nacos实例健康状态,默认间隔5秒,Nacos在15秒内未收到该实例的心跳,则会设置为不健康状态,超过30秒则将实例删除。另外,可以使用实例的ephemeral来判断健康检查模式,ephemeral为true对应的是client模式(客户端心跳),为false对应的是server模式(服务端检查)。一旦服务端出现超过30秒的异常会被删除,就算服务端恢复正常也不能使用,需重启服务端才能恢复,建议正式环境使用持久化实例,开发者使用临时实例。tomcat需要配置类,否则找不到端口。..

2022-08-30 08:50:17 1088

原创 Springboot URL Rewrite

后台地址重定向

2022-05-17 09:12:47 863

原创 Python与JAVA学习内容对比

Python学习JAVAPython类名大写类名小写行尾有分号行尾无符号Tab或4空格用4个空格缩进行尾有分号行尾无符号行尾有分号行尾无符号行尾有分号行尾无符号行尾有分号行尾无符号行尾有分号行尾无符号行尾有分号行尾无符号行尾有分号行尾无符号行尾有分号行尾无符号行尾有分号行尾无符号...

2022-04-21 16:19:45 640

原创 alibaba springCloud 理论学习

Spring Cloud Alibaba 理念学习

2022-04-21 10:58:18 539

原创 Redis 安装总结

​下载安装总结官网地址:Redis;由于官网没有提供windwos安装版本,可以去GItHub上载载或是微软下载地址:https://github.com/microsoftarchive/redis/releases/tag/win-3.2.100下载后解压缩如下图所示:命令行进入相应路径启动,D:\software\Redis-x64-3.2.100>redis-server.exe redis.windows.conf如下图所示代表启动成功设置Redis服务我们需要将r

2022-04-01 11:36:04 1413

原创 Clickhouse入门篇——一篇足矣

大数据分析clickhouse

2022-01-13 12:14:39 1234

原创 Nginx实现前后端分离(springboot+vue)+双机互备

nginx+springboot+vue实现前后台分离、双节点互备

2021-12-07 14:30:40 8584

原创 后台限制请求访问次数的实现

目录背景ExpiringMap限制请求次数应用示例pom依赖注解类定义切面定义Controler示例示例展现情况背景最近搞接口服务器,对兄弟团队提供数据接口,由于对接生产数据,担心小伙伴把我的数据库玩死,于是想着搞个请求限制吧,规定时间限制你的访问次数~~大致设计了下思路就是,同一客户端请求同一资源时在规定时间给你的请求次数做限制,即标识你同一客户端且是同一资源的请求时,就给你个请求次数,当在规定时间里请求次数超过了我的阈值,我就给提示:“等回再来拿数据,你来

2021-10-21 16:09:25 1734

原创 JAVA 获取路径问题

1.项目根路径获取(1)new File("").getAbsolutePath()输出:=getAbsolutePath====D:\project\SVN\2-系统开发实施\(3)编码\personnel-positioning-data-collector(2) System.getProperty("user.dir")输出:====user.dir===D:\project\SVN\2-系统开发实施\(3)编码\personnel-positioning-data-colle.

2021-09-08 16:52:48 378

原创 JSON Shema 校验JSON内容

背景大量接口都按JSON传输,按照协议标准定义,JSON的合法性校验可以在代码里写死但是看着有点脏,今天我想安利一下JSON Schema。Json Schema也是一个json文件,可以用于对JSON内容、格式等校验。下面开干~~~代码参考Maven依赖 <!--&lt;!&ndash; https://mvnrepository.com/artifact/com.github.everit-org.json-schema/org.everit.json.sche

2021-06-25 17:32:05 391

原创 聊聊数据库事务

背景最近一直在招人面试,基本上考的点就是java基础、数据库知识 、框架知识,但大家对数据库的事务知识回答的都不太好,整理一下希望对面试的同学们有些帮助想到哪说哪了,后绪也会补充事务的特性上学时,我们都学过事务的四个特性AICD,大家还记得不,下面一起来复习一下:原子性(Atomicity):不能分隔了,要么全执行,要么全不执行。(举个栗子:张三通过微信给李四转了1块钱,这个动作成功的话可以体现为:张三扣1 元,李四账户多1元,如果失败了,即张三没扣钱,李四也没加钱,要么全执行,要不全不执行,这

2021-06-17 11:15:38 73 1

原创 Mongo数据库Copy及collection的copy

数据库copy修改变量里的目标地址IP及源DB的DB名称或URL连接名称,修改copy的collection名称const BATCH_SIZE = 2000;let srcConnection = "10.192.168.105_1";let srcDb = "csms";let dstConnection = "positioning[开发]";let dstDb = "csms";use(dstDb);//idPolicy: overwrite_with_same_id|alwa

2021-05-21 09:51:39 437

原创 JAVA反射机制获取类中BigDecimal属性值

问题描述连ORALCE数据库,想搞一个BaseService通用查询,然后发现被查的表中都有一个VersionID字段,需求是只需要取最大VersionID的记录即可。这个字段 是一个BigDecimal的,那就想着通过反射反回这个字段值,然后再拼查询条件…报错的代码如下: public int maxVersion(BaseMapper<T> mapper) throws Exception { QueryWrapper wrapper = new QueryWrappe

2021-05-13 15:13:43 2231 1

原创 系统容量预估

背景申请服务器需要搞容量预估,算各种指标Mongo容量估算先说说Mongo吧,mongo存储结构为bson,自带压缩存储,直接跑群里找大佬问压缩比,大佬 说“压缩比是看内容决定的,不同内容压缩结果差异非常大,没有可比性” ,找了下资料对全文本的压缩比会更高更好一些,自己来找些数据测试下吧,说下我的测试步骤:1.数据扔到txt中,一条是1K大小2.数据仍到mongo中,看大小如下所示3.分析它的压缩比看到一条是371Byte,1024/371压缩比差不多是3倍这样,参数说明可以参下面,那个s

2021-04-25 17:24:08 320

原创 MySQL

1.Mysql存储过程及定时事件由于当前为实时表增量增长,增长到一定容量后,应用就会断掉。当前代码层面有delelte指定天数的逻辑;也有定时事件和存储过程来删除数据,但查了一下,delete不会释放空间(但行占用 空间可复用),需要手动optimize,不过optimize操作也会锁表,如下所示:1、drop table table_name 立刻释放磁盘空间 ,不管是 InnoDB和MyISAM2、truncate table table_name 立刻释放磁盘空间 ,不管是 Innodb和My

2021-04-22 12:11:40 57

原创 Linux 开机自动启应用服务

背景运维同学希望服务器若遇故障重启时,可以自动启动把系统应用服务,不需要人为拉起。我们服务器是Linux系统,网上这类文章也比较多,今天下午抽空做了个实验,可行,记录一下,以备后绪查找。我这边用的是systemctl方式做为开机自启自定义应用服务启动脚本我们是boot项目,由于是测试环境,所以里面结构有点乱如下图所示以下是a_start.sh和a_stop.sh自定义启动脚本(1) a_start.sh#!/bin/bash#nohup java -jar api.jar --sprin

2021-01-14 16:32:22 136

原创 List中相同属性进行合并并计算返回新的List<echars 折线图>

老徐要招休,一定要搞个笔试题,想搞一个接地气的,就出了一个出折线图的题,题目要求如下:这货一早上先来考我能否读懂(我好像给他泄题了~~~)这咱情况系统比较常见的就是出折线图~来吧,小练一下(lambda表达式用顺手了真的能减少很多代码量,以下是通过lambda实现的,自己写着玩,大家看着玩,感兴趣的可以找些l相问知识学习下),废话了半天,看代码吧(绝对是贴过去就能用的那种代码)import org.assertj.core.util.Lists;import java.text.SimpleD

2020-12-11 11:09:17 515 1

原创 Hashcode的理解和作用

开始之前想聊点题外话,叨叨几句很早就想让孩子接触代码,也试着和孩子一起学习,但对于字母表都认不全的4、5岁小朋友来说有点难,所以最近一直想把程序员的一些逻辑思想灌输给5岁的女儿,我一直感觉程序员思维来源于生活中的种种技巧,孩子了解这些对于做事情思考问题都是有帮助的。想着今晚怎么给孩子讲讲hashcode~~~~先来说说车票这件事,为什么要有车票呢,没有它会怎么样?如果没有火车票,随意一节车箱上车了,如果车上人很多都已快坐满了,想找个空位置,就得一节节车箱去找空坐,很累啊。有车票就不同了,我们有目地的

2020-10-10 10:56:01 437

原创 SpringBoot的个别Autowired对象无法注入

叨叨休了个小长假,时隔小半年,今天首开张,来记第一篇,中间还信誓旦旦地要开两个主题,自我巩固和学习呢,我信了你个鬼~~~~想起上学时,怎么把一大包作业背回家,就怎么背回来一样,书包都不曾打开。嗯,起题,说正篇(休了近5个月,手有点生,思路有点慢了),今天记录个小问题,送给有需要的同学们~问题描述springboot项目,引MongoDatabase(mongo驱动包中的对象)和Adminclient(kafkaclient中对象)提示无法注入【Could not autowire. No beans

2020-09-27 11:48:28 987

原创 EasyExcel 动态表头生成且带合并

EasyExcel尝试EasyExcel下载源码及demo打开官网参考应用中需要导出的格式我的demo尝试springboot 项目pom.xml引入依赖来个例子官网的demo先跑跑自己搞一下EasyExcel原来写EXCEL导出用的是POI,如果遇到复杂些的EXCEL导出,各路合并计算单元格超级累无比啊!!万一数学幼儿园毕业的,经常数错!年前给组内同学推荐了阿里的EasyExcel,在CSD...

2020-03-22 16:11:56 27855 11

原创 AOP日志功能

代码结构如下图所示:代码详情注解类package com.chnenergy.monitoring.supervison.api.service.logInfo.annotation;import com.chnenergy.monitoring.supervison.api.service.logInfo.enums.OperationFun;import com.chnener...

2020-02-28 19:31:01 518

原创 MYSQL分组时条件都必须在查询中的设置

MySQLmysql> SELECT @@sql_mode;±----------------------------------------------------------------------------------------------------------------------+| @@sql_mode ...

2020-01-19 10:49:15 404

原创 Mongo日志清理

不暂停服务清理日志Mongo在运行一段时间后,日志会积累越来越多,占用磁盘空间,但如果直接通过rm -rf mongo.log会把当前日志清除后并未能新生成一个新的日志,所以通常需要先停止Mongo-》清理日志–》启动Mongo,对于生产环境来说,这样的方式对现运行的应用是有影响和风险的,所以网上搜了下不停服的清理日志方式。kill -SIGUSR1 pideg:先通过ps -ef|...

2019-12-16 11:17:18 2411

原创 Mongo数据导入导出

MongoImport例举如下:还是很简单的import --username=admin --password=C4T2s~BwRE --authenticationDatabase=admin --host=192.168.1.169:27017,192.168.1.174:27017,192.168.1.175:27017 --db=backend --collection=zl.dev...

2019-11-29 11:28:36 280

原创 Mongo开启安全认证

之前安装Mongo为了省事儿,就没有开启keyFile和sequrity,结果系统上线,被运维组做安全扫描,扫出了安全漏洞,结果还得开启认证。事实再次印证,出来混迟早得还,所以开始就不要为了省事儿,偷懒少做工作了,后期还得带着风险补回来,下面来说说安全认证这点事儿吧为什么要开启安全认证如果不开启的话,mongo只要有一个admin用户,就会不用输入任何用户名密码登陆进系统,可以查看到数据库中的...

2019-11-29 11:21:50 415

原创 Mongo 之涉及内核参数问题及IO问题调整

生产环境中,我们Mongo用的是分片加集群布署,其中分片做了三个shard,每个shard又做了一主两从。大体结构如下图所示:0.mongo写关注rs1:PRIMARY> cfg = rs.conf()rs1:PRIMARY> cfg.settings.getLastErrorDefaults = { w: "majority", wtimeout: 5000 }r......

2019-11-08 10:09:39 981

原创 docker+cas-overlay集成

KEY STORE生成DK中keytool常用命令:-genkey 在用户主目录中创建一个默认文件”.keystore”,还会产生一个mykey的别名,mykey中包含用户的公钥、私钥和证书 (在没有指定生成位置的情况下,keystore会存在用户系统默认目录,如:对于window xp系统,会生成在系统的C:\Documents and Settings\UserName\文件名为“.k...

2019-08-17 21:57:49 2385 2

原创 Springboot+MyBatis-plus+postgresSQL 的整合

磨叨一下MyBatis-plus 请参看https://mp.baomidou.com/,之前也有写过一个较简单的入门级文章,可以参看在整合的过程中遇到了一些坑,来扒一扒。(1) 首先在利用MyBatis-plus-generator 的AutoGenerator类生成代码阶段,死活不生成相应的类。换成MYSQL也是OK的, Oracle也是没有问题。写了一个PostresSQL的直连操作也...

2019-08-15 12:20:10 19560 9

原创 Kafka 学习

.zookeeper1.1.安装配置http://coolxing.iteye.com/blog/1871009https://www.cnblogs.com/xiohao/p/5541093.htmlhttp://blog.51cto.com/tianshili/1762662http://zookeeper.apache.org/doc/current/zookeeperStarte...

2019-07-17 16:52:29 1902

原创 Nignx安装

下载nginxhttp://nginx.org/en/download.html 下载了linux下的安装版本解压tar -xvf nginx-1.16.0.tar.gz ,

2019-07-15 14:51:26 363

语言包 解压后需要将font放到/usr/share下;font-rpm是字符集软件离线安装插件

语言包 解压后需要将font放到/usr/share下;font_rpm是字符集软件离线安装插件

2024-01-15

语言包 解压后需要放到/usr/share下

语言包 解压后需要放到/usr/share下

2024-01-15

支付宝wap支付和微信公众号支付

支付宝wap支付和微信公众号支付 微信签名,JSSDK支付

2015-08-26

MINA-2.0.0-M4.chm API

minaAPI,对apache下的顶级项目mina的使用说明文档

2009-12-03

SpringSide3框架

SpringSide3框架,SpringSide3框架SpringSide3框架SpringSide3框架

2009-03-11

DWR+EXT 最简单的树

同步 一次性取出所有的节点同步 一次性取出所有的节点

2008-08-29

struts2+spring2+hibernate3框架(4)

jar包比较大,不上传还不好,第4部分(共4个部分)

2008-08-28

struts2+spring2+hibernate3框架(3)

jar包比较大,不上传还不好,第3部分(共4个部分)

2008-08-28

struts2+spring2+hibernate3框架(2)

jar包比较大,不上传还不好,第2部分(共4个部分)

2008-08-28

struts2+spring2+hibernate3框架(1)

jar包比较大,不上传还不好,第一部分(共4个部分)

2008-08-28

AJAX无刷新分页(JAVA)[新]

1.增加了关键字查询功能。<br>2.修改了取得数据的方法。<br>3.修正了上一版本缺少jar包的错误。

2008-06-26

struts2.0登录

需要就下,没用就删,反正不花钱

2008-06-25

E3.Table

E3.Table是E3平台下一个用于构造Table视图的组件,现在这个版本的主要功能:<br>1. 提供排序功能,点击列名,可以实现升序或降序排列<br>2. 能够对大数据进行分页显示,可以设置每页记录数<br>3. 支持内存数据,jdbc, spring jdbc 以及hibernate分页.<br>4. 支持表头分组<br>5. 能够记录翻页、排序状态,当从列表页面跳转到编辑等页面后,再跳转回来,能够自动恢复到之前的状态.<br>6. 支持Collection,Map,Array,Enum和Iterator等多种数据类型<br>7. 支持皮肤派生的概念,也就是说要自定义皮肤不需要从头开始,只需要选择一个已有的皮肤为基础,进行些属性定义即可.注意:用户不需要懂得css那些. <br>

2008-06-25

ajax无刷新分页(asp)

ajax无刷新分页 基于asp的

2008-06-25

ajax无刷新分页(java)

无刷新分页,基于J2EE的 使用了Struts

2008-06-25

如何从开发人员成长为PM3

有关开发人员前景的文章

2008-06-25

空空如也

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

TA关注的人

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