首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏ypw

    算法3-7:银行排队

    题意:就是多个窗口服务,每次来的人选择一个等待时间最短的窗口。问所有人的平均等待时间

    1.2K20发布于 2021-04-25
  • 来自专栏coding for love

    3-7 sourceMap的配置

    sourceMap,顾名思义,就是对源文件的映射。比如打包压缩后的代码对应源文件中的哪一行代码,这能够极大地方便开发者的调试。

    1.5K30发布于 2019-08-20
  • 来自专栏python3

    3-7 run vs cmd vsent

    docker build -t xiaopeng163/centos-entrypoint-shell .

    41320发布于 2020-01-14
  • 来自专栏刷题笔记

    3-7 表达式转换 (20 分)

    本文链接:https://blog.csdn.net/shiliang97/article/details/102484030 3-7 表达式转换 (20 分) 算术表达式有前缀表示法、中缀表示法和后缀表示法等形式

    94710发布于 2019-11-07
  • 来自专栏全栈程序员必看

    sdut 3-7 类的友元函数的应用

    3-7 类的友元函数的应用 Time Limit: 1000MS Memory limit: 65536K 题目描写叙述 通过本题目的练习能够掌握类的友元函数的定义和使用方法

    30720编辑于 2022-07-20
  • 来自专栏AI机器学习与深度学习算法

    机器学习入门 3-7 Numpy 中的矩阵运算

    显然,在 Python 中,列表 * N 中的 * 运算符为重复操作,将列表中的每个元素重复 N 次。

    1.2K20编辑于 2022-05-25
  • 来自专栏cwl_Java

    C++编程之美-结构之法(代码清单3-7)

    代码清单3-7 void DeleteRandomNode(node* pCurrent) { Assert(pCurrent !

    22410编辑于 2022-11-30
  • 来自专栏全栈程序员必看

    java技术介绍_Java技术汇总

    这篇文章总结了多年来使用Java的一些心得体会,主要是和一些Java基础知识点相关的,也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行业的准新手们,希望可以给大家一些经验,能让大家更好学习和使用 我在面试有超过3年Java经验的开发者的时候,JVM几乎就是一个必问的问题了。当然JVM不是唯一决定技术能力好坏的面试问题,但是可以佐证Java开发能力的高低。 这 个知识点是最最基本的Java开发者需要掌握的,初学Java,第一个肯定是教你如何在命令行中执行Java程序,但是很多人一旦把Java学完 了,IDE用上了,就把这个都忘了。 Java命令的使用, 带package的Java类如何在命令行中启动 3.Java程序涉及到的各个路径(classpath,Java。library。 以上也只是简单介绍了Java基本知识点和技术点的一些看法和介绍, 这些内容都源自于动力节点Java学院的老师这些年来使用Java的一些总结, 希望给刚刚接触Java, 或者打算从Java开发的人一些经验

    84920编辑于 2022-09-08
  • 来自专栏卯金刀GG

    JAVA基础☞探针技术Java探针-Java Agent技术

    1、原理:基于javaAgent和Java字节码注入技术java探针工具技术原理 ? 2、原理分析 动态代理功能实现说明,我们利用javaAgent和ASM字节码技术开发java探针工具,实现原理如下: jdk1.5以后引入了javaAgent技术,javaAgent是运行方法之前的拦截器 我们利用javaAgent和ASM字节码技术,在JVM加载class二进制文件的时候,利用ASM动态的修改加载的class文件,在监控的方法前后添加计时器功能,用于计算监控方法耗时,同时将方法耗时及内部调用情况放入处理器 ; import java.security.ProtectionDomain; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import javassist.ClassPool; import javassist.CtClass; import

    4.4K30发布于 2019-07-25
  • 来自专栏Java面试教程

    Java SPI技术

    了不起: 运用到了Java的SPI技术 相关概念 Java SPI(Service Provider Interface)是一种服务发现机制,它允许第三方为现有的Java库提供实现。 当Java程序需要使用SPI时,它会通过java.util.ServiceLoader类来加载所有可用的实现。 SPI 机制"); } 运行结果如下 Logback info 打印日志:你好 Logback debug 打印日志:测试 Java SPI 机制 加载策略 当存在多个日志框架实现时,Java SPI SPI技术的优缺点 SPI技术有下面几个优点 解耦:SPI机制将接口和实现分离,使得它们可以独立地进行开发和部署。这样,当需要替换或升级实现时,不需要修改接口或其他依赖于接口的代码。 另外,可以考虑使用模块化技术(如Java模块系统或OSGi)来管理不同版本的实现。

    53820编辑于 2023-09-06
  • 来自专栏全栈程序员必看

    Java: Hook技术

    一、什么是Hook Hook翻译成中文就是勾子的意思,在java中它表示在事件到达终点前进行拦截或监控的一种行为。 二、Hook的实现 实现hook我们必须要知道java的反射和动态代理。 1、反射 反射是java的查看、检测、修改自身的一种行为。 在编译阶段,编译器将我们编写的java文件编译成.class文件。

    3.8K10编辑于 2022-08-24
  • 来自专栏wblearn

    java反射技术

    那么,今天先来回顾一下java反射机制。关于反射的介绍,了解请看 官方文档。 JAVA反射机制 1、Java反射的概念 反射含义:可以获取正在运行的Java对象。 JAVA反射(放射)机制:“程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”。从这个观点看,Perl,Python,Ruby是动态语言,C++,Java,C#不是动态语言。 但是JAVA有着一个非常突出的动态相关机制:Reflection,用在Java身上指的是我们可以于运行时加载、探知、使用编译期间完全未知的classes。 ; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method 另外,在学习编程的过程中,我觉得不止要获得各种知识,更多的是通过学习技术知识提高解决问题的能力,这样我们才能立于不败之地!

    67720发布于 2018-08-27
  • 来自专栏JAVA高级架构

    Java技术大纲

    java读写锁,读写锁设计主要解决什么问题? 乐观锁,悲观锁,使用场景? 设计一个分布式锁 常见的锁有哪些? link 不用synchronized和lock,实现线程安全的单例模式? link 框架 java 动态代理与Cglib实现的区别 link 看过哪些JDK源码 JAVA并发编程艺术 java8的新特性 link lambda表达式、Stream API HotSpot 即时编译器 、编译优化 link CPU缓存,L1,L2,L3和伪共享 link Java 9,Reactive Streams link JVM如何加载字节码文件 双亲委派,Bootstrap ClassLoader 让您做一个电商平台,您如何设置一个在买家下订单后的”第60秒“发短信通知卖家发货,您需要考虑的是 像淘宝一样的大并发量的订单 link 其它 一致性Hash算法 看过哪些开源框架的源码 消息中间件是如何实现的,技术难点有哪些

    1.5K30发布于 2018-10-22
  • 来自专栏java学习路线

    Java 技术路线

    java 后端学习路线 ---- 快速就业路线推荐:JavaSE->mysql基础->jdbc->JavaWeb->spring->SpringMvc->mybatis->ssm整合项目->linux springcloud->微服务项目【找工作基本无压力】 ---- 1 深入浅出,由入门到入坑 1.1 编程入门 1.1.1 认识语言 1.1.2 搭建开发环境 1.1.3 java 基本概念 1.1.4 java数据类型划分 1.1.5 java运算符 1.1.6 java程序逻辑控制 1.1.7 方法的定义及使用 1.2 面向对象编程 1.2.1 类与对象 1.2.2 数组定义与使用 1.2.3 数据表与java映射转换 1.2.4 继承 1.2.5 覆写 1.2.6 多态 1.2.7 抽象类 多线程 1.4.2 线程的同步和死锁 1.4.3 java基础类库 1.4.4 国际化程序实现 1.4.5 比较器 1.4.6 文件操作 1.4.7 文件操作

    2.1K50发布于 2020-04-09
  • 来自专栏IT技术圈(CSDN)

    浙大版《C语言程序设计(第3版)》题目集 练习3-7 成绩转换

    练习3-7 成绩转换 本题要求编写程序将一个百分制成绩转换为五分制成绩。

    2.1K30发布于 2020-09-15
  • 来自专栏测吧测试开发

    技术分享 | 数据持久化技术Java

    image.png 本文节选自霍格沃兹测试学院内部教材 本章介绍 Web 后端开发中数据持久化技术 TKMyBatis。 MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java MySqlExtensionMapper<T> extends Mapper<T>, MySqlMapper<T>, IdsMapper<T> { } 创建业务 Mapper 接口 创建 HogwartsTestUserMapper.java 14T09:43:45.018+00:00" } 删除 DELETE http://127.0.0.1:8081/hogwartsUser/15 请求参数 见请求地址中15 响应参数 15 数据持久化技术就先讲到这里啦

    84350编辑于 2022-03-14
  • 来自专栏技术与生活

    java 对象池技术

    中断了一段时间,再次开始技术之旅;心里有个小目标,先把对象池技术梳理清楚。 ? 1、为什么用对象池 在 java 中,对象的生命周期包括对象创建、对象使用,对象消失三个时间段,其中对象的使用是对象真正需要存活的时间,不好修改,该用的时候还得使用啊。 再说对象的消除,在 java 里面使用 GC 来进行对象回收,其实也是需要对对象监控每一个运行状态,包括引用,赋值等。在 Full GC 的时候,会暂停其他操作,独占 CPU。 busy) { this.busy = busy; } } 池化对象现在包括两个属性,一个是原始对象的引用,另外一个表示当前对象是否在使用 接下来把对象池写出来 import java.util.Enumeration ;import java.util.Vector;public abstract class ObjectPool<T> { public static int numObjects = 10;

    2.4K40发布于 2018-09-12
  • 来自专栏云计算linux

    JAVA 面向对象技术免费技术教程

    粒度过大,集成度过大,必然会增加交叉干扰的机会,它会对适应性范围产生负面影响,大粒度封装并不意味着封装的技术水平高,只能表示把握命题的能力有限。 ​ DataBase Connectivity(JAVA 数据库连接技术),Oracle公司提供的一系列连接数据库的接口、标准 驱动:听歌,有声卡驱动;玩游戏,有显卡驱动;听歌程序、游戏程序与计算机硬件之间的桥梁 C#:Ado.net 微软连接数据库的技术;ODBC 宿舍系统; 2.步骤: 2.1 确定你已经安装了mysql数据库,注意不是Navicat等这些客户端,服务要启动。 ; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; import java.text.SimpleDateFormat ** 反射就是把java类中的各种成分映射成一个个的Java对象 例如:一个类有:成员变量、方法、构造方法、包等等信息,利用反射技术可以对一个类进行解剖,把各个组成部分映射成一个个对象。

    26710编辑于 2024-12-13
  • 来自专栏代码男人

    Java反射技术详解

    前言   相信很多人都知道反射可以说是Java中最强大的技术了,它可以做的事情太多太多,很多优秀的开源框架都是通过反射完成的,比如最初的很多注解框架,后来因为java反射影响性能,所以被运行时注解APT 替代了,java反射有个开源框架jOOR相信很多人都用过,不过我们还是要学习发射的基础语法,这样才能自己写出优秀的框架,当然这里所讲的反射技术,是学习Android插件化技术、Hook技术等必不可少的! 一、基本反射技术       1.1 根据一个字符串得到一个类         getClass方法  String name = "Huanglinqing";  Class c1 = name.getClass Class.forName     比如我们获取java.lang.String的类名     String name = "java.lang.String";    Class c1 = null; Java的基本反射语法就是这样了,欢迎一起探讨!

    57720发布于 2019-03-19
  • 来自专栏Java栈

    告别java反射技术

    以上的总结就是什么是反射 反射就是把java类中的各种成分映射成一个个的Java对象 例如:一个类有:成员变量、方法、构造方法、包等等信息,利用反射技术可以对一个类进行解剖,把个个组成部分映射成一个个对象 我们先了解一下这个Class类 二、查看Class类在java中的api详解(1.7的API) 如何阅读java中的api详见java基础之——String字符串处理 2.jpg Class 类的实例表示正在运行的 (java.lang.Object)   public java.lang.String java.lang.Object.toString()   public native int java.lang.Object.hashCode (java.lang.Object)   public java.lang.String java.lang.Object.toString()   public native int java.lang.Object.hashCode ; import java.io.FileReader; import java.io.IOException; import java.lang.reflect.Method; import java.util.Properties

    1.1K10发布于 2019-07-21
领券