2019年12月31日星期二

【测话杂谈】我的2019—年度总结 - 布道师玄柯

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
【测话杂谈】我的2019―年度总结 - 布道师玄柯  阅读原文»

【摘要】按照国际惯例,每年的年底都会写一篇文章来总结自己这一年。2019年,我给自己的关键字是 悟 ,其实我觉得自己一直是个喜欢思考的人,但都属于 想法多,但实践少 的那一种,所以搞的自己经常的状态是 感觉自己经常忙忙碌碌,但其实没有产出任何东西 ,用碌碌无为来形容自己一点也不为过。 2019年,接触了一些 阅读全文

如何写好代码? - 那是山  阅读原文»

【摘要】想要的都拥有,失去的都释怀,2020鼠于你 内容目录 1,写代码容易吗2、设计模式3,软件生命周期4,技术业务架构5,轮子6,开源7,真相 1,写代码容易吗 代码容易写,也不容易写。但做人不能一直太中立,那我选择好代码不容易写吧。比如会写字,不一定能写出诗歌词赋。但你说写字难吗,对于牙牙学语时难的, 阅读全文

阅读更多内容

2019年12月28日星期六

不一样的策略模式(设计模式五) - 族语

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
不一样的策略模式(设计模式五) - 族语  阅读原文»

【摘要】前言 什么是设计模式?说白了就是套路,是经过历代程序员总结出来的。很多时候我们虽然学会了很多套路,但是啥时候使用,使用哪个合适,我想这才是问题的关键。 知道怎么用不知道什么时候用,这时候看下代码风格也行用的上,策略模式是非常容易通过代码风格使用上的。 策略模式,为什么叫策略模式呢?其实策略模式还有一 阅读全文

写代码有这些想法,同事才不会认为你是复制粘贴程序员 - Jay_huaxiao  阅读原文»

【摘要】前言 最近做完12月份版本需求,有一些思考不够深入的代码,因此写一下总结,希望大家日常写代码多点思考,多点总结,加油!同时哪里有不对的,也望指出。 一、复杂的逻辑条件,是否可以调整顺序,让程序更高效呢。 假设业务需求是这样:会员,第一次登陆时,需要发一条感谢短信。如果没有经过思考,代码直接这样写了 阅读全文

阅读更多内容

2019年12月27日星期五

软件设计的哲学:第十七章 一致性 - peida

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
软件设计的哲学:第十七章 一致性 - peida  阅读原文»

【摘要】确保一致性需要一些工作:决定约定的工作、创建自动检查器的工作、寻找类似的情况以在新代码中模拟的工作,以及在代码评审中培训团队的工作。 这种投资的回报是您的代码将更加明显。 阅读全文

Kafka Eagle安装详情及问题解答 - 哥不是小萝莉  阅读原文»

【摘要】1.概述 最近有很多同学给笔者留言,说在安装Kafka Eagle的时候,会遇到一些问题,请教如何解决?今天笔者就在这里总结一下安装步骤,和一些安装的注意事项,以及解决方式。 2.内容 在安装Kafka Eagle之前,可能新接触的同学对Kafka Eagle不太了解,那我们现在简要介绍一下Kafk 阅读全文

阅读更多内容

2019年12月26日星期四

数据库中间件DBLE学习(二) 学习配置schema.xml - BuddyYuan

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
数据库中间件DBLE学习(二) 学习配置schema.xml - BuddyYuan  阅读原文»

【摘要】前言 一边有一个经常引诱我让我"娱乐至死"的视频,还有一个不停"鞭策"我让我快点学习的大BOSS。正是有这两种 才让我常常在自信中明白自己努力的方向。嗯,"人间不值得"! SCHEMA.XML介绍 上一篇写了:数据库中间件DBLE学习(一) 基本介绍和快速搭建,主要介绍快速安装。在安装的过程中,我们 阅读全文

Web基础了解版08-JSTL - 远离颠倒梦想  阅读原文»

【摘要】JSTL JSP为我们提供了可以自定义标签库(Tag Library)的功能,用来替代代码脚本,Sun公司又定义了一套通用的标签库名为JSTL(JSP Standard Tag Library),里面定义很多我们开发中常用的方法 使用JSTL 1.先引入JSTL标签库的jar包类库到WEB-INF/ 阅读全文

阅读更多内容

2019年12月25日星期三

(Java多线程系列八)ThreadLocal - 3LittleStones

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
(Java多线程系列八)ThreadLocal - 3LittleStones  阅读原文»

【摘要】ThreadLocal 1、什么是ThreadLocal ThreadLocal是保存线程本地化对象的容器,当运行于多线程环境的某个对象用ThreadLocal维护变量时,ThreadLocal为每个使用变量的线程分配一个独立的变量副本。所以每个线程都可以独立的改变自己的副本,而不会影响其他线程所对 阅读全文

清晰架构(Clean Architecture)的Go微服务: 程序设计 - 倚天码农  阅读原文»

【摘要】我使用Go和gRPC创建了一个微服务,并将程序设计和编程的最佳实践应用于该项目。 我写了一系列关于在项目工作中做出的设计决策和取舍的文章,此篇是关于程序设计。 程序的设计遵循 "清晰架构(Clean Architecture)" 。 业务逻辑代码分三层:用例(usecase),域模型(model) 阅读全文

阅读更多内容

2019年12月24日星期二

Python爬虫进阶——urllib模块使用案例【淘宝】 - WoLykos

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
Python爬虫进阶――urllib模块使用案例【淘宝】 - WoLykos  阅读原文»

【摘要】很多时候呢,我们都是读取本地HTML文件来进行爬虫练手,但每次都要手打不同的HTML明显耗时耗力; 还有些小伙伴不喜欢F12,偏偏喜欢在Pycharm中查看HTML的源代码; …… 难道每次都只能"复制――新建――粘贴――保存"一条龙服务吗? 不不不,我们还有Python的第三方库―― 。 urll 阅读全文

【一起学源码-微服务】Nexflix Eureka 源码三:EurekaServer启动之EurekaServer上下文EurekaClient创建 - 一枝花算不算浪漫  阅读原文»

【摘要】前言 上篇文章已经介绍了 Eureka Server 环境和上下文初始化的一些代码,其中重点讲解了environment初始化使用的单例模式,以及EurekaServerConfigure基于接口对外暴露配置方法的设计方式。这一讲就是讲解Eureka Server上下文初始化剩下的内容:Eureka 阅读全文

