基本的例子 序列-> 用于绘制两个参与者之间的信息。参与者不必明确声明。 要有一个点状的箭头,就用--> 也可以用<- 和<-- 。这不会改变绘图,但可能提高可读性。注意,这只适用于顺序图,其他图的规则不同。 plantum…
2025/1/6 4:25:12桥接模式(Bridge Pattern)是一种结构型设计模式,它的目的是将一个大类或者一系列紧密相关的类分解为两个或更多个独立变化的类层次结构,从而减少代码复杂度,提高系统的可扩展性。通过将抽象部分与实现部分分离…
2025/1/6 2:46:07TypeScript 是一种为 JavaScript 增添静态类型的强语言,它通过类型定义提升了代码的可靠性和可维护性。在 TypeScript 的众多特性中,接口(interface)和类型(type)是两种定义数据结构的重要工具,…
2025/1/5 23:08:51一初识递归 1.递归的概念:函数自己调用自己。 2.递归的作用:将一个复杂大型的问题层层转化为一个和原问题相似,但规模较小的子问题。来求解,直到子问题不可被拆分。 3.限制条件:每次递归调用之后,都会越来越接近该限制条件。 4.举例: 此…
2025/1/5 22:37:273.首先需保证服务器可以连接到互联网,建议使用固定IP地址,登录服务器后输入“vi /etc/selinux/config”。4.按“i”键进入编辑状态,将第六行修改为“SELINUXdisable”,如下图所示,并按“ESC”键输入“:x”保存退出。5.在命令行输入…
2025/1/6 3:42:00 人评论 次浏览在flask中定义了一个简单的删除数据库内容的路由 测试却发现一直报错 说delete_history函数定义时没有接受参数,但是检查delete_history函数却发现没有问题 后来想了半天才发现delete_history的路由函数名也是delete_history,那么程序就会调用路由函数而…
2025/1/6 3:13:34 人评论 次浏览支持语法高亮,语法校验,代码提示的工具 freemarker IDE(JBoss): http://download.jboss.org/jbosstools/updates/development/ 安装方法: eclipse --> Help --> Install New Software --> Add --> Namefreemarker,Locationhttp://download.jboss.org/jbosstools/u…
2025/1/6 3:02:21 人评论 次浏览--------------------------------------------- 不知道其他人怎么判断的,我一般是通过查看var/lib/下是否有mysql文件夹判断的。 ------------------------------------------- 1. 启动MySQL服务 启动MySQL服务的命令为:/etc/init.d/mysqld start 命令…
2025/1/6 2:26:47 人评论 次浏览前言 在手机上搭建服务器?没错,我自己都会想哪里有人要在把手机当作服务器,不过,确确实实,由于一个项目,我需要这么干。 最初映入脑海的就是Socket原生编程了,直到后来发现了封装成http服务器端…
2025/1/6 4:50:08 人评论 次浏览以下交换机都是指的纯二层交换机。 1. 同一个vlan内的两个机器,如果其IP不在一个网段,那么能相互连通吗? 答案是,二层是连通的,三层则不通。具体表现就是通过netbui可以看到对方,但是却不能ping通对方。因…
2025/1/6 4:49:08 人评论 次浏览这个功能是利用百度的一个app应用,一个js文件 http://siteapp.baidu.com/static/webappservice/uaredirect.js 或 http://download.csdn.net/detail/evasunny2008/9699737 使用方法: 1、引用这个js文件,不管是直接用外网的,还是…
2025/1/6 4:48:04 人评论 次浏览<?phpclass Cat{//public 访问修饰符public $name;public $age;}//创建$cat1new Cat;$cat1->name"小白";//访问某个对象的某个属性 $对象名->属性名echo $cat1->name;echo "<br/>";class Person{public $name;public $age;}$anew Perso…
2025/1/6 4:47:03 人评论 次浏览告警的介绍 在前面当中,我们已经安装、配置并使用Prometheus了。现在,我们需要了解如何从监视数据生成有用的警报。 普罗米修斯是一个划分的平台,度量的收集和存储与警报是分开的。警报由称为Alertmanager的工具提供,这是 监视环境…
2025/1/6 4:45:02 人评论 次浏览const是一个C语言的关键字,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的安全性和可靠性,另外,在观看别人代码的时候,清晰理解const所起的作用,对理解对方的程序也有一些帮助。另外CONST在其他编程…
2025/1/6 4:44:02 人评论 次浏览最近装完虚拟机,做完试验,发现安装的是Windows Vista,而要求的试验平台是Windows 7,而虚拟机硬盘就只分了1个分区,所以在此记录一下 提示:该方法适合真机 准备工作因为这项工作是不能在系统运行时进行的&am…
2025/1/5 14:27:30 人评论 次浏览论文名:Automated Vulnerability Detection in Source Code Using Deep Representation Learning 开源数据集:https://osf.io/d45bw/ 简介 软件漏洞很多,且造成了很严重的威胁。作者用机器学习做了源码级的漏洞检测系统。并且用三个静态分析…
2025/1/5 14:27:28 人评论 次浏览Swoole:面向生产环境的 PHP 异步网络通信引擎使 PHP 开发人员可以编写高性能的异步并发 TCP、UDP、Unix Socket、HTTP,WebSocket 服务Swoole 可以用来做网络通信、异步操作文件、毫秒级定时器等等,今天就来说一下 Swoole 入门前的准备工作&am…
2025/1/5 18:22:50 人评论 次浏览知识点:AffineTransform 类表示 2D 仿射变换,它执行从 2D 坐标到其他 2D 坐标的线性映射,保留了线的“直线性”和“平行性”。可以使用一系列平移 (translation)、缩放 (scale)、翻转 (flip)、旋转 (rotation) 和错切 (shear) 来构造仿射变换…
2025/1/5 18:22:48 人评论 次浏览HMI和PLC有什么区别区别:HMI(人机界面)是一种智能化操作控制、显示装置;触动屏幕时,可由电阻网络上的电阻和电压发生变化并由软件计算出触摸位置。而PLC是一种具有微处理器的用于自动化控制的数字运算控制器,可以将控制指令随时载…
2025/1/5 18:22:46 人评论 次浏览安川机器人IP地址如何设置与其他设备通讯时,我们有时需要设置机器人控制器IP地址以便彼此通信,或者说解决IP冲突等等问题。1、首先需要我们要进入维护模式。2、如何进入维护模式一直按住主菜单,然后打开主电源等待系统进入维护模式即可。3、进…
2025/1/5 17:09:10 人评论 次浏览