首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏AI机器学习与深度学习算法

    机器学习入门 5-4 向量化

    本系列是《玩转机器学习教程》一个整理的视频笔记。前一小节实现了简单线性回归,但是性能比较低。本小节主要介绍使用向量化的方式提升性能。

    89820发布于 2019-11-13
  • 来自专栏C#

    开源免费的.NET图像即时处理的组件ImageProcessor

    我们在项目中很多时候都会对文件进行处理,例如文件的上传下载等等。 其中对图片的实时操作也会较多,在这里介绍一款用C#编写的轻量级库的集合,它允许你使用.NET 4.5+来动态地处理图像的组件,那就是ImageProcessor,用于图像的即时处理的.NET库。 ImageProcessor.Web向项目添加了一个可配置的HttpModule,允许对图像文件进行即时处理。 该模块还提供了一个基于文件和浏览器的缓存,可以处理数百万的图像,增加处理输出和节省宝贵的服务器内存。 AutoProcess()方法基于添加到图像路径的任何查询字符串参数,自动处理图像文件。graphicsProcessors参数表示要应用的图形处理器阵列。

    2.5K80发布于 2018-01-04
  • 来自专栏C#

    开源免费的.NET图像即时处理的组件ImageProcessor

    我们在项目中很多时候都会对文件进行处理,例如文件的上传下载等等。 其中对图片的实时操作也会较多,在这里介绍一款用C#编写的轻量级库的集合,它允许你使用.NET 4.5+来动态地处理图像的组件,那就是ImageProcessor,用于图像的即时处理的.NET库。 ImageProcessor.Web向项目添加了一个可配置的HttpModule,允许对图像文件进行即时处理。 该模块还提供了一个基于文件和浏览器的缓存,可以处理数百万的图像,增加处理输出和节省宝贵的服务器内存。 AutoProcess()方法基于添加到图像路径的任何查询字符串参数,自动处理图像文件。graphicsProcessors参数表示要应用的图形处理器阵列。

    1.2K00发布于 2018-07-31
  • 来自专栏coding for love

    5-4 使用 webpack-dev-server 实现请求转发

    正向代理与反向代理 在进入正题之前,先简单地先介绍一下什么是代理,字面意义上理解就是委托第三方处理有关事务。

    2.8K20发布于 2020-05-09
  • 来自专栏信数据得永生

    OpenCV 即时入门(全)

    一、OpenCV 即时入门 欢迎使用《OpenCV 即时入门》。 本书是专门为向您提供设置 OpenCV 所需的所有信息而创建的。 因此,此新计算的平均值将代表像素值并减轻我们的负担,因为我们不必处理三个单独的值。 因此,将图像从颜色转换为灰度将为我们减少大量计算,因为我们只需要处理一个通道。 任务 给定彩色图像,将其转换为灰度图像。 如今,视频处理是警察使用的一种非常重要的技术,可在犯罪后查找或找到犯罪嫌疑人。 因此,要对其进行处理,我们可以将其拆分为多个组成框架,并在这些框架上执行所需的操作。

    2.1K21编辑于 2023-04-27
  • 来自专栏每天学Java

    Java的即时编译

    为了提高热点代码的执行效率,Java虚拟机在程序运行时将这些代码编译成与本地平台相关的机器码,并进行各种层次的优化(哪些层次的优化,这里先不说),完成这个任务的编译器叫做即时编译器(Just In Time 编译器并不是虚拟机必须的部分,Java虚拟机规范(这是一本书,大家可以网上购买或者公众号发送Java虚拟机规范获取pdf网盘下载地址)并没有规定Java虚拟机内必须要有JIT编译器存在,更没有限定或指导即时编译器应该如何去实现 HotSpot虚拟机中内置了两个即时编译器,分别称为Client Complier 和Server Complier或者简称C1编译器和C2编译器,目前主流的HotSpot虚拟机中,默认采用解释器与其中一个编译器直接配合的方式 由于即时编译器编译本地代码需要占用程序运行时间,要编译出优化程度更高的代码,所花费的时间可能更长;而且想要编译出优化程度更高的代码,解释器可能还要替编译器收集性能监控信息,这对解释执行的速度也有影响,为了在程序启动相应速度和运行效率之间达到最佳平衡

    1K10发布于 2020-06-02
  • 来自专栏笔记堡—柠檬酸冰冰

    即时工具网页推荐

    ---- 这是一个在线就可以完成的工具箱,不用下载软件就可以处理相关的事情,例如本站经常用到的图片压缩: ---- 除了图片相关的工具以外还有一些其他的工具,注意看: ---- ----

    1.2K20编辑于 2023-03-04
  • 来自专栏跟铭哥学音视频技术

    IM即时通信探索(一)-- IM的即时通信初见

    总结 IM即时通信已经是一个完整的通信sdk了,只要项目中接入了IM,按目前官方提供的内容来看,已经可以很简单的创建一个实时通信的功能,甚至项目。

    3.7K61发布于 2020-07-06
  • 来自专栏媒矿工厂

    Linphone即时信息加密

    演讲主题是Linphone即时信息加密。演讲分为四个部分,第一个部分讲述安全要求,第二个部分讲述协议概述,第三个部分介绍多设备环境下Linphone群组的集成,第四部分是中间人攻击检测。 Johan在简单介绍了Linphone的基本信息之后,首先讲解了对于安全即时通信所需要的主要安全要求,包括保护内容——端到端加密、确认发件人和收件人的身份——认证方式、在密钥被泄露的情况下,过去的对话是安全的

    1.2K30发布于 2020-03-04
  • 来自专栏沁溪源

    UDP即时通信

    caption属性,“取消”按钮修改成“退出”;在工具箱中,选择列表框、IP地址,编辑框,按钮,静态编辑框以及组合框等控件,然后选择这些控件,以及在属性中选择ID选项,将控件的ID修改,同时右击控件,选择添加事件处理程序 ,依次在主对话框中的cpp文件中添加 事件处理程序,实现这些控件的功能需求; 2.编写代码实现: 首先在UDProcsCommDlg.h头文件中定义变量和声明一些方法,用于连接客户端的请求,以及SOCKET UDProcsCommDlg.cpp文件中完善主对话框的构造函数,将端口等控件的初始值设置成0;同时在主对话框中的初始化函数(OnInitDialog)将界面中的一些控件设置成false; 设置“启动”按钮的事件处理程序 将数据进行发送; 1.在项目中的资视图中,选择dialog,设置页面布局,在界面上添加一些控件,IP地址、编辑框、按钮等控件,同时在右击各个控件选择添加变量,将控件和变量关联在一起,同时为控件添加事件处理函数 // “确定”来关闭对话框的代码 } else if (nResponse == IDCANCEL) { // TODO: 在此放置处理何时用

    2.2K20发布于 2020-09-03
  • 来自专栏跟铭哥学音视频技术

    IM即时通信探索(二)-- IM即时通信采坑

    App 管理员可以通过即时通信 IM 控制台 >【应用配置】>【功能配置】申请自定义好友字段,申请提交后,自定义好友字段将在5分钟内生效。 黑名单 即时通信 IM 的黑名单列表默认允许添加 1000 条黑名单帐号,如对黑名单列表的大小有特殊要求,请联系腾讯云客服。 单聊离线消息处理流程 image.png 用户 A 调用 sendMessage 给用户 B 发送消息,用户 B 处于下线状态。 把用户 A 添加进用户 B 的最近联系人,缓存大小为100条。 为了使得群组 ID 更加简单,便于记忆传播,即时通信 IM 支持 App 在通过 REST API 创建群组时自定义群组 ID。 即时通信 IM 群组系统支持多种回调,具体参见 第三方回调简介以及 回调命令列表。

    4.8K20发布于 2020-07-06
  • 来自专栏对线JAVA面试

    JVM进阶 -- 浅谈即时编译

    概念 即时编译是用来提升应用运行效率的技术 代码会先在JVM上解释执行,之后反复执行的热点代码会被即时翻译成为机器码,直接运行在底层硬件上 分层编译 HotSpot包含多个即时编译器:C1、C2和Graal 编译线程数 在64位JVM中,默认情况下,编译线程的总数目是根据处理器数量来调整的 -XX:+CICompilerCountPerCPU=true,编译线程数依赖于处理器数量 -XX:+CICompilerCountPerCPU 以便于某些编译器优化优先处理概率较高的路径 type profiling Java代码 public static int hash(Object in) { if (in instanceof 对于类型profile,即时编译器假设的是对象的动态类型仅为类型profile中的那几个 如果假设失败,将进入去优化 去优化 去优化:从执行即时编译生成的机器码切回解释执行 在生成的机器码中,即时编译器将在假设失败的位置插入一个陷阱 在去优化的过程中,需要将当前机器码的执行状态切换至某一字节码之前的执行状态,并从该字节码开始执行 要求即时编译器在编译过程中记录好这两种执行状态的映射 在调用JVM的去优化方法时,即时编译器生成的机器码可以根据产生去优化的原因决定是否保留这份机器码

    1.3K20编辑于 2022-10-27
  • 来自专栏全栈程序员必看

    websocket即时通讯

    websocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。

    3K20编辑于 2022-09-15
  • 来自专栏devops_k8s

    即时性能分析工具 Pyroscope

    Pyroscope 是一套开源的性能即时监控平台,简单的 Server 及 Agent 架构,让开发者可以轻松监控代码性能,不管你要找 10 秒或几分钟内的性能数据,都可以快速的即时呈现,开发者也不用在意装了此监控会造成任何性能上的负担

    1.4K60发布于 2021-06-16
  • 来自专栏小勇DW3

    支付宝网站即时支付开发,MD5加签名规则处理代码展示

    = null) { return obj.toString(); } else { return ""; } }  对list对象继续进行递归处理: "|"); } return paramBuffer.substring(0, paramBuffer.length() - 1); }   最终对map对象的处理

    91430发布于 2019-05-17
  • 来自专栏云云众生s

    Britive: 即时跨多云访问

    Britive: 即时跨多云访问 这家初创公司正接受自动化跨云临时访问的挑战,不仅针对人类,也针对机器处理。 最近,即时(JIT)访问的理念开始流行,以解决公司由于特权激增而带来的扩大的攻击面。与持续访问不同,即时访问的思路是仅在特定时间段内授予访问权限。 零信任架构的支柱之一是零站立特权,即时访问为实现这一目标铺平了道路。 总部位于加利福尼亚州格伦代尔的 Britive 正接受自动化跨多云即时访问的挑战,不仅针对人类,还针对机器处理。 这就是我们所做的,我们称之为即时临时特权管理或访问管理。” 满足速度需求 成立于 2018 年,Britive 自动化处理了人员和软件在多个云上访问云服务和应用程序的 JIT 访问权限,包括令牌和密钥。

    80110编辑于 2024-03-28
  • 来自专栏健程之道

    Java 面试——即时编译( JIT )

    当我们在写代码时,一个方法内部的行数自然是越少越好,这样逻辑清晰、方便阅读,其实好处远不止如此,通过即时编译,甚至可以提高执行时的性能,今天就让我们好好来了解一下其中的原理。 在字节码转换为机器码的过程中,虚拟机中还存在着一道编译,那就是即时编译。 为了提高热点代码的执行效率,在运行时,即时编译器(JIT,Just In Time)会把这些代码编译成与本地平台相关的机器码,并进行各层次的优化,然后保存到内存中。 Java7 引入了分层编译,这种方式综合了 C1 的启动性能优势和 C2 的峰值性能优势,我们也可以通过参数 -client或者-server 强制指定虚拟机的即时编译模式。 EliminateAllocations 开启标量替换(jdk1.8 默认开启) -XX:-EliminateAllocations 关闭就可以了 总结 今天的内容,由最基本的常识方法内部行数和逻辑需要尽可能简单引出,了解了 JVM 通过即时编译对热点代码进行优化的过程

    1.5K10发布于 2019-11-02
  • 来自专栏shysh95

    JIT即时编译(基础概念)

    分层编译 即时编译器编译代码需要时间,一般编译出优化程度更高的代码(影响程序启动响应速度,但是会提高运行效率),编译会花费更多的时间。 TierXMINInvocationThreshold指定的阀值乘以系数,并且方法调用次数和循环回边次数之和大于由参数-XX:TierXCompileThreshold指定的阀值乘以系数时 以上两个条件满足其中一个即可触发即时编译

    87410发布于 2021-03-16
  • 来自专栏代码伴一生

    图片上传后即时预览

    [HTML]代码     <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> //设置图片上传后预览的div样式 <style type="text/css"> #preview, .img, img { width:200px;

    3K00发布于 2021-09-22
  • 来自专栏向治洪

    xmpp即时通讯三

    以下规则应用:       1) 如果两个服务器间发生SASL协商,直到由服务器宣称的域名系统(DNS)主机名被解析了(参考服务器到服务器通信(14.4)),通信才可处理。       当客户端提供一个资源标识符,以下节错误条件是可能的(参考节错误(9.3)): 1) 提供的资源标识符不能被与Resourceprep(附录B)一致的服务器处理。 资源标识符不能被处理:    <iq type='error' id='bind_2'>      <bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'>        因为回叫依靠DNS,域内通信不准处理,直到由服务器宣称的域名系统(DNS)的主机名被解析(参考服务器到服务器的通信(14.4))。         然而,如果接收服务器想要处理,它必须发送一个流头返回给源服务器。

    2.7K80发布于 2018-01-29
领券