阅读更多内容

2019年12月21日星期六

Object类和异常 - 筱荣

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
Object类和异常 - 筱荣  阅读原文»

【摘要】Object类(所有类的顶级父类) 今天说的两个方法: equals: 用于比较两个对象是否相同,它其实是使用两个对象的内存地址进行比较,底层默认使用的是==比较运算符来判断的。 在以后开发中,要比较两个对象是否相同,经常会根据对象中的属性值进行比较。也就是经常需要重写Object类中的equals 阅读全文

AQS系列(五)- CountDownLatch的使用及原理 - 张曾经  阅读原文»

【摘要】前言 前面四节学完了AQS最难的两种重入锁应用,下面两节进入实战学习,看看JUC包中其他的工具类是如何运用AQS实现特定功能的。今天一起看一下CountDownLatch。 CountDownLatch可以用来实现多个线程执行完一个功能后让另一个线程继续执行的功能。常见的场景比如大文件的处理,我们需 阅读全文

阅读更多内容

2019年12月20日星期五

简单使用一下IDEA 的HTTP Client - Java3y

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
简单使用一下IDEA 的HTTP Client - Java3y  阅读原文»

【摘要】前言 只有光头才能变强。 文本已收录至我的GitHub精选文章,欢迎Star : "https://github.com/ZhongFuCheng3y/3y" 相信大家都用过 吧,后端在开发的时候写完接口总得去 自测 调用一下,看符不符合自己的预期。 因为我们的接口可能会有 很多参数 或者我们的参数 阅读全文

中国剩余定理(CRT)及其拓展(ExCRT) - sun123zxy  阅读原文»

