首页 > 2021年09月06日 > 全部分享
软件工程概念:高内聚.低耦合
软件工程概念:高内聚.低耦合 高内聚.低耦合,是软件工程中的概念,是判断软件设计好坏的标准,主要用于程序的面向对象的设计,主要看类的内聚性是否高,耦合度是否低。目的是使程序模块的可重用性、移植性大大增强。通常程序结构中各模块的内聚程度越高,模块间的耦合程度就越低。内聚是从功能角度来度量模块内的联系, ...
分类:其他   时间:2021-09-06 23:57:19    收藏:0  评论:0  赞:0  阅读:6
android内存管理,Android-App的设计架构经验谈,Android知识总结
前言 笔者看了一些NDK的项目。一些教程不是HelloWord就是直接整FFmpeg或OpenCV,可谓一个天一个地,而且目录结构和Android3.5的默认结构并不是太一致,一直没找到什么合心的文章。故写此文连接这天地,来总结一下在NDK开发之前你应知道的东西。 在此之前,先划分三类人,如果不认清 ...
分类:移动平台   时间:2021-09-06 23:57:07    收藏:0  评论:0  赞:0  阅读:8
TC查询 锁定的账户进程id
select ps.puser_name 账号, to_number(substr(pl.pm_key, 0, 8), 'xxxxxxxx') as PID进程号, ps.pnode_name 登陆主机名, ps.plogin_date + interval '8' hour 上次登陆时间 from ...
分类:系统服务   时间:2021-09-06 23:56:58    收藏:0  评论:0  赞:0  阅读:4
深度学习 - 反向传播算法
理解反向传播 要理解反向传播,先来看看正向传播。下面是一个神经网络的一般结构图: 其中,\(x\) 表示输入样本,\(\bm{w}\) 表示未知参数(图中未标出偏置 \(b\)), \(S\) 表示激活函数,\(y\) 表示预测值,\(\hat{y}\) 表示真实值。 显然,通过从样本 \(x\) ...
分类:编程语言   时间:2021-09-06 23:56:48    收藏:0  评论:0  赞:0  阅读:2
[Java- 03] JavaAPI CHM阅读
JavaAPI CHM阅读 mac是不支持chm文件的打开和阅读、需要下载专门的软件查看 jdk api 1.8_google.CHM 刚好是CHM文件后缀、所以我们下载对应的软件即可 1. 下载jdk api 1.8_google.CHM 下载地址: https://pan.baidu.com/s ...
分类:编程语言   时间:2021-09-06 23:56:33    收藏:0  评论:0  赞:0  阅读:2
Oracle listagg字符串拼接字符串过长问题解决
listagg(fxwt,',') within GROUP (order by fxwt) as fxwt 改为 xmlagg(xmlparse(content fxwt||',' wellformed) order by fxwt).getclobval() as fxwt —————————— ...
分类:数据库技术   时间:2021-09-06 23:56:20    收藏:0  评论:0  赞:0  阅读:2
虚拟环境的创建和进入
我们在用 python创建web网站的时候可能会用到flask,而根据文档建议是将flask安装到虚拟环境中,这样大家在不同项目或者不同版本的库之间不会影响到原有项目。 一、安装虚拟环境 然后我们需要在原生环境下下载virtualenv。即安装虚拟环境。 打开windows命令终端(cmd) 然后输 ...
分类:其他   时间:2021-09-06 23:56:05    收藏:0  评论:0  赞:0  阅读:2
Jenkins:the input device is not a TTY
如果您在使用jenkins执行docker容器内命令时,使用的了-t参数 docker exec -it test_container bash build.sh 可能会有如下报错 the input device is not a TTY 由于docker的-t参数会为输出添加一个伪终端Alloc ...
分类:其他   时间:2021-09-06 23:55:50    收藏:0  评论:0  赞:0  阅读:3
Mac通过crontab设置定时任务报错Operation not permitted
报错原因是cron文件管理器没有执行权限,在隐私里面设置即可 今天写了个shell脚本想用定时任务每半小时执行一次 */30 * * * * cd /Users/xxxx/Desktop/ && sh test.sh >>crontab.log 结果生成了一个空的crontab.log 文件,原因是 ...
分类:系统服务   时间:2021-09-06 23:55:40    收藏:0  评论:0  赞:0  阅读:9
js基础---判断滚动条是否滑动到底练习
window.onload = function(){ document.querySelector("p").onscroll = function(){ // 滑动的距离 var n = this.scrollTop; //2304 // 滑动元素的总高度 var v = this.scroll ...
分类:Web开发   时间:2021-09-06 23:55:28    收藏:0  评论:0  赞:0  阅读:3
【转】warning: templates not found /usr/local/git/share/git-core/templates
转自:https://blog.csdn.net/h5q8n2e7/article/details/46919579 在 Mac 上用 SourceTree 克隆 svn 的时候, 出现了 warning: templates not found /usr/local/git/share/git-c ...
分类:其他   时间:2021-09-06 23:55:15    收藏:0  评论:0  赞:0  阅读:2
我的ubuntu18开发环境配置
?# 脚本的方式 #!/bin/bash #替换镜像源 echo "deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb-src http://mirrors.aliyun.com/u ...
分类:系统服务   时间:2021-09-06 23:55:03    收藏:0  评论:0  赞:0  阅读:2
MySQL参数tmp_table_size和max_heap_table_size对比分析
前言 如果 SQL 在执行过程中读到的数据无法直接得到结果,那么就需要额外的内存来保存中间结果,得出最终结果,这个额外的内存就是内部临时表,哪些操作会产生临时表呢,下面这个截图从官网获得 与临时表相关的两个参数 ##tmp_table_size 内存中临时表的最大大小。这个变量不适用于用户创建的ME ...
分类:数据库技术   时间:2021-09-06 23:54:48    收藏:0  评论:0  赞:0  阅读:4
【现代操作系统】Peterson算法
一个标准的临界区处理办法要遵循下面这几点: 1、 任何两个进程不能同时处于临界区; 2、 临界区外运行的进程不得阻塞其他进程; 3、 不得使进程无限期等待进入临界区; 4、 不应对CPU的速度和数量做任何假设; 在处理临界区问题时,有忙等待的互斥处理办法,主要包括: 1)屏蔽中断;2)锁变量;3)严 ...
分类:编程语言   时间:2021-09-06 23:54:33    收藏:0  评论:0  赞:0  阅读:3
小程序基础入门
小程序基础入门 一、课程介绍 二、本章任务 了解小程序的概念以及优势和劣势 掌握小程序的申请和创建流程 掌握小程序的基本模板语法 掌握小程序代码组成 了解小程序的渲染模型 掌握小程序事件的使用 三、本章目标 了解小程序是什么,以及小程序的优势和劣势 能够申请并且创建小程序 能够独立完成小程序界面的搭 ...
分类:微信   时间:2021-09-06 23:54:14    收藏:0  评论:0  赞:0  阅读:3
一键部署node-exporter脚本
#!/bin/bash #变量 set -e COLOR="echo -e \\E[1;32m" COLOR1="echo -e \\E[1;31m" END="\\E[0m" install_dir="/apps" #函数 node_exporter_install() { #判断安装目录是否存在 ...
分类:其他   时间:2021-09-06 23:54:06    收藏:0  评论:0  赞:0  阅读:2
2021“MINIEYE杯”中国大学生算法设计超级联赛(10)Pty loves string (border树应用 + 主席树 + dfs序)
题意: 给定你一个长度为$n$的字符串$s$,$m$个询问,每次询问给定$x,y$,问你$s[1,x]$和$s[n-y+1,n]$这两个前缀后缀串拼接形成的字符串$s'$在主串$s$中出现了几次。 思路: 首先解决这道题目前,如果大家没做过P5829,强烈推荐先做一下,$border$树的模板题,做 ...
分类:编程语言   时间:2021-09-06 23:53:54    收藏:0  评论:0  赞:0  阅读:3
0906 每日文献阅读 打卡
Read Data: 0906 Publication: CVPR 2021 Title: Less is More: CLIPBERT for Video-and-Language Learning via Sparse Sampling Aim: 解决视频-文本模型中,耗费大量空间和时间的问题。 ...
分类:其他   时间:2021-09-06 23:53:42    收藏:0  评论:0  赞:0  阅读:3
表格合并单元格【c#】
gridBranchInfo.DataSource = dtBranchViewList; gridBranchInfo.DataBind(); Random random = new Random(); Color[] color = {Color.DarkSalmon, Color.Red, C ...
分类:Windows开发   时间:2021-09-06 23:53:25    收藏:0  评论:0  赞:0  阅读:3
Harbor 1.8.2升级到2.3.2
不能跨版本升级。 需要先从 1.8.2升级到1.10.x,然后再从1.10.x升级到2.3.2. 参考官方文档即可。 https://goharbor.io/docs/1.10/administration/upgrade/ 停止服务,备份。 cd harbor docker-compose dow ...
分类:其他   时间:2021-09-06 23:53:13    收藏:0  评论:0  赞:0  阅读:2
1332条   1 2 3 4 ... 67 下一页
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!