自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

转载 软件中的快速原型技术

快速原型技术是一种涉及多学科的新型综合制造技术。80年代后,随着计算机辅助设计的应用,产品造型和设计能力得到极大提高,然而在产品设计完成后,批量生产前,必须制出样品以表达设计构想,快速获取产品设计的反馈信息,并对产品设计的可行性作出评估、论证。在市场竞争日趋激烈的今天,时间就是效益。为了提高产品市场竞争力,从产品开发到批量投产的整个过程都迫切要求降低成本和提高速度。快速原型技术的出现,为...

2019-09-25 14:57:00 588

转载 域控制器的域名应该怎么设置?

局域网域控制器的域名原文连接是https://zhidao.baidu.com/question/226742017.html首先"域"就是一个网络,在"域"中的计算机的标识就是主机名+域名,举个例子new.163.com和mail.163.com是同属于163.com域的.明白了上面的概念后再说域控制器, 如果你的机器没加入域,你在你的机器上设置个用户名和密码,你每次登陆的时候密码...

2019-09-24 11:22:00 832

转载 Http各个版本简介,以及错误说明

HTTP是应用层协议,同其他应用层协议一样,是为了实现某一类具体应用的协议,并由某一运行在用户空间的应用程序来实现某一类具体应用的协议,并由某一运行在用户空间的应用程序来实现其功能。HTTP是一种协议规范,这种规范记录在文档上,为真正通过HTTP协议进行通信的HTTP的实现程序。0.9协议是适用于各种数据信息的简洁快速协议,但是远不能满足日益发展的各种应用的需要。0.9协议就是一个交...

2019-09-20 16:37:00 257

转载 虚拟机中的win10网络配置

我后台通过设置下面两项正常的,首先 [编辑]->[虚拟网络编辑器] 里还原默认设置,然后VMnet0按下面设置。在workstation中找到编辑,然后在虚拟网络编辑器中进行如下配置其次,[虚拟机]->[设置]然后就可以上网了。转载于:https://www.cnblogs.com/littleswan/p/1153...

2019-09-17 14:00:00 609

转载 python实现ssh远程连接,以及文件的传送

一、使用工具win7 ,pycharm,python2.7.14, pip 19.2.3二、测试过程将DUT(待测物)接入网络中,然后远程操作DUT,使用SSH远程登录到主机,然后执行相应的command即可。三、使用到的库paramiko(python中的一个库)四、模块简介遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接。首先安装para...

2019-09-12 15:12:00 813

转载 python实现rdp远程桌面连接协议,实现数据流的传送

python远程登录windows系统  https://blog.csdn.net/hello_lxc/article/details/49488731python远程桌面协议RDPY简介https://www.bbsmax.com/A/nAJvKrOa5r/rdpy在git上面的源码显示为https://github.com/citronneur/rdpy转载...

2019-09-10 15:19:00 5452

转载 rdp协议

RDP(remote desktop protocol)桌面远程传输协议是一个多通道的协议,让用户连接上提供微软终端机服务的电脑。大部分的windows都有客户端所需要软件。其他操作系统也有这些客户端软件,例如linux,freebsc,mac os x。服务端电脑方面。其中用到的远程数据传输协议为RDP(Reliable Data Protocol)可靠数据协议。当前版本的 R...

2019-09-10 14:01:00 726

转载 输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构)...

