文章库ARTICLE COLUMN

  • Leaf:美团分布式ID生成服务开源

    Leaf:美团分布式ID生成服务开源

    摘要:是美团基础研发平台推出的一个分布式生成服务,名字取自德国哲学家数学家莱布尼茨的一句话具备高可靠低延迟全局唯一等特点。目前已经广泛应用于美团金融美团外卖美团酒旅等多个部门。具体的技术细节,可参考此前美团技术博客的一篇文章美团分布式生成服...

    geekidentitygeekidentity 评论0 收藏0
  • 适配Android WebView支持上传图片,视频

    适配Android WebView支持上传图片,视频

    摘要:问题原因访问本地文件的时候,使用的出于安全性的考虑,是限制了以上操作。解决办法重写中的和方法响应,然后使用原生代码来实现调用本地相册和拍照的功能,最后在把选择的图片回传给。注意系统,使用该方法在已经被废弃。 问题原因: H5访问本地文件...

    roadtogeekroadtogeek 评论0 收藏0
  • @Transactional事务生效问题

    @Transactional事务生效问题

    摘要:情况一方法方法强制抛一个异常情况一就是这样,方法里面顺序调用两个方法,方法不加事务注解,方法加了事务注解。如果不了解事务的传播性,可能会回答成功插入,插入失败但是实际情况却是均插入成功了。 平时我们使用spring框架,不论是springmvcv还是...

    tomorrowwutomorrowwu 评论0 收藏0
  • 支付与签名原串的那些事,但选择排序生成签名原串

    支付与签名原串的那些事,但选择排序生成签名原串

    摘要:工商银行中国工商银行提现支付域名项目名接口我们第一次使用支付请求对象,是为了将其生成签名原串。第一次加密是将不包含属性值的支付请求对象封装的签名原串和我们生成的私钥共同加密成签名字符串,放进支付请求对象中的属性中。 引题 【备注】签名...

    DC_erDC_er 评论0 收藏0
  • 说说Java 位运算

    说说Java 位运算

    摘要:嗯,回到今天的主题,来说说位运算,这又是一个怎样的概念呢我们从小就开始接触,现实世界中的加减乘除这些运算,也就是十进制中的运算。今天我们要说的是二进制位中的一些常用运算。程序运行结果右移右移与左移则是相反的,高位补。 本文首发于个人微...

    pkhopepkhope 评论0 收藏0
  • 关于一次系统无法正常登陆的问题...

    关于一次系统无法正常登陆的问题...

    摘要:一前言夜晚十点钟的时候源自拉群狂魔老板的问候今天下班前我自己都还登陆过的,咋突然间就不行了捏怀着郁闷的心情,首先看了下为什么不能登陆,打开了看了下错误再接着看到控制台打印的信息二问题追踪因为先看到的是红色的报错,所以第一反应是先检查了...

    cangercanger 评论0 收藏0
  • Spring Boot Admin2.X监控的服务context-path问题

    Spring Boot Admin2.X监控的服务context-path问题

    摘要:在使用进行监控时,如果被监控的服务没有加的话是不会有任何问题的,一旦服务加了的配置,监控就会失败。欢迎加入我的知识星球,一起交流技术,免费学习猿天地的课程目前星球中正在星主的带领下组队学习,等你哦 在使用Spring Boot Admin进行监控时,...

    SHERlocked93SHERlocked93 评论0 收藏0
  • Java抽象类和接口小记

    Java抽象类和接口小记

    摘要:抽象类和接口小记抽象类和接口实现了的多态多态是面向对象程序语言的核心在项目开发过程中其实很少使用抽象类接口用得比较多今天小记一下抽象类和接口的区别抽象类抽象类不能被实例化抽象类可以继承可以定义变量可以定义构造方法抽象方法的要显式的写出...

    GeminiGemini 评论0 收藏0
  • 蓝桥杯 算法训练 审美课  java

    蓝桥杯 算法训练 审美课 java

    摘要:问题描述审美的历程课上有位学生,帅老师展示了幅画,其中有些是梵高的作品,另外的都出自五岁小朋友之手。输入格式第一行两个数和,表示学生数和图画数接下来是一个的矩阵如果,表示学生觉得第幅画是小朋友画的如果,表示学生觉得第幅画是梵高画的。 ...

    worldligangworldligang 评论0 收藏0
  • Spring从入门到深入的教学视频(idea)

    Spring从入门到深入的教学视频(idea)

    摘要:本视频一共集开发工具是讲的内容很全面也会说明主流开发的方式和一些面试会考的地方最有特点的是讲课的老师是一个声音很好听的妹子希望对要学习的人有所帮助后续也会更新一些更好的内容附上链接提取码 本视频一共61集,开发工具是idea.讲的内容很全面,...

    mikyoumikyou 评论0 收藏0
  • 轻松学会观察者模式

    轻松学会观察者模式

    摘要:观察者模式当对象间存在一对多关系时,则使用观察者模式。观察者模式属于行为型模式。观察者模式没有相应的机制让观察者知道所观察的目标对象是怎么发生变化的,而仅仅只是知道观察目标发生了变化。 观察者模式 当对象间存在一对多关系时,则使用观察...

    hightopohightopo 评论0 收藏0
  • JDK动态代理

    JDK动态代理

    摘要:动态代理是包提供的方式,它必须借助一个接口才能产生代理对象,所以要预先定义接口。第步,建立代理对象和真实对象的关系。第个是把生成的动态代理对象下挂在哪些接口下,这个写法就是放在实现的接口下。 JDK动态代理是java.lang.reflect.*包提供的方...

    qujianqujian 评论0 收藏0
  • 动手写 js 沙箱

    动手写 js 沙箱

    摘要:本文由云社区发表作者市面上现在流行两种沙箱模式一种是使用还有一种是直接在页面上使用进行执行。接下来我们来一步一步分析如果做到在前端的沙箱文末看俺有没有心情放一个彩蛋吧。等价于所以第一步改写上面的将里面变量的获取途径控制在自己的手里。 ...

    endless_roadendless_road 评论0 收藏0
  • 你应该知道的缓存进化史

    你应该知道的缓存进化史

    摘要:先简单介绍一下爱奇艺的缓存道路的发展吧。可以看见图中分为几个阶段第一阶段数据同步加通过消息队列进行数据同步至,然后应用直接去取缓存这个阶段优点是由于是使用的分布式缓存,所以数据更新快。爱奇艺的缓存的发展也是基于此之上,通过对的二次开发...

    remcarpediemremcarpediem 评论0 收藏0
  • validform表单验证

    validform表单验证

    摘要:插件主要把所有的验证条件和验证提示信息绑定到每个表单元素,这种形式非常方便,下面写法更加智能得到内容来提示引入脚本类型请选择设备名称脚本添加验证指明是哪一表单需要验证名称需加在表单上 validform插件主要把所有的验证条件和验证提示信息绑...

    yangrdyangrd 评论0 收藏0
  • leetcode355. Design Twitter

    leetcode355. Design Twitter

    摘要:思路和代码这道题目本质上是考察是否能将数据结构的知识灵活的运用于现实生活中。这题等价于我们每次都会比较当前所有被关注者发布的最新未读,选出结果后将其插入结果集。 题目要求 Design a simplified version of Twitter where users can post twe...

    superPershingsuperPershing 评论0 收藏0
  • 假如我是面试官,我会这样虐你

    假如我是面试官,我会这样虐你

    摘要:又是金三银四的时候,我希望这份面试题能够祝你一臂之力自我和项目相关自我介绍你觉得自己的优点是你觉得自己有啥缺点你有哪些你为什么要离开上家公司你上家公司在,我们公司在,离这么远为什么要选择我们这里上家公司的同事和领导是怎么评价你的介绍下...

    Benedict EvansBenedict Evans 评论0 收藏0
  • Java 线程池的认识和使用

    Java 线程池的认识和使用

    摘要:用于限定中线程数的最大值。该线程池中的任务队列维护着等待执行的对象。线程池和消息队列笔者在实际工程应用中,使用过多线程和消息队列处理过异步任务。以上是笔者在学习实践之后对于多线程和消息队列的粗浅认识,初学者切莫混淆两者的作用。 多线程...

    mgckidmgckid 评论0 收藏0
  • Laravel 和 Spring Boot 两个框架比较创业篇(一:开发效率)

    Laravel 和 Spring Boot 两个框架比较创业篇(一:开发效率)

    摘要:小红要以最低成本最快速度推出版本,投放市场,收集反馈,持续迭代。总结在技能掌握充足的情况下,个人感觉开发效率要略高于。 我个人是比较不喜欢去正儿八经的比较两个框架的,这样没有意义,不过欲善其事先利其器! 技术是相通的,但是在某个特定的...

    zoomdongzoomdong 评论0 收藏0
  • 小伙子,你真的搞懂 transient  关键字了吗?

    小伙子,你真的搞懂 transient 关键字了吗?

    摘要:由以上结果分析可知,静态变量不能被序列化,示例读取出来的是在内存中存储的值。关键字总结修饰的变量不能被序列化只作用于实现接口只能用来修饰普通成员变量字段不管有没有修饰,静态变量都不能被序列化好了,栈长花了半天时间,终于整理完了。 先解...

    curlyChengcurlyCheng 评论0 收藏0
  • spring cloud gateway 全局过滤器

    spring cloud gateway 全局过滤器

    摘要:全局过滤器作用于所有的路由,不需要多带带配置,我们可以用它来实现很多统一化处理的业务需求,比如权限认证,访问限制等等。多带带定义只需要实现这两个接口就可以了。欢迎加入我的知识星球,一起交流技术,免费学习猿天地的课程 全局过滤器作用于所...

    crosseacrossea 评论0 收藏0
  • Spring Cloud Gateway的全局异常处理

    Spring Cloud Gateway的全局异常处理

    摘要:中的全局异常处理不能直接用来处理,通过跟踪异常信息的抛出,找到对应的源码,自定义一些处理逻辑来符合业务的需求。如果不做处理,当发生异常时,默认给出的错误信息是页面,不方便前端进行异常处理。需要对异常信息进行处理,返回格式的数据给客户端...

    LycheeeeLycheeee 评论0 收藏0
  • 使用SpringSecurity处理CSRF攻击

    使用SpringSecurity处理CSRF攻击

    摘要:漏洞现状跨站请求伪造,也被称为或者,通常缩写为或,是一种对网站的恶意利用。与攻击相比,攻击往往不大流行因此对其进行防范的资源也相当稀少和难以防范,所以被认为比更具危险性。是一种依赖浏览器的被混淆过的代理人攻击。 CSRF漏洞现状 CSRF(Cro...

    YumenokanataYumenokanata 评论0 收藏0
  • 各个软件的用处

    各个软件的用处

    摘要:学习办公类软件。运行于平台的软件。帮助人们有效沟通,消除需要携带纸卷的必要。,英国计算机软件商。三维工厂设计软件。主要用途是对比两个文件夹或者文件,并将差异以颜色标示。 Abbyy Lingvo x3 学习办公类软件。运行于mobile平台的软件。多语言...

    jemygrawjemygraw 评论0 收藏0
  • Weex系列(9) —— Weex和安卓升级兼容

    Weex系列(9) —— Weex和安卓升级兼容

    摘要:方法接口什么的直接移除,真是个狠人啊,这个只能大家一个个文件去改喽,官网链接比如我这边是把换成安卓升级相关升级之前先来解释个吧原文章是告诉用哪个版本编译应用程序。应该强调的是,更改不会改变运行时行为。是提供向前兼容的主要依据。 目录 ...

    Flink_ChinaFlink_China 评论0 收藏0

热门文章

<