- 博客(28)
- 资源 (1)
- 收藏
- 关注
转载 Linux下的kafka终端发送、接收消息(生产、消费模式)
可以看到有两个主题test、testTopic。3、创建一个主题topic,注意自己的端口号。4、使用list查看一下主题是否创建成功。5、启动一个生产者,也就是发送消息的。注意端口号要一致,否则无法接收消息。6、启动一个消费者、即是接收消息的。可以看到,发送端的消息都接收到了!1、# 启动 Zookeeper。如图,端口号使用的是9092。完整的就是第六步中的命令。2、 启动 Kafka。
2023-01-11 09:40:57
1836
原创 常用SQL汇总
MYSQL建表CREATE TABLE students ( id bigint primary key not null auto_increment COMMENT '自增主键ID', labelName varchar(50) not null COMMENT '标签名称', addTime datetime not null COMMENT '添加日期') COMMENT='表备注'1.唯一约束(联合主键)新增时:CREATE TABLE students (...
2021-11-11 16:59:48
880
转载 利用mysql注释生成数据字典
SELECT TABLE_SCHEMA,TABLE_NAME,COLUMN_TYPE,COLUMN_NAME ,COLUMN_COMMENT from information_schema.columns where TABLE_SCHEMA='数据库名'MySQL系列之INFORMATION_SCHEMA.COLUMNS-表的字段信息COLUMNSselect * from information_schema.`COLUMNS` where table_name='person'当..
2021-08-06 14:09:48
261
转载 SpringBoot+Druid+Mybatis配置多数据源
我们在开发一个项目的时候,可能会遇到需要对多个数据库进行读写的需求,这时候就得在项目中配置多个数据源了。在Java项目的开发中,目前最常用的数据操作框架是 Mybatis,开发框架也都基本用上了SpringBoot。而Druid号称最好的数据库连接池,自然也是被广泛使用。所以本文将演示一下,SpringBoot+Druid+Mybatis如何去配置多数据源。首先在IDEA中创建一个SpringBoot工程:选择一些基本的包:完成创建:pom.xml配置的依赖如下:<depende
2021-03-19 10:55:54
774
1
原创 SpringBoot从Durid连接池取出一个connection连接
工具类package cn.sits.rjb.common.utils;import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationContextAware;import org.springframework.stereotype.Component;.
2020-12-17 11:07:24
4913
1
转载 IDEA 常用设置
对一个工具熟练之后, 你的编程效率和解决问题的效率都能得到大大的提升。今天我就分享一下我这些年自己沉淀下来的一些配置、插件。没用过的不会推荐,这些配置和插件都是多年沉淀的结果,非常接地气,没有花里胡哨的东西,可以先转发本篇文章,怕用到的时候找不到这篇文章了。当然,如果你有比较接地气的配置或插件推荐,在评论区留言就行了。1.忽略大小写开关写代码时,比如需要定义 string 类型变量,那么我们输入小写 s 的时候,IDEA 默认是不会提示 String 的。这个设置就可以忽略掉大小写,输入小写.
2020-12-15 16:48:18
761
转载 Springboot 防止XSS攻击,包含解决RequestBody 的Json 格式参数
本博文分为两部分1.基于 表单key-value 传参方式防止XSS攻击Content-Type 传参方式 接收方式 application/x-www-form-urlencoded 表单key-value HttpServletRequest Parameters 获取 multipart/form-data 表单key-value HttpServletRequest Parameters 获取 2.基于 json 传参方式防止XSS攻击.
2020-12-15 16:37:51
5551
原创 MySQL分页
<if test="pageNo != null and pageNo !='' and pageSize != null and pageSize !=''"> <bind name="startIndex" value="(pageNo - 1) * pageSize" /> limit #{startIndex},#{pageSize}</if>
2020-12-14 09:54:43
197
转载 将String类型的json字符串转换成java对象
1,import com.fasterxml.jackson.databind.ObjectMapper;ObjectMapper mapper = new ObjectMapper();Myclass myclass = mapper.readValue(jsonStr , Myclass.class); //这里Myclass是我自己定义的类,里面有一系列的属性字段。jsonStr是需要传入的json参数2,import com.alibaba.fastjson.JSONObject;.
2020-12-01 11:18:42
729
原创 查看windows电脑已保存的WIFI密码
打开cmd,输入以下代码,回车!for /f "skip=9 tokens=1,2 delims=:" %i in ('netsh wlan show profiles') do @echo %j | findstr -i -v echo | netsh wlan show profiles %j key=clear
2020-11-30 15:20:41
238
转载 150 余个神奇网站
相见恨晚的超实用网站 搞学习 找书籍 冷知识 / 黑科技 写代码 找图片 资源搜索 写代码 小工具 导航页(工具集) 听音乐 看视频 上篇:推荐 130 个令你眼前一亮的网站,总有一个用得着搞学习猿学:http://yuanxue365.com/ 简书:https://www.jianshu.com/ doyoudo:http://www.doyoudo.com/ 好知网:http://www.howzhi.com/ 学小易(大学生搜题.
2020-10-27 09:35:10
1104
转载 相见恨晚的超实用网站
文章目录130 余个相见恨晚的超实用网站 搞学习 找书籍 冷知识 / 黑科技 写代码 资源搜索 小工具 导航页(工具集) 看视频 学设计 搞文档 找图片 搞学习优快云:https://www.youkuaiyun.com/ TED(最优质的演讲):https://www.ted.com/ 谷粉学术:https://gfsoso.99lb.net/scholar.html 大学资源网:http://www.dxzy163.com/ 简答题:ht...
2020-10-27 09:34:36
1627
原创 亲测有效:2018-05-19T02:40:29.714+08:00时间格式转换成正常格式
2018-05-19T02:40:29.714+08:00,此类时间格式需要转换成 正常格式。网上找了好多,全是坑,都不行,很烦很炸!!最终不停的尝试,终于找到了解决办法,希望同样遇到此问题的朋友可以少走弯路!!!代码如下:public static void main(String[] args) { String dateStr = "2018-05-19T02:40:29.714+08:00"; SimpleDateFormat sdf1 = ne
2020-09-07 16:46:38
883
原创 java获取客户端ip并且解决获取ip为0:0:0:0:0:0:0:1的问题
以下转载自:http://blog.youkuaiyun.com/leoz0802/article/details/63645650:0:0:0:0:0:0:1是ipv6的表现形式,对应ipv4来说相当于127.0.0.1,也就是本机如果项目部署在本机win7系统,访问时是通过 localhost 来访问,用java获取ip地址可能会出现该问题,这时获取的ip将是 0:0:0:0:0:0:0:1要是机器在局域网中,访问时使用自己的ip访问,如 我的ip是 :192.168.123.156访问u.
2020-09-02 16:30:27
2144
转载 权限系统设计
权限系统设计前言权限管理是所有后台系统的都会涉及的一个重要组成部分,主要目的是对不同的人访问资源进行权限的控制,避免因权限控制缺失或操作不当引发的风险问题,如操作错误,隐私数据泄露等问题。目前在公司负责权限这块,所以对权限这块的设计比较熟悉,公司采用微服务架构,权限系统自然就独立出来了,其他业务系统包括商品中心,订单中心,用户中心,仓库系统,小程序,多个APP等十几个系统和终端1.权限模型迄今为止最为普及的权限设计模型是RBAC模型,基于角色的访问控制(Role-Based Access
2020-09-01 09:51:47
299
转载 IntelliJ IDEA 设置代码提示或自动补全的快捷键 (附IntelliJ IDEA常用快捷键)
修改方法如下:点击 文件菜单(File) –> 点击 设置(Settings… Ctrl+Alt+S), –> 打开设置对话框。在左侧的导航框中点击 KeyMap。接着在右边的树型框中选择 Main menu –> Code –> Completion.接着需要做两件事:1. 移除原来的Cycle Expand Word 的 Alt+/ 快捷键绑定。2. 在 Basic 上点击右键,去除原来的 Ctrl+空格 绑定,然后添加Alt+/ 快捷键。然后应用(Appl.
2020-08-28 14:25:54
678
转载 Tomcat中三个端口的简介以及Tomcat启动流程
第一个端口号: (默认为8005端口)关闭 tomcat的通信接口.<Server port="8005" shutdown="SHUTDOWN">第二个端口号:Http访问的端口号(默认为8080端口)tomcat访问web时候的端口号.<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPo...
2020-06-11 17:58:24
1418
转载 消息队列其实很简单
该文已加入开源项目:JavaGuide(一份涵盖大部分Java程序员所需要掌握的核心知识的文档类项目,Star 数接近 16k)。地址:https://github.com/Snailclimb/JavaGuide.本文内容思维导图:消息队列总结消息队列其实很简单“RabbitMQ?”“Kafka?”“RocketMQ?”...在日常学习与开发过程中,我们常常听到消息...
2020-04-07 10:23:24
303
原创 金额数字Double转大写
public static String digitUppercase(double n) { String fraction[] = {"角", "分"}; String digit[] = {"零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖"}; String unit[][] = {{"元", "万...
2020-01-02 14:00:53
800
原创 java操作word文档(文字,图片,表格添加以及替换操作)
注:本文由于个人工作需要,有对多个他人博文进行借鉴,但是多数博文都只是讲到了小部分,例如图片/表格的操作,都只有根据书签进行替换,比较片面,本人有总结到根据文字进行图片/表格的替换,希望可以帮到更多有需要的朋友 。java代码对word文档进行文字,图片,表格的添加以及替换,效果图如下:原文档:替换后文档:正文开始前提:需要引入包 Spire.Doc.jar 大家可...
2019-12-26 15:48:47
7015
2
原创 解决Redis无法使用ip访问(127.0.0.1可以访问)的情况
问题: 启动redis服务,可以使用127.0.0.1配置并使用访问redis,但是换成IP地址就无法访问解决: 1. 打开 redis.windows.config文件(linux对应redis.conf文件)将 NETWORK 下 bind 127.0.0.1 注释掉 并将 protected-mode yes 改为 protected-mo...
2019-11-28 16:17:22
8386
转载 Linux 下的 Redis 安装 && 启动 && 关闭 && 卸载
Redis 在Linux 和 在Windows 下的安装是有很大的不同的,和通常的软件安装是一样的.一 下载 Redis 安装包 去redis 官网下载reids 安装包, redis 官网默认只提供Linux 的安装包,所以不用担心下载到windows 的安装包.笔者下载的是 redis-3.2.1.tar.gz. 下载的为redis 源码,应该使用源码安装方式安装redis.二...
2019-11-28 10:22:36
168
转载 Centos中iptables和firewall防火墙开启、关闭、查看状态、基本设置等
iptables防火墙1、基本操作# 查看防火墙状态service iptables status # 停止防火墙service iptables stop # 启动防火墙service iptables start # 重启防火墙service iptables restart# 永久关闭防火墙chkconfig iptables off ...
2019-11-28 09:42:23
136
转载 经典sql实例大全
一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server---创建 备份数据的deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat...
2019-08-23 13:23:24
555
原创 【SQL Server】列转行 STUFF 函数
一:首先说简单的示例,user表数据如下:id name 1 张三2 李四3 王五需求:现在需要把user表里的name全部合并成一列显示出来SELECT STUFF((SELECT ',' + name FROM user (NOLOCK) for xml path('')),1,1,'') names结果-->na...
2019-08-23 11:58:36
2414
1
原创 将项目发布至测试环境的方法
一:后台tomcat项目发布到测试环境(需要进行重启服务)打开连接服务器工具WinSCP,下载链接如下 :https://download.youkuaiyun.com/download/cjx_flying/11584490打开之后如下图所示,需要填写的是:主机名:服务器IP地址...用户名:xxxxxx密码:xxxxxx文件协议和端口默认填写完成则登录连接......
2019-08-23 10:16:22
7361
原创 【VUE】: v-model 和 v-bind 遇到的坑
问题:如果有这样一个需求,需要对输入框里输入的值进行一次formate操作(例如我在文本框里输入”100“单价,但是我要对他进行一次打六折formate),使用v-model 和 v-bind会遇到的情况。price默认值为:0效果:答:在v-model 中是不可以使用方法的,会报错,所以只能使用 v-bind ,但是v-bind是不可以做数据双向绑定的。在上述的效...
2019-08-15 15:03:02
987
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人