C++的find和find_if函数

  • Post author:
  • Post category:其他

一、find() 算法 [cpp] view plain copy print ? template < class InputIterator, class T> InputIterator find ( InputIterator first, InputIterator last, const T& value ) { for ( ;first!=last; first+…

继续阅读 C++的find和find_if函数

BCNF范式(修正的第三范式)、第四范式和第五范式

  • Post author:
  • Post category:其他

修正的第三范式( BCNF ) 1. 定义 当下面性质成立时,一个数据库模式中的表 T 及函数依赖集 F 被称为符合 Boyce-Codd 范式( BCNF ):任何 F 可推导出的函数依赖 X->A 都在 T 中,这里 A 是不在 X 中的单一属性, X 必须是 T 的一个超键。当一个数据库模式包含的所有表都符合 BCNF 时,这个数据库被称为符合 BCNF. 2. 说明 BCNF 是比第…

继续阅读 BCNF范式(修正的第三范式)、第四范式和第五范式

JVM:start()遇到join(),执行顺序

  • Post author:
  • Post category:其他

最近在学jvm,今天看到一段代码,如下: import java.util.concurrent.atomic.AtomicInteger; public class AtomicClass { static int n = 0; public static void main(String[] args) throws InterruptedException { int j = 0; whil…

继续阅读 JVM:start()遇到join(),执行顺序

Nacos 原理

  • Post author:
  • Post category:其他

Nacos 原理 一、Nacos的整体架构 Nacos的整体架构还是比较清晰的,我们可以从下面这个官方提供的架构图进行简单分析。 二、Nacos 原理 之前讲过注册中和配置中心的核心原理,信息的同步主要的几种方式: push (服务端主动push) pull (客户端的轮询), 超时时间比较短 long pull (超时时间比较长) 2.1、配置中心原理 nacos 配置中心就是采用:客户端 lo…

继续阅读 Nacos 原理

cocos creator 3.x使用官方帧同步服务开发实时对战微信小游戏教程(一)

  • Post author:
  • Post category:其他

实时对战是联机游戏的核心,微信小游戏的官方服务有个自带的 帧同步服务 ,以及配套的 房间服务 和 对局匹配 功能,目前这些功能都是免费的,对于心疼服务器资源的个人开发者而言是个不错的选择,但文档坑太多,本人也是调试了很久才在cocos creator里面跑通,写个文章记录一下。 本系列文章主要实现的流程是: 玩家点击在线匹配按钮进行匹配,满足人数条件后开始游戏,帧同步服务启动同步玩家操作,满足游戏…

继续阅读 cocos creator 3.x使用官方帧同步服务开发实时对战微信小游戏教程(一)

Unity语音口型学习(Oculus发布的OVRLipSync示例)

  • Post author:
  • Post category:其他

了解该部分可以参考Oculus发布的OVRLipSync示例。 https://developer3.oculus.com/downloads/ 将下载下来的package导入Unity,可以运行官方Demo。 该Demo中模型的口型动作,可以通过 Maya Cinema4D 3D Studio Max Blender Cheetah 3D XSI Any tool that supports t…

继续阅读 Unity语音口型学习(Oculus发布的OVRLipSync示例)

解决naocs报错com.alibaba.nacos.api.exception.NacosException: java.lang.reflect.InvocationTargetExceptio

  • Post author:
  • Post category:java

报错内容: com.alibaba.nacos.api.exception.NacosException: java.lang.reflect.InvocationTargetExceptio com.alibaba.nacos.api.exception.NacosException: endpoint is blank 如图: 报错原因: 导入了nacos配置中心,而配置文件又没有配置 nac…

继续阅读 解决naocs报错com.alibaba.nacos.api.exception.NacosException: java.lang.reflect.InvocationTargetExceptio

ActiveMQ的持久化机制

  • Post author:
  • Post category:其他

持久化简述 为了避免意外宕机或者其它情况而导致丢失信息 ,需要做到重启后可以恢复消息队列,消息系统一般采用持久化机制。ActiveMQ的消息持久化机制有JDBC、AMQ、KahaDB和LevelDB,无论采用哪种持久化机制,消息的存储逻辑都是一致的。 在发送者将消息发送出去以后,消息中心首先将消息存储到本机数据文件、内存数据库或者远程数据库等在将消息发送给接收者,成功则将消息从存储中删除,失败则继…

继续阅读 ActiveMQ的持久化机制

串口线接Linux设备U盘安装系统

  • Post author:
  • Post category:linux

    Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x22 (or later) [    3.271907] Device 'efifb.0' does not have a release() function, it is broken and must be…

继续阅读 串口线接Linux设备U盘安装系统