逸风扬
码龄10年
关注
提问 私信
  • 博客:135,486
    社区:28
    135,514
    总访问量
  • 57
    原创
  • 75,199
    排名
  • 34
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2014-07-03
博客简介:

wanyu_123的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    4
    当前总分
    731
    当月
    3
个人成就
  • 获得82次点赞
  • 内容获得45次评论
  • 获得203次收藏
  • 代码片获得952次分享
创作历程
  • 1篇
    2024年
  • 4篇
    2023年
  • 22篇
    2022年
  • 18篇
    2021年
  • 2篇
    2018年
  • 13篇
    2015年
成就勋章
TA的专栏
  • 开发工具
    1篇
  • 配置
    1篇
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

被裁了(9年)

23年底是血腥的,裁了一大批,几乎对半砍的,前端那是一半以上。其实是一件好事,因为这个年纪也不是很大(32岁),但是市场行情已经发生了翻天覆地的变化(找工作没有那么容易)。天天只顾干活的我,不清楚是怎么回事,18年底有同事陆陆续续的离职,而且都是资历还可以的。19年初,做了大批裁员,而我却做了一次大幅提薪(好开心啊)。加上20年初,疫情四起,公司又做了大量裁员,那波裁员是很凄惨的,没有什么补偿。望眼看去,我那起初的战友,都不在了。那年(2015年)我刚毕业有一年多(20出头),阴差阳错来到了现在的单位。
原创
发布博客 2024.07.03 ·
11496 阅读 ·
43 点赞 ·
24 评论 ·
22 收藏

putIfAbsent、computeIfAbsent、computeIfPresent

集合基础
原创
发布博客 2023.12.14 ·
216 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

流程引擎camunda

camunda起步
原创
发布博客 2023.02.01 ·
2932 阅读 ·
2 点赞 ·
1 评论 ·
6 收藏

开源流程引擎activiti、flowable、camunda选哪个好?

流程引擎选择
原创
发布博客 2023.02.01 ·
7483 阅读 ·
7 点赞 ·
1 评论 ·
40 收藏

N+1终于等到了 但却放弃了

花开花落,四季知晓
原创
发布博客 2023.01.17 ·
4665 阅读 ·
4 点赞 ·
6 评论 ·
0 收藏

DML、DDL、DCL、CRUD指什么?

基础反应基本功。基本功反应专业。
原创
发布博客 2022.07.15 ·
588 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

程序人生(交流、沟通)

