当前位置:工具箱首页 - 技术文摘

Dynamics CRM Performance Issue when CRM Forms Opening - RichardLiu

事情发生在Dynamics CRM 8.2.2版本,客户新升级到这个版本几个月的时间。 突然有一天,客户反映为什么我们打开CRM Form页面的时候loading的时间这么长呢?大概会需要5-15分钟呢!并且每一个user的加载时间还不一样 >_< 我第一个反映就是,最近我们没更新环境啊,为什么突然

来自:www.cnblogs.com 收录时间:2020-07-09

Novel 1.5.0 发布,新增参数管理

Novel v1.5.0 已发布,更新日志: 新增参数配置管理 更新fastjson,加固系统漏洞 更新本地ip库信息,修复淘宝ip查询问题 修复代码生成mapper xml等问题 更新项目依赖 Novel 简介 一直想做一款后台管理系统,看了很多优秀的开源项目,从中发现了若依开源框架,从她出现以来就一直关注,但发现其中的功能太过强大,部分功能...

来自:www.oschina.net 收录时间:2020-07-09

CCNA-Part5 - 传输层 ,TCP 为什么是三次握手? - 以终为始

传输层主要的作用就是建立端到端的连接。比如电脑的微信的通信,就需要跨越多个网络设备(交换机和录取)再和微信的服务器建立连接。 传输层需要具有以下的特点: 会话的多复用:如电脑上开启的多个应用,QQ,微信等,这就意味着同时需要建立多个会话。 识别应用程序:通过端口号,来区分不同的应用程序。 分段:在发

来自:www.cnblogs.com 收录时间:2020-07-09

pandas | 使用pandas进行数据处理——DataFrame篇 - TechFlow2019

本文始发于个人公众号:TechFlow,原创不易,求个关注 今天是pandas数据处理专题的第二篇文章,我们一起来聊聊pandas当中最重要的数据结构——DataFrame。 上一篇文章当中我们介绍了Series的用法,也提到了Series相当于一个一维的数组,只是pandas为我们封装了许多方便好

来自:www.cnblogs.com 收录时间:2020-07-09

GAN网络之入门教程(三)之DCGAN原理 - 段小辉

如果说最经常被用来处理图像的网络模型,那么毋庸置疑,应该是CNN了,而本次入土教程的最终目的是做一个动漫头像生成的网络模型,因此我们可以将CNN与GAN结合,也就是组成了传说中的DCGAN网络。 DCGAN简介 DCGAN全称Deep Convolutional Generative Adversa

来自:www.cnblogs.com 收录时间:2020-07-09

EntityFrameworkCore 开发实践问题及规范 - ddockerman

