杨冬冬
码龄8年
关注
提问 私信
  • 博客:93,804
    93,804
    总访问量
  • 27
    原创
  • 320,588
    排名
  • 8
    粉丝
  • 0
    铁粉

个人简介:刚入行业的小伙伴,只希望通过写博客累计自己的经验

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2017-02-16
博客简介:

you_are_my_life的博客

查看详细资料
个人成就
  • 获得19次点赞
  • 内容获得31次评论
  • 获得37次收藏
  • 代码片获得341次分享
创作历程
  • 1篇
    2023年
  • 5篇
    2022年
  • 3篇
    2021年
  • 1篇
    2020年
  • 3篇
    2019年
  • 2篇
    2018年
  • 14篇
    2017年
成就勋章
TA的专栏
  • shardingJDBC
    2篇
  • Jenkins自动化部署
    1篇
  • XXL-JOB
    1篇
  • Linux
    1篇
  • Easyui
    1篇
  • Quartz定时操作
  • ajax异步请求
  • jqgird-数据
    1篇
  • ajax异步操作
  • select
    1篇
  • date
  • java
    8篇
  • HtmlUnti
    1篇
  • squid
  • Spring
    2篇
  • Springcloud
    1篇
  • 设计模式
    1篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

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

request.getURL()和request.getURI() 以及通过request获得路径相关大全

request.getRequestURL() 返回值类似:http://localhost:8080/ServletTest/servlet/Hello。request.getRequestURI() 返回值类似:/ServletTest/servlet/Hello。如果我的请求是:http://localhost:8080/ServletTest/servlet/Hello。request.getURL()和request.getURI()
原创
发布博客 2023.02.20 ·
1502 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Springboot 集成 mongodb 自定义config bean配置

前言SpringBoot为方便整合MongoDB,提供了相应的启动器,即spring-boot-starter-data-mongodb。然后我们就可以用它提供的MongoTemplate类来操作数据库了。当然,SpringBoot也提供了相应的类让我们能自定义配置连接池。我们在配置类中主要与MongoClientOptions、MongoCredential、ServerAddress、MongoClient、MongoDbFactory等打交道。最终的目的就是配置一个MongoDbFactory的be
原创
发布博客 2022.06.28 ·
3818 阅读 ·
2 点赞 ·
0 评论 ·
6 收藏

使用reids进行商品锁定库存帮助类

