欢迎来到凤凰社

如果您有任何问题,可以在下面输入您要查找的内容!

科技快讯

编程语言

【凤凰社】MySQL45讲之随机查询和临时表

前言 本文介绍 MySQL 随机查询的工作流程、优化随机查询的方式、和临时表。 工作流程 根据下表结构建立 words 表,并通过过程插入 10000 条模拟数据。 CREATE TABLE `words` ( `id` int(11) NOT NULL AUTO_INCREMENT, `word` varchar(64) DEFAULT NULL, PRIMARY KEY (`id 4

【凤凰社】云效研发效能度量体系,如何展示和解读交付效能数据

云效研发效能度量体系,如何展示和解读交付效能数据,一个迭代或者一个周期结束后,团队需要回顾复盘驱动效能改进,在回顾复盘前需要展示团队当前的效能数据。通过研发效能度量来度量团队是否具备了交付价值的能力。   作者:舍卫|阿里巴巴集团技术专家   阿里巴巴研发效能度量体系(如下图),通过五个维度来度量团队是否具备了「顺畅、高质量交付价值的能力」,包括需求响应周期、持续发 6

【凤凰社】三分钟小短文:一致性非锁定读与一致性锁定读

台上三分钟,台下三小时,兄弟们,今天咱们花三分钟了解下数据库中的两种读(select)操作:一致性非锁定读 和 一致性锁定读 一致性非锁定读 一致性非锁定读是什么?这里我先给出一个最最最简单的解释:一致性非锁定读就是读快照! 快照即当前行数据之前的历史版本,每行记录可能存在多个历史版本,或者说每行记录可能有不止一个快照数据,一般我们将这种技术称为 行多版本技术。而由于一个行记录可能对应着多个快照 10

【凤凰社】云效知识库 Thoughts,企业文档管理工具

云效知识库 Thoughts,企业文档管理工具,云效知识库是一款企业 知识管理 工具,通过独立的知识库空间,结构化地组织在线协作文档,实现企业知识的积累和沉淀,促进知识的高度复用和流通。   云效知识库是云效团队孵化的一个创新项目,从最早的构想到目前的产品形态,已经经历了一年多的历程。随着人与人之间的交流越来越频繁,大部分的经验和知识却只能停留在少数人的脑海中,通过口述低效传播。 12

【凤凰社】Redis集群的安装

Redis集群的安装步骤 注意:redis的单节点安装之前已经安装好了 1.创建安装目录 在master ,node1 ,node2中分别创建      mkdir /usr/local/soft/redis-cluster 2、将redis 复制到redis-cluster 目录下修改名字为7000 cp -r /usr/local/soft/redis /usr/local/soft/ 11

【凤凰社】完全分布式Hadoop2.X的搭建

准备工作: 安装jdk 克隆2台虚拟机完成后:新的2台虚拟机,请务必依次修改3台虚拟机的ip地址和主机名称【建议三台主机名称依次叫做:master、node1、node2 】(虚拟机的克隆,前面的博客,三台虚拟机都要开机) 这里我们安装的是Hadoop2.7.6版本:https://hadoop.apache.org/releases.html 1、设置主机名与ip的映射,修改配置文件 11

【凤凰社】WPF 通过多进程实现异常隔离的客户端

当 WPF 客户端需要实现插件系统的时候,一般可以基于容器或者进程来实现。如果需要对外部插件实现异常隔离,那么只能使用子进程来加载插件,这样插件如果抛出异常,也不会影响到主进程。WPF 元素无法跨进程传输,但是窗口句柄(HWND)可以,所以可以将 WPF 元素包装成 HWND,然后通过进程间通信将插件传输到客户端中,从而实现插件加载。 1. 使用 HwndSource 将 WPF 嵌入到 Win 6

【凤凰社】NetCore2.2升级到3.1总结

  最近公司要求netcore版本从2.2升级到3.1,升级需要修改的配置项和遇到的问题我这边做一个简单的总结。  可参考资料: https://docs.microsoft.com/zh-cn/aspnet/core/migration/22-to-30?view=aspnetcore-5.0&tabs=visual-studio https://docs.mic 9

【凤凰社】Consul+Ocelot+Polly在.NetCore中使用(.NET5)-Consul服务注册,服务发现

环境 .NET5,Consul_v1.10.2 一、简介 在微服务中利用Consul可以实现服务的注册,服务发现,治理,健康检查等。    Web调站点需要调用多个服务,如果没有Consul,可能就是Web中存了全部服务的ip地址,如果其中一个服务更换了地址,web也要跟着修改配置,所以加入了Consul,web直接通过Consul就能一直取到各个服务的最新的地址了。 二、 8

【凤凰社】深入xLua实现原理之Lua如何调用C#

xLua是腾讯的一个开源项目,为Unity、 .Net、 Mono等C#环境增加Lua脚本编程的能力。本文主要是探讨xLua下Lua调用C#的实现原理。 Lua与C#数据通信机制 无论是Lua调用C#,还是C#调用Lua,都需要一个通信机制,来完成数据的传递。而Lua本身就是由C语言编写的,所以它出生自带一个和C/C++的通信机制。 Lua和C/C++的数据交互通过栈进行,操作数据时,首先将数据 10

【凤凰社】WPF 通过进程实现异常隔离的客户端

当 WPF 客户端需要实现插件系统的时候,一般可以基于容器或者进程来实现。如果需要对外部插件实现异常隔离,那么只能使用子进程来加载插件,这样插件如果抛出异常,也不会影响到主进程。WPF 元素无法跨进程传输,但是窗口句柄(HWND)可以,所以可以将 WPF 元素包装成 HWND,然后通过进程间通信将插件传输到客户端中,从而实现插件加载。 1. 使用 HwndSource 将 WPF 嵌入到 Win 14

【凤凰社】ASP.NET Core MVC 修改视图的默认路径及其实现原理

导语:在日常工作过程中你可能会遇到这样的一种需求,就是在访问同一个页面时PC端和移动端显示的内容和风格是不一样(类似两个不一样的主题),但是它们的后端代码又是差不多的,此时我们就希望能够使用同一套后端代码,然后由系统自动去判断到底是PC端访问还是移动端访问,如果是移动端访问就优先匹配移动端的视图,在没有匹配到的情况下才去匹配PC端的视图。 下面我们就来看下这个功能要如何实现,Demo的目录结构如 11

【凤凰社】vue富文本vue-quill-editor实现点击插入条件

前言:vue-quill-editor心得总结。 基础用法 显示问题(回显格式不正确) 插入带颜色字符后 光标颜色改变,后续字体颜色随之变化 实现点击富文本外条件列表,自动在富文本中插入,及之后的条件回填 1.安装并引入 下载包并在mian.ts中引入 vue-amap npm install vue-quill-editor import VueQuillEditor from 7

【凤凰社】学习Vue,这一篇文章就够了(持续更新中)

Vue基础.js 目录: Vue基础.js语法: el:挂载点 data:数据对象 computed:计算属性 methods:定义函数指令 插值表达式 v-once:只展示初始值 v-pre:不解析语法 v-cloak:等待vue解析完数据后再显示页面 v-text:设置文本值 v-html:设置innerHtmlv-if :判断 虚拟Dom 特殊情况需要解决虚拟Dom的复用时 v-show: 11

【凤凰社】Spirit带你彻底了解事件捕获和冒泡机制

Dom标准事件模型 在Dom标准事件模型中,事件是先进行捕获,达到目标阶段时,在进行冒泡的 捕获阶段==>目标阶段==>冒泡阶段 目标元素和非目标元素 在介绍事件捕获和事件冒泡前 我们先要了解一下目标元素和非目标元素是什么意思 目标元素:它是我们当前触发事件的元素 非目标元素:它是在捕获阶段或着冒泡阶段中因为绑定了同类型的事件而触发的元素 每个Dom元素可以绑定多个事件,前提 12

【凤凰社】webpack打包原理,手写一个自己的bundler

webpack这类的打包工具,能帮助我们把用esModule组织起来的代码打包到一个js文件中,在浏览器中运行。实现前端项目的模块化,同时优化请求数量,文件大小等。 话不多说,我们自己来实现一个类似的bundler,对模块化的前端代码进行打包,输出能在浏览器运行的js文件。 准备工作 先来看看我们要处理的项目是怎么组织的,我们放一个src文件夹,里面放上index.js,hello.js,wor 12

【凤凰社】jsPlumb开发流程设计器

前言 jsPlumb是一款开源软件,但jsPlumb toolkit是收费的。 本文主要使用jsPlumb实现一些简单的流程设计功能。 基础学习 首先引入jsplumb.min.js。 <script src="https://cdn.jsdelivr.net/npm/jsplumb@2.8.0/dist/js/jsplumb.min.js"></script> 然后 13

【凤凰社】jQuery-01

day01 - jQuery 学习目标: 能够说出什么是 jQuery 能够说出 jQuery 的优点 能够简单使用 jQuery 能够说出 DOM 对象和 jQuery 对象的区别 能够写出常用的 jQuery 选择器 能够操作 jQuery 样式 能够写出常用的 jQuery 动画 1.1. jQuery 介绍 1.1.1 JavaScript 库 ​ JavaScript库:即 lib 13

【凤凰社】Android系统编程入门系列之应用数据文件化保存

应用中关于数据的持久化保存,不管是简单的SharedPreferences还是数据库SQLiteDatabase,本质上都是将数据保存到系统的某种类型的文件中。因此可以直接使用java.io.File文件类将数据以任意类型存取。 在获取到File文件类的对象后,就可以使用其相关方法执行对文件的读写等相关操作,这部分属于Java语言开发或Kotlin语言开发的基础知识,不再多言。而在Android 8

【凤凰社】iOS之多语言开发

  前要:iOS多语言开发,可以分为两种 系统设置,通过在手机设置中切换语言,进而改变app中语言; app中手动切换,用户在app中,手动选择语言,进行切换。 一.添加需要的语言 不管使用哪种方法,都需要先添加语言,这一点是相同的。 在项目的project中添加语言 添加完成后是这样的 创建 Localizable.strings 文件   &nbs 7

【凤凰社】租房买房行业报告上线,为房产服务数字化转型添砖加瓦

当下,产业互联网推动着各传统行业不断加速技术革新,向数字化转型。作为服务产业与互联网融合的典型,房产服务行业在近年迎来了新的增长契机。线上用户的快速增长让用户对房产服务行业的数字化转型提出了更多要求。 华为分析服务6.2.0版本新增租房买房行业报告与埋点模板,以用户为核心,聚焦用户线上看房关键行为,帮助房产服务平台提升用户的房源兴趣与敏感度,有效缩短租房买房交易周期。 一、 数据概览了解整体增长 9

【凤凰社】放码来战!HMS Core线上Codelabs挑战赛正式开始

亲爱的开发者,在1024程序员节即将到来之际,HMS Core准备了一场线上Codelabs挑战赛,现向你发出诚挚邀请,希望你能将新奇的想法和对产品的思考融入代码,用技术与世界对话。 HMS Core线上Codelabs系列挑战赛,邀你放码来战! 我们围绕HMS Core的能力和技术特性,让开发者能够在体验和掌握新特性和新能力的同时,快速构建兼具功能价值和趣味性的应用程序。在学习创作中,还有机会 13

【凤凰社】Android使用百度语音识别api代码实现。

第一步 ① 创建平台应用 点击百度智能云进入,没有账号的可以先注册账号,这里默认都有账号了,然后登录。 然后左侧导航栏点击找到语音技术 然后会进入一个应用总览页面, 然后点击创建应用 立即创建 点击查看应用详情 这几个值都是等下项目中要用的,请注意,最好是复制粘贴,不要手打,上图中有一个下载SDK,点击进入下载页面,第一个就是 点击下载到本地,下载之后是一个压缩文件,解压之后先不用管它, 第二步 30

【凤凰社】Jetpack Compose学习(4)——Image(图片)使用及Coil图片异步加载库使用

原文地址 Jetpack Compose学习(4)——Image(图片)使用及Coil图片异步加载库使用 | Stars-One的杂货小窝 本篇讲解下关于Image的使用及使用Coil开源库异步加载网络图片显示 本系列以往文章请查看此分类链接Jetpack compose学习 Image使用 首先,先看下参数 fun Image( painter: Painter, cont 20

【凤凰社】全网直播视频下载器 SPXZQ 支持 虎牙.斗鱼.yy.企鹅.快手等直播网站

全网直播视频下载器 SPXZQ 支持 虎牙、斗鱼、yy、企鹅、快手等直播网站 1548

基于数据库的自动化生成工具 v5.8.0

基于数据库的自动化生成工具,本工具同时支持java和C# 3396

python的动车剩余票数监控

python的动车剩余票数监控(源码+效果图) 3290

【凤凰社原创】灯塔在线答题Chrome插件

灯塔在线答题Chrome插件,一键答题,傻瓜式操作~ 9226

Navicate Premimu汉化+破解完美运行MAC版

Navicate Premimu汉化+破解完美运行MAC版 3923

水淼·万能文章采集器v2.17.7.0破解版

水淼万能文章采集器功能特点: 一、依托于水淼软件独家万能正文识别智能算法,可实现任何网页正文自动提取准确率95%以上... 3237