统一建模语言UML概述

Unified Modeling Language (UML)又称统一建模语言或标准建模语言,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。 UML分类 (1)静态模型(系统结构): 用例图、类图、对象图、构件图、部署图 (2)动态模型(系统行为):状态图、活动图、顺序图、协作图 UML中有4种事务: (1)结构事务:名词、静态部分、物理元素。 (2)行为事务:动词、动态部分、行为。 (3)分组事务:包。 (4)注
分类: 其他 发布时间: 08-19 13:54 阅读次数: 0

java中的三层架构

三层架构:将程序中所有的类按照功能类别划分为3个层次(将所有类用于3个不同包存放) 实体层:entity,该包下存放所有的实体类(数据类,只有属性(和数据库字段对应的属性)和属性的封装(setter/getter,构造函数)) 注意:实体类的类名一般都应该和数据库名一致)(如果数据库中的表为区分关键字而添加的前后缀,在类名应该不要,数据库表名:tb_user,类名:User),但是一定有实际意义 数据访问层:dao,该包下存放的类都是数据访问类,类中只有操作数据库的方法,方法中也只有操作数据库
分类: 其他 发布时间: 08-19 13:54 阅读次数: 0

Linux下mount存储盘遇到的错误

一、注意点 1.超过1T的盘,创建的分区要查看是否初始化为了GPT格式。 2.如果新添加的盘是从存储上挂载的,涉及到多路径的问题,挂载的是多路径的盘符,比如:/dev/mapper/mpatha(对应的设备是sdb和sdc) 二、解决过程 1、错误截图 错误描述: 报出磁盘已经挂载或挂载目录忙 2、分析过程 (1) 把报错的这个盘和目录umount,重新挂载,还是不行 (2)查看磁盘的分区格式,发现不是GPT的(新加磁盘挂载的是存储上的,大小1T) 3、解决办法 注: 对挂载的磁盘重新分区,并
分类: 其他 发布时间: 08-19 13:54 阅读次数: 0

Lambda,递归

