源码 技术开发 功能 知识

搭建虚拟机和source insight开发环境

开发中经常有需要看大平台代码的时候,这个时候代码太大在虚拟机里面用vscode看会非常卡顿,因此可以使用source insight来解决这个问题,但是source insight是win环境的,因此需要搭建一个虚拟机和win之间的桥梁,下面记录一下这个过程: 主要是使用source insight ......
insight 环境 source

sql oracle mysql 数据库 基础 知识 窗口函数 lag与lead函数 LISTAGG函数 connect by 结构化查询 with as 备份和恢复 mysql5.7 mysql8.0 oracle_11g docker

sql oracle mysql 数据库 基础 知识 窗口函数 lag与lead函数 LISTAGG函数 connect by 结构化查询 备份和恢复 mysql5.7 mysql8.0 oracle_11g docker ##ORACLE数据库基础知识 ORACLE 启动和关闭 Oracle Do ......
函数 mysql oracle 备份 LISTAGG

最基本的功能实现

打开网址https://gitee.com/bearpi/bearpi-hm_nano 参考这个教程 配置云平台设备,参考这几个教程 配置完云平台后在这个软件进行操作 输入密码后 其中的网址在小熊派网页复制即可 等待下载完成 然后进入编译好的文件下,在次进行编译 完成编译成功 进入虚拟机更改配置 自 ......
功能

ORACLE数据库基础知识

ORACLE数据库基础知识 Oracle 简介 Oracle数据库系统是美国Oracle公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目 前最流行的客户/服务器(client/server)或B/S体系结构的数据库之一。Oracle数据库是目前世界上使 用最为广泛的数据库管理系统,作为一 ......
基础知识 数据库 基础 知识 数据

二、对电子逻辑知识的认识

经过一周的学习,我学到了一些知识点: 一、电子元件 1.第一层 半导体晶体管的开关特性 模拟实现布尔逻辑 正逻辑:高电压表示1。 负逻辑:低电压表示0。 晶体管:放大作用 。 2.第二层 小规模集成电路实现的基本逻辑功能 逻辑门 包括:与、或、非、与非、或非、同或、异或等。 3.第三层 中小规模集成 ......
逻辑 知识 电子

Android MediaPlayer 功能讲解

Android 提供的用于播放音视频的重要的 API 之一就是 MediaPlayer。本文将讲解 MediaPlayer 的相关知识点。MediaPlayer 类提供了准系统播放器的基本功能,支持最常见的音频/视频格式和数据源,的相关知识点。MediaPlayer 是比 VideoView 更底层 ......
MediaPlayer Android 功能

使用IDEA开发 Hello World

使用IDEA开发 使用IDEA新建 src=NEW=JAVA Class 然后进行编写 ,IDEA可以在拼写的时候输入首字母进行快速拼写。 ​ ......
Hello World IDEA

开发一个中小学生学习数学的软件,应该找谁做用户调研

首先需要了解用户的对象,这是一个关于中小学生学习数学的软件,中小学生是软件主题,我们一方面可以从中小学生入手,了解他们在学习中遇到的困难,希望能够怎样帮助他们去解决;其次可以对中小学老师进行调研,中小学老师有着丰富的教育经验,他们遇到过各种各样的教学问题,可以向他们调研,问清楚平时他们的教育方式、教 ......
中小学生 数学 中小 用户 学生

为什么软件开发周期总是预估的2—3倍?

①软件开发过程中总会出现一些没有预想到的问题,这就会使开发周期比预估的长一些。 ②计划赶不上变化,有时候开发软件过程中客户会变化要求,有时候成品达不到客户的要求也需要重做。 ③团队合作能力不够强,协调度不够高。 ④时间安排不合理。 ......
软件开发 周期 软件

odoo 开发入门教程系列-模型之间的关系(Relations Between Models)

模型之间的关系(Relations Between Models) 上一章介绍了为包含基本字段的模型创建自定义视图。然而,在任何真实的业务场景中,我们都需要不止一个模型。此外,模型之间的链接是必要的。人们可以很容易地想象一个模型包含客户,另一个模型则包含用户列表。你可能需要参考任何现有业务模型上的客 ......
入门教程 Relations 模型 之间 Between

增删改查功能

注意:如果openSession()没有指定开启自动事务,那么增删改功能需要手动提交事务,如果openSession(true),则不需要再手动commit() ......
功能

2023.3.31团队开发

今天思考了大致的方向: 首先创建web端的服务,即用户可以实现二维码的扫码,选择自己在车上需要的产品 然后将数据更新在数据库中。最后使用Android端;也就是在司机的手机上查看商品的购买情况 购买情况通过大数据分析,预测等 ......
团队 2023 31

2023.3.31团队开发选题

今天确定了中国服务外包杯的选题:【A18】随手买-随车智能营销平台【融创软通】 【开发说明】 (1)车载营销平台设计(硬件) 包括绘制车载销售平台的图样,设计尺寸及预计摆放位置(二维示意图即可),智能硬件(主板、网络模块、屏幕、箱体、货品销售识别模块、保冷模块等)使用规划及单机成本预算。平台能够通过 ......
选题 团队 2023 31

成都控制板开发:STC单片机IO引脚驱动不了光耦PC817的原因及解决(带PC817参数及驱动电路)

这是一个单片机通过光耦来信号隔离,驱动外部负载的电路。单片机为STC15系列,光耦为PC817,如图 1,光耦的阳极输入端接到单片机的P20-P23引脚,光耦的输出DJ1-DJ4接到外部电路。 但是在改变P20的电平时却出现了问题,并不能改变DJ1的电平,怎么回事呢? 1、是限流电阻的问题吗? 先看 ......
控制板 单片机 817 电路 参数