public class ComboStockRedis { @Autowired private JedisCluster jedisCluster; /** * 团购套餐数据库库存操作相关互斥锁 */ public static final String COMBO_STOCK_LOCK_KEY = "bsd:combo:stock:lock:key:comboId:%s"; /** * 团购套餐核销数据库库存操作相关互斥锁.
原创
发布博客 2022.04.25 ·
423 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Redis 批量操作获取Hash Key, Value

1. 获取批量key//模糊匹配redis keySet<String> keys = stringRedisTemplate.keys("*" + RedisKeyUtils.getAllCacheCircleUserKey(userId.toString()) + "*");2. 根据key批量获取hash value /** * 批量获取hashKey value * * @param keys * @return
原创
发布博客 2022.04.21 ·
10424 阅读 ·
2 点赞 ·
3 评论 ·
9 收藏

canal 集群配置 总结

Canal——高可用架构设计与应用六、总结1. 启动两个监听example1的canal client,启动两个监听example2的canal client:在example1或example2对应的数据发生变化时,两个canal client只有一个消费消息。当两个监听同一个队列的canal client有一个宕掉时,再有数据变化时,剩下的一个canal client就会开始消费数据。这就验证了canal client的HA机制:为了保证有序性,一份instance同一时
转载
发布博客 2022.04.20 ·
697 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

计算不可用周数

private static final String week = "一二三四五六日";List<Integer> dayOfWeekLikst = Arrays.asList("2,3,5,6,7".split(",")).stream().map(Integer::valueOf).collect(toList()); int startIndex = 0; StringBuilder sb = new StringBuilder(); .
原创
发布博客 2022.02.25 ·
209 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springboot+shardingjdbc4.0+yml配置单库分表+根据年月份进行分表

1.下面已经实现了根据ID进行分表,使用的是shardingJDBC ID 生成策略为 SNOWFLAKE2.自己传ID进来也可以根据ID进行分表3.自己建表这些,mybatis配置这些,就不用多说了吧,只需要下面的配置就可以使用了,但是要注意配置文件中的每个参数名的配置层级,我在进行配置的时候,就是因为参数层级位置不对的问题弄了一下午,比如spring下面是shardingsphere 必须严格按照层级问题,重点注意需要使用到的pom,需要注意如果shardingJDBC要和druid一起使用
原创
发布博客 2021.05.14 ·
2706 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

springboot+shardingjdbc+yml单库分表

1.下面已经实现了根据ID进行分表,使用的是shardingJDBC ID 生成策略为 SNOWFLAKE2.自己传ID进来也可以根据ID进行分表3.自己建表这些,mybatis配置这些,就不用多说了吧,只需要下面的配置就可以使用了,但是要注意配置文件中的每个参数名的配置层级,我在进行配置的时候,就是因为参数层级位置不对的问题弄了一下午,比如spring下面是shardingsphere 必须严格按照层级问题,重点注意需要使用到的pom,需要注意如果shardingJDBC要和druid一起使用
原创
发布博客 2021.05.14 ·
616 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Jenkins + Maven + Svn 自动化构建部署

Jenkins安装Jenkins windows 和 liunx的安装自行百度!简单的很 下一步下一步就行了安装插件下面介绍实际部署中所用到的几个插件,安装方法:系统管理->管理插件 搜索安装即可。安装Deploy to container Plugin(自动化部署插件) 安装Maven Integration Plugin(Maven集成插件) 安装Publish Over SSH Plugin(SSH远程发布插件) Publish over SSH配置 Mav.
原创
发布博客 2021.03.29 ·
262 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

XXL-JOB 集成ORCLE数据库

主要就是修改配置文件,数据库连接,pom中引入ojdbc14的jar包源码下载:链接:https://pan.baidu.com/s/15TZ8ydMMjHJqgkgF2hT3XQ提取码:nzcw借鉴地址蚂蚁课堂http://www.mayikt.com/...
原创
发布博客 2020.02.25 ·
513 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

微信小程序将图片数据流添加到image标签中  请求后台返回byte 数据

微信小程序将图片数据流添加到image标签中 请求后台返回byte 数据https://blog.csdn.net/OliveLao/article/details/78136121
原创
发布博客 2019.09.17 ·
5658 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

设计模式之策略模式

策略模式应用场景:在开发项目时,比如实现支付过程,调用第三方支付,在支付过程中需要做的同一件事情调用支付,无非就是在实现多个支付过程之后的代码不一样,所以我们这里可以做到将同一件事情调用支付的代码提取出来放到 接口A中,当我们需要调用第三方支付时,比如 支付B,我们去实现接口A,支付C,我们也去实现接口A。当我们需要调用某个支付时,只需要传递支付的BeanId即可通过传统if代码判断的,后...
原创
发布博客 2019.05.09 ·
139 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

springcloud 与springboot eureka版本问题

https://blog.csdn.net/kxj19980524/article/details/87860876
转载
发布博客 2019.03.21 ·
4083 阅读 ·
1 点赞 ·
2 评论 ·
0 收藏

自定义实现SpringMvc框架,自定义@Controller、@RequestMapping注解,自己也是一步一步的对代码的理解出来的,只是比较简单的例子

1.自定义的DispatcherServlet,就是SpringMvc运行加载类/*** * 手写SpringMvc框架&lt;br&gt; * 思路:&lt;br&gt; * 1.手动创建一个DispatcherServlet 拦截项目的所有请求 SpringMvc 基于servlet实现&lt;br&gt; * 2.extends HttpHttpServlet 重写init 方...
原创
发布博客 2018.09.14 ·
2617 阅读 ·
3 点赞 ·
4 评论 ·
8 收藏

手写Spring事务管理,全部自己手写代码,亲测可用,大家不懂的地方可以经过断点一步步分析

1.程序运行类:public class TestMain { public static void main(String[] args) {// UserService userService = new UserServiceImpl();// UserDaoProxy userDaoProxy = new UserDaoProxy(userSe...
原创
发布博客 2018.09.10 ·
699 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Htmlunit 创建webclient 模拟浏览器进行解析页面

1.该方法支持HTTP代理访问 2.集体的代码如下,改方法用的是模拟Firefox页面public static final String userAgent = "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:54.0) Gecko/20100101 Firefox/54.0";//创建Webclient成功public void WebclientCre
原创
发布博客 2017.08.24 ·
5072 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

日期转化为时间戳,英文的日期转为日期格式

该文章介绍怎么将中文年月日的日期转为时间戳,英文格式的时间转为中文日期的yyyy-MM-dd格式,然后调用方法再转为时间戳 在项目开发中有用到所以记录下来,转化给日期格式之后转为时间戳 // 中文日期时间戳 传参2009年6月13日 12:28 // 也可以将英文日期转为时间戳将日期格式改为英文的就可以了 private static String getTime(St
原创
发布博客 2017.08.14 ·
7158 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

JAVA 判断当前日期的星期

java 判断当前日期星期几 当中有两种判断日期的方式,一种是判断数字的星期,还有一种是判断中文的星期。//首先获取当前的时间public static void main(String[] args) throws Exception { SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
原创
发布博客 2017.08.14 ·
847 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java 获取经过代理之后的本机IP地址,亲测有效

java 获取经过代理之后的本机IP地址,亲测有效经过反复的在网上查找代码,发现网上说的那些代码都是无效的代码块代码块语法遵循标准markdown代码,例如: Enumeration allNetInterfaces = NetworkInterface.getNetworkInterfaces(); InetAddress ip = null; while (
原创
发布博客 2017.08.04 ·
2056 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Java 时间戳进行比较

Java 时间戳进行比较 Date SimpleDateFormat df = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);//设置日期格式 String nowDate = df.format(new Date());// new Date()为获取当前系统时间 String strtime = "1491010346";
原创
发布博客 2017.07.04 ·
15654 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏
加载更多