自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

原创 Spring IOC 和 AOP的学习笔记

Spring框架是java开发行业的标准Spring全家桶持久层:Spring Data / Spring Data JPA 、Spring Data Redis 、Spring Data MongoDB安全校验:Spring Security构建工程脚手架:Spring Boot微服务:Spring CloudIOC是Spring全家桶各个功能模块的基础,创建对象的容器。AOP也是以IOC为基础,AOP是面向切面编程,抽象化的面向对象1:打印日志2:事务3:权限控制。

2024-12-19 16:02:50 401

原创 GIS常用坐标系简介

EPSG:4326是基于WGS 84的地理坐标系,使用经纬度表示,适用于全局定位和地理数据表示。它的缺点是在进行距离、面积计算等地理分析时不够准确。EPSG:3857是投影坐标系,使用平面米坐标表示,适用于在线地图展示,特别适合 Web 地图应用。虽然它在地图展示中很高效,但由于投影引起的变形问题,它不适合高精度地理测量和计算。

2024-12-17 09:39:23 1224

原创 linux安装nginx

进入/usr/local/nginx/nginx-1.23.1/sbin下执行启动命令./nginx。安装传到/usr/local/nginx下解压到当前路径。//执行命令 考虑到后续安装ssl证书 添加两个模块。//执行make install命令。//执行make命令。

2023-09-11 18:32:15 331

原创 服务器开通外网后,外网地址无法ping通

增加这两句后就可以了。

2023-09-11 18:22:51 288

原创 BC-Linux8.2 安装pgsql

PostgreSQL数据库创建一个postgres用户作为数据库的管理员,密码随机,所以需要修改密码,postgresql.conf 配置PostgreSQL数据库服务器的相应的参数。这样安装会默认安装到/usr/local/pgsql/下 在这个下 新建。成功可以看到 /usr/local/pgsql/data已经有文件了。修改/usr/local/pgsql/data目录下的两个文件。上传.tar.gz到指定目录 我的在/data/pgsql下。找到最下面这一行 ,这样局域网的人才能访问。

2023-07-15 17:06:53 481

原创 mapinfo制作扇区基站图层并导入arcmap后发布到服务器

arcmap 制作扇区基站图

2023-03-07 18:43:33 1284 2

原创 liunx安装mysql数据库

/mysqld --defaults-file=/data/mysql/my.cnf --initialize --user=root --basedir=/data/mysql/mysql --datadir=/data/mysql/data #安装并初始化mysql。-设置登录密码为123。--查看用户认证信息。编辑my.cnf文件,我这里mysql的路径是/data/mysql,需根据自己的路径进行修改。登录mysql,直接输入登录命令 bin/mysql -u root -p 有可能会报以下错。

2023-03-07 15:52:27 288

原创 DBMS error code: 1017 ORA-01017: invalid username/password; logon denied ARCGIS 启动错误,因为数据库密码更换过

init_DB DB_instance_open_as_dba: -93 DBMS error code: 1017 ORA-01017: invalid username/password; logon denied

2023-02-23 18:50:56 788

原创 使用arcmap导入数据并制作栅格图层,判定连续覆盖区域,并形成新的中心点

文件--添加数据---添加x,y数据选择xls格式的文件,其他格式中文会乱码x对应经度字段,y对应纬度字段,选择坐标系。

2022-11-06 19:17:43 4499 1

原创 oracle数据库 ArcSDE超出最大连接数问题解决

能够删除无效连接的最大功臣就是他了。当TCPKEEPALIVE参数设置为TRUE后,数据库会根据SDE服务所在机器的注册表项KEEPALIVETIME所提供的响应时间, 不断侦测所有连接是否为无效连接,如果为无效连接,则自动删除该连接。对默认安装操作系统的机器而言KEEPALIVETIME注册表项是没有的。可以在如下路径中:Local_Machine\system\CurrentControlSet\Services\Tcpip\Parameters 添加DWORD项:KeepAliveTime。