开源优先队列FastPriorityQueue源码阅读

FastPriorityQueue 源码连接: https://github.com/BlueRaja/High-Speed-Priority-Queue-for-C-Sharp 大致结构: 1节点在内存中的结构还是数组,且首节点为无意义节点,有效节点从索引1开始。(见FastPriorityQue ......
队列 FastPriorityQueue 源码

Teamcenter_SOA开发:使用查询构建器查询数据

Teamcenter中的查询构建器可以查询对象信息,今天使用Item Name这个查询来查询Teamcenter中的对象,并打印出对象的信息。搭建环境参见Teamcenter_SOA开发:使用SOA登录Teamcenter - huangym1 - 博客园 (cnblogs.com) 1 //tcn ......
Teamcenter_SOA Teamcenter 数据 SOA

软件构造规约设计知识点总结

已经开始做软件构造实验二了,但做了几天还是感觉不太对,有种无从下手的感觉,我还是来复习一下本次实验所要用到的知识点吧,至于前面的知识呢,先别急,虽然也用的上,但在本次实验不是重点,之后再进行复习。 知识点概要: 规约设计 测试用例 ADT的泛化型 ADT的抽象函数(AF)、表示不变性(RI) OOP ......
知识点 知识 软件

Teamcenter_SOA开发:使用SOA登录Teamcenter

本文Teamcenter SOA使用C++参考SOA的例子进行编写,以下代码为登录Teamcenter,代码工程在Teamcenter四层环境下运行。 SOA的库文件、样例文件、帮助文件在Teamcenter的安装包中可以找到。 运行以下bat文件打开vs: 1 cd /d %~dp0 2 set ......
Teamcenter Teamcenter_SOA SOA

React Native 备忘清单_开发速查表分享

React Native 备忘清单 适合初学者的综合 React Native 备忘清单,在开始 React Native 之前需要先掌握 react 库入门,为开发人员分享快速参考备忘单。 React Native (简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Fa ......
清单 Native React

OpenKE:知识图谱表示学习工具包

OpenKE是THUNLP基于TensorFlow,PyTorch开发的用于将知识图谱嵌入到低维连续向量空间进行表示的开源框架。在OpenKE中,我们提供了快速且稳定的各类接口,也实现了诸多经典的知识表示学习模型。该框架易于扩展,基于框架设计新的知识表示模型也十分的方便。具体来说,OpenKE具有如 ......
工具包 图谱 工具 知识 OpenKE

【webserver 前置知识 02】Linux网络编程入门其一

网络结构模式 C/S结构 服务器 - 客户机,即 Client - Server(C/S)结构。C/S 结构通常采取两层结构。服务器负责数据的管理,客户机负责完成与用户的交互任务。客户机是因特网上访问别人信息的机器,服务器则是提供信息供人访问的计算机。 在C/S结构中,应用程序分为两部分:服务器部分 ......
网络编程 webserver 知识 Linux 网络

Spark源码解析(二):Spark闭包检查

一、理解 Scala 闭包:Closures 1.1 闭包的定义 闭包就是一个函数和与其相关的引用环境组合的一个整体(实体)。进一步说,闭包是绑定了自由变量的函数实例。 通常来讲,闭包的实现机制是定义一个特殊的数据结构,保存了函数地址指针与闭包创建时的函数的词法环境以及绑定自由变量。 对于闭包最好的 ......
闭包 Spark 源码

【Flask】Flask快速使用 web框架原理 Flask配置文件写法 路由系统源码分析

1 Flask介绍 # 目前python界,比较出名的web框架 -django:大而全,web开发用的东西,它都有 -django从3.x 改成了异步框架(伪异步) -Flask:小而精,只能完成请求与响应,session,cache,orm,admin。。。统统没有 -Flask有很多第三方框架 ......
Flask 写法 路由 源码 框架

Spark源码解析(一):RDD之Transfrom算子

一、延迟计算 RDD 代表的是分布式数据形态,因此,RDD 到 RDD 之间的转换,本质上是数据形态上的转换(Transformations) 在 RDD 的编程模型中,一共有两种算子,Transformations 类算子和 Actions 类算子。开发者需要使用 Transformations ......
算子 Transfrom 源码 Spark RDD

ETCD源码阅读(一)

DAY0: ETCD 架构 下图中展示了 etcd 如何处理一个客户端请求涉及到的模块和流程。图中淡紫色的矩阵表示 etcd ,它包括如下几个模块: etcd server: 对外接受客户端的请求,请求 etcd 代码中的 etcd server 目录,其中还有一个 raft.go 的模块与 etc ......
源码 ETCD

ETCD源码阅读(三)

DAY2 :阅读raftexample: etcd/contrib/raftexample serveChannels() func (rc *raftNode) serveChannels() { snap, err := rc.raftStorage.Snapshot() if err != n ......
源码 ETCD

ETCD源码阅读(二)

DAY1 :阅读raftexample:etcd/contrib/raftexample raftexample 包括三个组件:一个基于 raft 的kv store、一个 REST API Server、一个基于 etcd raft 实现的 Raft Node。其中Raft Node也拥有一个Ht ......
源码 ETCD

【深入浅出 Yarn 架构与实现】6-1 NodeManager 功能概述

本节开始将对 Yarn 中的 NodeManager 服务进行剖析。 NodeManager 需要在每个计算节点上运行,与 ResourceManager 和 ApplicationMaster 进行交互。管理节点的计算资源以及调度容器。后续将对 NM 的功能职责、状态机、容器生命周期和资源隔离等... ......
深入浅出 NodeManager 架构 功能 Yarn

关于 阻塞与非阻塞 , 同步与异步的 知识。

网上讲的非常好的文章。 ......
知识