- 博客(29)
- 资源 (2)
- 收藏
- 关注
原创 SpringBoot整合Mybatis+CXF实现Restful api 与 WebService api
可以看到,没有使用/cxf/ 就依然是由springmvc来处理的。浏览器输入http://localhost:8082/cxf/ 就可以查看到多了 Available RESTful services:Endpoint address: http://localhost:8082/cxf/students。CXFServlet()是返回一个cxf Servlet,用来拦截cxf,这里传入拦截路径/cxf/* 也就是访问路径是: ip:port/cxf/这里填@path的值。最后测试restful请求。
2023-05-11 15:36:27 281 2
原创 python函数的常用方法
输出结果为4square= lambda x:x*xprint(square(2))#输出结果为 4filter(lambda x: x>2, range(1,5))#输出为[3,4]map(lambda x: x*x, range(1,3))#输出为[1,4]reduce(lambda x,y: x+y, range(1,5))#输出为10。
2024-09-19 15:41:28 304
原创 python的6种常用数据结构
Python 最常用的数据结构有6种:数字、字符串、列表、元组、字典和集合。其中最为常用的是数字、字符串、列表和字典。
2024-09-19 15:16:17 561
原创 Centos/Linux系统命令
find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parents 从一个目录查找并复制所有以 '.txt' 结尾的文件到另一个目录。mkisofs -J -allow-leading-dots -R -V "Label CD" -iso-level 4 -o ./cd.iso data_cd 创建一个目录的iso镜像文件。
2024-07-19 11:58:02 536
原创 Centos/Linux系统安装配置redis
redis被默认安装在/usr/local/bin,这个目录默认就在系统的环境变量中(不信,你可以使用 env 命令,查看一下你的PATH是不是有)# 所以,我们可以在任意位置运行 redis-server 来启动 redis。# 安装完成后,redis会被默认安装在 /usr/local/bin/# 查看下这个目录下的文件,可以看到有 redis-server, 这个文件就是redis的服务程序了。如果你在启动redis之后, 使用 systemctl status redis 发现,
2024-07-17 11:44:06 786
原创 Centos系统/Linux系统安装配置jdk环境变量
yum -y list java* 或者使用# yum search java | grep -i --color JDK 查看JDK软件。# yum -y remove java-1.8.0-openjdk* //*表示卸载所有openjdk相关文件输入。# yum -y remove tzdata-java.noarch //卸载tzdata-java。# yum install java-1.8.0-openjdk* //安装java1.8.0所有程序。
2024-07-17 11:36:42 421
原创 人工智能大模型生成式AI开始流行,程序员未来会被取代吗?
程序员与其担心被取代,还不用直接拥抱大模型,增强大模型不能取代人工的能力。如增强产品需求调研能力、产品规划设计能力、沟通协调能力、深度提问能力及分析解决问题的能力。而普通无技术背景的,好好用好各种AI工具就可以了。如目前免费好用的AI工具:豆包、Stable Diffusion、可灵、秘塔搜索等。大模型可以将程序员从繁杂基础的编码和Debug调试工作中解放出来,使程序员有更多的精力放在产品架构设计、产品商业价值实现的思考方面。
2024-07-02 16:02:38 364
原创 搭建网站的两种方式
(1)将网站的html文件拷贝到nginx的html文件夹中(2)修改配置文件E:\nginx-1.20.2\conf\nginx.conf。
2024-06-21 10:48:46 205
原创 java程序包如何启动运行及制作启动文件
(1)cmd命令行启动(2)bat文件启动在E:\app\xinan-center路径下创建一个start-xinan-9900.txt文本文件,将如下内容复制到文本文件,并将文件后缀名改为.bat文件,即start-xinan-9900.bat。E:注:多个jar包bat启动运行,可以安装配置nginx进行负载均衡。
2024-06-16 16:32:36 311
原创 Eclipse或IntelliJ IDEA打包war或者jar文件
在使用外部Tomcat部署访问的时候,application.properties(或者application.yml)中配置的 server.port与server.servlet.context-path将失效,请使用tomcat的端口与webapps下项目名进行访问。2、执行命令startup.sh | tail -f /usr/apps/tomcat/logs/catalina.out启动Tomcat服务器,能看到我们久违的图标并且不报错的话,那么恭喜你启动成功了。以上两种方案都是可行的。
2024-05-27 15:55:57 948
原创 Eclipse IDE配置Maven创建Springboot项目
1)bin代表二进制class文件(由java文件编译而成),src代表源码(java源码),源码source比binary大一些,一般正常使用下载bin类型即可,如果要学习源码下载src类型;打开安装路径下的D:\tool\apache-maven-3.8.3\conf\settings.xml配置文件,更改为国内的Maven镜像仓库。win10系统打开“此电脑->计算机->系统属性”,右侧点击“高级系统设置”,新建“系统变量”,2).tar.gz是linux的压缩包,.zip是windows的压缩包。
2024-05-24 22:29:31 743
原创 MySQL 8.0.23免安装版安装配置教程
然后你根据自己情况是否加入环境变量就可,至此MySQL安装成功,你可以通过其他例如Navicat来管理你的mysql。lower_case_table_names = 1 表名存储在磁盘是小写的,但是比较的时候是不区分大小写。解压后的目录中是没有的my.ini文件的,自行添加的my.ini,写入以下数据。lower_case_table_names=2, 表名存储为给定的大小写但是比较的时候是小写的。lower_case_table_names=0 表名存储为给定的大小和比较是区分大小写的。
2024-01-11 15:51:21 731
原创 ETL数据抽取工具Kettle的安装配置及使用
能使用truncate table的时候,就不要使用deleteall row这种类似sql合理的分区,如果删除操作是基于某一个分区的,就不要使用delete row这种方式(不管是deletesql还是delete步骤),直接把分区drop掉,再重新创建。我们已经建立了命令行运行的bat文件,并且已经可以正确执行我们的ETL任务了,但是现在我们在运行bat后,桌面上面会一直存在一个控制台的窗口,我们可以使用bat命令中的隐藏窗口的命令。这样就算你可以入门了,我相信在不断的探索中你会有更多的心得的。
2023-12-27 10:25:01 2581
原创 mysql创表脚本详细
POST_OPERATION_DIAGNOSIS_NAME varchar(200) comment '术后诊断名称',PRE_OPERATION_DIAGNOSIS_NAME varchar(200) comment '术前诊断名称',OPERATION_DOCTOR_STAFF_NO varchar(50) comment '手术医生工号',ANESTHESIA_FEE bigint(22) comment '麻醉费',
2023-12-16 18:02:58 210
原创 SpringBoot+MyBatis+thymeleaf框架实现增删改查分页显示
input id="btn_first" type="button" value="首页" /> ${users.getNumber()} : 1,size=${size})}">上一页
2023-11-21 15:47:31 212
原创 MySql与Oracle数据库函数
- 获取上个月的月份和年份:如果当前月份为1月,则上个月为去年的12月;否则,上个月为当前年份的上一个月。我们可以使用IF函数来实现这个逻辑 ---- 获取当前日期时间-- 获取当前日期 ---- 获取昨日日期 ---- 获取当前日期的前两天 ---- 获取当前日期后一天 --SELECT。
2023-11-17 17:59:45 82
原创 CentOs系统/Linux系统防火墙常用命令
sudo firewall-cmd --zone=public --add-port=443/tcp --permanent # permanent永久生效,没有此参数重启后失效。firewall-cmd --zone=public --add-port=80/tcp --permanent # permanent永久生效,没有此参数重启后失效。查看指定接口所属区域: firewall-cmd --get-zone-of-interface=eth0。
2023-11-17 17:58:19 478
原创 CentOS 7.X或者Linux系统安装JDK配置环境变量
yum -y list java* 或者使用# yum search java | grep -i --color JDK 查看JDK软件。# yum -y remove java-1.8.0-openjdk* //*表示卸载所有openjdk相关文件输入。# yum -y remove tzdata-java.noarch //卸载tzdata-java。(2)卸载CentOS系统Java环境。(1)查看是否已安装JDK。(3)查看JDK软件包版本。(3)查看jdk安装位置。
2023-11-17 17:14:36 75
原创 oracle 上一年数据,oracle 查询前一小时、一天、一个月、一年的数据
SELECT concat(to_char(sysdate,'yyyy-mm-dd ')||(to_char(sysdate,'hh24')-1),':00:00') start_time,concat(to_char(sysdate,'yyyy-mm-dd hh24'),':00:00') end_time FROM dual 结果: SELECT to_char(ADD_MONTHS (SYSDATE, -12),'yyyy-mm-dd') FROM DUALselect concat(to_char
2023-08-11 09:34:58 2346
原创 Centos7固定内网IP并允许访问外网
DNS1="DNS地址,想要访问外网这个必须写对(可以用笔记本连上跟服务器相同终端的网络,然后打开网络和Internet设置中查看)"因为有的服务器是有多个网卡的,比如我们公司的服务器就有四个网卡,所以要使用ip addr来查看使用的那个网卡。这里可以看到使用的网卡是em1,网卡名称是不固定的,具体要看服务器上是什么名称。NETMASK="网络掩码(一般都是255.255.255.0)"(5)再次输入ip addr,可以看到ip已经被固定了。(3)最后,按esc,输入:wq,保存并退出。
2023-07-18 15:35:15 415
原创 CentOS7设置IP地址
注:首先精简版本是无法使用ifconfig命令的,默认没有安装,如果想使用ifconfig命令可以在配置完IP地址之后,使用yum install net-tools来安装这个命令。(3)输入service network restart或者systemctl restart network命令,然后重启网络服务,使用ip addr进行查看地址。(2)找到这个网络配置文件,输入cd /etc/sysconfig/network-scripts/命令。(1)先来看一下网卡的设备名称,输入Ip addr命令。
2023-07-18 15:29:26 11109 3
原创 安装zookeeper配置集群
initLimit这个配置项是用来配置Zookeeper接受客户端(这里所说的客户端不是用户连接Zookeeper服务器的客户端,而是Zookeeper服务器集群中连接到Leader的Follower 服务器)初始化连接时最长能忍受多少个心跳时间间隔数。clientPort这个端口就是客户端(应用程序)连接Zookeeper服务器的端口,Zookeeper会监听这个端口接受客户端的访问请求。C第一个端口用来集群成员的信息交换,表示这个服务器与集群中的Leader服务器交换信息的端口;
2023-05-31 17:15:22 252 1
原创 SpringBoot+JPA+thymeleaf框架实现增删改查分页显示
SpringBoot+JPA+thymeleaf框架实现增删改查分页显示,前端使用bootstrap进行渲染
2023-05-12 10:05:37 137 2
SpringBoot+JPA+thymeleaf框架实现增删改查分页显示
2023-05-12
SpringBoot+Mybatis+CXF框架,实现Restful api与 WebService api接口的大实验
2023-04-07
添加Aspect切面日志AopLog.java代码报错,如何解决?
2023-04-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人