- 博客(22)
- 收藏
- 关注
原创 【无标题】
关于编程基础:如“请实现一个单例模式”、“编写一个能检测字符串中括号是否匹配的函数”。关于框架和技术栈:例如,“谈谈你对SpringBoot的理解?”或“解释一下React中的虚拟DOM”。关于软件工程:如“你是如何管理代码版本的?”或“谈谈你对敏捷开发的理解”。算法和逻辑题:例如,leetcode上的算法题或一些逻辑推理题。这些题目背后,面试官其实更关心的是你的思维过程、解决问题的策略以及代码的可读性和规范性。
2023-09-08 18:04:41
70
原创 通过sql拼接表的下划线转驼峰
SELECT GROUP_CONCAT( 't.', -- _分割之后的第一段 SUBSTRING_INDEX(LOWER(column_name), '_', 1), -- _分割之后的第二段 SUBSTR( UPPER(column_name), LENGTH( SUBSTRING_INDEX(column_name, '_', 1) ) + 2, 1 ), SUBSTR(
2021-06-22 17:30:20
574
原创 海边的树
风和日丽,前段时间在坪山看到树。海边有几十公里的连绵的山脉低处有插入山间的白色房子面朝大海窗台的地方有海风腐蚀的痕迹和朋友徒步寻找山上一处瀑布沿着下山的溪流逆流而上不分西东昨夜下过雨山路湿滑想着有露珠草却一丝不挂晌午到了山顶简单吃过午饭不远的地方可定有瀑布我想朋友们也这么想路上感叹废弃的空房子拉有警戒线的地方是通向瀑布这一次要走段下坡的小路灌木横生像是飘在山间咖啡色的带子我停下脚步盯着一棵树是它身上的一株藤吸引了我从左手的位置开始勒入白色的树皮缚住深深几许的年轮谁在岁月
2021-03-25 14:02:12
150
原创 Mybatis Plus 支持Mysql JSON类型字段,输出前端java对象
1.版本为3.x的plus已经不需要自定义配置,直接在实体类标明@TableName(value = "sys_user",autoResultMap = true)@Datapublic class UserEntity implements Serializable { private static final long serialVersionUID = 1L; @TableId(value="id",type = IdType.AUTO) @ApiModelProp
2021-03-25 13:52:16
1097
1
原创 linux搭建ELK7.6.2版本
1)创建安装目录mkdir /usr/local/es/(2)解压至安装目录tar -zxvf elasticsearch-7.6.2-linux-x86_64.tar.gz -C /usr/local/es/(3)解压至安装目录修改配置/usr/local/es/elasticsearch-7.6.2/config/jvm.options,内存占用可以调小一点(4)修改配置/usr/local/es/elasticsearch-7.6.2/config/elasticsearch.yml1.
2021-03-09 17:01:47
320
原创 springboot2.x@Configuration中配置获取applacation配置
#由于spingboot2.x取消了1.x的RelaxedPropertyResolver,原始实现EnvironmentAware获取配置失效;解决办法@Configurationpublic class TestConfiguration implements EnvironmentAware { private Properties properties; @Bean(name = "testBeanName") TestBean getTestBean(){ //获取属性,这里就
2020-11-30 14:06:35
207
原创 docker 安装Neo4j
#1.拉取镜像#2.启动命令#目录提前建好docker run -d --name container_name -p 7474:7474 -p 7687:7687 -v /home/neo4j/data:/data -v /home/neo4j/logs:/logs -v /home/neo4j/conf:/var/lib/neo4j/conf -v /home/neo4j/import:/var/lib/neo4j/import --env NEO4J_AUTH=neo4j/password ne
2020-11-26 20:22:34
290
原创 springboot整合ES7.8.1 spring data操作
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.6.RELEASE</version> <relativePath/> <!-- lookup parent
2020-11-26 20:14:48
741
1
原创 Linux安装RabbitMQ
#1.更新软件包和存储库#此命令执行大概3-5minyum -y update#2.安装Erlang,rabbitmq基于Erlang语言yum -y install erlang socaterl -version#3.安装RabbitMQwget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.10/rabbitmq-server-3.6.10-1.el7.noarch.rpm#通过运行导入GPG密钥:rpm –imp
2020-11-11 17:10:27
58
原创 java8 steam 对象list去重
java8 steam 对象list去重package com.tms.app.filters;import lombok.AllArgsConstructor;import lombok.Data;import java.util.ArrayList;import java.util.Comparator;import java.util.List;import java.util.TreeSet;import java.util.stream.Collectors;public
2020-11-05 16:45:13
1240
原创 docker 安装单体ES6.8.7 + kibana
#1.拉取安装版本的镜像,由于springboot2.x默认的ES版本是6.8.7,所以我这边直接拉取6.8.7。过程有点慢…docker pull elasticsearch:6.8.7#2.创建用户自定义网络docker network create hahanetwork#3.启动docker run --name es-6.8.7 --net hahanetwork -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -
2020-09-10 15:33:55
553
原创 网站地址笔记
网址笔记名称网址码云https://gitee.comHutoolhttps://www.hutool.cn/docs/index.htmlSpring Cloud Gateway 2.1.0 中文官网文档https://cloud.tencent.com/developer/article/1403887Redis 命令参考http://doc.redisfans.com/index.html进制转换https://tool.oschina.net/
2020-09-04 16:44:35
107
原创 CentOS7.4 域名安装最新docker
#1.如果已经yum安装过先删除yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrota
2020-09-02 17:19:20
177
原创 CentOS7.x yum安装jdk1.8
1.安装yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel2.配置环境变量JDK默认安装路径/usr/lib/jvm修改vi /etc/profile# set java environment JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64PATH=$PATH:$JAVA_HOME/bin CLASSPATH=.:$JAV
2020-09-02 17:07:05
95
原创 mysql8.0.20 主从模式配置
1.linux连接mysql–> mysql -h主机地址 -u用户名 -p用户密码-u后面不需要空格2.主库配置编辑 my.cnf文件, vim /etc/my.cnf在[mysqld] 后面加入########################主从配置开始################################################ 服务的唯一编号server-id=2# 开启mysql binlog功能log-bin=mysql-bin# binlog记录
2020-08-18 10:48:37
163
原创 HAP框架3.1使用
1.在cmd窗口执行mvn org.apache.maven.plugins:maven-archetype-plugin:2.4:generate -D archetypeGroupId=hap -D archetypeArtifactId=hap-webapp-archetype -D archetypeVersion=3.1-SNAPSHOT -D groupId=hbi -D artifactId=HbiParent -D package=hbi.core -D archetypeReposito
2020-08-15 19:30:36
422
原创 linux常用服务启动与命令
usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf //启动redispkill redis //停止redis卸载redis:rm -rf /usr/local/redis //删除安装目录rm -rf /usr/bin/redis-* //删除所有redis相关命令脚本m -rf /root/download/redis-4.0.4 //删除redis解压文件夹https://www.cnblogs.com/j
2020-08-06 11:54:02
934
原创 淘宝收货地址自动补全实现
1.首先需要有一个全国省市县SQL数据库CREATE TABLE `city` ( `id` int(11) NOT NULL DEFAULT '0', `pid` int(11) DEFAULT NULL, `cityname` varchar(255) CHARACTER SET utf8 DEFAULT NULL, `type` int(11) DEFAULT NULL,...
2020-04-30 11:05:53
3908
1
原创 springboot操作mongodb之Aggregation组装
springboot操作mongodb之Aggregation组装废话不说直接和是哪个代码原始mongodb语句db.gpsData.aggregate( [ { "$match": { "deviceSn": "213L20170003", "gpsFlag": { ...
2020-04-17 16:39:40
1490
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人