
总结
柚柚同学_YY
这个作者很懒,什么都没留下…
展开
-
一点一滴(六)
sleep() ⽅法和 wait() ⽅法区别和共同点?为什么我们调⽤ start() ⽅法时会执⾏ run() ⽅法,为什么我们不能 直接调⽤ run() ⽅法?原创 2020-06-14 23:08:37 · 188 阅读 · 0 评论 -
一点一滴(五)
架构1、什么是架构?架构就是对系统中的实体以及实体之间的关系所进行的抽象描述,是一系列的决策。架构是结构和愿景。系统架构是概念的体现,是对物/信息的功能与形式元素之间的对应情况所做的分配,是对元素之间的关系以及元素同周边环境之间的关系所做的定义。做好架构是个复杂的任务,也是个很大的话题,本篇就不做深入了。有了架构之后,就需要让干系人理解、遵循相关决策。2、什么是架构图?系统架构图是为了抽象地表示软件系统的整体轮廓和各个组件之间的相互关系和约束边界,以及软件系统的物理部署和软件系统的演进方向的整原创 2020-06-07 22:06:52 · 232 阅读 · 0 评论 -
一点一滴(四)消息队列--问题
怎么用消息队列,消息队列来干什么事情?为什么要使用消息队列?消息队列有什么优缺点?Kafka、activemq、rabbitmq、rocketmq的优缺点?如何保证消息队列的高可用的?如何保证消息不被重复消费?如何保证消费的时候是幂等?如何保证消息的顺序性?如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?有几百万消息持续积压几小时,怎么解决?如果让你写一个消息队列,该如何进行架构设计?...原创 2020-05-31 21:30:05 · 251 阅读 · 0 评论 -
一点一滴(三)
Java集合List,Set,Map三者的区别?ArrayList与LinkedList区别?HashMap和Hashtable的区别?HashMap和HashSet区别?原创 2020-05-24 21:44:34 · 203 阅读 · 0 评论 -
一点一滴(二)
1)在Java中定义一个不做事且没有参数的构造方法的作用?JDK自动生成无参数构造方法。父类有参数和无参数的都有,子类super()不指定,默认无参数构造。子类super()指定,有参。父类有有参数的,没有无参数的,子类super()不指定,默认无参数会出错。父类有参无参都没有,系统自动生成。2)接口和抽象类的区别是什么?接口的方法默认是public,所有方法在接口中不能有实现,而抽象类可以有非抽象的方法。接口除了static、final变量,不能有其他变量,而抽象类中则不一定。一个原创 2020-05-17 20:25:24 · 220 阅读 · 0 评论 -
一点一滴(一)
1)面向对象和面向过程的区别?面向过程:面向过程性能比面向对象高。因为类调用时需要实例化,开销比较大,比较消耗资源,所以当性能是最重要的考量因素的时候,比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发。但是,面向过程没有面向对象易维护、易复用、易扩展。(让一个类越来越全能,像管家做所有的事。注重过程,当解决一个问题时,面向过程会把事情拆分成一个个函数和数据。然后按照一定顺序...原创 2020-05-10 21:27:32 · 277 阅读 · 0 评论 -
疫情中的“云”
因为突如其来的疫情,全民成了厨子,医护成了战士,老师成了主播,公务员成了门卫,家长成了班主任……因此我们离不来了互联网。我们更加深刻的体会到互联网的世界,“云”上工作,“云”上学习等等。对于医护人员,互联网产品深入了解用户需求,不断快速迭代,提升用户体验。迅速迭代优化的共享文档、在线会议、远程会诊等线上协作工具提高了工作效率,有效缓解了一线医务人员压力。对于老师和学生,停课不停学。老师做起了...原创 2020-04-05 21:32:37 · 299 阅读 · 0 评论 -
计算机网络(六)
总结–第六弹第七章无线与移动网络蓝牙:2.4GHZ,1Mbps,时分双工传输方案。蓝牙1.0标准包括核心部分和协议子集部分。蓝牙协议分层:核心协议层(基带、链路管理LMP、逻辑链路控制与适应协议L2CAP、业务搜寻协议SDP);电缆替代协议层;电话控制协议层;其它协议层。SDP支持的查询方式:按业务类别搜寻、按业务属性搜寻、业务浏览。WAP:客户、网关、WWW服务器。AdHoc:是一...原创 2020-03-29 22:03:05 · 468 阅读 · 0 评论 -
计算机网络(五)
总结——第五弹第六章 物理层物理层:在物理信道实体之间合理地通过中间系统,为比特传输所需的物理连接的激活、保持和去除提供机械的、电气的、功能性和规程性的手段。主要功能:实现比特流的透明传输,为DL层提供数据传输服务。DTE:指的是数据终端设备,是对属于用户所有的连网设备或工作站的统称,它们是通信的信源或信宿。DCE:数据电路终接设备或数据通信设备,是对为用户提供入网连接点的网络设备的统...原创 2020-03-22 19:14:42 · 303 阅读 · 0 评论 -
计算机网络(四)
总结——第四弹第五章 数据链路层与局域网DL层功能:帧同步功能;差错控制;流量控制;链路管理功能。差错控制:在数据通信过程中能发现或纠正差错,把差错限制在尽可能小的允许范围内的技术和方法。噪声:热噪声,随机错;冲击噪声,突发错。差错检测:差错控制编码和差错校验。差错控制方法:自动请求重发ARQ(使用检错码);前向纠错FEC(使用纠错码)。垂直奇偶校验码:能检测出每列中的所有奇数位错,...原创 2020-03-15 20:11:13 · 431 阅读 · 0 评论 -
计算机网络(三)
计算机网络,数据链路层原创 2020-03-08 22:52:26 · 312 阅读 · 0 评论 -
计算机网络(二)
总结原创 2020-03-01 21:09:02 · 276 阅读 · 0 评论 -
自考--中国近代史
详细原创 2020-02-25 17:28:03 · 413 阅读 · 0 评论 -
SpringBoot
1.1Spring Boot,搭建程序的脚手架。减少一切XML配置。快速上手,1.2为什么要学习SpringBoot?Java臃肿、麻烦,复杂的配置,一个混乱的依赖管理。SpringBoot简化了基于Spring的应用开发,能创建独立、生产级别的Spring应用。SpringBoot为Spring平台及第三方库提供开箱即用的设置(提供方默认设置,存放默认设置包就是启动器starter)。...原创 2020-02-16 19:37:44 · 183 阅读 · 0 评论 -
计算机网络(一)
疫情的缘故,在家学习,即使学习工具和环境的,原创 2020-02-09 19:54:07 · 428 阅读 · 0 评论 -
SSH
什么是SSH?典型的J2EE三层结构,分为表现层、业务逻辑层和数据服务层。三层体系将业务规则、数据访问及合法性校验等工作放在业务逻辑层处理。客户端不直接与数据库交互,而是通过组件与业务逻辑层建立连接,再由业务逻辑层与数据库交互。表现层是SSH(Struts、Spring、Hibernate)Struts进行流程控制,Spring进行业务流转,Hibernate进行数据库操作的封装。SSH就是...原创 2020-02-02 16:44:35 · 318 阅读 · 0 评论 -
2019---再见
来看一下我2019这一年都有哪些收获呢?学习生活作息比较规律,吃饭,每天基本上都是我们自己做饭。即使不是在家有父母陪着,但是在这里有一群小伙伴。早上我们会轮流做早饭,每天想不到吃什么早饭,这也是一种惊喜(除了我们做饭的那天)。为了维护我们一起合租的环境,我们会一起打扫卫生。家庭之前都是偶尔会给家里打电话,有时候会一两个月不打电话问候一下爸妈。现在有时间就会打开视频和家里人聊天,听听父...原创 2020-01-15 21:29:50 · 528 阅读 · 0 评论 -
思想上移,行动下移
我们学习不仅要学习技术方面的知识,思想上的提升同样的重要,要做到思想上移行动下移。人不成熟的五大特征:第一个特征:立即要回报。在生活中,你一定要懂得付出,你不要那么急功近利,马上想要回报,天下没有白吃的午餐,轻轻松松是不可能成功的。一定要懂得先付出。第二个特征:不自律。生活当中你要知道,你怎样对待生活,生活也会怎样对待你,你怎样对待别人,别人也会怎样对待你。所以你不要消极,抱怨。你要...原创 2020-01-12 19:39:15 · 425 阅读 · 0 评论 -
代码规范
代码规范当提出代码规范的时候一定会有人反驳:这些规范是浪费大家的编程时间,影响开发效率,浪费时间。规范不能强求,要有自己的特色。等等。那代码规范的意义是什么呢?编码规范对于程序员而言尤为重要,做好代码规范,对我们将获益良多:1.一个软件的生命周期中,80%的花费在于维护,代码规范降低了金钱成本和时间成本;2.几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护,代码规范...原创 2020-01-05 21:33:27 · 864 阅读 · 1 评论 -
Java基础
JavaJava源文件以java为扩展名,源文件的基本组成部分是类(class)。一个源文件最多只能有一个public类。其他类个数不限。java应用程序执行入了main()方法。固定的书写格式:public static void main(String args[]){……}Java语言严格区分大小写。...原创 2019-12-29 21:36:53 · 174 阅读 · 1 评论 -
Ionic Input框限制
输入大小写字母、数字、下划线:<input type="text" οnkeyup="this.value=this.value.replace(/[^\w_]/g,'');"> 输入小写字母、数字、下划线:<input type="text" οnkeyup="this.value=this.value.replace(/[^a-z0-9_]/g,'');"> ...原创 2020-01-22 19:31:41 · 680 阅读 · 0 评论 -
常见的排序算法
各种排序算法比较插入排序插入排序是一种较为简单的排序算法,它的基本思想是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。形象的可以理解为打扑克抓拍的过程,通常我们右手抓牌,没抓一张牌,就放到左手,抓下一张牌后,会把这张牌依次与左手上的牌比较,并把它插入到一个合适的位置(按牌面大小)。希尔排序(shell)希尔排序是对直接插入排序的一种优化,实质就是把直接...原创 2019-05-26 18:14:39 · 165 阅读 · 1 评论 -
算法---动态规划法
动态规划法一、基本概念动态规划算法是通过拆分问题,定义问题状态和状态之间的关系,使得问题能够以递推(或者说分治)的方式去解决。二、基本思想动态规划算法的基本思想与分治法类似,也是将待求解的问题分解为若干个子问题(阶段),按顺序求解子阶段,前一子问题的解,为后一子问题的求解提供了有用的信息。在求解任一子问题时,列出各种可能的局部解,通过决策保留那些有可能达到最优的局部解,丢弃其他局部解。依次...原创 2019-05-12 21:34:19 · 249 阅读 · 1 评论 -
算法基本概念
分治法、回溯法、贪心法、动态规划法算法的特性:有穷性:总是在执行有穷步后结束确定性:每一条指令都必须有确切的含义,理解时不会产生二义性可行性:一个算法是可行的,即算法中描述的操作都可以通过已经实现的基本运算执行有限次来实现输入:有零个或多个输入输出:有一个或多个输出...原创 2019-05-05 21:46:26 · 601 阅读 · 1 评论 -
操作系统基础知识总结
操作系统总结原创 2019-04-14 21:34:30 · 265 阅读 · 0 评论 -
总结--关键字
时间原创 2019-06-02 22:36:28 · 172 阅读 · 2 评论 -
SQL注入原理
什么是sql注入?为什么要sql注入?sql注入(SQL Injection):就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。SQL注入攻击的主要危害包括:非法读取、篡改、添加、删除数据库中的数据;数据库信息泄漏:数据库中存放的用户的隐私信息的泄露,攻击者盗取用户的各类敏感信息,获取利益。网页篡改:通过修改数据库来修改...原创 2019-06-16 21:37:21 · 2512 阅读 · 1 评论 -
测试注意事项
最近测试了几个项目,了解测试的具体步骤。测试注意事项1、根据软件项目、产品的需求规格说明书提炼,整理测试需求,即本项目具体的测试点是什么,并形成文档,并对测试需求进行评审;2、根据测试需求和项目的整体计划,制定测试计划,测试方案等,包括测试的时间节点安排,人力资源安排,测试策略等,并进行评审;3、根据测试需求以及相关的设计文档,编写测试用例,即明确每个测试点的具体的操作步骤,预期结果等内容...原创 2019-10-06 21:12:50 · 1219 阅读 · 0 评论 -
算法--贪心、动态规划背包问题
贪心算法一、简介贪心算法,又称“贪婪算法”。在对问题求解时,总是做出在当前看来是最好的选择。(局部最优解)也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解。贪心算法不是对所有问题都能得到整体最优解,但对范围相当广泛的许多问题他能产生整体最优解或者是整体最优解的近似解。二、算法思想大事化小:一个较大的问题,通过找到与子问题的重叠,把复杂的问题划分为多个小问题;...原创 2019-09-29 21:43:06 · 287 阅读 · 1 评论 -
如何注册ocx文件。。。
可以通过复制粘贴和输入运行命令的方式进行注册,具体操作步骤如下:工具/原材料win10电脑。1、打开电脑后双击我的电脑并选择本地磁盘C盘;2、双击打开本地磁盘C以后,在界面中找到并点击“windows”文件夹;3、此时若系统是32bit的,就把 comdlg32.ocx 复制到 system32 文件夹里面,若是64bit的系统就把文件复制到SysWOW64文件夹里即可完成;4、同时...原创 2019-09-22 21:36:26 · 2881 阅读 · 1 评论 -
HTML
**什么是 HTML?**HTML 是用来描述网页的一种语言。HTML 指的是超文本标记语言 (Hyper Text Markup Language)HTML 不是一种编程语言,而是一种标记语言 (markup language)标记语言是一套标记标签 (markup tag)HTML 使用标记标签来描述网页HTML 标签HTML 标记标签通常被称为 HTML 标签 (HTML ...原创 2019-08-04 21:24:45 · 155 阅读 · 0 评论 -
WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping。请添加一个名为 jquery (区分大小写)的 ScriptRes
WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping。请添加一个名为 jquery (区分大小写)的 ScriptResourceMapping。在webconfig中找到 <appSettings> <add key=" aspnet:UseTaskFriendl...原创 2019-07-26 15:14:16 · 744 阅读 · 1 评论 -
PB安装步骤
安装PowerBuilder 9.0具体步骤。。。1、解压压缩包,双击【SETUP】。2、点击【Next】3、点击【Yes】4、点击【Next】5、选择好安装到的文件夹,点击【Next】6、选择组件,我只选择PowerBuilder,点击【Next】7、点击【确定】8、点击【否】9、选择第一项,点击【Next】10、根据自己的需要选择设置类型,我选择的第三个...原创 2019-06-30 21:02:52 · 10918 阅读 · 1 评论 -
char、varchar、nchar、nvarchar
QLServer中有char、varchar、nchar、nvarchar四种类型来对应(暂时不考虑text和ntext),开建立数据库中,对这四种类型往往比较模糊,这里做一下对比。定长或变长所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;有var前缀的,表示是实际存储空间是变长的,比如varchar,nvarchar变长字符数据...原创 2019-07-07 21:49:30 · 293 阅读 · 1 评论 -
知识点总结
DataTable 与DataSet的区别DataSet包含很多个DataTable 。一张表的时候用DataTable就可以,多张表就用DataSet了(datatable是一张表,dataset是表的集合。)可以认为DataSet就是一个数据库,DataTable就是数据库里的表。Try catch finally 与usingcatch 和 finally 一起使用的常见方式是:在 ...原创 2019-06-23 21:35:42 · 123 阅读 · 2 评论