程序员在圈子里有很多标签,从衣着上:双肩包、格子衫从生涯上:钱多命短从人际交往上:闷骚.......很多程序员沟通都存在严重的障碍,可以搞定千千万万bug,攻克各种技术难题,但遗憾在沟通交流上。想必大家也听到过,产品跟开发打起来了,开发跟测试撕起来了,某某连个女友都找不到等。我也是个程序员,清晰的认识到自己也存在沟通交流问题,就针对性去学习,今天刚好有同事找,就运用了下,如下是两个人的对话:A:上次给你说的负责CR的事情 要不你再考虑下?挑战下自己,而且你也对CR比较感兴趣,多好。[
原创
发布博客 2022.04.25 ·
417 阅读 ·
0 点赞 ·
3 评论 ·
0 收藏

MySQL 中 count(*) 和 count(1) 有什么区别?哪个性能最好?

count 是一个函数,用来统计数据,但是 count 函数传入的参数有很多种,比如 count(1)、count(*)、count(字段) 等,哪个性能最好呢?是不是count(*)就是性能最差呢?先说个结果吧:count(*)=count(1)>count(主键)>count(name)下面我们来按照通常的 innodb 存储引擎说明。这条语句是统计「 t_order 表中,name 字段不为 NULL 的记录」有多少个。也就是说,如果某一条记录中的 name 字段的值为
原创
发布博客 2022.04.20 ·
4888 阅读 ·
2 点赞 ·
0 评论 ·
16 收藏

consul服务注册与发现机制

最近,网关服务让下游服务接入consol,为了解决网关转发下游服务,下游服务刚好有节点不可用,转发到不可用的节点上报错。针对分布式多节点,上面的问题长会发生,就引入了注册中心。...
原创
发布博客 2022.03.30 ·
1284 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

secureCRT连接sftp

今天要从对方的sftp服务器上下载文件,这边想看一下对方的文件目录,如何连接登录上去呢: sftp userName@host紧接着就需要输入密码,输入之后便连接上去了。便可以通过一些简单的命令查看.上传本地文件到sftp服务器: put 本地路径 服务器路径下载服务器资源到本地:get 服务器地址 本地地址...
原创
发布博客 2022.03.24 ·
1702 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Apollo获取value的方式

1、@value标签@Value("${key}")//这个还可以做一些转化,@AplloJsonValue()//若value是一个json格式,可直接转化成json @ApolloJsonValue("${app.name.majiabao.list}") private List<String> mjbList;2、通过Config方式直接获取Config config = ConfigService.getConfig(namepace);//这里也可
原创
发布博客 2022.03.14 ·
4870 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

接口可以有实现方法吗?

接口之所以成为接口,就在于它没有实现,只是声明。但后来一切都变了,Java 里出现了默认方法,C# 也出现了默认方法。接口已经不像传统意义上的接口,其概念开始向抽象类靠近,一个纯抽象的东西,突然出现了实体,于是开始傻傻分不清了。世界已经变了,可他是怎么开始改变的呢?在jdk8之前,接口里的方法都是定义的方法,没有方法体。需要实现类去实现。那在JDK8,就出现了默认方法,就是接口里面方法,有方法体,只需要在方法上增加个default,如下:方法的实现类里面,可以override也可以不,但
原创
发布博客 2022.03.10 ·
4167 阅读 ·
2 点赞 ·
0 评论 ·
8 收藏

influxDB查看数据库表

安装(待续)基本概念(待续)基本操作命令1、连接数据库,找到对应的目录,到usr/bin下,执行./influx[shuyao@shuyao-test-001 bin]$ pwd/mnt/dat1/soft/influxdb-1.8.4-1/usr/bin[shuyao@shuyao-test-001 bin]$ lsinflux influxd influx_inspect influx_stress influx_tsm log nohup.out[shuyao@
原创
发布博客 2022.03.09 ·
14099 阅读 ·
4 点赞 ·
0 评论 ·
15 收藏

redis批量删除key

首先要先连接上redis,如下命令:redis-cli -hhost-p portauth password连接上我们可以查看:keys *关键字*. del批量删除:flushdb 删除当前数据库中的所有Keyflushall 删除所有数据库中的所有的key2、使用linux中的xargs来删除所有的keyredis-cli keys "*" | xargs redis-cli del3、删除包含有某些关键字的keyredis-cli keys "xxx*" |..
原创
发布博客 2022.03.09 ·
655 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

接口设计需要考虑哪些方面

去设计接口,我们如何考虑呢?很多程序员是拿到一个项目,看别人怎么写,自己就怎么写,入乡随土嘛;那如何去设计一个优雅的接口,需要考虑哪些,下面我做了下总结。接口设计原则:1、必须符合Restful,统一返回格式,约定业务层错误编码,每个编码可以携带可选的错误信息。2、命名必须规范优雅,圈内都是按照阿里开发规范来的。3、单一职责,接口功能明确单一,不是为了省事,各种融于;比如登录接口,就是登录校验。很多程序员为了省事,把用户信息都一并还回,这是不可取的。4、可扩展性。似乎感觉跟单一职责相反,
原创
发布博客 2022.03.07 ·
1723 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

谈谈final、finally、finalize

这三个从长相上看似相似,其实差别很大。下面一一介绍:final是一个修饰符,可以修饰类、变量、方法,分别表示的含义是不同的。1、final修饰类,表示该类是不能被继承的。2、final修饰变量,表示该变量是不能被修改的。3、final修饰的方法,表示该方法不能被重写(override)finally则是Java保证重要代码一定被执行的一种机制,通常try-finally或者try-catch-finally。一般使用场景:锁的释放、流的关闭、连接池释放。finalize是java对象
原创
发布博客 2022.03.04 ·
535 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring事务失效场景

1、Spring事务最终依赖的数据库的事务,如果用的是mysql的话,执行引擎要是innodb;因为只有innoDB 支持事务。2、Spring的事务是原理是aop,所以加事务所在bean是要Spring容器管理的;自己new出来的对象肯定是不行的。3、Spring事务标签@Transactional必须注解在public方法上。private、protected、default以及finally修饰的方法或者类,以及静态方法,事物都会失效的。...
原创
发布博客 2022.02.25 ·
3136 阅读 ·
5 点赞 ·
3 评论 ·
29 收藏

Spring bean是线程安全的吗?

当提到SpringBean是线程安全的吗?其实意思是bean里面的定义的变量是线程安全的,单独的一个bean是没有什么安全不安全的概念的。其实可以回答是安全,也可以回答是不安全的。下面来看一下Spring注解属性:Scope@Scope("prototype")表示每次获得bean的时候都会创建一个新的对象@Scope("singleton")表示Spring容器里面的单例,通过Spring容器去获取的时候每次总是同一个实例。那这就很明显了,用@Scope("prototype"
原创
发布博客 2022.02.23 ·
5747 阅读 ·
0 点赞 ·
2 评论 ·
6 收藏

static代码块什么时候被执行?

首先看下面的例子,定义一个类,里面包含静态变量、静态方法、静态代码块,如下:public class Helper { public static String HELP = "help"; public static void initHelper(){ System.out.println("helper init....."); } static { System.out.println("static started.....
原创
发布博客 2022.02.10 ·
7541 阅读 ·
5 点赞 ·
1 评论 ·
15 收藏

垃圾回收算法(标记算法)

标记算法分类:标记-清除标记-复制标记-整理
原创
发布博客 2022.01.26 ·
306 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多