ICode9

精准搜索请尝试: 精确搜索
  • 包机制2022-06-28 01:31:06

    包机制 为了更好的组织类,Java提供了包机制,用于区别类名的命名空间。 包语句的语法格式为: package pkg1[.pkg2[.pkg3....]]; 一般利用公司域名倒置作为包名;com.zhangsan.xxx 为了能够使用某一个包的成员,我们需要再Java程序中明确导入该包。使用”import“语句可完成此功能

  • 事务的传播机制2022-06-27 17:31:36

    八股文事务的传播机制   TransactionDefinition.PROPAGATION_REQUIRED 当存在事务,就加入事务   TransactionDefinition.PROPAGATION_SUPPORTS 当存在事务,就以事务方式运行,没有事务,就以非事务方式运行   TransactionDefinition.PROPAGATION_MANDATORY     当存在事务,就加

  • Java包机制2022-06-27 01:03:24

    为了更好的组织类,Java提供了包机制,用于区别类名的命名空间。 包语句的语法格式为: package pkg1[. pkg2[. pkg3...]] 一般利用公司域名倒置作为包名; 为了能够使用某一个包的成员,我们需要在 Java程序中明确导入该包,使用完成此功能 import package1[. package2...].(cla

  • UDP如何实现可靠传输2022-06-26 19:31:11

    1.什么时候会考虑UDP 答: 实时性:UDP重传实际是用户层可控制的,TCP的重传时机是由协议栈去做,用户层控制不了。时钟翻倍 资源消耗考虑:DNS服务器,请求DNS查询数据量小,使用三次握手浪费资源,效率低,域名服务器维护大小的tcp连接消耗大量资源 手机定位信息上报 app:位置信息 信息量比较少,偶

  • Java 异常机制 Exception2022-06-25 14:00:07

    异常机制 Exception 什么是异常 实际工作中,遇到的情况不可能是非常完美的.比如:你写的某个模块,用户输入不一定符合你的要求,你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等,我们的程序在跑着,内存或硬盘可能满了,等等....

  • python的反射机制2022-06-24 20:34:50

    一、什么是反射 反射就是通过字符串的形式去对象(模块)中操作(查找/获取/删除/添加)成员,一种基于字符串的事件驱动 可使用反射的地方: 1、反射类中的变量 : 静态属性,类方法,静态方法2、反射对象中的变量、对象属性、普通方法3、 反射模块中的变量4、反射本文件中的变量 getattr(核心) 判

  • numpy广播机制2022-06-22 13:04:19

    广播是numpy对不同形状的数组进行数值计算的方式,对数组的算术运算通常在相应的元素上进行。如果两个数组a和b形状相同,即满足a.shape=b.shape,那么a*b的结果就是a与b数组对应位相乘,要求维数相同            

  • Java重试机制2022-06-20 20:03:00

    重试作用: 对于重试是有场景限制的,不是什么场景都适合重试,比如参数校验不合法、写操作等(要考虑写是否幂等)都不适合重试。 远程调用超时、网络突然中断可以重试。在微服务治理框架中,通常都有自己的重试与超时配置,比如dubbo可以设置retries=1,timeout=500调用失败只重试1次,超过500ms调

  • [pwn基础] Linux安全机制2022-06-20 16:00:09

    目录[pwn基础]Linux安全机制Canary(栈溢出保护)开启关闭CannaryCanary的种类Terminator canaries(终结者金丝雀)Random cannaries(随机金丝雀)Random XOR cannaries(随机异或金丝雀)绕过方式总结:NX(No-eXecute)PIE(ASLR地址随机化)关闭PIE/ALSR(地址随机化)PIE/ALSR 检查脚本FORTIFY_S

  • JS执行机制---12022-06-20 13:04:18

    js的执行机制 1.JavaScript是一门单线程语言。 为什么说js是单线程,因为js执行代码是从上往下执行的, 2.Event Loop(事件循环)是JavaScript的执行机制。 事件循环、eventloop\运行机制 这三个术语其实说的是同一个东西, “先执行同步操作异步操作排在事件队列里”这样的理解其实也

  • Redis之时间轮机制(五)2022-06-19 09:33:29

    一、什么是时间轮         时间轮这个技术其实出来很久了,在kafka、zookeeper等技术中都有时间轮使用的方式。 时间轮是一种高效利用线程资源进行批量化调度的一种调度模型。把大批量的调度任务全部绑定到同一个调度器上,使用这一个调度器来进行所有任务的管理、触发、以及运行

  • java方法的参数传递机制2022-06-18 18:34:11

    一、方法参数的传递   实参给形参赋值:   基本数据类型传递:数据值   引用数据类型传递:地址值   注意:String 、包装类型等对象不可变性 /** * java的参数传递机制测试类 * 实参给形参赋值 * 基本数据类型传递:数据值 * 引用数据类型传递:地址值 * Stri

  • javaSE——异常机制2022-06-17 14:02:54

    1、什么是异常 软件程序在运行过程中,非常可能遇到刚刚提到的这些异常问题,我们叫异常,英文是:Exception, 意思是例外。 这些异常,需要让我们写的存在问题的程序做出合理的处理。而不至于程序崩溃。 异常指程序运行中出现的不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等

  • 关于委派机制的学习体会2022-06-13 22:34:43

    可复用性是软件构造关注的一大编程属性。通过复用已有的代码、模块或框架,可以显著降低软件的成本与开发时间,提高代码的可靠性和稳定性。而委派,无疑是一种重要的复用机制。 委派,顾名思义,指的是一个对象不自己实现某种功能,而是将这个功能委托给另一个对象来实现。为什么使用委派?因为

  • 流的应用和对象串行化2022-06-12 21:35:43

    read()函数是阻塞的,在读到所需的内容之前会停下来等 使用read()的更“高级"的函数,如nextInt()、readLine()都是这样的 所以常用单独的线程来做socket读的等待,或使用nio的channel选择机制 对于socket,可以设置SO时间 setSoTimeout(int timeOut) 流应用,结合了原生App和Web App的优势

  • 深入剖析python小数据池,代码块2022-06-12 10:03:56

    一、id,is,==   在Python中,id是什么?id是内存地址,那就有人问了,什么是内存地址呢? 你只要创建一个数据(对象)那么都会在内存中开辟一个空间,将这个数据临时加在到内存中,那么这个空间是有一个唯一标识的,就好比是身份证号,标识这个空间的叫做内存地址,也就是这个数据(对象)的id,那么你可以

  • 5、Java程序运行机制2022-06-12 05:32:15

    Java程序运行机制 编译型 操作系统可用,C/C++等语言使用编译型 解释型 网页,Java,JavaScript(脚本语言) 程序运行机制 体现出Java语言的可移植性(wrice once run anywhere)

  • 垃圾回收机制2022-06-11 20:32:24

    什么是垃圾?   垃圾是指在运行程序中没有任何指针指向的对象,这个对象就是垃圾。   如果不及时对内存中的垃圾进行清理,那么,这些垃圾对象所占的内存空间会一直保留到应用程序结束,被保留的空间无法被其他对象使用。甚至导致内存溢出。   标记阶段:对象存活判断   垃圾标记阶段:堆

  • 关于C++异常机制使用的调查2022-06-10 18:10:58

    1、从规范角度分析,一般是禁止使用C++的异常机制的。 2、要求所有的错误都应该通过错误值在函数间传递病做相应的判断,而不应该通过异常机制进行错误处理。 3、编码人员必须完全掌控自己的整个编码过程,要有攻击者思维,主动把握有可能出错的环节,尽可能的分析出程序的所有异常,增强安全

  • mysql锁机制2022-06-09 11:34:48

    锁 解决:资源共享,所引发的并发问题 锁类型 按操作类型分 读锁(共享锁) 对于同一条数据,可多条读数据同时进行,互不干涉 写锁(互斥锁) 如果当前写操作未完成,则无法进行其他的读写操作 按操作范围分 表锁 一次性对一张表加锁 MyISAM默认使用表锁 开销小,加锁快,无死锁,但锁

  • 359-使用包机制2022-06-08 14:03:18

             

  • Window的内部机制2022-06-08 10:03:21

    Window是一个抽象的概念,每一个Window都对应着一个View和一个ViewRootImpl,Window和View 通过ViewRootImpl来建立联系,因此Window并不是实际存在的,它是以View的形式存在。这点从WindowManager的定义也可以看出,它提供的三个接口方法addView、updateViewLayout以及removeView都是针对V

  • 02.win32消息机制2022-06-07 19:02:49

    win32消息机制 消息机制 windows操作系统最大的特色是良好的用户交互性,这种交互性通过优秀的图形界面来实现 Windows操作系统将用户对应用程序窗口的所有操作(键盘按键、鼠标点击、窗口最大最小化等等)转 化为Windows消息并分发给应用程序,应用程序对这些消息进行响应,从而实现用

  • RemoteViews内部机制2022-06-07 14:32:54

    RemoteViews内部机制首先RemoteViews会通过Binder传递到SystemServer进程,这是因为RemoteViews实现了Parcelable接口,因此它可以跨进程传输,系统会根据RemoteViews中包名信息去得到该应用资源。然后通过LayoutInflater去加载RemoteViews中布局文件。在SystemServer进程中加载后的布局

  • 包机制2022-06-05 09:03:37

    1.包语句格式: package pkg1[.pkg2.[.pkg3.……]]; 2.一般地,包名为公司域名倒置,com.cui.xxx 3.为了使用某个包的成员,用"import"语句导入该包 import package1.……(classmate|*);

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有