2022-10-12 18:47:34 535

原创 java通过代码查询空间库图层,用arcmap转换坐标系 报错Error Description : THE COORDINATE SYSTEM DESCRIPTION IS IN

正常就是这样转换 把坐标转换成你所需要的。然后把转换好的图层在导入空间库。把做好的图层导出arcmap中。

2022-10-12 11:25:03 214

原创 oracle查看表空间使用情况以及表空间扩容

USER_BYTES / 1024 / 1024 / 1024 "已使用情况/G",BYTES / 1024 / 1024 / 1024 "文件最小/G",AUTOEXTENSIBLE "是否自动扩展"TABLESPACE_NAME "表空间",SELECT FILE_NAME "文件名称",STATUS "文件状态",扩大表空间同时设置为自增。

2022-10-11 18:23:47 643

原创 easyui datagrid 属性记录

easyui datagrid

2022-10-08 18:07:48 147

原创 ARCMAP :ERROR 000224: 无法插入要素 WARNING 000117: 警告: 生成的输出为空。 执行(FeatureClassToFeatureClass)失败。

ARCMAP :ERROR 000224: 无法插入要素 WARNING 000117: 警告: 生成的输出为空。 执行(FeatureClassToFeatureClass)失败。

2022-10-08 18:06:10 2900

原创 使用kettle 导入CSV数据到数据库

使用kettle 导入CSV数据到数据库

2022-06-10 12:16:36 3305

原创 oracle根据日期查询