【摘要】中国剩余定理 CRT 推导 给定$n$个同余方程 $$ \left\{ \begin{aligned} x &\equiv a_1 \pmod{m_1} \\ x &\equiv a_2 \pmod{m_2} \\ &... \\ x &\equiv a_n \pmod{m_n} \end{alig 阅读全文

阅读更多内容

2019年12月19日星期四

React一键复制 - 一只菜鸟攻城狮啊

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
React一键复制 - 一只菜鸟攻城狮啊  阅读原文»

【摘要】如题,我们怎么在React或者其他的框架中实现一键复制呢,实际上实现一键复制的代码与框架无关,因为他是用的是原生的API,下面我们用React来实现一下 效果: 核心代码: 直接将红框处改为需要复制的元素类名。(获取元素时注意一下我用的是querySelector) 将该事件绑定到元素上,即可。完整 阅读全文

RocketMQ 整合 DLedger(多副本)即主从切换实现平滑升级的设计技巧 - 中间件兴趣圈  阅读原文»

【摘要】源码分析 RocketMQ DLedger 多副本系列已经进行到第 8 篇了,前面的章节主要是介绍了基于 raft 协议的选主与日志复制,从本篇开始将开始关注如何将 DLedger 应用到 RocketMQ中。 摘要:详细分析了RocketMQ DLedger 多副本(主从切换) 是如何整合到 Ro 阅读全文

阅读更多内容

2019年12月18日星期三

Elasticsearch系列---补充几个知识点 - 清茶豆奶

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
Elasticsearch系列---补充几个知识点 - 清茶豆奶  阅读原文»

【摘要】Elasticsearch系列,补充bulk,一致性几个知识点 阅读全文

TypeScript躬行记(3)――类 - 咖啡机(K.F.J)  阅读原文»

【摘要】类是对对象的抽象,描述了对象的特征和行为,而对象就是类的实例。ES6引入了类的概念(相关内容可参考ES类和ES6类的继承两节),TypeScript在此基础上,不仅根据ES7等规范完善了类的语法,还添加了许多其它语法。而在使用TypeScript的类时,不必关心兼容性问题,因为这些工作已由编译器完成 阅读全文

阅读更多内容

2019年12月17日星期二

JAVA 锁的终极状态 - 我是2货呀

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
JAVA 锁的终极状态 - 我是2货呀  阅读原文»

【摘要】自旋锁 背景:互斥同步对性能最大的影响是阻塞,挂起和恢复线程都需要转入内核态中完成;并且通常情况下,共享数据的锁定状态只持续很短的一段时间,为了这很短的一段时间进行上下文切换并不值得。 原理:当一条线程需要请求一把已经被占用的锁时,并不会进入阻塞状态,而是继续持有CPU执行权等待一段时间,该过程称为 阅读全文

Butterknife Attribute value must be constant - 族语  阅读原文»

【摘要】背景 在下面的R.id.rv_msg_remind 标红,然后鼠标附上去,显示attribute value must be contant.如下: 然后接触android studio 有一段时间了,给出的信息并一定准确。给出的答案是属性值必须是不变的。 但是android R.id.xxx本来就 阅读全文

阅读更多内容

2019年12月16日星期一

Spring 学习,看松哥这一篇万余字干货就够了! - 江南一点雨

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
Spring 学习,看松哥这一篇万余字干货就够了! - 江南一点雨  阅读原文»

【摘要】1. Spring 简介 我们常说的 Spring 实际上是指 Spring Framework,而 Spring Framework 只是 Spring 家族中的一个分支而已。那么 Spring 家族都有哪些东西呢? Spring 是为了解决企业级应用开发的复杂性而创建的。在 Spring 之前, 阅读全文

不懂什么是锁?看看这篇你就明白了 - cxuan  阅读原文»

【摘要】Java 锁分类 Java 中的锁有很多,可以按照不同的功能、种类进行分类,下面是我对 Java 中一些常用锁的分类,包括一些基本的概述 从线程是否需要对资源加锁可以分为 和 从资源已被锁定,线程是否阻塞可以分为 从多个线程并发访问资源,也就是 Synchronized 可以分为 、`偏向锁 轻量级 阅读全文

阅读更多内容

2019年12月15日星期日

GitHub Actions 完成CI CD - AnAng

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
GitHub Actions 完成CI CD - AnAng  阅读原文»

【摘要】在之前我的部署、版本控制、CI、CD都是在Jenkins下来完成的 在前几天看到github上的一个新玩具actions,简直惊为天人 它能在你的仓库触发事件(Push,Pull,issue,...)的时候给你分配一台服务器执行一些预定好的命令 并且它的脚本编写非常简单只要半个小时就能学会 这篇文 阅读全文

记录我的 python 学习历程-Day06 is id == / 代码块 / 集合 / 深浅拷贝 - Dylan_Yu  阅读原文»

【摘要】一、is == id 用法 在Python中,id是内存地址, 你只要创建一个数据(对象)那么就会在内存中开辟一个空间,将这个数据临时加载到内存中,这个空间有一个唯一标识,就好比是身份证号,标识这个空间的叫做内存地址,也就是这个数据(对象)的id,那么你可以利用id()去获取这个数据的内存地址: 阅读全文

阅读更多内容

2019年12月14日星期六

小白学 Python 爬虫(18):Requests 进阶操作 - 极客挖掘机

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
小白学 Python 爬虫(18):Requests 进阶操作 - 极客挖掘机  阅读原文»

【摘要】人生苦短,我用 Python 前文传送门: "小白学 Python 爬虫(1):开篇" "小白学 Python 爬虫(2):前置准备(一)基本类库的安装" "小白学 Python 爬虫(3):前置准备(二)Linux基础入门" "小白学 Python 爬虫(4):前置准备(三)Docker基础入门" 阅读全文

赌十包辣条,你一定没见过这么透彻的ThreadLocal讲解 - 宋者为王  阅读原文»

【摘要】ThreadLocal完全是一个可爱的宝藏男孩,对多线程下访问数据带来了极大的便利。而且使用简单,设计简洁,非常容易掌握。本文就通过生活中的场景,使用实例,源码分析等方面来全面讲解ThreadLocal。我敢用10包辣条打赌,你一定没有见过这么通透的讲解! 阅读全文

阅读更多内容

2019年12月13日星期五

(译)An introduction to Kubernetes - 成天

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
(译)An introduction to Kubernetes - 成天  阅读原文»

【摘要】原文:https://www.jeremyjordan.me/kubernetes/(博客园团队推荐的) 这篇博客文章将对Kubernetes进行介绍,以便您了解该工具背后的动机,含义以及使用方式。在后续文章中,我将讨论如何使用更具体的(数据科学)示例来利用Kubernetes增强数据科学工作负载。 阅读全文

现代前端库开发指南系列(一):融入现代前端生态 - Array-Huang  阅读原文»

【摘要】本系列文章主要介绍如何在现代前端生态下,创建一个工业级别的库。近几年来,前端工程化、模块化、组件化的大潮铺天盖地而来,在解决以往的架构痛点之余,却又产生了信息过载的问题;我希望通过分享自己的经验,帮助大家少踩坑多出活。 阅读全文

阅读更多内容

2019年12月11日星期三

android 点击无效验证 - 族语

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
android 点击无效验证 - 族语  阅读原文»

【摘要】背景 在写一个东西滑动删除列表的时候,出现了一个问题。我的需求是,左滑然后出现delete,然后点击delete,让该滑块消失。 我在点列表的第一行的时候,左滑,出现delete,点击删除,ok的,完美。然后我点击第三个,同样左滑出现delete,点击delete没有任何反应。 然后我再点击第一个, 阅读全文

Nginx专题(2):Nginx的负载均衡策略及其配置 - 宜信技术  阅读原文»

【摘要】本文介绍了Nginx的负载均衡策略,一致性hash分配原理,及常用的故障节点的摘除与恢复配置。 阅读全文

阅读更多内容

2019年12月9日星期一

Flink入门(二)——Flink架构介绍 - 独孤风

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
Flink入门(二)――Flink架构介绍 - 独孤风  阅读原文»

【摘要】1、基本组件栈 了解Spark的朋友会发现Flink的架构和Spark是非常类似的,在整个软件架构体系中,同样遵循着分层的架构设计理念,在降低系统耦合度的同时,也为上层用户构建Flink应用提供了丰富且友好的接口。 Flink分为架构分为三层,由上往下依次是API&Libraries层、Runtim 阅读全文

全面讲解:委托、事件 - 小项目笔记  阅读原文»

【摘要】每个编程者在项目中必定绕不开的话题:委托和事件。对于初学者来说,总会感觉有些难以理解,或者说无法自己随意运用。本文对委托、事件做一个详细的讲解,即是基础知识的自我温故,同时亦是记录。篇幅有些长,如果认真阅读,相信你会有所收获。 《Introducing Visual C# 2010》(Adam Fr 阅读全文

阅读更多内容

2019年12月8日星期日

MySQL-SQL语句 - Security

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
MySQL-SQL语句 - Security  阅读原文»

【摘要】一、数据类型 1.日期和时间类型 类型 大小 范围 格式 用途 DATE 3 1000-01-01/9999-12-31 YYYY-MM-DD 日期值 TIME 3 -838:59:59/838:59:59 HH:MM:SS 时间值或持续时间 YEAR 1 1901/2155 YYYY 年份值 DA 阅读全文

【CKB.DEV 茶话会】如何在 CKB 上实现用户自定义 Token - NervosCommunity  阅读原文»

【摘要】本贴内容主要来自于 CKB.DEV 茶话会第一期,本期主题是:如何在 CKB 上实现 UDT,分享人是:Cipher 王博。 茶话会现场视频: https://v.qq.com/x/page/x30304t25l4.html CKB 的交易与合约模型 因为 CKB 与以太坊的编程模型完全不同,因此有 阅读全文

阅读更多内容

2019年12月5日星期四

AWS re:Invent 2019 召开 | 云原生生态周报 Vol. 30 - 阿里巴巴云原生

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
AWS re:Invent 2019 召开 | 云原生生态周报 Vol. 30 - 阿里巴巴云原生  阅读原文»

【摘要】作者 | 何淋波、宋净超、徐迪 业界要闻 1. AWS re:Invent 2019 AWS 年度云计算盛会于 12.2~12.6 在拉斯维加斯举行。 "技术分享" 超过 2500 场,技术方向涵盖数据分析、架构、人工智能与机器学习、容器、IOT 等各个热门方向; 首日发布 "Amazon Sag 阅读全文

nginx重启后,反向代理失败之问题排查记录 - 三国梦回  阅读原文»

【摘要】问题与排查过程 本地开发环境的服务器,部署了nginx,nginx上对静态的web前端页面进行了http 80端口代理;然后呢,因为一些原因,服务器重启了,重启服务器后,我去把nginx启动起来,但是nginx怎么也代理不了80端口,问题如下: 1. 浏览器访问没响应,本地telnet服务器的80端 阅读全文

阅读更多内容

2019年12月4日星期三

QQ登录功能之如何获取用于本地测试的APPID - 字母哥博客

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
QQ登录功能之如何获取用于本地测试的APPID - 字母哥博客  阅读原文»

【摘要】本文主要说明一下开发者如何在QQ互联创建测试应用,从而分配给我们一套APP ID和APP KEY,在我们平时学习的时候使用。 一、QQ互联注册开发者 要想使用QQ登陆的功能,首先你必须是腾讯开发者。腾讯搞了一大堆的开放平台,有点乱。如果你还不是腾讯开发者,先去QQ互联网站 "https://conn 阅读全文

SpringMVC参数绑定学习总结【前后端数据参数传递】 - 宜春  阅读原文»

【摘要】SpringMVC作为Controller层(等价servlet和struts中的action)专门用来处理页面的一些请求,然后将数据再通过视图返回给用户的,因此可见前后端数据参数传递相对springmvc的重要性,这篇文章将总结一下springmvc中如何接收前台页面的参数,即springmvc中 阅读全文

阅读更多内容

2019年12月2日星期一

都9012了,Java8中的日期时间API你还没有掌握? - 浪人~

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
都9012了,Java8中的日期时间API你还没有掌握? - 浪人~  阅读原文»

【摘要】工作这么久了,对于Java中时间日期的操作一直很蛋疼,一会用Date,一会用Calendar一会用LocalDateTime,始终没有认真总结过它们的联系与区别。迷迷糊糊用了好几年了,今天终于搞清楚了! 阅读全文

为什么阿里巴巴Java开发手册中强制要求不要在foreach循环里进行元素的remove和add操作? - 武培轩  阅读原文»

【摘要】在阅读《阿里巴巴Java开发手册》时,发现有一条关于在 foreach 循环里进行元素的 remove/add 操作的规约,具体内容如下: 错误演示 我们首先在 IDEA 中编写一个在 foreach 循环里进行 remove 操作的代码: 此时执行代码,编译正确,执行成功!输出 [wupx, hu 阅读全文

阅读更多内容

2019年12月1日星期日

备忘录模式 - 纳兰小依

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
备忘录模式 - 纳兰小依  阅读原文»

【摘要】1.模式简介 备忘录模式能够在不破坏封装性的前提下,实现对象状态的保存和恢复工作,又叫快照模式或Token模式。保存对象的状态是为了以后在需要的时候快速恢复到保存时的状态,因此常用在备份、撤销操作上,例如编辑器里的撤销、游戏里的存档和悔棋等功能。 备忘录模式有三个组成部分: Originagor(发 阅读全文

面向对象基础 - xiaohuya  阅读原文»

【摘要】1. 三大特征 1.1 封装 1.2 继承(extends) 1.2.1 父类 1.2.2 子类 1.子类在同一个包下面能够范文父类除了私有private修饰的所有属性和方法 2.在不同包下面,子类对象只能访问public修饰的属性和方法 3.在子类内部,如果不同包的情况下,可以访问protecte 阅读全文

阅读更多内容

2019年11月30日星期六

Redis开发与运维:SDS与44字节深入理解 - K战神

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
Redis开发与运维:SDS与44字节深入理解 - K战神  阅读原文»

【摘要】对于上一篇文章,我又自己总结归纳并补充了一下,有了第二篇。 概览 1M , 新空间 = 累加1M 空间有了,那么我们需要根据最新的空间长度占用,再找到对应的新的SDS数据类型。 看一下源码,增加一下印象: SDS 和内部类型 外部字符串类型,找到了SDS结构,现在到了SDS转内部结构 对于字符串类 阅读全文

Java并发之synchronized关键字和Lock接口 - 布尔bl  阅读原文»

【摘要】欢迎点赞阅读,一同学习交流,有疑问请留言 。 GitHub上也有开源 "JavaHouse" ,欢迎star 引用 当开发过程中,我们遇到并发问题。怎么解决? 一种解决方式,简单粗暴:上锁。将千军万马都给拦下来,只允许一个人过独木桥。书面意思就是将并行的程序变成串行的程序。现实的锁有门锁、挂锁和抽屉 阅读全文

阅读更多内容

2019年11月28日星期四

使用Redis实现延时任务(一) - throwable

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
使用Redis实现延时任务(一) - throwable  阅读原文»

【摘要】前提 最近在生产环境刚好遇到了延时任务的场景,调研了一下目前主流的方案,分析了一下优劣并且敲定了最终的方案。这篇文章记录了调研的过程,以及初步方案的实现。 候选方案对比 下面是想到的几种实现延时任务的方案,总结了一下相应的优势和劣势。 |方案|优势|劣势|选用场景| |: :|: :|: :|: : 阅读全文

PowerMock学习(七)之Mock Constructor的使用 - 久曲健  阅读原文»

【摘要】前言 我们在编码的时候,总习惯在构造器中传参数,那么在powermock中是怎么模拟带参数构造的呢,这并不难。 模拟场景 我们先模拟这样一个场景,通过dao中的传入一个是布尔类型(是否加载)和一个枚举类(使用哪种数据库),构造Dao这个类,在编写一个插入学生方法 dao部分的代码 具体示例代码如下: 阅读全文

阅读更多内容

2019年11月27日星期三

物联网架构成长之路(47)-利用GitLab实现CI持续集成 - 无脑仔的小明

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
物联网架构成长之路(47)-利用GitLab实现CI持续集成 - 无脑仔的小明  阅读原文»

【摘要】0.前言 前段时间,考虑到要练习部署一套CI/CD的系统。一开始考虑到Jenkins,随着这两天的了解,发现最新版的GitLab已经提供有CI/CD集成了。所以本次博客,干脆一步到位,直接用GitLab里面的CI/CD模块。Jenkins可能需要更高级的应用场合。经过测试GitLab自带的功能完全符 阅读全文

一文带你深入了解 redis 复制技术及主从架构 - 平头哥的技术博文  阅读原文»

【摘要】主从架构可以说是互联网必备的架构了,第一是为了保证服务的高可用,第二是为了实现读写分离,你可能熟悉我们常用的 MySQL 数据库的主从架构,对于我们 redis 来说也不意外,redis 数据库也有各种各样的主从架构方式,在主从架构中会涉及到主节点与从节点之间的数据同步,这个数据同步的过程在 red 阅读全文

阅读更多内容

2019年11月26日星期二

SpringSecurity动态加载用户角色权限实现登录及鉴权 - 字母哥博客

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
SpringSecurity动态加载用户角色权限实现登录及鉴权 - 字母哥博客  阅读原文»

【摘要】很多人觉得Spring Security实现登录验证很难,我最开始学习的时候也这样觉得。因为我好久都没看懂我该怎么样将自己写的用于接收用户名密码的Controller与Spring Security结合使用,这是一个先入为主的误区。后来我搞懂了:根本不用你自己去写Controller。你只需要告诉S 阅读全文

带你涨姿势的认识一下 Kafka 消费者 - cxuan  阅读原文»

【摘要】之前我们介绍过了 Kafka 整体架构,Kafka 生产者,Kafka 生产的消息最终流向哪里呢?当然是需要消费了,要不只产生一系列数据没有任何作用啊,如果把 Kafka 比作餐厅的话,那么生产者就是厨师的角色,消费者就是客人,只有厨师的话,那么炒出来的菜没有人吃也没有意义,如果只有客人没有厨师的话 阅读全文

阅读更多内容

2019年11月25日星期一

Springboot 系列(十六)你真的了解 Swagger 文档吗? - 未读代码

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
Springboot 系列(十六)你真的了解 Swagger 文档吗? - 未读代码  阅读原文»

【摘要】前言 目前来说,在 Java 领域使用 构建微服务是比较流行的,在构建微服务时,我们大多数会选择暴漏一个 以供调用。又或者公司采用前后端分离的开发模式,让前端和后端的工作由完全不同的工程师进行开发完成。不管是微服务还是这种前后端分离开发,维持一份完整的及时更新的 文档,会极大的提高我们的工作效率。而 阅读全文

天啦!竟然从来没有人讲过 SpringBoot 支持配置如此平滑的迁移 - 逸飞兮  阅读原文»

【摘要】SpringBoot 是原生支持配置迁移的,但是官方文档没有看到这方面描述,在源码中才看到此模块, ,幸亏我没有跳过。看到这篇文章的各位,可算是捡到宝了,相信你继续往下看下去,定会忍不住点赞、收藏、关注。 效果 先放个效果吸引你 :) 从 SpringBoot 版本开始,配置服务上下文,不支持 ,而 阅读全文

阅读更多内容

2019年11月24日星期日

从壹开始 [ Design Pattern ] 之二 ║ 单例模式 与 Singleton - 老张的哲学

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
从壹开始 [ Design Pattern ] 之二 �U 单例模式 与 Singleton - 老张的哲学  阅读原文»

【摘要】前言 这一篇来源我的公众号,如果你没看过,正好直接看看,如果看过了也可以再看看,我稍微修改了一些内容,今天讲解的内容如下: 一、什么是单例模式 【单例模式】,英文名称:Singleton Pattern,这个模式很简单,一个类型只需要一个实例,他是属于创建类型的一种常用的软件设计模式。通过单例模式的 阅读全文

024.掌握Pod-部署MongoDB - 木二  阅读原文»

【摘要】一前期准备 1.1前置条件 集群部署:Kubernetes集群部署参考003――019。 glusterfs-Kubernetes部署:参考《附010.Kubernetes永久存储之GlusterFS超融合部署》。 1.2部署规划 本实验使用StatefulSet部署MongoDB集群,同时每 阅读全文

阅读更多内容

2019年11月23日星期六

【MongoDB】2019年MongoDB中文社区广州大会,干货满满的分享活动 - 南瓜慢说

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
【MongoDB】2019年MongoDB中文社区广州大会,干货满满的分享活动 - 南瓜慢说  阅读原文»

【摘要】1 介绍 MongoDB中文社区(mongoing.com)是大中华区获得官方认可的中文社区,11月23日下午,在广州举办了线下用户大会,带给大家一手干货和实践。 2 大会议程 大会组织者对时间的把控做得非常好,没有拖沓,基本是按时既定流程走的。具体流程如下: 3 一些个人收获 3.1 MongoD 阅读全文

Win10 下Charles 使用简介 - guoew  阅读原文»

【摘要】本质就是一个http抓包分析工具,在工作的时候将charles设置成代理服务器,所有网络请求都会经过Charles,这样就实现了网络封包的截取和分析。 阅读全文

阅读更多内容

2019年11月22日星期五

那些令我倍感认同的句子 - chuyaoxin

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
那些令我倍感认同的句子 - chuyaoxin  阅读原文»

【摘要】我愿能朝着太阳生长,做一个温暖的人,不卑不亢,清澈生活。 时光静悄悄地流逝。世界上有些人因为忙而感到生活的沉重,也有些人因为闲而活得压抑。人啊,都有一本难念的经,可是不同处境的人又很难理解别人的苦处。 谁念西风独自凉,萧萧黄叶闭疏窗,沉思往事立残阳。被酒莫惊春睡重,赌书消得泼茶香,当时只道是寻常。 阅读全文

JAVA继承中子父类的构造方法 - 程序员-可乐先生  阅读原文»

【摘要】首先,构造方法本身会有一个隐式的无参构造(默认): ①不写构造方法,类中的第一行代码事实上有一个默认的无参构造(系统会隐式为你写好) public class Student { private String name; // public Student() {} 隐式地"写"在这里,你看不见 / 阅读全文

阅读更多内容

2019年11月21日星期四

五分钟学会HTML5的WebSocket协议 - Peerless1029

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
五分钟学会HTML5的WebSocket协议 - Peerless1029  阅读原文»

【摘要】1、背景 很多网站为了实现推送技术,所用的技术都是 Ajax轮询 。轮询是在特定的的时间间隔由浏览器对服务器发出HTTP请求,然后由服务器返回最新的数据给客户端的浏览器。这种传统的模式带来很明显的缺点,即浏览器需要不断的向服务器发出请求,然而HTTP请求可能包含较长的头部,其 阅读全文

[springboot 开发单体web shop] 7. 多种形式提供商品列表 - IsaacZhang  阅读原文»

【摘要】上文回顾 "上节" 我们实现了仿 的轮播广告以及商品分类的功能,并且讲解了不同的注入方式,本节我们将继续实现我们的电商主业务,商品信息的展示。 需求分析 首先,在我们开始本节编码之前,我们先来分析一下都有哪些地方会对商品进行展示,打开 首页,鼠标下拉可以看到如下: 可以看到,在大类型下查询了部分商品 阅读全文

阅读更多内容

2019年11月20日星期三

Maven系列第8篇:你的maven项目构建太慢了,我实在看不下去,带你一起磨刀!!多数使用maven的人都经常想要的一种功能,但是大多数人都不知道如何使用!!! - 路人甲Java

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
Maven系列第8篇:你的maven项目构建太慢了,我实在看不下去,带你一起磨刀!!多数使用maven的人都经常想要的一种功能,但是大多数人都不知道如何使用!!! - 路人甲Java  阅读原文»

【摘要】本篇涉及到的内容属于神技能,多数使用maven的人都经常想要的一种功能,但是大多数人都不知道如何使用,废话不多说,上干货。 阅读全文

数组与链表 - 呆呆兽-  阅读原文»

【摘要】前言 数组和链表是两种数据结构,数组非常简单易用但是它有两个非常大的缺点,一个是数组一旦创建无法扩展,另一个则是数组的查找和删除的速度很慢. 链表改善了一些数组的缺点,但是同样的链表自身也存在一些自己的缺点. 本篇博客将为大家介绍一下这数组和链表特点及各自的优缺点. 阅读前的准备工作 "大O表示法" 阅读全文

阅读更多内容

2019年11月17日星期日

Spring Security登录验证流程源码解析 - 字母哥博客

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
Spring Security登录验证流程源码解析 - 字母哥博客  阅读原文»

【摘要】一、登录认证基于过滤器链 Spring Security的登录验证流程核心就是过滤器链。当一个请求到达时按照过滤器链的顺序依次进行处理,通过所有过滤器链的验证,就可以访问API接口了。 SpringSecurity提供了多种登录认证的方式,由多种Filter过滤器来实现,比如: BasicAuthe 阅读全文

日问周刊 | 全栈面试汇总 | 第二期 - 山月水风  阅读原文»

【摘要】勤学如春起之苗,不见其增,日有所长;辍学如磨刀之石,不见其损,日有所亏。 我在 github 上新建了一个仓库 "日问" ,每天至少一个问题。有关全栈,graphql,devops,微服务以及软技能,促进职业成长,欢迎交流。 以诸葛武侯的诫子书与君共勉 夫君子之行,静以修身,俭以养德。非澹泊无以明志 阅读全文

阅读更多内容

2019年11月16日星期六

彻底搞懂 netty 线程模型 - luoxn28

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
彻底搞懂 netty 线程模型 - luoxn28  阅读原文»

【摘要】编者注:Netty是Java领域有名的开源网络库,特点是高性能和高扩展性,因此很多流行的框架都是基于它来构建的,比如我们熟知的Dubbo、Rocketmq、Hadoop等。本文就netty线程模型展开分析讨论下 : ) IO模型 BIO:同步阻塞IO模型; NIO:基于IO多路复用技术的"非阻塞同步 阅读全文

深入理解java继承从"我爸是李刚"讲起 - 宜春  阅读原文»

【摘要】前言 本文主要多方面讲解java继承,旨在让初学者通俗易懂,至于"我爸是李刚",反正楼主也不知道谁爸是李刚。 @[toc] 1、继承的概述 1.1、继承的由来 至于由来简单一句话:多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为。 继承描述的是事物之间的 阅读全文

阅读更多内容

2019年11月13日星期三

web应用安全框架选型:Spring Security与Apache Shiro - 字母哥博客

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
web应用安全框架选型:Spring Security与Apache Shiro - 字母哥博客  阅读原文»

【摘要】一、 SpringSecurity 框架简介 官网:https://projects.spring.io/spring security/ 源代码: "https://github.com/spring projects/spring security/" Spring Security 是强大的, 阅读全文

羞,Java 字符串拼接竟然有这么多姿势 - 沉默王二  阅读原文»

【摘要】二哥,我今年大二,看你分享的《阿里巴巴 Java 开发手册》上有一段内容说:"循环体内,拼接字符串最好使用 StringBuilder 的 append 方法,而不是 + 号操作符。"到底为什么啊,我平常一直就用的'+'号操作符啊!二哥有空的时候能否写一篇文章分析一下呢? 就在昨天,一位叫小菜的读者 阅读全文

阅读更多内容

2019年11月12日星期二

python 爬取豆瓣书籍信息 - yocichen

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
python 爬取豆瓣书籍信息 - yocichen  阅读原文»

【摘要】继爬取猫眼电影TOP100榜单之后,再来爬一下豆瓣的书籍信息(主要是书的信息,评分及占比,评论并未爬取)。原创,转载请联系我。 需求:爬取豆瓣某类型标签下的所有书籍的详细信息及评分 语言:python 支持库: 正则、解析和搜索:re、requests、bs4、lxml (后三者需要安装) 随机 阅读全文

操作系统――文件系统概述、文件逻辑地址、目录、物理地址 - 王�  阅读原文»

【摘要】一、文件系统概述 软件资源管理信息长期保存的需要存储介质:磁盘、光盘、磁带…完成外存信息的管理和存取 在前面的学习中,我们知道文件也是一种系统资源。 这里先给出文件和文件系统的定义。 1、文件 外存中具有符号名的一组有逻辑意义的信息项的集合。 2、文件系统 指OS中管理文件的那一部分软件。它负责管理 阅读全文

阅读更多内容

2019年11月11日星期一

搞清楚 Python 的迭代器、可迭代对象、生成器 - kevinbai_cn

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
搞清楚 Python 的迭代器、可迭代对象、生成器 - kevinbai_cn  阅读原文»

【摘要】很多伙伴对 Python 的迭代器、可迭代对象、生成器这几个概念有点搞不清楚,我来说说我的理解,希望对需要的朋友有所帮助。 1 迭代器协议 迭代器协议是核心,搞懂了这个,上面的几个概念也就很好理解了。 所谓迭代器协议,就是要求一个迭代器必须要实现如下两个方法 Return the iterator 阅读全文

The reference to entity "characterEncoding" must end with the ';' - 陈彦斌  阅读原文»

【摘要】在配置数据库连接池数据源时,本来没有错误,结果加上编码转换格式后eclipse突然报错: 这是怎么回事? 经过查询,发现这个错误其实很好解决。 首先,原因是: .xml文件中 ' & '字符需要进行转义!!! 看到这里,其实已经恍然大悟,那么,这个字符 '&' 需要怎么转义呢?看下面这张表: 在 阅读全文

阅读更多内容

2019年11月10日星期日

Head First设计模式——单例模式 - Spring2Sun

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
Head First设计模式――单例模式 - Spring2Sun  阅读原文»

【摘要】单例模式是所有设计模式中最简单的模式,也是我们平常经常用到的,单例模式通常被我们应用于线程池、缓存操作、队列操作等等。 单例模式旨在创建一个类的实例,创建一个类的实例我们用全局静态变量或者约定也能办到单例的作用,为什么我们要用单例模式? 接下来我们就从如何形成单例模式,单例模式创建的过程来讲解。 1 阅读全文

《吊打面试官》系列-Redis哨兵、持久化、主从、手撕LRU - 敖丙  阅读原文»

【摘要】你知道的越多,你不知道的越多 点赞再看,养成习惯 前言 Redis在互联网技术存储方面使用如此广泛,几乎所有的后端技术面试官都要在Redis的使用和原理方面对小伙伴们进行360°的刁难。作为一个在互联网公司面一次拿一次offer的面霸(请允许我使用一下夸张的修辞手法),打败了无数竞争对手,每次都只能 阅读全文

阅读更多内容

2019年11月8日星期五

九大Java性能调试工具,必备至少一款 - 执偕

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
九大Java性能调试工具,必备至少一款 - 执偕  阅读原文»

【摘要】九款Java性能调试工具,有什么更好、更多的工具,欢迎补充。 NetBeans Profiler ___ NetBeans中可以找到NetBeans Profiler。 NetBeans分析器是NetBeans的扩展,用于为NetBeans IDE提供分析功能。NetBeans IDE是一个开源的集 阅读全文

前端与算法 leetcode 26. 删除排序数组中的重复项 - 墨抒颖  阅读原文»

【摘要】[TOC] 前端与算法 leetcode 26. 删除排序数组中的重复项 题目描述 "26. 删除排序数组中的重复项" 概要 一提到原地删除数组,就能立即想到双指针法,这道题本身也没什么难度,日常水题, 提示 双指针 解析 没有思路的时候,耐心一点即可 算法 传入 的运行结果 执行结果 阅读全文

阅读更多内容

2019年11月6日星期三

Head First设计模式——简单工厂、工厂、抽象工厂 - Spring2Sun

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
Head First设计模式――简单工厂、工厂、抽象工厂 - Spring2Sun  阅读原文»

【摘要】前言:按照惯例我以Head First设计模式的工厂模式例子开始编码学习。并由简单工厂,工厂模式,抽象工厂模式依次演变,归纳他们的相同与不同。 话说Head First认为简单工厂并不是设计模式,而是一种编程习惯,但并不妨碍我们使用它,接下来我们对工厂模式一探究竟。 1、披萨店例子 首先我们要开一个 阅读全文

Dubbo 全链路追踪日志的实现 - 后端进阶  阅读原文»

【摘要】微服务架构的项目,一次请求可能会调用多个微服务,这样就会产生多个微服务的请求日志,当我们想要查看整个请求链路的日志时,就会变得困难,所幸的是我们有一些集中日志收集工具,比如很热门的ELK,我们需要把这些日志串联起来,这是一个很关键的问题,如果没有串联起来,查询起来很是很困难,我们的做法是在开始请求系 阅读全文

阅读更多内容

2019年11月5日星期二

Java 并发编程(四):如何保证对象的线程安全性 - 沉默王二

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
Java 并发编程(四):如何保证对象的线程安全性 - 沉默王二  阅读原文»

【摘要】01、前言 先让我吐一句肺腑之言吧,不说出来会憋出内伤的。《Java 并发编程实战》这本书太特么枯燥了,尽管它被奉为并发编程当中的经典之作,但我还是忍不住。因为第四章"对象的组合"我整整啃了两周的时间,才啃出来点肉丝。 读者朋友们见谅啊。要怪只能怪我自己的学习能力有限,真读不了这种生硬无趣的技术书。 阅读全文

SpringBoot中教你手把手配置 https - SpringForAll  阅读原文»

【摘要】升级 https 记录 1、去阿里云购买证书(免费版),并提交审核资料 购买的证书 2、下载证书 下载证书 3、查看上图页面的第三步 JKS证书安装 4、在证书目录下执行阿里云提供的命令,密码都填 pfx password.txt 中的内容(三次),会生成 your name.jks 文件。 生成 阅读全文

阅读更多内容

2019年11月3日星期日

python常用算法(7)——动态规划,回溯法 - 战争热诚

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
python常用算法(7)――动态规划,回溯法 - 战争热诚  阅读原文»

【摘要】引言:从斐波那契数列看动态规划 斐波那契数列:Fn = Fn-1 + Fn-2 ( n = 1,2 fib(1) = fib(2) = 1) 练习:使用递归和非递归的方法来求解斐波那契数列的第 n 项 代码如下: 为了让我们的说服更有理一些,这里写了一个装饰器,我们通过运行时间看。同样对于上面两个函 阅读全文

Mybaits 源码解析 (六)----- 全网最详细:Select 语句的执行过程分析(上篇)(Mapper方法是如何调用到XML中的SQL的?) - chen_hao  阅读原文»

【摘要】上一篇我们分析了Mapper接口代理类的生成,本篇接着分析是如何调用到XML中的SQL 我们回顾一下MapperMethod 的execute方法 public Object execute(SqlSession sqlSession, Object[] args) { Object result; 阅读全文

阅读更多内容

2019年11月2日星期六

.NET手撸2048小游戏 - .NET骚操作

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
.NET手撸2048小游戏 - .NET骚操作  阅读原文»

【摘要】本文将再次使用我自制的"准游戏引擎"FlysEngine,从空白窗口开始,演示如何"手撸"2048小游戏,并在编码过程中感受`C#`的魅力和`.NET`编程的快乐。 阅读全文

laravel6.0控制器-资源控制器 - 浮梦云烟  阅读原文»

【摘要】控制器: 控制器用来处理业务的,不应该处理逻辑,如果是小项目可以把逻辑写到控制器里,大点的项目应该抽离出来业务处理层如下: services业务处理层:比如:获取值,验证值,异常捕获 命名规则: 控制器名:用大驼峰命名 如:HelloController; 方法名:用小驼峰 如:helloWorld 阅读全文

阅读更多内容

2019年11月1日星期五

前后端hosts配置访问问题解决思路 - 程序男

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
前后端hosts配置访问问题解决思路 - 程序男  阅读原文»

【摘要】问题背景:前后端分离情况下后端开发测试需要配置hosts,有此问题的人员有RD,QA,PM,User 测试环境由于用户使用这种配置导致无法使用线上系统发起单据影响用户使用,同时让用户误以为系统出问题而导致增加沟通成本。 问题原理:用户访问的是线上,但是由于本地hosts影响,浏览器加载的资源是测试环 阅读全文

mysql慢日志分析组件安装 - 程序男  阅读原文»

【摘要】1.pt query digest 安装 cd /usr/bin wget percona.com/get/pt query digest chmod u+x pt query digest yum install y perl Time HiRes 2.命令示例 pt query digest h 阅读全文

阅读更多内容

2019年10月31日星期四

React-Native转小程序调研报告:Taro & Alita - 外婆的彭湖湾

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
React-Native转小程序调研报告:Taro & Alita - 外婆的彭湖湾  阅读原文»

【摘要】因为工作原因,需要对已有的React-Native项目接入小程序,于是在广泛阅读相关资料的基础上,选择了 Taro 和 Alita 作为研究对象,并进行了调研 阅读全文

Github进行fork后如何与原仓库同步 - 刘娟娟PRESSone  阅读原文»

【摘要】这份笔记最初整理于2019年3月。或许因为我平时git操作仅是简单的修改新增,与其它仓库协作少,于是这种上游仓库的设置与同步相关指令需要用时,还是得搜到这篇笔记来看。那就发出来,或许也能帮到其他人吧~ 阅读全文

阅读更多内容

2019年10月30日星期三

你真的了解 volatile 关键字吗? - 武培轩

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
你真的了解 volatile 关键字吗? - 武培轩  阅读原文»

【摘要】今天,让我们一起来探讨 Java 并发编程中的知识点:volatile 关键字 本文主要从以下三点讲解 volatile 关键字: 1. volatile 关键字是什么? 2. volatile 关键字能解决什么问题?使用场景是什么? 3. volatile 关键字实现的原理? volatile 关 阅读全文

拒绝黑盒应用-Spring Boot 应用可视化监控 - SpringForAll  阅读原文»

【摘要】图文简介 逻辑关系 效果演示 快速开始 1、Spring Boot 应用暴露监控指标【版本 1.5.7.RELEASE】 首先,添加依赖如下依赖: 然后,在启动类 添加如下注解: 最后,配置默认的登录账号和密码,在 中: 提示:不建议配置 启动应用程序后,会看到如下一系列的 Mappings 利用账 阅读全文

阅读更多内容

2019年10月29日星期二

自己动手破解Z.EntityFramework.Extensions 4.0.11.0的方法 - 阿新

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
自己动手破解Z.EntityFramework.Extensions 4.0.11.0的方法 - 阿新  阅读原文»

【摘要】因为项目中使用到Z.EntityFramework.Extensions 和Z.EntityFramework.Plus(免费开源)两个类库,但是Z.EntityFramework.Extensions是收费的,只能免费使用一个月,以前的版本可以用序列号生成器注册,但是现在新版本修改了序列号验证的 阅读全文

SQL common keywords examples and tricks - HeyJudeee  阅读原文»

【摘要】Case Sensitive Check 1. Return names contain upper case 2. Return same name but diff case Cast & Convert (change data type) Cast is compatible to both 阅读全文

阅读更多内容

2019年10月28日星期一

前端图片上传那些事儿 - ChessZhang

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
前端图片上传那些事儿 - ChessZhang  阅读原文»

【摘要】本文讲的图片上传,主要是针对上传头像的。大家都知道,上传头像一般都会分成以下 4 个步骤: 选择图片 预览图片 裁剪图片 上传图片 接下来,就详细的介绍每个步骤具体实现。 选择图片 选择图片有什么好讲的呢?不就一个 ,然后点击就可以了吗?确实是这样的,但是,我们想要做得更加的友好一些,比如需要过滤掉 阅读全文

刷14道leetcode的总结 - 编程一生  阅读原文»

【摘要】引子 为什么我要刷leetcode?换工作?不是!那是?玩!巴菲特的双目标清单系统,基本方法是列两个清单,一个是职业生涯最重要的目标(不超过5个),另一个是比较重要的目标。对于比较重要的目标,要像躲避瘟疫一样的去躲避它们,不投入任何的时间和精力,把这些资源花在最重要的目标上。这个双目标清单系统以方法 阅读全文

阅读更多内容

2019年10月26日星期六

Spring Boot项目如何同时支持HTTP和HTTPS协议 - javaadu

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
Spring Boot项目如何同时支持HTTP和HTTPS协议 - javaadu  阅读原文»

【摘要】如今,企业级应用程序的常见场景是同时支持HTTP和HTTPS两种协议,这篇文章考虑如何让Spring Boot应用程序同时支持HTTP和HTTPS两种协议。 准备 为了使用HTTPS连接器,需要生成一份Certificate keystore,用于加密和机密浏览器的SSL沟通。 如果你使用Unix或 阅读全文

【python数据分析实战】电影票房数据分析(一)数据采集 - cbowen  阅读原文»

【摘要】本文是爬虫及可视化的练习项目,目标是爬取猫眼票房的全部数据并做可视化分析。 [toc] 1、获取url 我们先打开猫眼票房http://piaofang.maoyan.com/dashboard?date=2019 10 22 ,查看当日票房信息, 但是在通过xpath对该url进行解析时发现获取不 阅读全文

阅读更多内容

2019年10月25日星期五

本月16日SpringBoot2.2发布,有哪些变化先知晓 - 字母哥博客

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
本月16日SpringBoot2.2发布,有哪些变化先知晓 - 字母哥博客  阅读原文»

【摘要】本月(2019年10月16日)Spring Boot 2.2已经正式发布了!在此篇文章中,将给大家介绍一下2.2版为大家带来了哪些重要的新变化。笔者用心书写, 希望阅读完成之后转发关注,你的支持是我不竭的创作动力! 一、Spring bean全局延迟初始化配置 Spring Boot 2.2引入的一 阅读全文

使用docker-compose部署nginx+gunicorn+mariadb的django应用 - luizyao  阅读原文»

【摘要】我们来使用 docker-compose 并基于 gunicorn + mariadb + nginx 部署一个简单的 django 博客应用; 阅读全文

阅读更多内容