1.Lamdba表达式 1.Lambda表达式的标准格式 三部分组成: 一些参数 一个箭头 一段代码 格式: (参数列表) -> {一些重写方法的代码} 解释说明格式: ():接口中抽象方法的参数列表,没有参数,就空着;有参数就写出参数,多个参数使用逗号分隔 ->:传递的意思,把参数传递给方法体{} {}:重写接口的抽象方法的方法体 public class DemoLambda{ public static void main(String[] args){ //使用匿名内部类的方
分类: 其他 发布时间: 08-19 13:54 阅读次数: 0

给input文本框设置透明度

给input设置的css属性: background 和 color ,都用rgba 比如 background: 'rgba(255,255,255,0.5)' color: 'rgba(255,255,255,1)'
分类: 其他 发布时间: 08-19 13:54 阅读次数: 0

js 关键函数源码

https://cloud.tencent.com/developer/article/1474921
分类: 其他 发布时间: 08-19 13:54 阅读次数: 0

破解精益生产管理DNA

破解精益生产管理DNA,从精益生产管理的角度观察,倘若把制度建设比成精益化管理的硬件,那么精益生产管理文化创意就是授于企业制度生命和风采的软件。
分类: 企业开发 发布时间: 08-19 13:40 阅读次数: 0

VMware下安装的CentOS7.5,设置成静态IP后ping不通外网

网上很多都说用下面的方法即可解决 在CentOS中 ping www.baidu.com 无法ping通,可能原因是DNS没配置好 方法一: 修改vim /etc/resolv.conf 增加如下内容: nameserver 114.114.114.114 (电信的DNS) nameserver 8.8.8.8(Google的DNS) 就可以实现ping通外网了 方法二: ip a 或者 ifconfig 查看使用的网卡然后进入 /etc/sysconfig/network-scripts 找
分类: 其他 发布时间: 08-19 13:38 阅读次数: 0

【PHP】session_set_save_handler 自定义存储Session数据

原型: 1.session_set_save_handler ( callable $open , callable $close , callable $read , callable $write , callable $destroy , callable $gc [, callable $create_sid [, callable $validate_sid [, callable $update_timestamp ]]] ) : bool 2.session_set_save_h
分类: 其他 发布时间: 08-19 13:38 阅读次数: 0

电脑端微信语音像机器人解决办法

最近使用电脑端微信(企业微信)语音时,对方总听着我这边声音像机器人一样,还时断时续的。经过研究发现,是声卡设置问题,关闭麦克风的音效增强就好了: 1. 控制面板打开声音设置 2. 在录音设置界面,打开属性窗口 3. 在“高级”页面,找到启用音效增强,把前面的勾去掉就好了 不确定这个问题是不是跟某些品牌的电脑或声卡有关,但是和我一样有此问题的同事也是用这个方法解决了。如果你也有类似的问题,希望对你有帮助。
分类: 其他 发布时间: 08-19 13:38 阅读次数: 0

python基本数据类型方法回顾(字典)

1.dict.keys() 说明:获取字典中所有的key值,并返回一个高仿列表 例: dic = {'name':'ming','age':18} k = dic.keys() print(k) #结果:dict_keys(['name', 'age']) 2.dict.values() 说明:获取字典中所有的value值,并返回一个高仿列表 例: dic = {'name':'ming','age':18} v = dic.values() print(v) #结果:dict_va
分类: 其他 发布时间: 08-19 13:38 阅读次数: 0

x64dbg

下载链接 https://sourceforge.net/projects/x64dbg/files/snapshots/ https://github.com/x64dbg/x64dbg/releases 官方文档 http://help.x64dbg.com/en/latest/ 教程 http://reverseengineeringtips.blogspot.com/2015/01/an-introduction-to-x64dbg.html Memory Map
分类: 其他 发布时间: 08-19 13:38 阅读次数: 0

Ubuntu18.04 Qt运行报错: -1: error: cannot find -lGL

解决方法: sudo apt-get install libgl1-mesa-dev
分类: 其他 发布时间: 08-19 13:38 阅读次数: 0

Flutter Android Toast Message(flutter访问Android Toast Message)

原文 Android Toast通知可用于向用户发送快速消息,并在几秒钟后消失。 但是当涉及Flutter时,没有直接的方式来显示这些Toast消息。因此,我们需要找到一种替代方法来实现它。在这种情况下,platform将是您的朋友。 lib/main.dart import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; void main() => runApp(MyApp()); cla
分类: 其他 发布时间: 08-19 13:38 阅读次数: 0

[BZOJ3203] [SDOI2013]保护出题人(二分+凸包)

[BZOJ3203] [SDOI2013]保护出题人(二分+凸包) 题面 题面较长,略 分析 对于第i关,我们算出能够打死前k个个僵尸的最小能力值,再取最大值就可以得到\(y_i\). 前j-1个僵尸到门的距离为\(x_i+(i-j+1) \times d\),血量为\(sum[i]-sum[j]\),因此 \[y_i=max(\frac{sum_i-sum_j}{x_i+(i-j+1) \times d})= max(\frac{sum_i-sum_j}{x_i+i \times d-(j+
分类: 其他 发布时间: 08-19 13:38 阅读次数: 0

golang的学习资源

https://github.com/unknwon/go-fundamental-programming/blob/master/lectures/lecture13.md
分类: 其他 发布时间: 08-19 13:38 阅读次数: 0

[考试反思]0819NOIP模拟测试26:荒芜

这么正式的考试,明天应该就是最后一次了吧 然而。。今天,我仍然没能抓住机会 RNBrank1:114。skyh还是稳99。外校gmk71拿走第三。 四五六名都是63~64。第七50。第八39。我和三个并列的34是第九。 实际参加:18人。又没考进前一半。 但是剩下的次数不多了应该凑不满一次分机房吧。。。也许还能苟住,暂时在第二机房的人也来势汹汹啊。。。 然而就这么34分,还有一半以上是水来的: 几乎是看了题的都有。 T3打暴力,按照数据范围来说是10分,然而得了20分,不知道怎么卡出来的。 没
分类: 其他 发布时间: 08-19 13:38 阅读次数: 0

stm32f4,CDC迁移为Bulk

修改VID,PID,即能识别为光谱仪,
分类: 其他 发布时间: 08-19 13:38 阅读次数: 0

小程序文件夹目录分析 转

  目录结构显示,在小程序项目的根目录下面包含3个app开头的文件(app.js、app.json、app.wxss)以及pages目录与utils目录。其中pages目录存放了2个页面(index和log)的构成文件。每个页面都是一个目录,目录名就是唯一的页面名,其下由以页面名为前缀的2~4个文件组成。   小程序的目录文件结构如上,左侧的3个app文件必须放在小程序根目录下面,其他文件由开发者自由控制。   app.js是小程序的脚本代码,用来监听并处理小程序的生命周期、声明全局变量、调用
分类: 其他 发布时间: 08-19 13:38 阅读次数: 0

LeetCode 826. Most Profit Assigning Work

原题链接在这里:https://leetcode.com/problems/most-profit-assigning-work/ 题目: We have jobs: difficulty[i] is the difficulty of the ith job, and profit[i] is the profit of the ith job. Now we have some workers. worker[i] is the ability of the ith worker, whi
分类: 其他 发布时间: 08-19 13:38 阅读次数: 0