public class Solution { public boolean HasSubtree(TreeNode root1,TreeNode root2) { if(root2==null){ return false; } if(root1==null){ re...

2019-09-04 23:40:00 94

转载 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。...

这道题就是为了合并字符串的。有两种方法:1种方法采用顺序的方法2种方法递归方法第一种方法代码:public class Solution { public ListNode Merge(ListNode list1,ListNode list2) { //新建一个头节点,用来存合并的链表。 ListNode head=ne...

2019-09-04 22:47:00 97

转载 百度面试面经

作者:球球球offer链接:https://www.nowcoder.com/discuss/230987来源:牛客网看到有帖子说百度的面经少,我发一下面经攒人品,许愿之后的面试都顺利! 一共面了两个部门 二十多天前上海部门三面结束后,要走了身份证号。 上周面了北京的部门,两面。 昨天收到hr电话说通过技术面了,是北京的座机号(又...

2019-08-27 14:10:00 343

转载 为什么配置环境变量

环境变量配置的实际上就是安装的软件的EXE文件所在的路径我们需要将这个路径安装到系统的path路径中才可以只有我们把这个文件安装到了path中,我们才可以在操作系统的任何位置进行使用。转载于:https://www.cnblogs.com/littleswan/p/11413243.html...

2019-08-26 16:19:00 106

转载 第一、二、三范式 AND BCNF AND 4NF

函数依赖定义:设R(U)是属性集U上的关系模式,X,Y是U的子集。若对于R(U)的任意一个可能的关系r,r中不可能存在来给你个元组在X上的属性值相等,而在Y上的属性值不等,则称X函数确定Y或Y函数依赖于X,记作X->Y.第一范式:每一个分量必须是不可分的数据项。满足这个条件的是第一范式第二范式:在第一范式的基础上,属性完全依赖于码。第三范式:在第二范式的...

2019-08-23 16:25:00 91

转载 三次握手四次挥手

本博客转自https://www.cnblogs.com/cenglinjinran/p/8482412.html  转载于:https://www.cnblogs.com/littleswan/p/11383389.html

2019-08-20 15:52:00 125

转载 重传超时时间(RTO)

这个值太大会导致不必要的等待,太小会导致不必要的重传,理论上最好是网络RTT时间,但又受制于网络距离与瞬间态时延变化,所以时间上使用自适应的动态规划算算法。(例如Jacobson算法和IKarn算法等)来确定超时时间。  jacobson算法:  工作原理是:  1,将每条连接TCP都保持一个变量RTT。  2,当发送一个数据段时,同时启动连接的定时器。  3,如果定...

2019-08-20 15:44:00 1293

转载 冒泡排序的优化方法

冒泡排序有三种优化方法1.引入标记量,如果当前没有任何数据交换,提前退出2.记录当前轮最后交换的位置,下一次交换数据的范围可以缩小3.一轮确定两个数,正向扫描最大值,逆向确定最小值。1.代码实现2.代码实现3.代码实现转载于:https://www.cnblogs.com/littleswan/p/11377495.html...

2019-08-19 15:38:00 124

转载 经常用的排序算法

本博客是整理的百度百科方面的内容综合。在每一种方法的介绍顶部,都有百度百科的直接链接(关于本方法的介绍,百度百科真的爱了,特别的全)1.插入排序  1.直接插入排序  2.折半插入排序插入排序是一种简单直观且稳定的排序算法。将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的序列。(时间复杂度是O(n^...

2019-08-19 15:06:00 162

转载 相同代码为什么java运行时间比c++要长?

本博文的大体的框架是引用了原博文https://blog.csdn.net/ive_lanco/article/details/81094484其中有自己的一些资料的整理,然后还有自己的一些搜索。解答这篇博文中的比较难懂的知识点。1)java是解释性语言,java程序在运行时类加载器从类路经中加载相关的类,然后jvm读取该类文件的字节,执行相应操作.而C++编译的时候将程序编...

2019-08-18 22:29:00 362

转载 调度的基本准则和典型的调度算法

1.cpu利用率cpu是计算机系统中最重要和昂贵的资源之一,所以应尽可能使cpu保持“忙"状态,使这以资源利用率最高2.系统吞吐量表示单位时间内cpu完成作业的数量。长作业需要消耗较长的处理机时间,因此会降低系统的吞吐量。而对于短作业,它们所需要消耗的处理机时间较短,因此能提高系统的吞吐量。调度算法和放方式的不同,也会对系统的吞吐量产生较大的影响。3.周转时间。指作业...

2019-08-17 22:08:00 370

转载 处理机调度的层次

1.作业调度  又称高级调度。主要任务是按照一定的原则从外存上处于后备状态的作业中挑选一个(或者多个)作业,给它们分配内存、输入\输出设备等必要的资源,并建立相应的进程,以使它们获得竞争处理机的权利。简而言之,就是内存与辅存之间的调度。对于每个作业只调入一次,调出一次。多道批处理系统中大多配有作业调度,而其他系统中通常不需要配置作业调度。作业调度的执行频率较低,通常为几分钟一次。...

2019-08-17 21:30:00 280

转载 为什么要进行处理机调度?

在多道程序系统中,进程的数量往往多于处理机的个数,进程争用处理机的情况就在所难免。处理机调度是对处理机进行分配,就是从就绪队列中,按照一定的算法(公平、高效)选择一个进程并将处理机分配给它运行,以实现进程并发地执行。处理机调度是多道程序操作系统的基础,它是操作系统设计的核心问题。转载于:https://www.cnblogs.com/littleswan/p/113703...

2019-08-17 21:10:00 743

转载 进程和程序的关系

本文参考了原博文链接为:https://blog.csdn.net/qq_36812792/article/details/80118923进程的定义:“进程”是操作系统的最基本、最重要的概念之一。但迄今为止对这一概念还没有一个确切的统一的描述。下面给出几种对进程的定义描述。进程是程序的一次执行。进程是可以并行执行的计算。进程是一个程序与其使用的数据在处理机上顺序执行时发生的活动...

2019-08-17 20:53:00 470

转载 进程和线程区别和联系

原文来自百度经验我在这里敲打只当是为了练习打字,然后把自己认为时候重点的用红色标记https://jingyan.baidu.com/article/624e74598efcc834e9ba5a66.html引入线程是为了减少程序在并发执行时所付出的时空开销。属性:轻型实体。它不拥有系统资源,只是有一点必不可少的、能保证独立运行的资源。独立调度和分派的基本单位...

2019-08-17 18:18:00 97

转载 什么是进程,进程的特征

进程有不同的定义,比较典型的定义有:    1.进程是程序的一次执行过程。    2.进程是一个程序及其数据在处理机上顺序执行是所发生的活动    3.进程是有独立功能的程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。  进程的特征;    1.动态(pcb进程控制块是进程存在的唯一的标志):进程是程序的一次执行,它有着创建,活动,暂...

2019-08-17 17:03:00 2799

转载 死锁处理策略和死锁预防

死锁处理策略  1.预防死锁    设置某些限制条件,破坏产生死锁的四个必要条件中的一个或几个,以预防发生死锁  2.避免死锁    在资源的动态分配中,用某种方法防止系统进入不安全状态。从而避免死锁。  3.死锁检测和解除    无需采取任何限制性措施,允许进程在运行过程中发生死锁。通过系统检测机构及时地检测死锁的发生,然后采取某种措施解除死锁。预防死锁和避...

2019-08-17 16:57:00 607

转载 死锁定义,产生原因

在多道程序系统中,由于多个程序并发执行,改善了系统资源的利用率并提高了系统的处理能力。然后多个进程的并发执行也带来了新的问题-----死锁(定义)所谓死锁是指多个进程因竞争资源而造成的一种僵局(相互等待),若无外力作用,这些进程都将无法向前推进。通过生活中的实例来看死锁:  在一条有一座桥,桥面很窄,只能容纳一辆汽车通行。如果有两辆汽车分别从桥的左右两端驶上该桥,则会出现上面...

2019-08-17 15:44:00 141

转载 并发和并行的区别

书本内容:且参照原文https://www.jianshu.com/p/cbf9588b2afb⾕歌著名⼯程师罗布·派克(Rob Pike)说过,“并发就是同时应对 (Dealing With)多件事情的能⼒,并⾏是同时执⾏(Doing)多件事情的 能⼒”。这句话⾮常透彻地阐述了并发和并⾏的区别,在于“应对”和“执 ⾏”。解释一:并行是指两个或者多个事件在同一时刻发生;而并发...

2019-08-17 14:54:00 230

转载 负数在java中的二进制的表示形式

正数是用原码来表示的负数是用补码来表示的转载于:https://www.cnblogs.com/littleswan/p/11366596.html

2019-08-16 21:58:00 137

转载 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。

写好了这篇博文我又想到。在java中数字的二进制的表示形式是:正数是用原码来表示的负数是用补码来表示的这道题的思路主要是打破自己的惯有的思维,其实我们可以看出10进制的数,我们完全可以当做二进制来使用。然后在转换成为二进制的时候,我们可以看到他是用了一个左移的操作,这个操作比我们传统的利用对二连除的方法要好的。然后我们用c++的方法进行求解得到的答案就是class...

2019-08-16 21:00:00 253

转载 对于一个给定的字符串,我们需要在线性(也就是O(n))的时间里对它做一些变形。首先这个字符串中包含着一些空格,就像"Hello World"一样,然后我们要做的是把着个字符串中由空格隔开的单词反序,同...

import java.util.ArrayList;import java.util.Arrays;import java.util.Collections;import java.util.List;public class Transform { private String upperAndLower(String s){ StringBuilder sb...

2019-08-15 20:25:00 1012

转载 Windows中常用的git GUI客户端的介绍

几款Git GUI客户端工具本博客参考的是这篇博文https://www.cnblogs.com/ups216/p/5603199.html工欲善其事,必先利其器。作为一名开发人员,你不可能不知道git,无论你是开发自己的开源项目还是和团队一起进行大规模产品的开发,git都已经是源代码管理工具的首选。当然,那些hardcore developer会说,command...

2019-08-14 17:52:00 110

转载 TabError: inconsistent use of tabs and spaces in indentation

之所以会出现这种错误是因为,这里面出现了tab和空格混着用的情况。这种情况在python中是不被允许的。python这个语言虽然非常的随意,但是一点也不随性。在submit中写的代码如图所示这里面的代码在12行的时候,就会出现错误报告,这是因为出现了空格的时候,又出现了tab所以,把这个tab都改成空格就好了。转载于:https://www.cnblogs.c...

2019-08-13 21:31:00 107

转载 python写的一个小的web网页

first.py这个文件中的代码为:import web urls = ( '/(.*)', 'hello')app = web.application(urls, globals())class hello: def GET(self, name): return open(r'1.html','r').read()...

2019-08-13 16:28:00 308

转载 python3.7.3使用web.py报错解决办法 and RuntimeError: generator raised StopIteration

这是想要创建一个用python编写的web项目。但是首先要确定自己的web.py已经安装成功了。安装的命令是:pip install web.py==0.40-dev1运行官网的如下的实例:import weburls = ('/(.*)', 'hello')app = web.application(urls, globals())class hello:def ...

2019-08-13 14:57:00 499

转载 Windows系统下weex学习都需要安装什么软件?

首先需要有一个Windows系统,然后1.需要安装node安装成功的标志:在dos中输入node -v能显示出node的版本号然后安装java这个需要环境变量的配置过程,配置成功的标志为:在dos中输入java -version能显示出java的版本号:(输入javac的时候显示出来一堆东西,输入java也显示出一堆东西)安装weex-toolkit,这个...

2019-08-09 21:27:00 116

转载 所有的环境都配置好了,将新创建的weex项目导入到Android studio中的时候,出现的错误。...

关于android studio升级3.0以后自动输出apk名的报错问题我的安装之路,与bug斗智斗勇!!!!升级gradle到3.0.1的时候,app.gradle报了如下几种错误错误:主要是将以前的output.outputFile替换为outputFileName。第一种情况:Could not get unknown property 'outputFile' f...

2019-08-09 16:29:00 404

转载 npm ERR! Unexpected end of JSON input while parsing near '...de":">=0.6.2","jade":' npm ERR! A comp...

这个问题是在创建了一个weex项目之后,想要在这个项目的下面加入npm包的时候,出现这个错误。然后我就百度了一下。发现网上说的最多的就是执行npm cache clean如果不行的话就强制执行这个语句。就是执行npm cache clean --force等之类的,当然最后确实是这个问题。然后我就解决了这个问题。在我百度的时候,发现了比较好用的就是https://www.cn...

2019-08-09 10:18:00 141

转载 java和c++比较,哪个更高效?

最近在刷牛客网,发现了一个问题就是。做一道题,如果要是用c++写出来的语言,无论是在时间还是空间方面,都比java的效果要好。用我自己的知识,我也能想到一点,那就是一点皮毛,因为c++是编译型的语言,而java是解释型的语言。而什么是编译型的语言,什么是解释型的语言呢?编译型语言:程序在执行之前需要一个专门的编译过程,把程序编译成为机器语言的文件,运行时不需要重新翻译,直接使用...

2019-08-08 20:52:00 242

转载 java是跨平台,c++不是跨平台的?

首先理解一下跨平台的含义:不依赖与操作系统,也不依赖硬件环境。java是一次编译,到处运行,像java,flash这些可以理解为这样,因为他们运行在虚拟机上jvm的。而这个虚拟机,你也可以理解成为一个微型的操作系统。在不同的系统中有不同的jvm可以和他们进行一起安装,所以相应java字节码便可以跟着在任何平台上运行。 只要JVM自身的代码能在相应平台上运行,即JVM可行,则JAVA的...

2019-08-08 19:59:00 278

转载 大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。 n<=39...

斐波那契数列的概念(下面的知识点来自百度百科)斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递推的方法定义:F(1)=1,F(2)=1, F(...

2019-08-06 22:26:00 630

转载 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组...

这道牛客上面的题就是想要找一个数组中的最小值。由题意我们可以知道,这是一个旋转数组。所以我们就需要了解什么是旋转数组。其实就是将一个好的数组,进行了多次的循环右移的操作。所以我们从题意中得到。这个数组是一个非减序的数组。那么我们就会更加清楚这个数组是一个有序的数组。当然我们想要找一个数的时候。我们首先是想到的是进行半分查找。所以在这里我给大家提供一个Cplus中的代码的方法。这个是一个...

2019-08-06 21:15:00 262

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除