- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 2021-03-26
进入新的公司,记录一下oracle的使用规范:对于count和sum的使用理解对于count和sum我之前的使用都是直接count(*)和sum的简单统计,当然我之前学的sql语句也比较简单,很多我都用mybatisplus来解决了逻辑处理,但是个人认为,一个好的程序员还是得把sql练好:要创建表的就按照下图内容来即可: 题目:10、统计用户各个分公司的星级用户数汇总(分公司(CUST_AREA_NAME)、星级(STAR_LEVEL_SHOT)、--全部用户数(SERV_...
2021-03-26 16:18:47 225
原创 docker中使用nginx进行多个vue部署以及为什么部署完成后会404的原因
因为对nginx不熟,同事也都是一些实习生,很多东西他们也不熟悉,导致要在nginx加入其他项目进行运行,导致一直404,我在网上找了很多方法,都进行了尝试,发现都没效果,后面我也发现了docker中的nginx和通过tar解压的方式有些不同,所以纪录一下这个问题的解决方式。1.安装nginx,(我这个是下载最新版本的,想下载自己想要的版本,请在docker pull nginx:版本号,如果没了解过docker的可以往前看我的docker博客),其他的安装方式就跟我之前写的docker安装nginx是
2021-01-20 10:06:59 1276
原创 海康摄像头连接阿里云视频监控的步骤
因为公司可能需要做一个校园的安防,需要运用到摄像头,本来是想用springboot+海康自带的sdk来做的,但是经理推荐用阿里的OSS+阿里的视频监控来做远程监控的调用,所以就过来搭建了一下,用了两天时间终于摸索通了,纪录下来,以备以后使用。提示:进行阿里云的视频监控(1)只针对企业开放(2)需要一个摄像头(3)摄像头支持RTMP或者GB28181国际流的(4)需要一个备案的域名 ,如果这四步没达到后面的阿里云连接视频监控就不用看了1.如果记得自己买的海康威视摄像头的密码可以跳过这一步,如果不记得密
2020-12-18 10:25:38 18310 32
原创 JSR303的数据校验
1.关于Bean Validation在任何时候,当你要处理一个应用程序的业务逻辑,数据校验是你必须要考虑和面对的事情。应用程序必须通过某种手段来确保输入进来的数据从语义上来讲是正确的。在通常的情况下,应用程序是分层的,不同的层由不同的开发人员来完成。很多时候同样的数据验证逻辑会出现在不同的层,这样就会导致代码冗余和一些管理的问题,比如说语义的一致性等。为了避免这样的情况发生,最好是将验证逻辑与相应的域模型进行绑定。Bean Validation 为 JavaBean 验证定义了相应的元数据模型和
2020-12-15 16:38:15 519
原创 docker安装Rabbitmq服务
1.通过docker下载rabbitMq,有几个版本,一个是带management带web界面的,一个是management-alipne不带web界面的。docker pull rabbitmq:management //带web端口访问的最新版本(安装了带web端访问的界面)docker pull rabbitmq //不带web端口号访问的最新版本rabbitmq,不带web访问的2.docker安装下载好的rabbitmq镜像,15672端口号是web能够访问的端口号docker
2020-12-08 08:55:55 182
原创 Centos7安装可道云私有云盘
1.安装apache httpd服务yum install httpd –y2.安装php(这里只是安装界面和简单的运行环境,运行可道云还会缺少php模块)yum install php php-cli -yphp -m //可以查看相应的模块3.下载kodexplorer4.40.zip,下载完成后移入相应的centos7相应的位置,如果没有执行第二步,是不会拥有/var/www/html文件夹的。cd /var/www/html 文件目录的(玩过php的可以理解为,这个是..
2020-12-05 11:23:46 1315
原创 docker安装nginx步骤
1.下载nginx的文件,映射端口为80cd /mydatamkdir nginxchmod -R 777 nginx/docker run -p 80:80 --name nginx -d nginx:1.10 //运行镜像,如果没有,则进行下载2.但是上述不是我们要的nginx,我们需要的是它的文件docker container cp nginx:/etc/nginx . //注意点前面有个空格cd nginxls //查看里面是否有文件cd ..3.既然1中现..
2020-12-05 11:15:49 211
原创 @Requestparam和@RequestBody接受区别以及异步ajax和axios传参区别
1.@RequestParam等同于request.getParameter的获取方式相同,主要处理默认的application/x-www-form-urlencoded提交的类型数据,是一个对象。@RequestParam接受的是一个对象,如果和fastjosn.jar中的JSONObject使用就会报错(但是如果将JSONObject.paresObject一个具体的实体类就不会出错了)。(1)前端代码(用过ajax来测试),可以正常操作console.log("json对象");var js
2020-12-05 11:10:21 422
原创 docker安装elasticsearch的可视化界面kibana
1.docker下载kibana的可是界面docker pull kibana:7.4.2 //elasticsearch的可视化界面(记得要跟elasticsearch版本一样)2.安装kibana的可视化界面。docker run --name kibana -e ELASTICSEARCH_HOSTS=http://106.52.148.109:9200 -p 5601:5601 \-d kibana:7.4.2ELASTICSEARCH_HOSTS=http://106.5.
2020-12-04 16:12:21 286
原创 docker的elasticsearch的安装
1.在docker下在elasticsearch(切记es的6版本和7版本有很大的区别)docker pull elasticsearch:7.4.2 //7.4.2的版本docker pull kibana:7.4.2 //elasticsearch的可视化界面2.创建和elasticsearch文件对应的文件目录mkdir -p /mydata/elasticsearch/configmkdir -p /mydata/elasticsearch/dataecho "h..
2020-12-04 16:09:10 188
原创 docker安装mongodb服务以及远程连接调试出现的问题
1.docker安装mongodb,下面指令是安装最新的镜像文件sudo docker pull mongo:latest2.重启dockersystemctl restart docker3.运行docker镜像文件,会生成整个id,也可以使用名称运行docker run \--name mongo \-p 27017:27017 \-v /mydata/mongodb/configdb:/data/configdb/ \-v /mydata/mongodb/db/:..
2020-12-04 08:24:49 1118
原创 docker安装redis服务
1.下载redis的安装镜像(:版本号,不加则为最新版)docker pull redis2.创建docker容器中的redis所需要的挂载文件mkdir -p /mydata/redis/conftouch /mydata/redis/conf/redis.confdocker run -p 6379:6379 --name redis -v /mydata/redis/data:/data \-v /mydata/redis/conf/redis.conf:/etc/red
2020-12-04 08:17:16 80
原创 docker安装mysql服务
1.安装mysql版本(后面是版本号)sudo docker pull mysql:5.72.检查docker是否下载好了5.7mysqlsudo docker images3.端口映射docker run -p 3306:3306 --name mysql \-v /mydata/mysql/log:/var/log/mysql \-v /mydata/mysql/data:/var/lib/mysql \-v /mydata/mysql/conf:/etc/mysql \
2020-12-04 08:14:18 183
原创 docker阿里云的镜像加速下载
1.创建加速文件夹sudo mkdir -p /etc/docker2.镜像加速器地址sudo tee /etc/docker/daemon.json <<-'EOF'{"registry-mirrors": ["https://82m9ar63.mirror.aliyuncs.com"]}EOF3.重启docker的镜像线程sudo systemctl daemon-reload4重启dockersudo systemctl restart.
2020-12-04 08:10:03 805
原创 docker的安装
1.删除之前安装的docker版本 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ ...
2020-12-04 08:07:14 73
原创 Cas5.3.14手机号码登录(五)
一般注册完成后,可以进行手机号登录,或者注册完成自动登录,先使用postman进行如下测试,获取TGT,通过TGT获取登录的ST来完成手机登录或者注册完成后自动登录等等。1.通过postman,http://localhost:8080/cas/v1/tickets进行发送一个登录请求,可以获取cas服务端的TGT数据:2.通过获取的TGT来继续请求来获取登录的ST,随意开放一个本地端口,来请求TGT:3.拿到ST后,我们就可以进行登录了:4.因为cas的页面是webflow去写
2020-12-03 16:38:29 978
原创 Cas5.3.14自定义主题(四)
1.cas5.3.14是通过services的json来自定义主题界面的,我们在项目resources里面的services目录下创建一个login-10000002.json(切记格式:英文xxxx-数字xxxx.json),如下图:加入如下内容:{ "@class" : "org.apereo.cas.services.RegexRegisteredService", "serviceId" : "^(https|http|imaps)://.*", "name" : "log
2020-12-03 16:08:16 524
原创 Cas5.3.14密码自定义校验(三)
1.在application配置文件中加入如下配置,就可以进行简单的MD5进行加密验证了:#加md5策略#进行自定义加密需要在spring.factories里面加上你写的路径即可cas.authn.jdbc.query[0].passwordEncoder.characterEncoding=UTF-8#可以进行MD5加密cas.authn.jdbc.query[0].passwordEncoder.encodingAlgorithm=MD52.同时也可以进行自定义的密码写法,在pom
2020-12-03 15:33:09 895
原创 Cas5.3.14自定义的数据库(二)
经过第一步的Cas的搭建,大致配置了运行环境,接下来,我们将配置数据库进行验证登录,首先导入下面的jar <!-- 引入cas支持的jdbc验证,以及连接池 --> <dependency> <groupId>org.apereo.cas</groupId> <artifactId>cas-server
2020-12-02 14:17:01 538
原创 cas5.3.14的服务端的搭建(一)
刚入行,很多东西不太会,公司最近需要使用cas单点作为登录的需求,之前,都是jwt来做的,所以,这一块也是搞了好久,才解决了登录,手机号登录,注册等的问题。接下来将一步一步,将cas单点中的服务搭建,客户端如何获取参数等等做进一步的详细解释。下载相应的服务端,我搭建所使用的服务端是(5.3.14版本)cas server 客户端模板下载https://github.com/apereo/cas-overlay-template将下载好的cas服务端解压导入idea中,5.3.1...
2020-11-04 18:31:28 545
springmvc+spring+mybatis的整合
2018-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人