严重问题 客户端求值 如where条件包含的GetValueOrDefault()不能被翻译成sql语句 不规范代码段例子 public async Task GetPersonsAsync() { var results = await _context.Person

来自:www.cnblogs.com 收录时间:2020-07-09

Android/iOS内嵌Unity开发示例 - zhxmdefj

本文主要介绍 Unity 导出 Android 工程,在 Android Studio 中作为库继续开发的开发模式

来自:www.cnblogs.com 收录时间:2020-07-09

关于要不要转行做程序员的建议 - 我不是铁杆啊

关于要不要转行做程序员的问题。 写在前边: 种一棵树,最好的时间是十年前,其次是现在。什么时候开始都不晚。 ​这篇文章废话少说,我作为一个普通本科电气工期及其自动化专业的人转行作为java程序员来说的经历到现在已经工作一年半,距离培训整整两年时间,就着朋友问了一个问题”要不要转行做程序员“来稍微扩

来自:www.cnblogs.com 收录时间:2020-07-09

【设计模式】工厂模式 - Nemo&

工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 简单工厂也称为静态工厂,一般可以用静态方法(类

来自:www.cnblogs.com 收录时间:2020-07-09

从0开始,手把手教你开发并部署上线一个知识测验微信小程序 - [豆约翰]

从0开始,手把手教你开发并部署上线一个知识测验微信小程序,图文教程,开放源码。

来自:www.cnblogs.com 收录时间:2020-07-09

PDF.NET SOD 数据开发框架 5.6.4.0709 版本发布

PDF.NET SOD 框架 5.6.4.0709版本发布了,SOD 框架是 PDF.NET 开发框架下面的数据开发框架。 更新内容如下: 支持国产达梦数据库 升级NUGET引用 源码及下载地址: 码云:https://gitee.com/znlgis/sod github:https://github.com/znlgis/sod...

来自:www.oschina.net 收录时间:2020-07-09

.NET WEB API关键过程 思维导图 - 中年油腻驴

近期在去面试的过程中,被问及有关WEB API的一些特性,一时竟不知该如何回答,所以根据自己已知的知识,加上网上搜索的,详细列举了一下,期望对.NET WEB API有一个比较开阔和全面的认知。

来自:www.cnblogs.com 收录时间:2020-07-09

.NET程序运行原理及基本概念详解 - 诗意的远方

一、引言 我们知道在Java中有虚拟机,代码运行时虚拟机把Java语言编译成与机器无关的字节码,然后再把字节码编译成机器指令执行,那么在.NET中程序是如何运行的呢? 其实运行原理是一样的,.NET中的虚拟机是CLR(公共语言运行时),无论是C#程序还是VB程序,首先会由CLR编译成与平台无关的中间

来自:www.cnblogs.com 收录时间:2020-07-09

项目记实(一) - zha0gongz1

前言:HW前期,某集团公司为加强安全建设,进行安全测试项目,渗透过程中发现很多问题,这里不一一记录。此文仅为记录针对某处前端AES加密,使用python进行算法实现,最后达到暴力破解的目的 0x01.分析 这是某人员档案系统的登录后台 我们查看它的网页源代码,发现采用AES前端加密方法(估计是疫情期

来自:www.cnblogs.com 收录时间:2020-07-09

【高并发】面试官问我如何使用Nginx实现限流,我如此回答轻松拿到了Offer! - 冰河团队

写在前面 最近,有不少读者说看了我的文章后,学到了很多知识,其实我本人听到后是非常开心的,自己写的东西能够为大家带来帮助,确实是一件值得高兴的事情。最近,也有不少小伙伴,看了我的文章后,顺利拿到了大厂Offer,也有不少小伙伴一直在刷我的文章,提升自己的内功,最终成为自己公司的核心业务开发人员。在此

来自:www.cnblogs.com 收录时间:2020-07-09

十年老苹果(A1286)强升Catalina及Win10踩坑记 - 布洛陀

前言 手头有一台十年老苹果,MacBook Pro,A1286,连视网膜屏都没有,电池也早就衰减以后直接拆掉了(减重)。 早些年用得还挺多,后来家里也弄了台式,用得逐渐少了,再后来时不时Windows会蓝屏,查了是内存的问题,觉得用得少又懒得换内存,就用得更少了。 中间间或还用Mac系统处理一下Ma

来自:www.cnblogs.com 收录时间:2020-07-09

Github 新玩法 -- Profile ReadMe - WeihanLi

Github 新玩法 -- Profile ReadMe Intro 今天刷 Github 的时候偶然发现一个新的玩法,Github Profile ReadMe,可以在个人的 Profile 页面展示一个自定义的 ReadMe 操作步骤 新建仓库 需要新建一个和 Github 用户名相同的仓库,新

来自:www.cnblogs.com 收录时间:2020-07-09

禅道 12.3.3 版本发布,主要修复 Bug

禅道项目管理软件集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款功能完备的项目管理软件,完美地覆盖了项目管理的核心流程。 禅道官网:www.zentao.net 大家好,禅道项目管理软件开源版 12.3.3 发布,本版本主要修复了Bug。如父需求不能关联进计划或项目中及由此引发的相关问题;修复了安...

来自:www.oschina.net 收录时间:2020-07-09

React Suite 4.8.0 版本更新,React UI 库

React Suite 是一套 React 组件库,为后台产品而生,支持 Typescript,支持 RTL,支持服务端渲染。 文档: https://rsuitejs.com 设计: https://rsuitejs.com/design/default/ V4.8.0 版本发布,更新内容如下: Feature: <InputNumber> 新增支持 scrollable 属性,默认值为 true, 设置为 false 则禁用滚动更新值。 (#1133...

来自:www.oschina.net 收录时间:2020-07-09

从零开始使用 Webpack 搭建 Vue3 开发环境 - by.Genesis

从零开始使用 Webpack 搭建 Vue3 开发环境 创建项目 首先需要创建一个空目录,在该目录打开命令行,执行 npm init 命令创建一个项目,这个过程会提示输入一些内容,完成后会自动生成一个 package.json 文件 Webpack 的配置文件 project project-nam

来自:www.cnblogs.com 收录时间:2020-07-09

干货分享丨jvm系列:dump文件深度分析 - 华为云开发者社区

摘要:java内存dump是jvm运行时内存的一份快照,利用它可以分析是否存在内存浪费,可以检查内存管理是否合理,当发生OOM的时候,可以找出问题的原因。那么dump文件的内容是什么样的呢? JVM dump java内存dump是jvm运行时内存的一份快照,利用它可以分析是否存在内存浪费,可以检查

来自:www.cnblogs.com 收录时间:2020-07-09

记一次在Grafana中使用Worldmap Panel的经历 - 虾敏四把刀

背景 因与工作相关,以下内容皆做了脱敏处理 主要的需求是要根据地理位置查看可视化的数据。 安装及创建 安装命令来源于官网 grafana-cli plugins install grafana-worldmap-panel 安装成功后创建 通过ip获取所在地区 请见开源项目ip2region htt

来自:www.cnblogs.com 收录时间:2020-07-09

关于生产环境和开发环境的介绍 - DIY-Z

最近学jQuery和Bootstrap,在下载的时候会遇到两个文件,老师讲一个是用于生产环境的,一个是用于开发环境的,由于之前没有接触过这两个名词,下面来介绍一下。 开发环境:开发环境是程序猿们专门用于开发的服务器,配置可以比较随意, 为了开发调试方便,一般打开全部错误报告。简单讲就是项目尚且处于编

来自:www.cnblogs.com 收录时间:2020-07-09

HotSpot的类模型(4) - HotSpot-Researcher

我们继续接着上一篇 HotSpot的类模型(3)分析,这次主要分析表示java数组的C++类。 4、ArrayKlass类 ArrayKlass继承自Klass,是所有数组类的抽象基类,类及重要属性的定义如下: class ArrayKlass: public Klass { ... private

来自:www.cnblogs.com 收录时间:2020-07-09

0ctf_2016 _Web_unserialize - 怪味巧克力

0x01 拿到题目第一件事是进行目录扫描,看看都有哪些目录,结果如下: 不少,首先有源码,我们直接下载下来,因为有源码去分析比什么都没有更容易分析出漏洞所在。 通过这个知道,它一共有这么几个页面,首页登录页面,注册页面,update更改信息页面,这几个页面是我们能够直接接触到的,那想必flag应该在

来自:www.cnblogs.com 收录时间:2020-07-09

Github Actions简单部署一个vue/react项目 - 陌上兮月

大体介绍 本文对github actions部署前端项目做一个简单的总结,总体来说,我感觉用它想要部署一个前端项目,可以说非常简单,简单得令人震惊🤯。但是高度的封装,会让人没有那种以前travis书写shell的畅快体验感。 不过这也是github actions的初衷所在:开发者不用自己写很多脚

来自:www.cnblogs.com 收录时间:2020-07-09

重学c#系列——对c#粗浅的认识(一) - 团队buff工具人

前言 什么是c#呢? 首先你是如何读c#的呢?c sharp?或者c 井? 官方读法是:see sharp。 有没有发现开发多年,然后感觉名字不对。 tip:为个人重新整理,如学习还是看官网,c# 文档天下无敌。 正文 c#和java一样,他们之间有很多故事,尤其是官司,c#同样是一门面向对象的语言

来自:www.cnblogs.com 收录时间:2020-07-09

配置类需要标注@Configuration却不知原因?那这次就不能给你涨薪喽 - YourBatman

Spring配置的Full模式和Lite模式如何区分?本文用源码塞给你

来自:www.cnblogs.com 收录时间:2020-07-09

属性复制神器-mapstruct - 丰极

我们之前说到项目中会用到各种object,vo,bo,dto等等。我们需要在不同的对象上复制属性。 一、BeanUtils和PropertyUtils 我们最常用的就是Common包里面的BeanUtils,或者Spring里面的BeanUtils. BeanUtils.copyProperties

来自:www.cnblogs.com 收录时间:2020-07-09

iOS刨根问底-深入理解GCD - KenshinCui

做过iOS开发的同学相信对于GCD(Grand Central Dispatch)并不陌生,因为在平时多线程开发过程中GCD应该是使用最多的技术甚至它要比它的上层封装NSOperation还要常用,其中最主要的原因是简单易用功能强大。本文将从GCD的原理和使用两个层面分析GCD的内容,本文会结合源码...

来自:www.cnblogs.com 收录时间:2020-07-09

从零开始实现multipart/form-data数据提交 - beetlex

在HTTP服务应用中进行数据提交一般都使用application/json,application/x-www-form-urlencoded和multipart/form-data这几种内容格式。这几种格式的处理复杂度处理起来和前面定义的先后顺序一样由易到难。不过现有工具都提供了完善的功能在提交这

来自:www.cnblogs.com 收录时间:2020-07-09

从零开始学Electron笔记(三) - 丰寸

从零开始学Electron笔记(三)Electron的remote模块

来自:www.cnblogs.com 收录时间:2020-07-09

(一)学习了解OrchardCore笔记——开篇:基于asp.net core的OrchardCore - shuisen

想深入了解OrchadCore源码许久了,但是读源码的时候遇到很多问题而网上的参考资料太少了(几乎都是OrchadCms不带OrchardCore的),现在解决得差不多了,做下笔记方便自己查看,有错误之处也请大家帮忙指出,谢谢。 OrchardCore是一个基于asp.net core的cms(废话

来自:www.cnblogs.com 收录时间:2020-07-09

高考砸了,人生还有戏吗? - 沉默王二

先看再点赞,给自己一点思考的时间,微信搜索【沉默王二】关注这个靠才华苟且的程序员。本文 GitHub github.com/itwanger 已收录,里面还有一线大厂整理的面试题,以及我的系列文章。 高考可以说是最公平的竞赛了,但是,考上 985、211 的人依然是少数,大部分人都要接受高考砸了的事

来自:www.cnblogs.com 收录时间:2020-07-09

16进制字符串转BCD码 - bitwoods

15位IMEI字符串转8位BCD码 public static string SwapStr(string str) { return (str.Substring(1, 1) + str.Substring(0, 1)); } public static byte[] HexStrToBCD(st

来自:www.cnblogs.com 收录时间:2020-07-09

PHP 开发框架 ginkgo v0.1.2 发布

v0.1.2 改善了数据库调试与 SQL 语句日志记录功能 改善了错误调试功能 修复模板中无法使用 $request 实例的问题 为 ginkgo\Ubbcode 类增加一些支持 修复 ginkgo\db\connect\Mysql 类中的,与 where 方法相关的参数顺序错误 改善 ginkgo\Config 类中的 load 方法,自行判断文件是否存在,如不存在不再抛出错误 改善 gink...

来自:www.oschina.net 收录时间:2020-07-09

通过源码学习@functools.lru_cache - TM0831

一、前言 通常在一些代码中包含了重复运算,而这些重复运算会大大增加代码运行所耗费的时间,比如使用递归实现斐波那契数列。 举个例子,当求 fibonacci(5) 时,需要求得 fibonacci(3) 和 fibonacci(4) 的结果,而求 fibonacci(4) 时,又需要求 fibonac

来自:www.cnblogs.com 收录时间:2020-07-09

操作系统概述 - Buneary

刚学完操作系统,想着不能白学了,简单易懂的记录一下同时也再巩固一下基础。

来自:www.cnblogs.com 收录时间:2020-07-09

成熟度模型:企业规模化推广敏捷和DevOps利器 - 华为云开发者社区

摘要: 本文介绍了成熟度模型在软件开发行业的应用,重点阐述了成熟度模型对于敏捷和DevOps在企业中进行规模化推广的价值,探讨了成熟度模型的设计原则,并对于如何明智使用成熟度模型给出了建议。 导言 在敏捷和DevOps社区,尽管对成熟度模型一直有些争议,但使用各种成熟度模型来指导转型的尝试却从未停止

来自:www.cnblogs.com 收录时间:2020-07-09

手写一个React-Redux,玩转React的Context API - _蒋鹏飞

上一篇文章我们手写了一个Redux,但是单纯的Redux只是一个状态机,是没有UI呈现的,所以一般我们使用的时候都会配合一个UI库,比如在React中使用Redux就会用到React-Redux这个库。这个库的作用是将Redux的状态机和React的UI呈现绑定在一起,当你dispatch acti

来自:www.cnblogs.com 收录时间:2020-07-09

sqltoy-orm 4.13.2 发版

开源地址: github: https://github.com/chenrenfei/sagacity-sqltoy gitee: https://gitee.com/sagacity/sagacity-sqltoy idea 插件(可直接在idea中检索安装): https://github.com/threefish/sqltoy-idea-plugins 更新内容 1、修复BeanUtil 将16位数字字符串转Long类型精度问题,场景主要是主键使用雪花算法且类型是数字...

来自:www.oschina.net 收录时间:2020-07-09

毕业三年了,我开始明白为什么说三年是一个坎 - 鄙人薛某

话题开始之前,请先容我哀悼一分钟。 1,2,3.................60,好了,一分钟过了,我又凑多了几个字。 毕业三年了 哈哈,开个玩笑。 之所以写这篇文章,也是最近才觉察到自己已经毕业三年了,从2017年6月30号算起,整整三年多的时光。时间不知不觉地飞逝,转眼之间,我也从一个青春少

来自:www.cnblogs.com 收录时间:2020-07-09

浏览器安全 - 一只菜鸟攻城狮啊

浏览器安全可以分为三大块——Web 页面安全、浏览器网络安全和浏览器系统安全 在web页面中的安全策略中最基础、最核心的安全策略:同源策略(Same-origin policy)。 Web 页面安全 同源策略(Same-origin policy) 如果两个 URL 的协议、域名和端口都相同,我们就

来自:www.cnblogs.com 收录时间:2020-07-09

小师妹学JVM之:Dirty cards和PLAB - flydean

简介 分代垃圾回收器在进行minor GC的时候会发生什么操作呢?有没有什么提高效率的手段呢?今天我们和小师妹一起来了解一下垃圾回收中的Dirty cards和PLAB 分代收集器中的空间划分 小师妹:F师兄,能再讲讲分代垃圾收集器中的空间划分吗? 分代垃圾回收器中的Eden,Old和Survivo

来自:www.cnblogs.com 收录时间:2020-07-09

ElasticJob 社区重启运营,可同时调度 10w 级别并发任务

ElasticJob 是一个分布式调度解决方案,由两个相互独立的子项目 ElasticJob Lite 和 ElasticJob Cloud 组成。

来自:my.oschina.net 收录时间:2020-07-09

nuster v5.2.0.22 发布,高性能缓存服务器

nuster 是一个基于 HAProxy 的高性能 HTTP 缓存服务器和 RESTful NoSQL 缓存服务器,既可以用作类似 Varnish 或者 Nginx 那样的 HTTP 缓存服务器,来缓存动态或者静态的 HTTP 资源,也可以用作 RESTful NoSQL 缓存服务器, 用 HTTP POST/GET/DELETE 来 添加 /取得 /删除 Key/Value。 中文 readme:https://github.com/ji...

来自:www.oschina.net 收录时间:2020-07-09

ApiBoot v2.2.7 发布,新增扩展 SpringBoot Mongo 详细配置组件

ApiBoot 是什么? ApiBoot 是接口服务的落地解决方案,提供了一系列开箱即用的组件,通过封装来简化主流第三方框架的集成,从而提高开发者开发效率、学习成本、降低入门门槛,真正的实现开箱即用!!! 更多开源信息请访问:https://blog.yuqiyu.com/opensource/ ApiBoot所属minbox-projects开源组织: 对 SpringBoot简单...

来自:www.oschina.net 收录时间:2020-07-09

.Net Core微服务入门全纪录(八)——Docker Compose与容器网络 - xhznl

Tips:本篇已加入系列文章阅读目录,可点击查看更多相关文章。 前言 上一篇【.Net Core微服务入门全纪录(七)——IdentityServer4-授权认证】中使用IdentityServer4完成了鉴权中心的搭建,配合网关实现了统一的授权认证。进行到这里,系统环境已经比较复杂了,想把整个系统

来自:www.cnblogs.com 收录时间:2020-07-09

005.Nginx配置下载站点 - 木二

一下载站点 1.1下载站点配置 语法:autoindex on | off; 默认值:autoindex off; 配置段:http,server,location Nginx默认不允许列出整个目录浏览,需要如下配置: 1 [root@nginx01 ~]# mkdir /download #创

来自:www.cnblogs.com 收录时间:2020-07-09

树莓派搭建视频监控平台 - HiIT青年

上一次用树莓派搭建了Nexus私服,终于让树莓派不再成为吃灰派了,这次用树莓派搭建视频监控平台,并实现视频画面推流到流媒体服务器。 1. 安装nginx 要实现将视频画面推动到媒体服务器,需要搭建一个流媒体服务器,这里选择nginx + flv module 来搭建,需要用到的源码包如下: ngin

来自:www.cnblogs.com 收录时间:2020-07-09

SpringBoot2.x入门:应用打包与启动 - throwable

前提 这篇文章是《SpringBoot2.x入门》专辑的第5篇文章,使用的SpringBoot版本为2.3.1.RELEASE,JDK版本为1.8。 这篇文章分析一个偏向于运维方面的内容:SpringBoot应用的打包与启动,分别会分析嵌入式Servlet容器和非嵌入式Servlet容器下的应用打包

来自:www.cnblogs.com 收录时间:2020-07-09

【Python】直接赋值,深拷贝和浅拷贝 - leetao94

直接赋值: 对象的引用,也就是给对象起别名 浅拷贝: 拷贝父对象,但是不会拷贝对象的内部的子对象。 深拷贝: 拷贝父对象. 以及其内部的子对象 在之前的文章中,提到可变对象和不可变对象,接下来也是以这两者的区别进行展开 直接赋值 对于可变对象和不可变对象,将一个变量直接赋值给另外一个变量,两者 id

来自:www.cnblogs.com 收录时间:2020-07-09

Google 将 Istio 商标转让给开源组织 Open Usage Commons

Istio 社区官方宣布,Google 已经将 Istio 的商标转让给 Open Usage Commons 组织。 Since day one, the Istio project has believed in the importance of being contributor-run, open, transparent and available to all. In that spirit, we are pleased to announce that we will be transferring ownership of the...

来自:www.oschina.net 收录时间:2020-07-09

开源与生存如何取舍?LibreOffice 社区抗议项目商业化

LibreOffice 在最新的 7.0 版本中加入的商业化探索引发了社区用户的不满,多名 LibreOffice 社区资深参与者表示这将阻碍该自由与开源软件的推广。

来自:my.oschina.net 收录时间:2020-07-09

RXThinkCMF_TP6 v1.0.2 旗舰版发布,上线在线文档

v1.0.2版本更新 1、撰写并发布完整版在线文档; 2、职级管理新增列表设置状态的功能; 3、变更原始在线文档地址为:http://docs.v6.rxthink.cn/ RXThinkCMF_TP6_PRO旗舰版 基于 ThinkPHP6 +Layui2.5.6 开发权限(RBAC)及内容管理框架,框架中集成了权限管理、模块管理、插件管理、钩子管理、数据库管理、富文本编辑器(已集...

来自:www.oschina.net 收录时间:2020-07-09

UWeb v1.2.1 发布,新增图片裁剪功能

v1.2.1版本更新如下: 1、新增图片裁剪功能; 2、解决编辑个人资料时头像裁剪无法使用的问题; 3、完善和调优图片裁剪程序; 官网网址: http://www.javaweb.vip 码云地址:https://gitee.com/javaweb520/JavaWeb 演示地址: http://manage.javaweb.vip 登录账号:admin 登录密码:123456 验证码:520 框架UI展示...

来自:www.oschina.net 收录时间:2020-07-09

Chrome 新特性,可将 PC 电池续航延长 2 小时

作为市占率高达 70 % 的全球第一大桌面浏览器,谷歌的 Chrome 浏览器在收获众多好评的同时,也存在着一些备受吐槽的“顽疾”,其中之一就是功耗问题。一直以来,Chrome 浏览器就被标榜为耗电大户,尤其是在打开多个标签时,消耗更甚。 然而现在,谷歌则计划通过 Chrome 86 中的一项新功能来解决此问题,该功能可以通过在...

来自:www.oschina.net 收录时间:2020-07-09

Dubbo 高危漏洞!原来都是反序列化惹得祸 - 楼下小黑哥

前言 这周收到外部合作同事推送的一篇文章,【漏洞通告】Apache Dubbo Provider默认反序列化远程代码执行漏洞(CVE-2020-1948)通告。 按照文章披露的漏洞影响范围,可以说是当前所有的 Dubbo 的版本都有这个问题。 无独有偶,这周在 Github 自己的仓库上推送几行改动

来自:www.cnblogs.com 收录时间:2020-07-09

深入理解JVM(③)学习Java的内存模型 - 纪莫

前言 Java内存模型(Java Memory Model)用来屏蔽各种硬件和操作系统的内存访问差异,这使得Java能够变得非常灵活而不用考虑各系统间的兼容性等问题。定义Java内存模型并非一件容易的事情,从Java出生开始经过长时间的验证和修补,直至JDK5发布后Java内存模型才终于成熟、完善起

来自:www.cnblogs.com 收录时间:2020-07-09

【asp.net core 系列】15 自定义Identity - 月影西下

0. 前言 在之前的文章中简单介绍了一下asp.net core中的Identity,这篇文章将继续针对Identity进行进一步的展开。 1. 给Identity添加额外的信息 在《【asp.net core 系列】13 Identity 身份验证入门》一文中,我们大概了解了如何使用Identit

来自:www.cnblogs.com 收录时间:2020-07-09

结合SpEL使用@Value-基于配置文件或非配置的文件的值注入-Spring Boot - 字母哥博客

本文主要介绍Spring @Value 注解注入属性值的使用方法的分析,文章通过示例代码非常详细地介绍,对于每个人的学习或工作都有一定的参考学习价值 在使用spring框架的项目中,@Value是经常使用的注解之一。其功能是将与配置文件中的键对应的值分配给其带注解的属性。在日常使用中,我们常用的功能

来自:www.cnblogs.com 收录时间:2020-07-09

Facebook 开源 Haskell 代码重构工具 Retrie

Facebook 开源了 Haskell 代码重构工具 Retrie,该工具能够使代码重构的过程更轻松、速度更快,也能够令重构后的代码更加安全。Retrie 拥有重写表达式、类型和模式的功能,还具有重写脚本和附加条件的能力,并包含一个用于编写更高级重写脚本的库。 根据 Facebook 给出的信息,开发者可以利用 Retrie 重新编写超过 100 ...

来自:www.oschina.net 收录时间:2020-07-09

React Native 0.63 发布,告警系统、颜色与交互能力改进

React Native 0.63 已经发布了,此版本主要亮点包括: 默认启用 LogBox <Pressable /> 组件 新增使用系统定义颜色的 API 默认启用 LogBox 社区一直以来反馈错误和警告很难在 React Native 中进行调试,因此开发团队研究了 React Native 中的整个错误、警告和日志系统,从头开始对其进行了重新设计,现在使用一个新系统 ...

来自:www.oschina.net 收录时间:2020-07-09

码云推荐 | 原生多云 kubernetes 集群部署工具 vik8s

一个非常简单原生多云kubernetes高可用集群安装部署工具,支持 v1.17.+ 程序尽可能采用原生kubernetes特性不对kubernetes进行修改和面向过程模式编写,把安装过程清晰化。

来自:gitee.com 收录时间:2020-07-09

MOSN —— 云原生网络数据平面

MOSN 是一款使用 Go 语言开发的网络代理软件,作为云原生的网络数据平面,旨在为服务提供多协议、模块化、智能化、安全的代理能力。MOSN 是 Modular Open Smart Network-proxy 的简称。MOSN 可以与任何支持 xDS API 的 Service Mesh 集成,亦可以作为独立的四/七层负载均衡、API Gateway 与云原生 Ingress 等使用。...

来自:www.oschina.net 收录时间:2020-07-09

每日一博 | 深入了解 kafka 系列-消费者

与生产者对应的是消费者,应用程序可以通过KafkaConsumer来订阅主题,并从订阅的主题中拉取消息。不过在使用KafkaConsumer消费消息之前需要先了解消费者和消费组的概念,否则无法理解如何使用KafkaConsumer。

来自:my.oschina.net 收录时间:2020-07-09

GNOME 3.37.3 发布

GNOME 3.37.3 现已发布,此版本中包含的一些更改内容有: GNOME Web 浏览器(Epiphany)现在支持使单个选项卡静音、Web 应用程序的后台运行选项、--search 命令行选项、view source 模式的 dark 模式以及各种其他修复/改进 。 最新的 GTK4 工具包开发代码添加了更多的 API、在 GtkFileChooser 下实现了基于 Tracker3 的搜...

来自:www.oschina.net 收录时间:2020-07-09

njs 0.4.2 发布,nginx 的 JavaScript 脚本语言

njs 0.4.2 已发布,njs 以 nginx 插件的方式存在,它是 JavaScript/ECMAscript 的子集,实现了大部分的 JavaScript 语言功能,没有完全遵从 ECMAScript 标准,同时抛弃了 JavaScript 比较难懂的部分。njs 不通过 V8 引擎实现,而是通过一个更小、能耗更低、更符合 nginx 应用场景的小虚拟机实现,可以理解为 nginx 为其实...

来自:www.oschina.net 收录时间:2020-07-09

边缘计算框架 Baetyl 2.0 发布

边缘计算框架 Baetyl 发布了 2.0 版本。 Baetyl 旨在将云计算能力拓展至用户现场,提供临时离线、低延时的计算服务,包括设备接入、消息路由、消息远程同步、函数计算、设备信息上报、配置下发等功能。Baetyl 和智能边缘 BIE(Baidu-IntelliEdge)云端管理套件配合使用,通过在云端进行智能边缘核心设备的建立、存储卷创...

来自:www.oschina.net 收录时间:2020-07-09

nginx 1.19.1 主线版发布

nginx 1.19.1 主线版已发布,更新内容如下: Change: 在使用 HTTP/2 时,"lingering_close", "lingering_time" 和 "lingering_timeout" 指令现在可正常工作 Change: 后端发送的额外数据会被丢弃 Change: 收到来自 FastCGI 服务器的过短响应后,nginx 会尝试将响应中可用的部分发送给客户端,然后关闭客户端连接 Change: ...

来自:www.oschina.net 收录时间:2020-07-09

源码剖析@ApiImplicitParam对@RequestParam的required属性的侵入性 - 清茶豆奶

问题起源 使用SpringCloud构建项目时,使用Swagger生成相应的接口文档是推荐的选项,Swagger能够提供页面访问,直接在网页上调试后端系统的接口, 非常方便。最近却遇到了一个有点困惑的问题,演示接口示例如下(原有功能接口带有业务实现逻辑,这里简化了接口): /** * @descri

来自:www.cnblogs.com 收录时间:2020-07-09

ShowDoc 2.8.3 发布,IT 团队的在线 API 文档、技术文档工具

更新内容: 新增对电子表格的支持,用户创建项目的时候可以选择表格项目。 功能包括但不限于: 1,导入导出Excel表格 2,合并单元格/居中/对齐等 3,数据列筛选 4,求和/平均值等函数支持 5,等等 更新步骤请参考请参考手册的升级安装部分:https://www.showdoc.cc/help?page_id=13732 关于Showdoc的详细介绍,请看:htt...

来自:www.oschina.net 收录时间:2020-07-09

IntelliJ IDEA 2020.1.3 发布

IntelliJ IDEA 2020.1.3 已发布,主要修复了以下错误: 修复 Maven Search for artifact 不显示结果的错误,现在会在新的 Gradle 项目中显示结果 [IDEA-238088] 修复 Maven Profile Selection 无法运行的问题 [IDEA-237437] 修复 UI 无响应的问题 [IDEA-237974] 此外 JBR 11 也已升级至 v11.0.7+10-b765.64,并修复了以下...

来自:www.oschina.net 收录时间:2020-07-09

ILSpy 6.0 发布,.NET 反编译工具

ILSppy 是一个开源的 .NET 反编译工具。目前,ILSpy 6.0 已发布,具体更新内容如下: Major Changes of Note ILSpy 6.0 具有多标签对接界面 ILSpy 6.0 附带了新的元数据资源管理器 ILSpy 6.0 具有用于高 DPI 支持的新图标 ILSpy 6.0 最低支持 .NET 4.7.2(v5.0 需要 .NET 4.6.2) New Language Features C# 8.0:索引和切...

来自:www.oschina.net 收录时间:2020-07-09

PowerToys 0.19.1 发布,微软开发的免费实用工具集

微软发布了 PowerToys 0.19.1 版本,这是一个修复版本,主要针对以下问题进行了修复: #4578 - PT Run 的 WinKey 引发很多误报 #4646 - FancyZones:停用“按住 Shift 键”时,Shift 键应停用 FancyZones #4625 - [Run] 搜索文本未在上/下导航上更新 #4432 - 减轻了 OS 检测中的竞争条件 #2047 - PT Run 中的内存泄漏 #4...

来自:www.oschina.net 收录时间:2020-07-09

Syncthing 1.7.0 发布,连续文件同步工具

Syncthing 是一个免费开源的工具,它能在你的各个网络计算机间同步文件/文件夹,它的同步数据是直接从一个系统中直接传输到另一个系统的,并且它是安全且私密的。 Syncthing 1.7.0 现已发布。 此版本执行了数据库迁移,以针对具有许多设备的群集进行优化。具体更新内容如下: Bugfixes #6552:panic:不止一次停止调用 ...

来自:www.oschina.net 收录时间:2020-07-09

Qt-文件系统 - zhengcixi

1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=45 参考文档:《Qt教程.docx》 说明:本文主要介绍Qt的文件系统。 2 知识点 Qt通过QIODevice提供了对 I/O 设备的抽象,这些设备具有读写字节块的能力。下面是 I/O

来自:www.cnblogs.com 收录时间:2020-07-09

前端备战21秋招之操作系统,线程/进程/死锁 - 粥里有勺糖

前端备战秋招之操作系统 内容根据春招面经整理,文末有面试遇到的相关问题 笔者文笔有限,如有不足之处还请斧正 文字内容较多,请细细品读,有些点可能有赘述之处,品完此文,面试与此相关的问题,就能得心应手的对付了,还能总结出一套自己的结论 进程 进程是一种抽象的概念,从来没有统一的标准定义 各式各样的定义

来自:www.cnblogs.com 收录时间:2020-07-09

还能这么玩?用VsCode画类图、流程图、时序图、状态图...不要太爽! - 柠檬橙1024

软件设计中,有好几种图需要画,比如流程图、类图、组件图等,我知道大部分人画流程图一般都会用微软的viso绘制,我之前也是这个习惯。viso画图有个不好的地方是需要时刻去调整线条和边框已达到简洁美观,今天我给大家介绍一款程序员画图神器PlantUML,一款你用了就爱上的画图软件!

来自:www.cnblogs.com 收录时间:2020-07-09

还在为大屏分辨率困扰?图扑提供响应式(自适应)可视化大屏 - xhload3d

伴随着时代的走向,工业互联网 和 5G网络 逐渐揭开了帷幕,数据不再是单纯的数据信息源,数据可以结合一些可视化界面作为载体,实时地展示反馈出这个世界的变化。在诸多行业上,我们可以通过对数据的管控达到场景设备的维护效果,例如智慧园区、智慧楼宇的建设,水务系统的监控以及一些公共设施风力发电,数据中心可视...

来自:www.cnblogs.com 收录时间:2020-07-09

gitlab-ci部署实现持续集成(centos7) - 灬菜鸟灬

一、gitlab安装 1. 环境准备 // selinux和 firewall 关闭 $ setenforce 0 $ sed -i "/^SELINUX/s/enforcing/disabled/" /etc/selinux/config $ systemctl stop firewalld $

来自:www.cnblogs.com 收录时间:2020-07-08

java学习第三天2020/7/8 - 小强哥in

一. 学习了数组的使用 一维数组的使用 (1)类型[ ] 名称 名称=new 类型[]{元素1,元素2......} (2)类型[] 名称={元素1,元素2......} (3)类型[] 名称=new 类型[]{元素1,元素2......} (4)类型[] 名称=new 类型【数字】 几种打印类型

来自:www.cnblogs.com 收录时间:2020-07-08

权力越大职责越大——C#中的职责链模式 - 老胡写代码

大家好,欢迎来到老胡的博客,今天我们继续了解设计模式中的职责链模式,这是一个比较简单的模式。跟往常一样,我们还是从一个真实世界的例子入手,这样大家也对这个模式的应用场景有更深刻的理解。 一个真实的栗子 作为上班族,相信大家对请假都不陌生,每个公司都有自己请假的流程,稍微讲究点的公司还会有细致的规定,

来自:www.cnblogs.com 收录时间:2020-07-08

师兄大厂面试遇到这条 SQL 数据分析题,差点含泪而归! - 云祁

师兄在面试时遇到了这条SQL题,回来我帮他参谋了下,觉得非常有意思,让我们一起来看看这道差点吊打师兄的笔试题吧!

来自:www.cnblogs.com 收录时间:2020-07-08

Java入门系列之final - Jeffcky

前言 在C#经典面试中掺杂过Java的final关键字,主要用于类不能被继承,在C#则是利用关键字seal修饰类为密封类,而在Java中的final关键字的具体用法包含C#中const、readonly、seal三者使用之和,本节我们来聊聊Java的关键字final。 关键字final 通过fina

来自:www.cnblogs.com 收录时间:2020-07-08

Java 基础 —— Lambda 表达式 - Michael翔

概述 阅读项目代码时,尤其是阅读一些源码时,经常会遇到 Lambda 表达式。对此之前看过相关文章,但是停留在模模糊糊的印象上。今天趁着有时间,通过一些 demo 示例,梳理一下它的用法,以备后期遗忘的时候快速查询它的用法! Lambda 表达式是 Java 8 的重要更新,它支持将代码块作为方法参

来自:www.cnblogs.com 收录时间:2020-07-08

《代码整洁之道——程序员的职业素养》读书笔记(一) - YYATM

一些废话 这本书半年前读过,应该是没有读完,因为这半年里Bob大叔在书的前半部分说的话,一直在我的耳畔回响,并对我的职业习惯有了很大的影响,也不一定很大,但是至少心里有了那个意识,“专业”的意识。 前几天端午节,又读了这本书,这回读完了,觉得获益匪浅,又觉得收获太少。获益匪浅:真的是收获了好多。收获

来自:www.cnblogs.com 收录时间:2020-07-08

Java面向对象详解-上 - 山丘i

一、类及对象 1. 类的组成成分 属性(成员变量,Field) 方法(成员方法,函数,Method) 2. 属性 成员变量 vs 局部变量 相同点: 遵循变量声明的格式: 数据类型 变量名 = 初始化值 都有作用域 不同点: 声明的位置的不同 :成员变量:声明在类里,方法外, 局部变量:声明在方法内

来自:www.cnblogs.com 收录时间:2020-07-08

CVE-2020-5902 F5 BIG-IP 远程代码执行漏洞 - hu1ge(micr067)

CVE-2020-5902 F5 BIG-IP 远程代码执行漏洞复现 漏洞介绍 F5 BIG-IP 是美国 F5 公司的一款集成了网络流量管理、应用程序安全管理、负载均衡等功能的应用交付平台。 近日,F5官方公布流量管理用户界面(TMUI)使用程序的特定页面中存在一处远程代码执行漏洞(CVE-202

来自:www.cnblogs.com 收录时间:2020-07-08

Spring IoC 公共注解详解 - leisurexi

前言 本系列全部基于 Spring 5.2.2.BUILD-SNAPSHOT 版本。因为 Spring 整个体系太过于庞大,所以只会进行关键部分的源码解析。 什么是公共注解?公共注解就是常见的Java注解,特别是JSR-250中的注解。例如:@Resource、@PostConstructor、@P

来自:www.cnblogs.com 收录时间:2020-07-08

Redis 6.0 redis-cluster-proxy 说明 - jyzhou

背景 Redis3.0版本之后开始支持了Redis Cluster,Redis也开始有了分布式缓存的概念。关于Redis Cluster的相关说明,可以看之前的几篇文章:Redis Cluster 原理相关说明、redis-cli --cluster help说明。其架构如下: 因为 Redis C

来自:www.cnblogs.com 收录时间:2020-07-08

SUSE 收购 Rancher

7 月 8 日,全球最大的独立开源公司 SUSE 与业界应用最为广泛的 Kubernetes 管理平台创建者 Rancher Labs(Rancher)共同宣布,双方已就 SUSE 收购 Rancher 事宜正式达成最终协议。据称,此次收购将使 SUSE/Rancher 成为企业级 Linux、容器、Kubernetes、边缘计算领域的首选开源公司。 SUSE 创办于 1992 年,是全球首家企...

来自:www.oschina.net 收录时间:2020-07-08

Linux下diff命令用法详解 - 良许Linux

大家好,我是良许。 我们在平时工作的时候,经常要知道两个文件之间,以及同个文件不同版本之间有何异同点。在 Windows 下,有 beyond compare 这个好用的工具,而在 Linux 下,也有很多很强大的工具,良许之前也写过一篇文章介绍: Linux下9种优秀的代码比对工具推荐 这些比对工

来自:www.cnblogs.com 收录时间:2020-07-08

Spring-Validation(后端数据校验) 你值得拥有 - 我恰芙蓉王

前言 最近看到很多童鞋在项目中的对请求参数的校验都用的if来判断各参数的属性,如: if(StringUtils.isBlank(username)){ return RR.exception("账号不能为空"); } if(StringUtils.isBlank(password)){ retur

来自:www.cnblogs.com 收录时间:2020-07-08

kafka的认识、安装与配置 - 后青春期的Keats

认识Kafka 花费越少的精力在数据移动上,就能越专注于核心业务 《Kafka:The Definitive Guide》 认识 Kafka 之前,先了解一下发布与订阅消息系统:消息的发送者不会直接把消息发送给接收者、发送者以某种方式对消息进行分类,接收者订阅它们,以便能接受特定类型的消息。发布与订

来自:www.cnblogs.com 收录时间:2020-07-08

「山禾说成长」:手把手教你搭建一个完全属于自己的技术博客 - 山禾说

搭建前的准备 在我们正式开始搭建一个完全属于我们自己的博客之前,我们首先要做好一些事前的准备(当然,如果你没有做好准备也没有关系,下面会一步一步的教你搞定这些) 服务器一台 or github 账号一个(二选一)域名一个(可选)node.js(建议10.0以上版本)git 域名和服务器的购买我这里就

来自:www.cnblogs.com 收录时间:2020-07-08

[源码解析]Oozie来龙去脉之内部执行 - 罗西的思考

Oozie由Cloudera公司贡献给Apache的基于工作流引擎的开源框架,是用于Hadoop平台的开源的工作流调度引擎,用来管理Hadoop作业,进行。本文是系列的第二篇,介绍Oozie的内部执行阶段。

来自:www.cnblogs.com 收录时间:2020-07-08

万变不离其宗之UART要点总结 - 逸珺

[导读] 单片机开发串口是应用最为广泛的通信接口,也是最为简单的通信接口之一,但是其中的一些要点你是否明了呢?来看看本人对串口的一些总结,当然这个总结并不能面面俱到,只是将个人认为具有共性以及相对比较重要的点做了些梳理。 啥是串口? 首先这玩意儿分两种: **通用异步收发器(UART)**是用于异步

来自:www.cnblogs.com 收录时间:2020-07-08

kubernetes系列(十三) - 存储之Volume - 宝树呐

1. Volume简介 1.1 k8s的volume和docker的volume区别 1.2 kubernetes支持的volume类型 2. 重点的volume类型 2.1 emptyDir 2.1.1 emptyDir简介 2.1.2 emptyDir常见用途 2.1.3 emptyDir的具体

来自:www.cnblogs.com 收录时间:2020-07-08

主存、辅存、内存、外存、存储器是什么?还傻傻分不清楚?看完这一篇就够了 - codevald

现代计算机硬件由五大部件组成,分别是运算器、控制器、存储器、输入设备和输出设备。 而存储器的存在对于计算机来说起着不可或缺的作用。在CPU的内部,存在着许多的存储器,这些存储器叫做寄存器,用来暂时存放数据或者指令。正是因为有了这些寄存器,CPU才能快速高效地处理计算机中复杂地工作。而与寄存器并称为内

来自:www.cnblogs.com 收录时间:2020-07-08