自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (2)
  • 收藏
  • 关注

原创 通过stream对list集合中对象的多个字段进行去重

stream流对list集合中对象的多个字段进行去重

2023-10-17 14:10:37 866

原创 递归实现树形结构数据的查询处理

最近在做一个树形结构数据的处理,类似于俄罗斯套娃那种无限层数的那种树形结构,查询出所有数据并按层级进行展示于是做了一个小demo,数据库大概如下:处理完的数据如下:[ { "id": 1, "name": "零食", "desc": "最初级", "pid": 0, "nodeSign": 1, "childrenList": [ {

2020-10-10 17:47:29 1169

原创 liunx下搭建jenkins+git+springboot实现自动化部署

1.下载配置jdk2.下载配置maven,参考:https://www.jianshu.com/p/c7194e866a1e3.下载git4.下载配置jenkins,参考:https://www.cnblogs.com/zymnstlm/p/11278071.html5.配置github更新成功自动构建,参考:https://www.cnblogs.com/mingyue5826/p/10768486.html启动jenkins之后登陆,下载好相应插件后,进入全局工具配置,将相应的git

2020-09-02 17:33:29 290

原创 8uftp连接服务器设置

8uftp连接服务器设置 首先安装好8uftp客户端,打开后按要求填写相关服务器IP,账号,密码等信息,如图: 然后点击左上角的 文件 ---- 站点管理器 ---- 新站点 ,填写相关信息,如图:到这里点击连接还是报打开通道错误的话,那就点击 高级 ---- 活动模式--- 确定!如图:

2020-08-27 13:26:49 7128 1

原创 基于springboot+dubbo+zookeeper搭建的基础demo,可扩展

1.根据配置参数创建相关数据库表2.先运行provider3.再运行consumer4.用postman测试地址:http://localhost:8081/getUser是get请求5.能请求到数据,而且dubbo的管理页面能看到相关的提供者和消费者信息项目git地址:https://github.com/No-way322/springboot-dubbo-zookeeper.git...

2020-05-11 10:04:02 200

原创 springboot多模块项目启动无法访问页面

项目启动后,访问项目首页报错,提示错误首先修改edit configurations1.打开 edit configurations2.environment 下 Working directory 选择 $MODULE_WORKING_DIR$ 选项即可解决如果还不行,查看target下的classes下的目录,有没有自己编写的页面,如果没有的话,重新编译项目正常...

2020-04-29 15:14:08 1743

原创 sprongboot项目设置开机自启动

1.springboot的jar项目设置成开机自启动,首先下载两个文件,一个可执行的exe文件,一个xml配置文件2.将这两个文件以项目jar包的名字命名,如图:3.将xml的配置文件改成jar相关的格式,如图:4.打开cmd命令,输入安装服务命令:manaagerService.exe install,如果权限不足无法安装,则切换到管理员权限进行安装5.安装好服务后启动服务,命令...

2020-03-27 16:09:34 380

原创 解决IDE的maven项目手动加入jar包无法install的方法

在做一个项目,需要手动导入公司内部的jar包,直接在此处进行添加,运行项目可以正常运行访问,但是在进行mvn install时失败,找不到该jar,因为pom文件没有该jar的依赖,所以就先删掉刚刚添加进去的jar,在项目的src下新建lib包,把jar放进去,然后在pom文件中引入该jar的依赖,如图:pom文件的依赖:,这样就OJBK了!...

2020-03-24 14:13:47 1375 2

原创 javax.servlet.http.HttpServletRequest.getHttpServletMapping()Ljavax/servlet/http/HttpSer错误原因

spring boot运行成功,但是访问不了首页,项目的其他功能都是正常的,就是访问首页时报500错误,控制台的错误信息就是这个,查了下资料说spring boot 用的是servlet v4,而spring boot web 用的是 spring boot web servlet v3.1,所以有问题了,所以要将springboot的版本改为2.0.4或者2.0.8就可以了!通过这个方法我的项...

2020-03-24 14:00:33 9920 3

原创 LINUX下安装docker

LinuxCentOS 7下下载安装docker可以分为以下几步:1.安装必要的系统工具:sudo yum install -y yum-utils device-mapper-persistent-data lvm22.添加软件源信息:sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce...

2019-11-05 10:47:21 96

原创 微信小程序支付统一下单时报签名错误

在开发微信小程序支付功能,统一下单的步骤时,报签名错误,首先检查自己的参数是否传错或者有误,可以用微信官方给的校验工具进行校验,如果检验不通过,那就检查自己的参数。如果检验通过,那就是一定是你的秘钥错误,重置商户秘钥,15分钟后生效再进行测试!我之前就是用的小程序的appsecret而不是商户的api秘钥,导致我一直报签名错误!浪费了大半天才发现,换成商户秘钥,立马能够支付成功!!!...

2019-05-31 17:11:44 3189 1

原创 java实现微信小程序支付功能

1.准备好小程序的appid,mch_id和key(注意这里的key是api秘钥,不是小程序秘钥,不是小程序秘钥,不是小程序秘钥)2.java的后台支付代码:小程序的支付是需要获取用户的openid3.直接上代码:controller发起支付的代码如下:/** * @Description: 发起微信支付 * @param openid * @para...

2019-05-31 17:03:29 1967

原创 jedis连接redis报错

在项目中用jedis连接服务器上的redis时,一开始提示connect timed out ,检查是服务器的6379端口没开,打开端口后在进行测试,又说redis拒绝连接,查阅资料,讲redis/bin下的redis.conf文件中的bing:127.0.0.1修改为0.0.0.0,然后重启redis,在进行测试,OK,没问题!!!...

2019-05-24 14:47:49 261

原创 dubbo-admin中看不到服务信息

用dubbo和zookeeper搭建了一个项目并运行正常,登陆dubbo-admin发现无任何服务信息!!!解决方法:1.打开tomcat下的dubbo-admin下的dubbo.properties文件,并将内容修改为:dubbo.registry.address=zookeeper://127.0.0.1:2181dubbo.admin.root.passwor...

2019-04-27 17:55:08 4725 1

原创 linux下安装配置nginx并配置两个tomcat进行负载均衡

首先在服务器上安装配置nginx:1.安装依赖包://一键安装上面四个依赖yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel2.下载并解压安装包://创建一个文件夹cd /usr/localmkdir nginxcd nginx//下载tar包wget http://nginx.org/...

2019-03-13 17:11:51 402

原创 linux下安装配置mysql步骤遇到的问题以及解决方法

一.linux下安装mysql的步骤: 1.将下载好的mysql压缩包上传到服务器上,进入安装包所在目录,执行命令:tar zxvfmysql-5.6.17-linux-glibc2.5-i686.tar.gz 2.复制解压后的mysql目录到系统的本地软件目录,执行命令:cpmysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql -...

2019-03-12 12:00:50 655

原创 在SpringMVC中添加redis并实现简单的增删改查

1.首先在pom文件中引入jar包,注意jar包之间的冲突:   <!-- redis -->         <!-- config redis data and client jar-->        <dependency>              <groupId>org.springframework.data</gro...

2019-01-28 16:37:36 1960

原创 Creating Server TCP listening socket 127.0.0.1:6379: bind: No error

windows下安装启动redis报如上错误信息的话,执行以下命令就OK:1. redis-cli.exe2. shutdown3. exit4. redis-server.exe redis.windows.conf    参考:https://blog.csdn.net/n_fly/article/details/52692480;http://blog.csdn...

2019-01-14 16:45:52 1873

原创 获取刚插入数据的自增主键id之mybatis配置

想要在java后台获取刚插入数据的主键id,只需在mybatis中你的insert查询中添加两个属性值(useGeneratedKeys="true" keyProperty="你的主键id"),如下:<insert id = "insertHsRunmodetemplate" useGeneratedKeys="true" keyProperty="RmtID" parameterTy..

2018-12-11 15:58:19 1186

原创 mybatis传多个参数查询

传多个参数到mybatis中进行查询,包括list,int类型数据,String类型数据等等Dao层://按条件查询    public List<CabHistoryAndDevice> findAllCabInfoByCon(@Param("adaids")List<Integer> alist, @Param("bt")String bt, @Param("et...

2018-11-30 16:43:59 2475

原创 java后台将数据导出到Excel表格

简单粗暴直接贴代码,把所有主要代码全部糅合在一块展示出来:/**    * 设置导出xls文件的表头         */        public static final String[] TestToXls = { "变电站","运维班", "记录时间","设备类型", "操作", "设备名称", "记录原因", "用户类型", &

2018-11-30 15:48:10 8480 1

原创 LINUX下安装JDK并配置环境变量

1.首先在官网上下载jdk,链接地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择相应的版本下载。2.在服务器上新建个目录,将下载好的jdk压缩包传到该目录下3.cd到创建的目录下通过ll命令查看到上传来的jdk包了4.解压jdk压缩包,命令:tar xzv...

2018-11-29 09:24:17 160 1

原创 mybatis中in的用法

                              mybatis中in的用法1.  要根据一个list中所有id来进行查询:public List<CabHistoryAndDevice> findInfoByAdapterIDs(List aidList);<!-- 根据adapterID查询所有记录 -->    <select id = "f...

2018-11-27 17:32:12 4278

原创 CMD命令

                                          1.利用cmd命令关闭在同一局域网内的其他电脑例如:目标电脑ip为:192.168.1.123;管理员名称为:Administrator ; 密码为:123 ;那么首先获取那台电脑的权限,命名即为:net use \\192.168.1.123\ipc$ "123" /user:Administrator...

2018-08-23 17:23:24 202

原创 java实现每一秒钟执行一次方法

java实现每一秒钟执行一次方法首先写想要执行的方法,写完方法后加上相应的注解,我是在spring的配置文件中加的注解,如下:       我是把方法写在controller里,注意方法里不要加参数,不然会报错,也不要在方法上加任何注解,比如:/***七十二小时清除未下单的会员信息和订单信息 * @throws ParseException */

2018-01-23 14:29:08 36079

原创 服务器部署web项目后外部无法访问

在服务器上部署web项目后外部无法访问   今天把一个web项目部署到服务器上,成功启动后,外部无法访问,在服务器里用localhonst可以访问,但是换成ip地址就无法访问,提示什么防火墙之类的原因,但是关闭防火墙之后,还是不能访问,因为服务器用的是阿里云ECS,就去阿里云看了一下服务器的配置,原来是8080端口没开,把此端口一开,OK.可以正常访问!!!

2018-01-11 14:37:38 11402

原创 java 按条件查询

按条件查询     按条件查询分为几个步骤:       1.从页面上获取查询条件       2.将查询条件传到后台相应的方法中去       3.将这些查询条件全部放在一个map中       4.写sql语句进行查询并把结果返回给前端页面上去展示比较关键的就是sql语句的书写,将所有的条件都列出,如果为空则不要,不为空在带入查询,举例:  SE

2017-12-28 15:04:38 7922

原创 后台获取前台传来的值乱码

前几天在写代码的时候,在后台获取前台传过来的String类型的值时,出现乱码问题,然后就查自己项目的编码格式以及页面的编码格式,发现都是utf-8,并没有问题,那为什么会出现乱码呢,后来一查才发现,是的我web容器的原因。我用的是tomcat服务器,要在tomcat里的配置文件sever.xml配置文件中添加编码格式:URLecoding="UTF-8",然后重新启动项目,获取值正常!!!

2017-12-28 14:56:46 884

原创 关于在JS中获取被选中的值的集合传到后台并循环遍历出来

关于在JS中获取被选中的值的集合传到后台并循环遍历出来     1.在jsp页面中,获取被选中的值的集合,关键js代码: function jqchk(){ var s = new Array(); $('input[name="test"]:checked').each(function(){ s.push($(this).val()); });

2017-05-31 13:51:19 3186

原创 商品收藏模块的功能设计实现

电商网站的商品收藏功能实现             商品收藏的功能描述:用户对一件商品重复的进行收藏与取消收藏操作。点击收藏,将商品收藏成功,并且图标变为  已收藏;点击已收藏,则取消对该商品的收藏,并且图标变为 收藏 。这个操作可以重复进行!               下面是我设计此功能的步骤以及关键代码:        1.首先创建一张收藏表:我的收藏表只有三

2017-05-25 13:46:59 32105 23

原创 后台管理系统的登陆验证功能

实现后台管理系统的登陆验证    简单来说登陆验证有两种实现方式:           1.通过ajax进行验证;                                                                 2.通过from表单提交进行验证;   这里就先介绍一下通过ajax进行登陆验证的方法。           首先在登陆验证的页面上,给

2017-05-18 09:59:49 21235 4

原创 在JS中获取后台的传到该页面的值

通过JS直接获取后台的传到该页面上的值!!!

2017-05-17 14:54:31 13311

原创 购物车模块的功能设计

购物车模块的功能设计                                                                               (按点击按钮来写)   1.添加到购物车(点击添加到购物车,将商品添加到购物车表):      当用户点击添加到购物车,触发一个点击事件,比如这个添加购物车的点击事件是addShopcar(productID)

2017-05-16 09:23:41 7322

managerService.xml

开机自启动的配置文件

2020-03-27

managerService.exe

开机自启动的执行文件

2020-03-27

空空如也

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

TA关注的人

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