笔记
tillnow
这个作者很懒,什么都没留下…
展开
-
阿里云上redis连不上
1、首先看redis.conf中是否指定bind 127.0.0.1 指定说明只能本地访问2、看是否开启防火墙3、https://www.pianshen.com/article/721735015/原创 2021-09-24 19:21:22 · 226 阅读 · 0 评论 -
java stream 操作和 Collectors收集示例
java stream 操作和 Collectors收集stream 操作转换流终止流Collectors比较实用的收集操作示例stream 操作流操作分为转换流和终止流转换流filter()maplimit()distinct()sort()peek()终止流max()min()count()findAny()anyMatch()reduce()iterator()forEach()collect()CollectorsCollectors大致有以下几原创 2021-04-03 15:20:03 · 232 阅读 · 0 评论 -
springboot发送邮件
步骤添加依赖添加application.yml配置编写发送逻辑添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency>添加application.yml配置spring:原创 2020-12-24 11:04:08 · 218 阅读 · 0 评论 -
springboot mybatis、mybatisplus 枚举类型转换,日期格式转换
springboot mybatis、mybatisplus 枚举类型转换,日期格式转换枚举类型转换枚举基础springboot枚举入参,requestBody返回枚举转换mybatis写库读库枚举转换mybatisplus 枚举类型转换日期类型转换一些问题1、一些实体类建在公共项目中,建实体类时需使用mybatisplus的注解,但这个项目被其他项目引入不需要配置数据源枚举类型转换枚举基础1、枚举不可继承类可以实现接口2、一般我们使用枚举 有两个属性 label(有的地方也写成name),valu原创 2020-12-23 18:08:25 · 2263 阅读 · 0 评论 -
谷粒商城前端项目install失败 npm ERR! node-sass@4.9.3 postinstall: `node scripts/build.js python.exe not found
我的环境是:node: v12.17.0python: 2.7.151、npm安装一些模块为什么需要python环境node-sass 编译器是通过 C++ 实现的。在 Node.js 中,采用 gyp 构建工具进行构建 C++ 代码,而 GYP 是基于 Python 2 开发的,所以需要 python,而且不支持 3。当然,要编译 C++ 还需要一个 C++ 编译器,类似 gcc,不同操作系统下需要的环境也不同,参考官网说明。所以如果你之前没有配置过 node-gyp 构建环境,只装上 pyt原创 2020-05-30 19:41:56 · 1478 阅读 · 2 评论 -
git常用命令
git push origin HEAD:refs/for/master原创 2019-10-12 14:28:07 · 167 阅读 · 0 评论 -
集合小记
hashmap 初始大小 16arraylist 扩容1.5倍vector 2倍CopyOnWriteArrayList读写分离写操作在一个复制的数组上进行,读操作还是在原始数组中进行,读写分离,互不影响。写操作需要加锁,防止并发写入时导致写入数据丢失。写操作结束之后需要把原始数组指向新的复制数组。...原创 2019-10-10 17:09:10 · 102 阅读 · 0 评论 -
es创建索引(linux命令和head插件),配置ik
创建索引curl -XPUT ‘localhost:9200/blog/’删除索引curl -XDELETE ‘localhost:9200/blog/’添加映射关系(类似于数据库表结构)curl -XPUT ‘localhost:9200/blog/_mapping/blog’ -d ’{ "blog": { ...原创 2019-09-02 11:59:04 · 2385 阅读 · 0 评论 -
hive sql
create table t_access_times(username string,month string,salary int)row format delimited fields terminated by ‘,’;load data local inpath ‘/home/hadoop/t_access_times.dat’ into table t_access_times;...转载 2019-07-19 15:52:12 · 120 阅读 · 0 评论 -
集合边遍历边删除 ,add
【错误原因】对于remove操作,list.remove(o)的时候,只将modCount++,而expectedCount值未变,那么迭代器在取下一个元素的时候,发现该二值不等,则抛ConcurrentModificationException异常。对于add操作,同remove具体可以参看这里:http://hi.baidu.com/sdausea/blog/item/57b2fa3dc...转载 2019-07-18 16:49:02 · 196 阅读 · 0 评论 -
sql按月归档文章
select distinct DATE_FORMAT(a.create_time, '%Y年%m月') ,COUNT(*) from blog as a where a.user_id=4 GROUP BY DATE_FORMAT(a.create_time, '%Y年%m月') order by a.create_time DESC原创 2019-05-17 10:17:18 · 240 阅读 · 0 评论 -
Java集合笔记
Collection中的常用功能(ArrayList,LinkedList,HashSet,TreeSet)boolean add(Object e): 向集合中添加元素void clear():清空集合中所有元素boolean contains(Object o):判断集合中是否包含某个元素boolean isEmpty():判断集合中的元素是否为空boolean remove(Obj...原创 2019-06-05 20:32:52 · 115 阅读 · 0 评论 -
java网络编程
UDP测试类客户端 public class TestForUDPNetSend{ @Test public void testIPAdress()throws UnknownHostException { InetAddress inetAddress = InetAddress.getByName("LAPTOP-NDKTNPTJ...原创 2019-06-09 14:57:18 · 85 阅读 · 0 评论 -
设计模式
设计模式1.单例模式 package com.it18zhang.java37.gof; /** * 饿汉式 */ public class GargageBoxLazy { private static GargageBoxLazy instance ; public static GargageBoxLazy getInstance(){ if(in...转载 2019-07-03 20:01:31 · 107 阅读 · 0 评论