select * from high_load_week_indexwhere to_date(DATE_TIME,'yyyy/mm/dd hh24:mi:ss') >= to_date('2021/12/06 00:00:00','yyyy/mm/dd hh24:mi:ss') and to_date(DATE_TIME,'yyyy/mm/dd hh24:mi:ss')< to_date('2021/12/08 00:00:00','yy...

2022-01-06 10:08:39 954

原创 idea配置tomcat控制台乱码

自己磁盘的tomcat\apache-tomcat-8.5.73\conf下的logging.properties改为GBK

2021-12-15 11:23:00 254

原创 idea使用Tomcat运行程序时js的前端页面乱码问题

找到你本地磁盘的tomcat\apache-tomcat-8.5.73\conf里的server.xml打开添加这句话 就可以解决

2021-12-15 11:19:04 942

原创 oracle查看表的所属空间

select tablespace_name,table_name from user_tables where table_name='*****';这里注意*****是你的表名,一定要大写,否则没有结果

2021-12-15 11:13:03 2661

原创 为什么使用MP

2.2 为什么使用MP场景说明: 小红是一个10年开发 ,月薪100万. 需要小红开发一套京淘项目实现最常用的CURD功能. 像这类操作 即简单又繁琐.如果大量的代码都由程序员自己手写 则影响开发效率.需求: 像这类又简单 又繁琐的工作最好交给框架自动完成.说明: 使用MP主要完成单表的CURD操作简化开发实现步骤导入jar包文件 思想: 使用对象的方式操作数据库 编辑POJO 实现对象与数据表的映射关系. 继承公共的接口,获取常用的CURD操作. 实现数据操作.2.3..

2021-11-21 20:03:26 315

原创 Linux系统常用命令

cd命令集 ifconfig/ipaddr 检查IP地址pwd 检查当前的位置tab键 自动补齐(注意唯一性)cd命令是linux中最基本的命令语句,必须熟练掌握cd / 返回根目录cd ~ 用户主目录cd . 当前目录cd ..返回到上一级目录cd /usr/ 进入到usr目录cd – 返回上一个目录cd 直接回家 ls目录和文件 ls –l 详细格式,文件权限,时间ll 和ls –l作用相同ls *.txt 查看所有的tx...

2021-11-21 20:00:52 104

原创 正则表达式

身份证号String regex = "\\d{17}[0-9X]";

2021-11-21 19:48:02 194

原创 spring cloud

spring cloud 是一系列框架的集合。它利用 spring boot 的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等 eureka 微服务治理,服务注册和发现 ribbon 负载均衡、请求重试 hystrix 断路器,服务降级、熔断 feign ribbon + hystrix 集成,并提供声明式客户端 hystrix dashboard 和 turbine ...

2021-11-21 13:18:33 341

原创 RabbitMQ

rabbitmq 基本概念RabbitMQ是一种消息中间件,用于处理来自客户端的异步消息。服务端将要发送的消息放入到队列池中。接收端可以根据RabbitMQ配置的转发机制接收服务端发来的消息。RabbitMQ依据指定的转发规则进行消息的转发、缓冲和持久化操作,主要用在多服务器间或单服务器的子系统间进行通信,是分布式系统标准的配置。启动rabbitmq服务器# 设置服务,开机自动启动systemctl enable rabbitmq-server# 启动服务systemctl start

2021-11-21 12:49:21 179

原创 Redis主从复制

简介单个Redis支持的读写能力还是有限的,此时我们可以使用多个redis来提高redis的并发处理能力,这些redis如何协同,就需要有一定的架构设计,这里我们首先从主从(Master/Slave)架构进行分析和实现.,其中Master负责Redis读写操作,并将数据同步到Slave,Slave只负责读Redis集群高可用基本架构对于redis集群(Cluster),一般最少设置为6个节点,3个master,3个slave,其简易架构如下:小节面试分析Redis的高..

2021-11-20 18:11:28 558

原创 Redis

Redis是一个key-value存储系统(官网:http://redis.io),是一个分布式缓存数据库。

2021-11-20 17:43:14 781

原创 Docker技术

概述Docker是一个虚拟化平台( 官网https://www.docker.com/),诞生于 2013 年初,基于 Google 公司的 Go 语言进行实现。可以通过虚拟化方式,为应用提供可运行的容器。基于这种方式,可更快地打包、测试以及部署应用程序。docker还有一镜像(Image)Docker 镜像是一个特殊的文件系统(https://hub.docker.com/),镜像可以打包应用的运行环境以及应用程序,可以通过 Docker 启动这个镜像,进而将应用程序在一个容器中启动运行.

2021-11-19 21:20:09 313

原创 MyBatis-Plus

2.2 为什么使用MP场景说明: 小红是一个10年开发 ,月薪100万. 需要小红开发一套京淘项目实现最常用的CURD功能. 像这类操作 即简单又繁琐.如果大量的代码都由程序员自己手写 则影响开发效率.需求: 像这类又简单 又繁琐的工作最好交给框架自动完成.说明: 使用MP主要完成单表的CURD操作简化开发实现步骤导入jar包文件 思想: 使用对象的方式操作数据库 编辑POJO 实现对象与数据表的映射关系. 继承公共的接口,获取常用的CURD操作. 实现数据操作.2.3.3..

2021-11-19 16:38:04 723

原创 Spring Security

//此对象提供了一种不可逆的加密方式,相对于md5方式会更加安全@Bean public BCryptPasswordEncoder passwordEncoder(){ return new BCryptPasswordEncoder(); }构建令牌配置对象本次我们借助JWT(Json Web Token-是一种json格式)方式将用户相关信息进行组织和加密,并作为响应令牌(Token),从服务端响应到客户端,客户端接收到这个JWT令牌之后,将其保存在客户端(例如localSto

2021-11-19 16:37:43 292

原创 微服务总结

核心组件分析Spring Cloud Alibaba 默认提供了如下核心功能(先了解):服务限流降级: 默认支持 WebServlet、OpenFeign、RestTemplate、Spring Cloud Gateway, RocketMQ 限流降级功能的接入,可以在运行时通过控制台实时修改限流降级规则,还支持查看限流降级 Metrics 监控。 服务注册与发现: 基于Spring Cloud 服务注册与发现标准,借助Nacos进行实现,默认还集成了 Ribbon 的支持。 分布式配置管理

2021-11-17 21:41:17 410

原创 京淘项目流程

1.4.2 登录步骤再次校验用户的数据是否有效 发起Ajax请求实现用户登录请求. username/password post请求 在后端服务器 通过username/password 进行数据的查询. 结果 1.有数据 用户名密码正确. 2.无数据 用户名或密码错误 后端将数据处理完成之后,返回特定的数据. 告知前端 数据处理情况(回执!!!) status=200 代表操作成功!!! status=201 表示业务操作失败 前端通过JS判断服务器的回执. 如果状态码等于200 提示用户

2021-11-16 21:52:36 670

原创 #与$的区别

/*$和#都可以获取参数,但是 $不会拼接字符串不安全低效,#会自动拼接字符串而且高效安全避免了SQL攻击问题*/#{}是占位符:动态解析 ->预编译-> 执行 ${}是拼接符:动态解析 -> 编译-> 执行 select * from `role` where name= ${name} 因为${}是拼接符,会直接替换,所以实际是: select * from `role` where name= '富贵' or name = '狗蛋' ...

2021-11-02 13:42:12 429

原创 JAVA注解大全

@Component, @Controller, @Repository, @Service 有何区别?@Component:这将 java 类标记为 bean。它是任何 Spring 管理组件的通用构造型。spring 的组件扫描机制现在可以将其拾取并将其拉入应用程序环境中。@Controller:这将一个类标记为 Spring Web MVC 控制器。标有它的 Bean 会自动导入到 IoC 容器中。@Service:此注解是组件注解的特化。它不会对 @Component 注解提供任何.

2021-11-01 18:50:00 535

原创 Spring MVC工作流程

(1)用户发送请求至前端控制器(DispatcherServlet);(2) 前端控制器(DispatcherServlet)收到请求后,调用处理器映射器(HandlerMapping)请求获取Handle;(3)处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给前端控制器(DispatcherServlet);(4)前端控制器(DispatcherServlet )调用处理器适配器(HandlerAdapter);(5)处理器适配器(HandlerA

2021-11-01 18:49:32 87

原创 Lombok热部署

//注解的作用: 动态的生成get/set/toString....方法@Data //一般为属性赋值 get/set方法@NoArgsConstructor //无参构造@AllArgsConstructor //全参构造@Accessors(chain = true) //开启链式加载(重写set方法)Lombok面试题思考: lombok使用需要安装插件.问:在Linux系统中运行项目 是否需要提前安装插件?答案: 不要原因: lombok在编译期有效, 由xxx....

2021-10-30 14:56:55 140

原创 端口冲突的解决办法

方法一:C:\Users\lpx>netstat –ano --查看所有端口号,找到8080端口对应的PID号 C:\Users\lpx>taskkill -pid 688 –f --杀死688进程号 方法二:查看某个进程netstat -ano | findstr 58001杀死某个进程taskkill /f /pid 13488...

2021-10-29 15:27:19 757

转载 AOP切面编程

--1,作用在方法执行前后加功能。--2,组成切面Aspect:其实就是一个类,由通知和切点组成切点PointCut:找到指定包里的类,类里的方法,增加功能通知Advice:就是类里的一个方法,分为前置通知(方法执行前要加的),后置通知(方法执行后要加的),环绕通知(方法执行前后都要加的),返回后通知,异常通知--3,需求统计所有service层的方法的执行时间--4,pom.xml里添加jar包 <dependencies> <!--添

2021-10-29 11:25:25 63

转载 Spring+SpringBoot

1.概念SpringMVC框架用来,接收请求和做出响应Spring框架用来管理Bean。核心的组件BeanFactory用来存储Bean。ApplicationContext是Spring容器。IOC是控制反转,是指把new的过程交给Spring。DI是依赖注入是指,spring框架可以把对象间的依赖关系,自动装配。AOP面向切面编程,是一种思想。@Autowired //1.完成对象间的依赖关系spring di //相当于底层帮你维护了两个对象间的关系:new Student...

2021-10-29 11:08:01 343

转载 Git配置

--1,概述 是一个项目托管的平台 --2,组成 --工作空间:就是你的workspace --本地索引/暂存区:把工作空间的资源设置索引 --本地仓库:从workspace里复制项目代码,放在本地仓库,再push给远程仓库 --远程仓库:就是Git服务器,用来保存管理你发布的代码 --3,Git的常用命令 add: 从工作空间把代码提交到暂存区 commit: 从暂存区提交到本地仓库(需要自己创建) push: 从本地仓库提交到远程仓库 --4,使用过程 --.

2021-10-27 20:32:58 87

转载 JDBC SQL注入攻击的解决方案

--1,概述 用来通过java程序 连接 数据库的技术 --2,使用 导入jar包(丰富的工具类) 获取和数据库的连接(用户名、密码) 通过程序执行SQL 通过程序处理结果 --3,向IDEA里导入jar包(丰富的工具类) --创建project:File-New-Project-选java-next-next-输入工程名-finish --创建lib目录:选中project-右键-new-directory-输入lib-回车 --把jar包粘贴进lib里:cv大法 .

2021-10-27 20:13:06 181

地理信息系统中4326与3857坐标系的特性及其应用场景解析

内容概要:本文对比了EPSG:4326(WGS 84)坐标系和EPSG:3857(Web Mercator)坐标系的主要特征。4326是一种基于经度和纬度的地理坐标系统(GCS),它的坐标用度作为单位,在地理定位方面有较高准确性。相比之下,3857属于一种投影坐标系统(PCS), 该系统内的坐标用平面直角坐标的X/Y轴以米为单位进行测量,在线地图应用领域尤为普及,但是,在高维度的两极地区则会存在一定的失真。 适用人群:对地理信息系统(GIS)、地图制图以及空间数据有兴趣的技术人员和爱好者。 使用场景及目标:帮助读者明白这两种不同坐标系统的特性和优缺点,以便于正确选择适当的坐标系以满足各种空间数据分析和服务需求,比如创建精准的全球定位系统应用程序或者开发高质量的地图展示网站。 其他说明:理解这两者的区别对于确保地理位置数据准确转换及呈现至关重要。无论是从事地图制作还是相关软件的开发者都需要熟悉这两个坐标系的基础知识。

2025-03-12

网络优化基站与小区的关系

网络优化基站与小区的关系

2025-03-12

无线电通信领域中700MHz与2.6GHz频段特性和应用场景对比分析

内容概要:本文详述了700MHz与2.6GHz两种不同频段的技术特点与应用优势。具体来说,700MHz因其较低的频率拥有更强的穿墙能力和更广阔的覆盖范围,虽然牺牲了一定的数据传输速度和带宽,但它为广域网建设特别是农村及偏远地区的基础通信保障起到了关键的作用。相反,2.6GHz凭借其高的频率和带宽实现了更高效的数据流通和更高速率的互联网接入,特别适应城市繁华地段的大规模并发访问需求,不过在覆盖面上则显得较为局促。此外,在信号稳定度方面,700MHz同样占据优势。 适用人群:从事移动通信系统规划、建设和优化工作的专业人士;负责网络基础设施选型和技术决策的相关管理人员;希望深入了解无线通讯技术基础知识的学习者。 使用场景及目标:帮助读者全面认识并区分这两种重要的频率段在实际应用中的表现形式及其背后的原理,从而更好地依据地理位置和社会经济发展状况来选取最合适的通信解决方案。 其他说明:文章不仅比较了两者的优点与缺点,还探讨了它们可能被应用于何种类型的地区和服务。无论是构建新型通信设施还是升级现有网络架构时都将是一份宝贵参考资料。

2025-03-12

空空如也

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

TA关注的人

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