- 博客(26)
- 收藏
- 关注
原创 2021-03-15
典型研发流程Codeup 基于 Git 进行代码管理,多名开发者通过分支独立推进各功能特性的研发工作,开发完成后通过合并请求(Merge Request)和代码评审活动,进而将特性功能代码合并入主分支,集成测试并发布上线。⭐️ 创建/克隆代码库使用git init创建新的代码库或使用git clone [url]克隆远程代码库。⭐️ 创建特性分支分支用于将特性开发和主干功能绝缘开来,创建仓库后,“Master” 是默认的主干分支,你可以使用git checkout -b Featur..
2021-03-15 15:54:19 178
原创 集合概述
1.集合概述集合:集合是java中提供的一种容器,可以用来存储多个数据集合和数组既然都是容器他们有什么区别?数组的长度是固定的。集合的长度是可变的int[] arr = new int[10]Student[] arr = new Student[3];ArrayList数组存储的是同一类型的元素可以存储基本数据类型值,而对象的类型可以不一致。再开发中一般当对象多的时候,使用集合进行存储2.集合框架javase提供了满足各种需求的API。了解器继承与接口的操作架构最底层的
2020-06-17 16:35:40 378
原创 Vue的methods方法中调用另一个方法及this指向问题
1.问题概述1.在vue方法中调用vue的另一个方法如何调用this.$options.methods.方法名称();2.存在的问题被调用方法中的this指向的不再是vue实例,而是调用方法。2.解决方案类似于以下,onSearch调用了getTableData在调用时,只需要在onsearch方法中将vue实例赋值给that再将that作为参数传入getTabaleData中getTableData将that作为vue实例使用即可。methods:{ onSearch() {
2020-05-27 18:58:59 9293 4
原创 Mybatis foreach用法教程总结
foreach属性tem集合中每一个元素进行迭代时的别名index表示在迭代过程中,每次迭代到的位置open该语句以什么开始separator在每次进行迭代之间以什么符号作为分隔符,例如:","close以什么结束示列查询【楼层id数组】中的所有房间相当于select * from room where room_name like '房间名称' and floor_id in (1,2,3,4,5) limit 0,100#limit 用于分页<select id="fi
2020-05-27 18:51:50 556
原创 mybatis-plus .xml注意事项总结
1.xml配置可能未编译到class中<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include>
2020-05-27 18:40:24 2492
原创 Docker将springboot项目部署到centos服务器
概述一下步骤连接到阿里云服务器 下载docker 下拉mysql并运行 进入mysql对mysql进行设置 本机图形化界面连接远程服务器的docker 打包spring boot项目成镜像 利用本机docker将本机镜像上传到阿里云镜像库 在远程服务器中利用docker下拉阿里云镜像库中的镜像1.连接到阿里云服务器我用的是xshell这个软件来连接远程服务器...
2020-05-26 16:15:47 271
原创 本人项目的Nginx配置文件
#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;#nginx有一个日志输出配置events { worke...
2020-05-26 16:15:17 288
原创 Dockerfile
DockerfileFROM javaADD /data-control-server-0.0.1-SNAPSHOT.jar //ENV TZ=Asia/ShanghaiRUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezoneENTRYPOINT ["java", "...
2020-05-26 16:13:58 140
转载 tcp client
Mina 自定义硬件通讯协议框架搭建(TCP Client)2018.03.04 18:49:29字数 1057阅读 2323Apache MINA 是一个能够帮助用户开发高性能和高伸缩性网络应用程序的框架。它通过Java nio技术基于TCP/IP和UDP/IP协议提供了抽象的、事件驱动的、异步的API。使用背景大三读完,出去实习。接触到的第一个框架。我本是一名JAVA黑 微笑,...
2020-05-26 16:13:21 1667
原创 使用leaflet+graphhopper进行路径规划
$("#go").click(function(){ $.ajax({ url:"/findPath?idS="+idS+"&&idE="+idE, success:function(data){ /** * 后台返回的路径规划数据 ...
2020-05-26 16:12:41 1786
原创 Spring boot中访问static中的文件
@Configurationpublic class MyWebConfig implements WebMvcConfigurer { /** * /**的意思是所有文件,包括文件夹中的子文件 * /*是所有文件,不包含子文件 * /是web项目的根目录 * @param registry */ @Override public v...
2020-03-09 20:28:41 2696
原创 【SQL注入】
1.什么是SQL注入一种注入攻击,可以执行恶意SQL语句。通过将任意SQL代码插入数据库查询,使攻击者能够完全控制Web应用程序后面的数据库服务器。犯罪分子可能会利用它来未经授权访问用户的敏感数据:客户信息,个人数据,商业机密,知识产权等。SQL注入攻击是最古老,最流行,最危险的Web应用程序漏洞之一。2.SQL注入攻击的类型 SQL注入分为多种类型 1.带内注...
2019-12-17 20:20:20 328
转载 geojson数据部分解析
点{ "type": "Point", "coordinates": [100.0, 0.0] }线{ “type”: “LineString”,“coordinates”: [ [100.0, 0.0], [101.0, 1.0] ]}面{ “type”: “Polygon”,“coordinates”: [[ [100.0, 0.0], [101.0, 0.0...
2019-12-16 13:05:06 1080
转载 JAVA IO流
转载自:https://blog.csdn.net/zhaoyanjun6/article/details/54292148/java流类结构图一.流的概念:流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。它的特性是进行数据传输;例如从水源地长江把水导入自来水厂,然后又从自来水厂把水送到各家各户。从长江到自来水厂之间的管道我们可以称之为输入流,从自来水厂把水...
2019-12-05 13:41:01 156 1
原创 docker内容器与宿主机的udp通信
问题起源:mina客户端打包到服务器上就无法收到服务端的信息了1.项目放到服务器上(centos7)发现mina客户端无法收到服务端的信息,但是把mina客户端放在本机运行连接远程的mina服务端是可以的,客户端和服务端通信是8080/UDP端口2.通过抓包确定,服务端确实成功发出了信息,但是部署在centos上的mina客户端确实没有收到3.客户端发送的数据,服务端可以正常收到~~4.m...
2019-09-18 07:48:40 2028
原创 zookeeper+kafka安装配置并运行
1.下载kafka和zookeeper的tgz包解压命令tar -zxf filename.tgz移动到/usr/local#mv filename path#我这边是mv kafka /usr/localmv zookeeper /usr/local2.查看主机名hostname3.使用命令增加zookeeper节点的IPvi /etc/hos...
2019-09-11 14:15:43 487
原创 IDEA打包项目为镜像到docker中
idea 连接本地虚拟机上安装的docker容器1.虚拟机里安装centos7linux系统2.安装docker:yum install docker-ce3.修改文件:vi /lib/systemd/system/docker.service,将第五行改为:ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/...
2019-09-03 13:35:31 5505
原创 centos操作端口(对防火墙操作)
1、开放端口firewall-cmd --zone=public --add-port=8080/tcp--permanent#开放8080端口firewall-cmd --zone=public --remove-port=8080/tcp --permanent#关闭8080端口firewall-cmd --reload #配置立即生效2、查看防火...
2019-09-02 14:30:50 168
原创 centos后台运行jar包
后台运行jar包方法:1、nohup意为后台不挂断运行,与是否账号退出无关 nohupjava-jar文件名.jar& 2、后台运行,并将相关日志输出到spring.log nohupjava-jar文件名.jar >spring.log & //或者>log.txt ...
2019-09-02 14:20:31 634
原创 centos配置jdk12环境变量
下载wget命令工具yum -y install wget利用wget下载jdk12去官网jdk的地址,然后在cenetos中:(前半部分为跳过人机验证,貌似是这么回事)wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" +链接地...
2019-09-02 14:18:36 217
原创 Centos执行.sh文件
在Linux系统下运行.sh文件有两种方法,比如我在root目录下有个run.sh文件但是首先要移动到需要执行的文件夹目录下授予权限,否则会提示权限拒绝的错误chmod u+x run.sh首先说明执行命令可以是 ./**.sh,利用 ./执行,也可以是sh **.sh第一种(这种办法需要用chmod使得文件具备执行条件(x): chmod u+x run.sh):...
2019-05-31 15:16:22 27114
原创 Centos部署jre
1.下载JRE到本机我们去oracle官方下载下jrehttp://www.oracle.com/technetwork/java/javase/downloads/server-jre8-downloads-2133154.html根据自己服务器配置选择下载的包没有账号的话,可以创建一个~~~~2.本地解压出文件夹将文件夹解压出来3.下载W...
2019-05-31 15:08:55 448
原创 后台接收到了数据,前台却执行了error函数
前台代码如下: $.ajax({ url:"/loginCheck", type:"post", dataType:"json", data:data, contentType:"application/json", success:function(res){ ale...
2019-03-29 07:55:47 495
原创 下拉菜单的实现方法
点击元素(一般为按钮)出现下拉菜单(ul),将下拉菜单设置成display:none;通过为按钮定义jquery点击事件将下拉菜单(ul)可以设置为滑入滑出。jquery代码$("#button").click(function(){ //定义点击事件$(“ul”).slideToggle(200); //设置为滑入滑出})}//点击button , ul就会滑出...
2018-12-11 15:54:51 1154 1
转载 如何将label 和 checkbox 复选框绑定
为 “label” 标签添加 “for” 属性 可以绑定同步点击 “for” 属性值为 “checkbox” 的 “id”如: 文件输入或着将 “checkbox” 移入 “label” 标签内部如:文件输入作者:MuMu_KH来源:CSDN原文:https://blog.csdn.net/mumu_kh/article/details/79606910版权声明:本文为博主原创文章...
2018-11-30 09:11:15 5305
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人