XOR
三月读书笔记3
阅读了《人月神话》贵族专制、民主政治和系统设计,画蛇添足,贯彻执行,为什么巴比伦塔会失败?这几章,对于《人月神话》这本书也有了更深的了解,这本书在宏观的大层面的角度看待软件工程的系统开发,没一句讲的具体知识,讲的全是一个项目的开发注意事项。首先,运用大教堂的成功,巴比伦塔的失败,将概念的完整性的重要 ......
构建之法读后感 1
软件开发,第一步要做的,便是需求分析,我们要知道做的是什么,有什么要求,不然当我们投资了许多人力、物力,到最后做出来后却没人要,白白浪费时间。所以我们事先向用户了解需求,通过焦点小组、深入面谈、卡片分类等方法调查,对功能进行定位。然后通过初始阶段了解软件系统的大概构成,系统的风险有哪些;细化阶段分析 ......
lag与lead函数 oracle_11g
lag与lead函数 oracle_11g lag与lead函数都可以实现跨行引用,语法如下: lag( col [,n1] [,n2] ) over( [分区子句] 排序子句 ) lead( col [,n1] [,n2] ) over( [分区子句] 排序子句 ) 语法注解: 参数: col,n ......
python利用pyinstaller打包生成exe
###1.安装pyinstaller pip install pyinstaller 是最简单的安装方式 ###2.要打包的文件目录下,并执行命令 允许一个文件 pyinstaller.exe -F .\ 要打包的py文件 pyinstaller.exe -F .\wei_dian_vbuyCrea ......
电梯演讲视频
https://www.bilibili.com/video/BV1UM4y1U71S/?buvid=XU187E41C7A9779F585BB3241647229EB3EC2&is_story_h5=false&mid=RfEh%2F43n4qxRTYZcH2Wa%2Bw%3D%3D&p=1&pl ......
ubunut apache2下配置和https重定向
apache2的目录文件详解 Apache在启动的时候自动读取文件配置信息 apache2引用到以下文件; #包含动态模块的配置 include /etc/apache2/mods-enabled/*.load include /etc/apache2/mods-enabled/*.conf#包含用 ......
Install Kibana with Docker
拉取镜像 docker pull docker.elastic.co/kibana/kibana:7.12.0 运行并添加容器后台运行,指定Elasticsearch地址为http://localhost:9200 docker run --name kib01 -d -p 5601:5601 -e ......
投屏Sink端音频底层解码并用OpenSLES进行播放
一、代码分析 在公司项目中,音频解码及播放是把数据传到Java层进行解码播放的,其实这个步骤没有必要,完全可以在底层进行处理。 通过代码发现其实也做了在底层进行解码,那么为啥不直接使用底层解码播放呢,我们可以看看原先代码怎么做的: 代码中通过定义的宏DECODE_AUDIO_IN_JAVA来控制mA ......
Oracle 数据库基础
Oracle 数据库基础 DUAL表 dual是Oracle提供的最小的工作表,只有一行一列,具有某些特殊功用。 不论进行何种操作(不要删除记录),它都只有一条记录——'X'。 select * from dual; 用户 用户:对数据库的访问,需要以适当用户身份通过验证,并具有相关权限来完成一系列 ......
Oracle与Mysql 的区别(对比学习)
Oracle与Mysql 的区别(对比学习) 使用范围 Oracle是大型的数据库。Oracle是收费的,且价格昂贵 Mysql是中小型数据库。Mysql是开源的 安装部署 Oracle有3G左右,且使用的时候Oracle占用特别大的内存空间和其他机器性能 Mysql安装完后才152M 端口用户 O ......
day31(2023.3.31)
1.TCP双向通信(创建服务端) 2.TCP双向通信(创建客户端) 运行结果: 3.点对点聊天应用(创建服务端) 4.点对点聊天应用(创建客户端) 运行结果: 5.点对点应用聊天优化(服务端和客户端一起) 运行结果: 3月底了,一个月过去了,继续加油,冲冲冲! day31(2023.3.31)星期五 ......
7 - RSA 算法
RSA 算法 我的博客 原书:《Understanding Cryptography: A Text book for Students and Practitioners》 胡言乱语 在 Whitfield Diffie 与 Martin Hellman 于 1976 年发表关于公钥加密的论文,掀 ......
记一次 .NET 某传感器采集系统 线程爆高分析
记一次 .NET 某传感器采集系统 线程爆高分析 - 一线码农 - 博客园 (cnblogs.com) https://www.cnblogs.com/huangxincheng/p/17272068.html 一:背景 1. 讲故事 前段时间有位朋友微信找到我,说他的程序使用 hsl 库之后,采集 ......
ORACLE 启动和关闭
ORACLE 启动和关闭 数据库的启动 sqlplus “/as sysdba” SQL> startup ORACLE 例程已经启动。 ORACLE instance started (启动引擎) Total System Global Area 135339940 bytes (开辟SGA区) ......
Oracle Docker安装及连接
Oracle Docker安装及连接 拉取镜像 运行镜像 进入容器 修改oracle配置 修改root密码 passwd 切换oracle用户 su oracle 匿名登录oracle sqlplus /nolog dba身份登录 conn /as sysdba 修改用户system、sys用户的密 ......
解决IntelliJ IDEA 控制台中文乱码问题
1、修改 IntelliJ IDEA 全局编码、项目编码、属性文件编码 上方导航栏“File→Settings…”进入配置页面,在“Editor”中下滑找到“File Encodings”,分别将 Global Encoding、Project Encoding、Default encoding f ......
Linux df command All In One
Linux df command All In One df disk free $ df --help 用法:df [选项]... [文件]... Show information about the file system on which each FILE resides, or all f ......
恶补AI之Stable Diffusion(一)
以下内容 , 由 ai (gpt4)辅助创作。 Stable Diffusion的同类产品? 了解了,您是在询问关于Stable Diffusion这款文本到图像生成模型的竞争产品。基于您的描述,这是一款基于深度学习的图像生成模型,利用了潜在扩散技术和CLIP文本编码器。以下是一些与Stable D ......
Linux终端居然也可以做文件浏览器?
大家好,我是良许。 在抖音上做直播已经整整 5 个月了,我很自豪我一路坚持到了现在【笑脸】 最近我在做直播的时候,也开始学习鱼皮大佬,直播写代码。当然我不懂 Java 后端,因此就写写自己擅长的 Shell 脚本。 但是,由于我是在 Linux 终端上写代码,没办法向观众朋友们展示一些图片或者 PD ......
Swift与OC混编
Swift调OC 在Swift项目中调用OC类中的方法需要有个{targetName}-Bridging-Header.h文件,在这个文件中导入OC要暴露给Swift的类。 {targetName}-Bridging-Header.h文件的创建有2种方式 1.自己手动创建,然后在配置文件的Objec ......
202031607213-李蕊 实验一 软件工程准备--构建之法与博客首秀
实验一 软件工程准备 一、实验介绍 | 项目 | 内容 | | | | | 班级博客链接|https://edu.cnblogs.com/campus/xbsf/2020CSSE| |本次作业要求链接|https://edu.cnblogs.com/campus/xbsf/2020CSSE/home ......
知乎使用指南
知乎食用指南 目前知乎近版本有一下恶心人的地方那个 加入大量广告,每次刷新都夹杂大量广告 为了增加广告,将左右翻页变成恶心的上下滑动翻译,在滑动中间增加广告,并且明显感受到左右滑动比上下滑动要好 杂七杂八内容太多,导致内容卡顿 从初中的时候就开始看知乎,结果知乎越来越恶心,以下是解决方法 解决方法 ......
今天的学习感悟
今天学习入门了python爬虫。 今天是交代码的日子,发现自己的园龄已经九个月了,我这么长时间其实没学会多少东西,web,Android,没了,做的作业也寥寥无几, 大学也已过一半,自己在专业方面可谓啥也不是,很惶恐,发现周围的那些学习成绩优异的人每天学好久,我在此也立下一个flag,每天学习专业三 ......
构建之法
刚开始拿到《构建之法》这本书的时候,感觉内容确实很多,老师要求读两遍再写读后感,我顿时觉得头都大了,这要看到什么时候?老师说可以把这本书不要当作教材来读,我刚开始不太理解,当我读了几页之后才发现确实跟我平时读的教材是不一样的,作者以简单有趣的文笔来向我们介绍了软件工程相关的知识,作者举的例子新颖,语 ......
构建之法2
软件开发是一个集复杂性,不可见性,易变性,服从性,非连续性于一体的开发过程。软件的开发是复杂的,它需要一个团队相互协作,分工明确,按流程,按计划进行;软件开发的整个过程是不可见的,我们不能直接看到所开发的软件,唯一能看到的是已经能够进行使用的应用程序或者代码;软件开发过程不稳定,团队中每个成员的进程 ......
构建之法3
本科时选择计算机是受之前的学长学姐的影响,他们学习的是计算机相关专业,毕业后都进入了很不错的公司,有一份让人称羡的工作以及不错的薪酬,而且会做很多特别厉害的东西,当时就觉得计算机特别厉害,我要是能把这个学好,以后肯定也会有所成就。大学四年,在校期间学习了很多知识,对于编程,软件开发,计算机现阶段的发 ......
基于matlab的高精度信号峰值检测算法
1.算法描述 峰值检验是示波表中数据采集方式之一, 这种技术起源于存储深度不能满足捕获毛刺的需要。如果用模拟示波器去观察, 只有当毛刺信号是重复性的并且和主信号同步时, 才能看到毛刺信号 。由于毛刺源于其他电路系统, 所以这些毛刺只是偶尔发生, 并且和主信号不同步。正常采样方式时, 要捕捉窄的毛刺, ......
最基本的功能实现
打开网址https://gitee.com/bearpi/bearpi-hm_nano 参考这个教程 配置云平台设备,参考这几个教程 配置完云平台后在这个软件进行操作 输入密码后 其中的网址在小熊派网页复制即可 等待下载完成 然后进入编译好的文件下,在次进行编译 完成编译成功 进入虚拟机更改配置 自 ......
m基于强化学习的PID控制器simulink仿真,对比PI控制器和变结构PI控制器
1.算法描述 PID控制器,即控制器的控制方式为P比例调整,I积分调整以及D微分调整三个部分构成,PID控制器是目前为止应用最为广泛的控制方式。PID控制器具有结构简单,性能稳定,参数设置简单等优势。PID控制器适用于各种控制对象无法进行测量获得系统参数的情况,其根据控制对象的输出和参考控制变量的输 ......