精华内容
下载资源
问答
  • DD-WRT网络唤醒

    2019-10-08 05:17:16
    一、什么是网络唤醒WOL: 所谓网络唤醒就是指网络中的计算机即使在关机状态下,只要他还连着电源,就可以通过某种固定格式的UDP数据包来激活网卡,从而使计算机再次启动。实现了开机的自动化,而不需要人为的按...

        一、什么是网络唤醒WOL:

        所谓网络唤醒就是指网络中的计算机即使在关机状态下,只要他还连着电源,就可以通过某种固定格式的UDP数据包来激活网卡,从而使计算机再次启动。实现了开机的自动化,而不需要人为的按POWER按钮。

        二、网络唤醒WOL功能的用途:

        网络唤醒WOL功能主要在远程管理上应用,例如我在单位想控制家中的计算机,如果这台计算机是关机状态,那么我们将没有任何办法实现此功能。不过通过网络唤醒WOL功能可以向这台计算机发送固定格式的UDP唤醒数据包,从而实现了在单位控制家中计算机开机的目的。总之网络唤醒WOL功能主要用于远程管理和远程维护中。

        三、DD-WRT的网络唤醒WOL功能:

        可能有的读者会奇怪,只要计算机网卡支持网络唤醒WOL功能不就可以了吗?DD-WRT的网络唤醒有什么优势呢?实际上DD-WRT中的网络唤醒功能可以让我们更加轻松的管理和唤醒计算机,另外在实际应用中网络唤醒都是基于远程操作的,这时如何获取远程计算机的MAC地址与IP地址,甚至是家中ADSL自动拨号动态IP的情况如何解决呢?

        我们只需要保证DD-WRT不间断连接网络即可。一方面DD-WRT设备连接网络IP地址不会改变,从远程连接这个地址即可;另一方面DD-WRT拥有DDNS功能,即使拨号后IP地址变化了我们依然可以通过设置的DDNS域名来访问DD-WRT设备,从而避免了动态IP无法顺利连接问题的发生。

        四、设置DD-WRT的网络唤醒WOL功能:

        设置DD-WRT的网络唤醒WOL功能主要分为以下几步。

        第一步:设置计算机开启远程唤醒WOL功能,首先我们要开启计算机自身的网络唤醒WOL功能,一般都是在BIOS中进行设置的,大部分电脑都是默认开启的。如果你发现按照下面的步骤设置完毕后你的计算机依然无法实现WOL自动唤醒功能的话,就需要从BIOS入手。一般在BIOS中将会看到WOL的选项,将其设置为ENABLE选项即可。

        小提示:
        有的老款计算机可能并不支持WOL网络唤醒功能,遇到这种情况我们也没有其他办法了。

        第二步:访问DD-WRT的管理界面,默认的地址为192.168.1.1,这个读者根据实际情况访问即可。输入管理员用户名和密码进行登录即可。

    (点击看大图)

        第三步:进入DD-WRT管理界面选择“管理”标签下的“WOL网络唤醒”,在这里我们将看到已经出现的可用主机,这些计算机就是曾经连接到DD-WRT设备并分配相应IP地址的计算机信息,包括MAC地址,主机名和IP地址等信息。默认情况下后面对应的“启用WOL”信息是没有选中的。

    (点击看大图)

        第四步:在连接到DD-WRT计算机本机上使用ipconfig /all命令查询后就可以看出DD-WRT记录的所有信息都是正确无误的。

    (点击看大图)

        第五步:例如笔者想把连接DD-WRT设备的计算机都开启WOL网络唤醒功能,那么只需要把对应信息右边的“启用WOL”打上对勾。

    (点击看大图)

        第六步:勾选后我们就会在下面的WOL地址信息处看到对应的主机地址了,每个地址右边对应一个“唤醒”按钮。

    (点击看大图)

        第七步:我们也可以手工添加一个主机,另外还可以通过下方的“手工WOL”输入对应的MAC地址,IP地址和UDP端口号来手动唤醒一个计算机。

    (点击看大图)

        小提示:
        由于网络唤醒数据包需要使用的是UDP数据包,所以在进行唤醒操作时需要设置一个UDP数据包使用的端口,我们可以随意输入,例如笔者输入的是4000。

        在实际使用中我们只需要在图5界面中点对应计算机的“唤醒”按钮就可以实现在该计算机关闭的情况下自动唤醒了。如果我们是从网络中远程登录DD-WRT设备的话,就可以进一步唤醒远程主机,从而实现远程管理的目的。

        五、WOL网络唤醒的进阶使用:

        当然WOL网络唤醒功能还有很多扩展应用,例如为了防止计算机因断电而自动关闭,我们可以设置自动唤醒数据包的自动发送。

        第一步:同样是登录到DD-WRT的管理界面,然后找到“管理”标签下的“普通管理”,在该标签中找到“网络唤醒”选项,将WOL设置为“启用”。

    (点击看大图)

        第二步:之后就需要针对网络唤醒功能设置参数了,包括发送网络唤醒UDP数据包的间隔,大小是1秒到86400秒,我们根据实际情况设置即可,笔者添加的是30秒,接下来是要设置希望间隔自动唤醒的主机名和MAC地址,完毕后保存退出即可。

    (点击看大图)

        第三步:退出后我们将对应的计算机关闭后每间隔30秒都会自动因为收到网络唤醒数据包而启动了,从而实现了避免了因断电带来的问题。

        六、总 结:

        WOL网络唤醒功能可以在关键时候起到很大作用,帮助我们这些用户更好的通过网络管理计算机,可以真正实现单位计算机和家中设备的彻底顺利连通。

    转载于:https://www.cnblogs.com/raymond19840709/archive/2008/02/13/1067952.html

    展开全文
  • 转载自:https://juejin.im/post/5c7c8b81f265da2dd218e858 感谢原作者~ 周末,我正在准备年度述职的PPT,女朋友在一旁打王者,突然她好像越塔送了个人头,很不高兴的...网络带宽(bandwidth)单位时间(一...

    转载自:https://juejin.im/post/5c7c8b81f265da2dd218e858     感谢原作者~

    周末,我正在准备年度述职的PPT,女朋友在一旁打王者,突然她好像是越塔送了个人头,很不高兴的问我。

    大概过了10分钟左右,我听到了一声"Defeat",我知道,这锅是我的。

    网络带宽

    网络带宽(bandwidth)是指单位时间(一般指的是1秒钟)内传输的数据量。

    数字信息流的基本单位是bit(比特),时间的基本单位是s(秒),因此带宽的单位为bit/s(比特/秒),更常见的是使用bps即比特率作为带宽的单位。比特率越高,每秒传送数据就越多。

    我们在电信运营商那里办理宽带时,他们定义的100M200M指的就是网络的带宽,其单位就是bps,100M宽带,就表示100Mbps的带宽。更严格的说,电信运营商卖给我们的带宽其实是用户接入带宽,也就是用户宽带接入能够支持的最高信息传传输速率。假如用户购买的是100M宽带,那么电信运营商保证的是从用户光猫到电信交换机之间的带宽是100M,但是网络请求还可能需要通过很多其他的交换机节点,这些交换机之间的带宽也同样影响着终端用户,因此实际用户所使用到的带宽是小于等于100M的。也就是说,上网时实际数据传输速率是低于100Mbps的。

    举一个简单的例子,如果把宽带比做道路,那么带宽表示的就是单位时间内可以通过道路某一个点的车辆数。带宽越大,就类似高速公路的车道越多,其通行能力越强。

    比如说,政府在你家门前修了一条双排四车道的公路,但这并不表示你从家到公司经过的所有道路都是双排四车道,而只是说,你在从家到公司这段路上,能享受的最宽的道路是双排四车道。

    通常,我们称用户可享受的真实带宽为吞吐量。一般情况下,吞吐量都会比自己购买的带宽要低。

    影响网络中带宽和吞吐量的主要因素有:

        1)网络设备(交换机、路由器、集线器);

        2)拓扑结构(即网络构造形状,如星型、环状); 

        3)数据类型; 

        4)用户的数量; 

        5)客户机与服务器(如系统总线、磁盘性能、网络适配器、硬件防火墙); 

        6)电力系统和自然灾害引起的故障率。

    网速

    网速是指使用桌面PC或移动端手持设备上网请求和返回数据所用的时间长短。显然,网速和带宽肯定是有关系的。

    不同的带宽所具有的宽带速率肯定是不同的,这里说的宽带速率通常分为上行和下行速率:

    1)上行速率是指用户向互联网发送信息时的数据传输速率,如向QQ空间上传照片、向百度云服务器上传图片或视频等,上行速率决定上传信息的速度。

    2)下行速率是指互联网向用户发送信息时的数据传输速率,如观看在线视频、下载文件等,下行速率决定下载信息的速度。

    下表是浙江地区电信宽带上下行速率的对照关系:

    可以看到,200M宽带的下行速率为204800Kbps,上行速率为10240Kbps。

    速率的单位为 比特/秒(bit/s)或是 比特率(bps),而速度的单位为 字节/(Byte/s)

    而根据换算关系:1Byte=8bits1字节为8比特),速率和速度之间的关系为:速度 = 速率/8 。

    下载速度计算方法

         下载速度与下行速率的数值对应关系为:下载速度=下行速率/8

         对于200M宽带,其最高下载速度为204800kbps/8=25600k字节/(Mbps) =25MB/s 。当然,这只是理论值。

    上传速度的计算方法

         上传速度与上行速率的数值对应关系为:上传速度=上行速率/8

         对于200M宽带,其最高上传速度为10240kbps/8=1280k字节/= 1.25MB/s。当然,这也是理论值。

    上行速率比下行速率低的原因

    一般情况下,上行速率要比下行速率低,这主要是受网络技术及线路质量的约束,同时也是为了防止上行速率过高,避免对整个网络造成冲击,引起网络阻塞,最终影响网络安全。

    因此,对于200M的宽带,用户可以享受的最高下载速度是25MB/s,最高上传速度是1.25MB/s,这只是最理想的情况,具体还会受到很多因素的影响,而且这个数据在不同地区不同运营商可能也会有所不同。

    所以千万不要认为,办了200M的宽带,网速就能达到200MB/s了!

    网络延迟

    网络延迟指的是数据在传输媒体中传输所用的时间,即从报文开始进入网络到它开始离开网络之间的时间。

    网络延迟,最明显的表现就是玩游戏卡顿。因为在玩游戏的过程中,用户操作手机,手机需要将用户的操作上传到游戏服务器,服务器再将操作后的画面回传给用户,如果这个数据传递时间过长,表示出来就是页面卡顿,即网络延迟高。

    网络延迟一般分为以下几个级别:

    1~30ms:极快,几乎察觉不出有延迟,玩任何游戏速度都特别流畅

    31~50ms:良好,可以正常游戏,没有明显的延迟情况

    51~100ms:普通,对抗类游戏能感觉出明显延迟,稍有停顿

    100ms:差,无法正常游戏,有卡顿、丢包甚至出现掉线的情况

    网络带宽、网络速度和网络延迟之间的关系

    前面我们说过网速和带宽之间的关系,理想情况下,带宽越高网速越快。那么,是不是带宽越高,网速越快,延迟就一定越低呢?其实不是的!

    就拿我们玩游戏来说,其实大部分的游戏对网速的要求并没有那么高,因为每秒钟需要的流量并不多,对于一般的游戏,512KB/s都够用的。也就是说,游戏网络延迟和网速的关系并不大。

    影响网络延迟的主要因素是端系统与目标服务器之间的节点数、节点的性能和各节点之间的距离。

    比如我们要驾车从A点到B点去,我们选择道路时,首先考虑的肯定是路线的长短、红绿灯的多少、事故的发生率等。虽然道路的宽窄可能从某些程度上会影响我们的选择,但是并不是决定性的。

    就像是玩王者荣耀,如果王者荣耀的服务器部署在深圳,那么深圳的用户和哈尔滨的用户相比,肯定是深圳的用户玩游戏要更加流畅一些,玩境外游戏的朋友对此肯定有深的体会。

    如何降低延迟

    其实,如果我们玩的是国内的游戏的话,地域的影响目前对于广大游戏玩家来说并不算很大,因为很多游戏公司都会在全国多个地区架设游戏服务器,这也是很多服务器分为东北1区、浙江区、北京区等的原因。

    那么,如果自己玩游戏时确实网络延迟很高,该如何解决呢?

    1. 如果自己的宽带很低的话,首先考虑的肯定是升级宽带。100M200M对用户来说区别不大,但5M50M之间还是有很大差别的。

    2. 换运营商或者换区。有些游戏有电信区、联通区,那么尽量选择和自己的网络供应商相同的区来玩,这样可以大大减少网络延迟。

    3. 使用加速器。游戏加速器的原理是通过选择新的网络节点,绕过原来的延迟较高的节点,从而达到降低网络延迟的目的。

     

    展开全文
  • 称为缺陷密度(Dd),其测量单位是defects/KLOC。缺陷密度=缺陷数量/代码行或功能点的数量。 我们可以按照以下步骤来计算一个程序的缺陷密度: 1.累计开发过程中每个阶段发现的缺陷总数(D)。 2. 统计程序中新开发...

    什么是缺陷密度

    基本的缺陷测量是以每千行代码的缺陷数(Defects/KLOC)来测量的。称为缺陷密度(Dd),其测量单位是defects/KLOC。缺陷密度=缺陷数量/代码行或功能点的数量。

    我们可以按照以下步骤来计算一个程序的缺陷密度:

    1.累计开发过程中每个阶段发现的缺陷总数(D)。

    2. 统计程序中新开发的和修改的代码行数(N)。  

    3. 计算每千行的缺陷数Dd=1000*D/N。例如,一个29.6万行的源程序总共有145个缺陷,则缺陷密度是: Dd=1000*145/296000=0.49 defects/KLOC。 

    转载于:https://www.cnblogs.com/wind666/p/10606234.html

    展开全文
  • Java多线程50题(1)

    2021-05-30 21:41:00
    1) 什么是线程? 线程操作系统能够进行运算调度的最小单位,它被包含在 进程之中,进程中的实际运作单位。程序员可以通过它进行多 处理器编程,你可以使用多线程对运算密集型任务提速。比如, 如果一个线程完成...

    整理了很多面试题,分享给大家
    链接:https://pan.baidu.com/s/1H7dD-fk1nd6SdWgg04Fp6Q
    提取码:ljaz
    需要的自取

    1) 什么是线程?

    线程是操作系统能够进行运算调度的最小单位,它被包含在
    进程之中,是进程中的实际运作单位。程序员可以通过它进行多
    处理器编程,你可以使用多线程对运算密集型任务提速。比如,
    如果一个线程完成一个任务要 100 毫秒,那么用十个线程完成改
    任务只需 10 毫秒。

    2) 线程和进程有什么区别?

    线程是进程的子集,一个进程可以有很多线程,每条线程并
    行执行不同的任务。不同的进程使用不同的内存空间,而所有的
    线程共享一片相同的内存空间。别把它和栈内存搞混,每个线程
    都拥有单独的栈内存用来存储本地数据。更多详细信息请点击这
    里。

    3) 如何在 a Java 中实现线程?

    java.lang.Thread 类的实例就是一个线程但是它需要调用
    java.lang.Runnable 接口来执行,由于线程类本身就是调用的
    Runnable 接口所以你可以继承 java.lang.Thread 类或者直接调用
    Runnable 接口来重写 run()方法实现线程

    4) d Thread 类中的 start() 和 run() 方法有什么区别?

    这个问题经常被问到,但还是能从此区分出面试者对 Java 线程
    模型的理解程度。start()方法被用来启动新创建的线程,而且 start()
    内部调用了 run()方法,这和直接调用 run()方法的效果不一样。当你
    调用 run()方法的时候,只会是在原来的线程中调用,没有新的线程
    启动,start()方法才会启动新线程。

    5) a Java 中 e Runnable 和 e Callable 有什么不同?

    Runnable 和 Callable 都代表那些要在不同的线程中执行的任务。
    Runnable 从 JDK1.0 开始就有了,Callable 是在 JDK1.5 增加的。它们
    的主要区别是 Callable 的 call()方法可以返回值和抛出异常,而
    Runnable 的 run()方法没有这些功能。Callable 可以返回装载有计算结
    果的 Future 对象。

    6) a Java 内存模型是什么?

    Java 内存模型规定和指引 Java 程序在不同的内存架构、CPU
    和操作系统间有确定性地行为。它在多线程的情况下尤其重要。
    Java 内存模型对一个线程所做的变动能被其它线程可见提供了保
    证,它们之间是先行发生关系。

    • 线程内的代码能够按先后顺序执行,这被称为程序次序 规则。
    • 对于同一个锁,一个解锁操作一定要发生在时间上后发 生的另一个锁定操作之前,也叫做管程锁定规则。
    • 前一个对 Volatile 的写操作在后一个 volatile 的读操作之 前,也叫 volatile 变量规则。
    • 一个线程内的任何操作必需在这个线程的 start()调用之 后,也叫作线程启动规则。
    • 一个线程的所有操作都会在线程终止之前,线程终止规 则。
    • 一个对象的终结操作必需在这个对象构造完成之后,也 叫对象终结规则。
    • 可传递性

    7) a Java 中的 e volatile 变量是什么?

    volatile 是一个特殊的修饰符,只有成员变量才能使用它。在
    Java 并发程序缺少同步类的情况下,多线程对成员变量的操作对其
    它线程是透明的。volatile 变量可以保证下一个读取操作会在前一个
    写操作之后发生,就是上一题的 volatile 变量规则。

    8) 什么是线程安全?r Vector 是一个线程安全类吗?

    如果你的代码所在的进程中有多个线程在同时运行,而这些线
    程可能会同时运行这段代码。如果每次运行结果和单线程运行的结
    果是一样的,而且其他的变量的值也和预期的是一样的,就是线程
    安全的。一个线程安全的计数器类的同一个实例对象在被多个线程
    使用的情况下也不会出现计算失误。很显然你可以将集合类分成两
    组,线程安全和非线程安全的。Vector 是用同步方法来实现线程安
    全的,而和它相似的 ArrayList 不是线程安全的。

    9) a Java 中如何停止一个线程?

    Java 提供了很丰富的 API 但没有为停止线程提供 API。JDK1.0
    本来有一些像 stop(),suspend()和 resume()的控制方法但是由于潜在
    的死锁威胁因此在后续的 JDK 版本中他们被弃用了,之后 JavaAPI
    的设计者就没有提供一个兼容且线程安全的方法来停止一个线程。
    当 run()或者 call()方法执行完的时候线程会自动结束,如果要手动结
    束一个线程,你可以用 volatile 布尔变量来退出 run()方法的循环或者
    是取消任务来中断线程。

    10) 一个线程运行时发生异常会怎样?

    如果异常没有被捕获该线程将会停止执行。
    Thread.UncaughtExceptionHandler 是用于处理未捕获异常造成线程
    突然中断情况的一个内嵌接口。当一个未捕获异常将造成线程中
    断的时候 JVM 会使用 Thread.getUncaughtExceptionHandler()来查询
    线程的 UncaughtExceptionHandler 并将线程和异常作为参数传递
    给 handler 的 uncaughtException()方法进行处理。

    11) 如何在两个线程间共享数据?

    可以通过共享对象来实现这个目的,或者是使用像阻塞队列
    这样并发的数据结构。用 wait 和 notify 方法实现了生产者消费者
    模型。

    12) a Java 中 y notify 和 l notifyAll 有什么区别?

    notify()方法不能唤醒某个具体的线程,所以只有一个线程在等待的
    时候它才有用武之地。而 notifyAll()唤醒所有线程并允许他们争夺锁
    确保了至少有一个线程能继续运行。

    13) 为什么 y wait,notify 和 l notifyAll 这些方法不在 d thread 类里面?

    JAVA 提供的锁是对象级的而不是线程级的,每个对象都有
    锁,通过线程获得。如果线程需要等待某些锁那么调用对象中的
    wait()方法就有意义了。如果 wait()方法定义在 Thread 类中,线程
    正在等待的是哪个锁就不明显了。简单的说,由于 wait,notify 和
    notifyAll 都是锁级别的操作,所以把他们定义在 Object 类中因为
    锁属于对象。

    14) 什么是 l ThreadLocal 变量?

    ThreadLocal 是 Java 里一种特殊的变量。每个线程都有一个
    ThreadLocal 就是每个线程都拥有了自己独立的一个变量,竞争条件
    被彻底消除了。它是为创建代价高昂的对象获取线程安全的好方
    法,比如你可以用 ThreadLocal 让 SimpleDateFormat 变成线程安全
    的,因为那个类创建代价高昂且每次调用都需要创建不同的实例所
    以不值得在局部范围使用它,如果为每个线程提供一个自己独有的
    变量拷贝,将大大提高效率。首先,通过复用减少了代价高昂的对
    象的创建个数。其次,你在没有使用高代价的同步或者不变性的情
    况下获得了线程安全。线程局部变量的另一个不错的例子是
    ThreadLocalRandom 类,它在多线程环境中减少了创建代价高昂的
    Random 对象的个数。

    15) 什么是 FutureTask ?

    在 Java 并发程序中 FutureTask 表示一个可以取消的异步运算。
    它有启动和取消运算、查询运算是否完成和取回运算结果等方法。
    只有当运算完成的时候结果才能取回,如果运算尚未完成 get 方法将
    会阻塞。一个 FutureTask 对象可以对调用了 Callable 和 Runnable 的
    对象进行包装,由于 FutureTask 也是调用了 Runnable 接口所以它可
    以提交给 Executor 来执行。

    展开全文
  • 前端问题笔记

    2018-04-02 16:50:20
    rgb为什么有的只有三位数?3位的6位的缩写,比如我上边说的的#ccc其实完整的... #1D2(11DD22), 缩写的都以每2位为缩写的单位。padding 顺序?(只要记住上右下左就行) 4种可能的情况,举例说明:padding:10px; ...
  • Ubuntu如何设置或删除swap虚拟内存

    千次阅读 2020-12-02 22:30:51
    什么是swap? swap 简单的说就是将硬盘当内存用,用于解决内存容量不足的情况。 1、如何设置swap? 1、查看当前系统是否设置了swap 在终端输入以下命令查看是否设置了swap free -m #swap栏都 0 0 0 表示...
  • 什么是新的: v2.0版本已经发布! 这可在Github上下载预构建二进制文件的第一个版本。 2.0中有很多很多伟大的变化,因此,感谢大家的贡献! 请参阅更改日志以获取更多详细信息。 支持的语言 英语 西班牙文...
  • elasticsearch failed to parse date field

    万次阅读 2017-02-24 17:18:06
    这个时间类型我设置这样,从mysql导入到es中,然后导入失败==, ...错误原因分析:mysql里面的时间为datetime类型,时间戳,所以,不能“yyyy-MM-dd HH:mm:ss”,因为还有比秒更小的毫秒时间单位,无法转换 解决
  • 问题 由于买的云服务器里的内存只有1g,在添加软件的时候老是报内存不够, 已经安装了redis, mysql,还想安装es,...swap是什么 内存不足的时候,采用硬盘来虚拟出内存 cd /dev touch zero dd if=/dev/zero of=/tmp/s...
  • pos机web版Let's Go主页商品列表购物车(0)商品列表document.write(lis[0])分类名称单价(元)单位{{dd}} 加入购物车饮料雪碧3瓶 加入购物车现在的情况我在html里面建立表格,自己手动加入了信息,我现在想把表格里面...
  • 今天遇到个excel问题,将时间戳转换成北京时间。...“单元格”三个字替换为时间戳所在的单元格位置,时间戳的单位如果毫秒则除以1000,否则不用除以。  那为什么公式这么写呢?第一个参数中除了后面加了个19理解...
  • 如果文件系统的话,那么你需要这么作: dd if=/dev/zero of=rh_linux.img count=CONTS 参数count表示需要创建的文件大小(以块为单位,每块大小为512字节,如果rh_linux.img大小为1M,则CONTS=2000). 创建完成rh_...
  • 如果文件系统的话,那么你需要这么作:dd if=/dev/zero of=rh_linux.img count=CONTS参数count表示需要创建的文件大小(以块为单位,每块大小为512字节,如果rh_linux.img大小为1M,则CONTS=2000).创建完成rh_...
  • ORACLE大表分区

    2012-12-25 16:23:27
    -- 这样有什么问题可以跟踪,等完后再可手动将分区备份表DROP掉; -- 注意:分区之前请确保相关表空间足够大。 -- 注意:如果在分区化改造过程中数据回迁之前抛出异常,则手动数据回迁前注意检查分区表有无主键索引。 ...
  • 入门学习Linux常用必会60个命令实例详解doc/txt

    千次下载 热门讨论 2011-06-09 00:08:45
    ◆ 文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln; ◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab; ◆ 网络操作命令:ifconfig、ip、ping、...
  • 您的组织单位名称是什么? [Unknown]: jinliangyuan 您的组织名称是什么? [Unknown]: javagroup 您所在的城市或区域名称是什么? [Unknown]: jinan 您所在的省/市/自治区名称是什么? [Unknown]: shandong 该单位的...
  • 单位的双字母国家/地区代码是什么? [Unknown]: CN CN=xue, OU=xue, O=xue, L=beijing, ST=beijing, C=CN是否正确? [否]: Y 输入 <xue> 的密钥口令 (如果和密钥库口令相同, 按回车): 3.修改azkaban-exec-...
  • css入门笔记

    2018-05-15 14:58:57
    ex:div,h1-h6,p,ul,li,ol,dl,dt,dd 2.行内元素允许修改尺寸 表单控件元素 3.本身具备width和height属性的元素 ex:img,table 注意:大部分行内元素不能修改 span,a,i,u,b,s 3.溢出处理 当内容多,元素区域小...
  • 2-14 if ( x = 3 ) 和 if (x = = 3) 这两条语句的差别是什么? 解: 语句if(x = 3)把3赋给x,赋值表达式的值为true,作为if语句的条件;语句if(x == 3)首先判断x的值是否为3,若相等条件表达式的值为ture,否则为...
  • 通过截获大量的数据包,我们判断第4个字节代表指令,也就是说客户端告诉服务器进行的是什么操作。例如向服务器请求战斗指令为"30",战斗中移动指令为"D4"等。 接下来,我们就需要分析一下上面第一个包"F4 44 1F ...
  • 例如:火车进遂道,最先进遂道的火车头,最后火车尾,而火车出遂道的时候也火车头先出,最后出的火车尾。若有队列: Q =(q1,q2,…,qn) 那么,q1为队头元素(排头元素),qn为队尾元素。队列中的元素按照q1...
  • 这个60HZ是什么意思?就是指屏幕每秒钟刷新60次。所以我们可以通过屏幕作为参考,如果我们的网页也可以每秒钟往屏幕传输60个画面,用户就会觉得这个网页是流畅的,有一个单位叫做FPS,...
  • 什么是Viewport(视口) <p><code>Viewport</code> 的作用限制网站的初始包含块元素,即 <code>html</code> 元素。 通常情况下,所有的块元素的宽度都父元素宽度的100%,因而 <code>body</code>...
  • SQL语法大全

    2014-03-30 11:00:11
    Recordset对象Open方法的CursorType参数表示将以什么样的游标类型启动数据,包括adOpenForwardOnly、adOpenKeyset、adOpenDynamic及adOpenStatic,分述如下: ----------------------------------------------------...
  • 这就是为什么说<strong>CSS像素专门为Web开发者创造的一个抽象层。 三个视口 视口基础 给一个div元素设置width为35%的时候, 相对于什么的35%? 相对于父级,而CSS中没有设置宽度的块级元素默认...
  • 其一、就业面广:全球前100强企业99家都在使用ORACLE相关技术,中国政府机构,大中型企事业单位都能有ORACLE技术的工程师岗位。 其二、技术层次深:如果期望进入IT服务或者产品公司(类似毕博、DELL、IBM等),...

空空如也

空空如也

1 2 3
收藏数 50
精华内容 20
热门标签
关键字:

dd是什么单位