- 博客(33)
- 资源 (2)
- 收藏
- 关注
原创 递归实现树形结构数据的查询处理
最近在做一个树形结构数据的处理,类似于俄罗斯套娃那种无限层数的那种树形结构,查询出所有数据并按层级进行展示于是做了一个小demo,数据库大概如下:处理完的数据如下:[ { "id": 1, "name": "零食", "desc": "最初级", "pid": 0, "nodeSign": 1, "childrenList": [ {
2020-10-10 17:47:29
1226
原创 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
355
原创 8uftp连接服务器设置
8uftp连接服务器设置 首先安装好8uftp客户端,打开后按要求填写相关服务器IP,账号,密码等信息,如图: 然后点击左上角的 文件 ---- 站点管理器 ---- 新站点 ,填写相关信息,如图:到这里点击连接还是报打开通道错误的话,那就点击 高级 ---- 活动模式--- 确定!如图:
2020-08-27 13:26:49
7245
原创 基于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
231
原创 springboot多模块项目启动无法访问页面
项目启动后,访问项目首页报错,提示错误首先修改edit configurations1.打开 edit configurations2.environment 下 Working directory 选择 $MODULE_WORKING_DIR$ 选项即可解决如果还不行,查看target下的classes下的目录,有没有自己编写的页面,如果没有的话,重新编译项目正常...
2020-04-29 15:14:08
1802
原创 sprongboot项目设置开机自启动
1.springboot的jar项目设置成开机自启动,首先下载两个文件,一个可执行的exe文件,一个xml配置文件2.将这两个文件以项目jar包的名字命名,如图:3.将xml的配置文件改成jar相关的格式,如图:4.打开cmd命令,输入安装服务命令:manaagerService.exe install,如果权限不足无法安装,则切换到管理员权限进行安装5.安装好服务后启动服务,命令...
2020-03-27 16:09:34
436
原创 解决IDE的maven项目手动加入jar包无法install的方法
在做一个项目,需要手动导入公司内部的jar包,直接在此处进行添加,运行项目可以正常运行访问,但是在进行mvn install时失败,找不到该jar,因为pom文件没有该jar的依赖,所以就先删掉刚刚添加进去的jar,在项目的src下新建lib包,把jar放进去,然后在pom文件中引入该jar的依赖,如图:pom文件的依赖:,这样就OJBK了!...
2020-03-24 14:13:47
1480
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
10214
4
原创 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
138
原创 微信小程序支付统一下单时报签名错误
在开发微信小程序支付功能,统一下单的步骤时,报签名错误,首先检查自己的参数是否传错或者有误,可以用微信官方给的校验工具进行校验,如果检验不通过,那就检查自己的参数。如果检验通过,那就是一定是你的秘钥错误,重置商户秘钥,15分钟后生效再进行测试!我之前就是用的小程序的appsecret而不是商户的api秘钥,导致我一直报签名错误!浪费了大半天才发现,换成商户秘钥,立马能够支付成功!!!...
2019-05-31 17:11:44
3336
1
原创 java实现微信小程序支付功能
1.准备好小程序的appid,mch_id和key(注意这里的key是api秘钥,不是小程序秘钥,不是小程序秘钥,不是小程序秘钥)2.java的后台支付代码:小程序的支付是需要获取用户的openid3.直接上代码:controller发起支付的代码如下:/** * @Description: 发起微信支付 * @param openid * @para...
2019-05-31 17:03:29
2026
原创 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
298
原创 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
4880
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
432
原创 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
685
原创 在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
2010
原创 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.youkuaiyun.com/n_fly/article/details/52692480;http://blog.csdn...
2019-01-14 16:45:52
1908
原创 获取刚插入数据的自增主键id之mybatis配置
想要在java后台获取刚插入数据的主键id,只需在mybatis中你的insert查询中添加两个属性值(useGeneratedKeys="true" keyProperty="你的主键id"),如下:<insert id = "insertHsRunmodetemplate" useGeneratedKeys="true" keyProperty="RmtID" parameterTy..
2018-12-11 15:58:19
1247
原创 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
2525
原创 java后台将数据导出到Excel表格
简单粗暴直接贴代码,把所有主要代码全部糅合在一块展示出来:/** * 设置导出xls文件的表头 */ public static final String[] TestToXls = { "变电站","运维班", "记录时间","设备类型", "操作", "设备名称", "记录原因", "用户类型", &
2018-11-30 15:48:10
8545
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
185
1
原创 mybatis中in的用法
mybatis中in的用法1. 要根据一个list中所有id来进行查询:public List<CabHistoryAndDevice> findInfoByAdapterIDs(List aidList);<!-- 根据adapterID查询所有记录 --> <select id = "f...
2018-11-27 17:32:12
4368
原创 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
434
原创 java实现每一秒钟执行一次方法
java实现每一秒钟执行一次方法首先写想要执行的方法,写完方法后加上相应的注解,我是在spring的配置文件中加的注解,如下: 我是把方法写在controller里,注意方法里不要加参数,不然会报错,也不要在方法上加任何注解,比如:/***七十二小时清除未下单的会员信息和订单信息 * @throws ParseException */
2018-01-23 14:29:08
36219
原创 服务器部署web项目后外部无法访问
在服务器上部署web项目后外部无法访问 今天把一个web项目部署到服务器上,成功启动后,外部无法访问,在服务器里用localhonst可以访问,但是换成ip地址就无法访问,提示什么防火墙之类的原因,但是关闭防火墙之后,还是不能访问,因为服务器用的是阿里云ECS,就去阿里云看了一下服务器的配置,原来是8080端口没开,把此端口一开,OK.可以正常访问!!!
2018-01-11 14:37:38
11473
原创 java 按条件查询
按条件查询 按条件查询分为几个步骤: 1.从页面上获取查询条件 2.将查询条件传到后台相应的方法中去 3.将这些查询条件全部放在一个map中 4.写sql语句进行查询并把结果返回给前端页面上去展示比较关键的就是sql语句的书写,将所有的条件都列出,如果为空则不要,不为空在带入查询,举例: SE
2017-12-28 15:04:38
8017
原创 后台获取前台传来的值乱码
前几天在写代码的时候,在后台获取前台传过来的String类型的值时,出现乱码问题,然后就查自己项目的编码格式以及页面的编码格式,发现都是utf-8,并没有问题,那为什么会出现乱码呢,后来一查才发现,是的我web容器的原因。我用的是tomcat服务器,要在tomcat里的配置文件sever.xml配置文件中添加编码格式:URLecoding="UTF-8",然后重新启动项目,获取值正常!!!
2017-12-28 14:56:46
912
原创 关于在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
3221
原创 商品收藏模块的功能设计实现
电商网站的商品收藏功能实现 商品收藏的功能描述:用户对一件商品重复的进行收藏与取消收藏操作。点击收藏,将商品收藏成功,并且图标变为 已收藏;点击已收藏,则取消对该商品的收藏,并且图标变为 收藏 。这个操作可以重复进行! 下面是我设计此功能的步骤以及关键代码: 1.首先创建一张收藏表:我的收藏表只有三
2017-05-25 13:46:59
32852
18
原创 后台管理系统的登陆验证功能
实现后台管理系统的登陆验证 简单来说登陆验证有两种实现方式: 1.通过ajax进行验证; 2.通过from表单提交进行验证; 这里就先介绍一下通过ajax进行登陆验证的方法。 首先在登陆验证的页面上,给
2017-05-18 09:59:49
21500
4
原创 购物车模块的功能设计
购物车模块的功能设计 (按点击按钮来写) 1.添加到购物车(点击添加到购物车,将商品添加到购物车表): 当用户点击添加到购物车,触发一个点击事件,比如这个添加购物车的点击事件是addShopcar(productID)
2017-05-16 09:23:41
7448
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人