初探专题

google gemini1.5 flash视频图文理解能力初探(一)

市面能够对视频直接进行分析的大模型着实不多,而且很多支持多模态的大模型那效果着实也不好。 从这篇公众号不只是100万上下文,谷歌Gemini 1.5超强功能展示得知,Gemini 1.5可以一次性处理1小时的视频、11小时的音频或100,000行代码,并衍生出更多的数据分析玩法。能力覆盖: 跨模式理解和推理,当给出一部 44 分钟的巴斯特-基顿(Buster Keaton)无声电影时,该模型能准

【从0实现React18】 (三) 初探reconciler 带你初步探寻React的核心逻辑

Reconciler 使React核心逻辑所在的模块,中文名叫协调器,协调(reconciler)就是diff算法的意思 reconciler有什么用? 在前端框架出现之前,通常会使用 jQuery 这样的库来开发页面。jQuery 是一个过程驱动的库,开发者需要直接调用浏览器的宿主环境 API,例如 DOM 操作等。这意味着开发者需要手动管理页面状态和交互,通过执行一系列的操作来更新页面。

TOKIO ASYNCAWAIT 初探

tokio async&await 初探3.1.1 建立Tcp连接3.1.2 https3.1.3 获取网页3.1.4 完整的抓网页一 想解决的问题工具的用法二 tokio 简介三 任务分解3.1 获取网页3.2 解析网页3.3 写配置文件3.4 合在一起3.5 main函数3.6 其他四 完整的程序 rust的async/await终于在万众瞩目之下稳定下来了,一起来尝尝鲜. 这篇文章主要是

保护模式总结(一)——初探

最近看了李忠老师写的《从实模式到保护模式》,发现保护模式的东西其实真不少,概念性的东西挺多,但是总体来说,弄明白一些新事物的来由,就会加深记忆。这里写几篇总结,算作是对保护模式思路的整理。        首先说保护模式,保护的是什么?从物理上来看,应该是保护存储器,从逻辑上来看,保护的是操作系统。正式因为实模式的分段机制可以让内存被随意修改,操作系统得不到保护,所以出现了保护模式。

Appium学习笔记——Appium初探,下载与安装以及初步的录制尝试

一.Appium简介 Appium是一个开源测试自动化框架,可以用来测试 Native App、混合应用、移动 Web 应用(H5 应用)等,也是当下互联网企业实现移动自动化测试的重要工具。Appium 坚持的测试理念: •无需用户对 App 进行任何修改或者重新编译,App 应该 Born to be Automated。 •不应该限制用户只能使用特定的语言或者框架来编写和执行测试。 •移

Mediapipe 在RK3399PRO上的初探(二)(自定义Calculator)

PS:要转载请注明出处,本人版权所有。 PS: 这个只是基于《我自己》的理解, 如果和你的原则及想法相冲突,请谅解,勿喷。 环境说明 Ubuntu 18.04gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)RK3399PRO 板卡 前言   本文有一篇前置文章为《Mediapipe 在RK3399PRO上的初探(一)(编译、运行CPU和GPU

Mediapipe 在RK3399PRO上的初探(一)(编译、运行CPU和GPU Demo, RK OpenglES 填坑,编译bazel)

PS:要转载请注明出处,本人版权所有。 PS: 这个只是基于《我自己》的理解, 如果和你的原则及想法相冲突,请谅解,勿喷。 前置说明   BlogID=103 环境说明 Ubuntu 18.04gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)OpenGl ES 3.1 or 3.1+RK3399PRO 板卡 前言   由于我们小组的产品

初探APICLOUD SuperWebview的逆向解密

一、前言     笔者最近放暑假,又捡起了舰R这款死宅游戏。对于这类游戏,笔者当然要进行习惯性的寻找外挂和破解。不同于以往的脚本,这次找到了2个与众不同的跨平台脱机挂,一个用C#写,跨平台基于mono,一个用js写基于APICLOUD,前者毫无难度,后者(APICLOUD)值得分析学习。 二、背景介绍 什么是SuperWebview “SuperWebview是APICloud

nginx 配置初探

搭建nginx服务器,启动后正常浏览网页,但是当修改nginx根路径之后出现错误: open() "/root/html/index.html" failed (13: Permission denied) 配置如下 server {listen 80;server_name localhost;location / {root /root/html; #ngi

百度OCR初探-python

百度OCR使用🚀         在项目中需要对一些资料首先进行OCR识别,然后对OCR之后得到的结果进行结构化分析,各家的都打算简单尝试一下,首先尝试一下百度的OCR,首先找到百度的OCR的官方,开始自己搜索然后尝试。 OCR(Optical Character Recognition,光学字符识别)技术是一种将图片中的文字内容转换成机器可读的文本的技术。这种技术可以识别和转换各种来

ASM字节码插装技术初探

一、ASM简介      ASM(全称:ASMifier Class Visitor)是一个java字节码操纵框架,ASM 提供了许多 API 和工具,可以直接以二进制形式读取和修改类文件、动态生成类或者增强既有类的功能。                 1、 ASM 主要作用        asm用于生成、编辑、分析java的class文件 ◆ 字节码生成          可以通过

CSS 绝对定位属性absolute用法初探

CSS 绝对定位的用法你是否熟悉,这里和大家分享一下CSS 绝对定位的属性absolute,希望对你的学习有所帮助。 CSS absolute属性 设置为绝对定位的元素框从文档流完全删除,并相对于其包含块定位,包含块可能是文档中的另一个元素或者是初始包含块。元素原先在正常文档流中所占的空间会关闭,就好像该元素原来不存在一样。元素定位后生成一个块级框,而不论原来它在正常流中生成何种类型的框

国内物联网平台初探(一) ——百度物接入IoT Hub

物接入IoT Hub - 架构 全托管的云服务,帮助建立设备与云端之间安全可靠的双向连接 支撑海量设备的数据收集、监控、故障预测等各种物联网场景   物接入IoT Hub - 功能 通信协议:支持MQTT 数据安全:设备级认证、策略授权;双向安全连接、SSL传输 开发语言:支持多种开发语言、兼容主流硬件设备 支持C、C#、Python、Java、PHP等 支持CLI命令行工具(P

国外物联网平台初探(三) ——IBM Watson IoT

平台定位 提供全面管理的云托管服务,旨在简化并从 IoT 设备中获得价值。 Watson IoT Platform 提供对 IoT 设备和数据的强大应用程序访问,可快速编写分析应用程序、可视化仪表板和移动 IoT 应用程序。Watson IoT Platform可以执行强大的设备管理操作,并存储和访问设备数据,连接各种设备和网关设备。Watson IoT Platform 通过使用 MQTT 和

国外物联网平台初探(二) ——微软Azure IoT

平台定位 连接设备、其它 M2M 资产和人员,以便在业务和操作中更好地利用数据。   连接 IoT 设备 将所有设备连接到云,从这些设备接收大规模数据,以及管理这些设备的授权和限制。 在将设备连接到云和处理设备的聚合事件流时,互联设备的快速增长以及平台和协议的不一致会引起巨大挑战。平台预配容量以处理来自数百万设备的事件,同时支持 AMQP 和 HTTP 协议,保护每台设备的事件顺序。   实

MatlabVC++混合编程初探

终于成功了、。。。。 调用函数前一定不要忘记调用初始化函数:                myaddInitialize(); release 版本同样要把matlab的include文件夹包含进去 函数输入参数为mxArray格式的问题未解决 编写matlab函数 %   file name: add.m function add(x) %   UN

Java:初探反射机制

Java的反射(Reflection)机制是Java编程语言中一个强大的工具,它允许程序在运行时进行自我检查并修改其行为。以下是关于Java反射机制的一个初步探索,我将根据提供的信息进行分点表示和归纳: 1. 反射机制的概念 定义:Java反射机制是指在程序运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,以及可以了解任意一个类的成员变量和方法,并可以调用任意一个对象的属性和

设计模式系列·初探设计模式之王小二的疑问

你见过凌晨四点的北京吗? 开发了一个月的项目,终于要上线了!王小二和同事们正在为今晚的上线做最后的准备。 万事俱备,只欠东风。因为项目是与D公司合作开发的,D公司上线过程中出了问题,所以王小二他们也没有办法,只能等着了。 1个小时…2个小时…5个小时过去了,大家都睡过去了。“叮铃铃…叮铃铃…”,一阵刺耳的铃声响起,原来是C哥的闹铃。 小二看看表,凌晨4点了。此时睡意全无,去找C哥聊聊天吧!

初探iptables -- 下

接上篇blog。 具体流程估计都了解了吧。 下面来看看他具体是如何操作,添加,删除以及修改规则。 先上个例子。 iptables -t filter -I INPUT -p icmp -j DROP-t   -->  tables -I   -->  插入方式 INPUT  -->  chain -p  --> 匹配的选项 后面接着协议 -j  -->  target

初探iptables -- 上

最近看了下iptables  给自己总结一下 什么是iptables? 他是一种linux的访问控制机制,也就是大家所说的防火墙了。目前大部分的linux基本都是预装的。 iptables在的实现是通过和底层的netfilter内核模块的调用。iptables/netfilter就是一个工作于用户空间和防火墙的应用软件。 那他能做些什么? netfilter 支持的常用过滤模块

【Android】碎片化初探

一、Fragment的简介 1.Fragment是Android honeycomb 3.0新增的概念,你可以将Fragment类比为Activity的一部分 2. 拥有自己的生命周期,接收自己的输入,你可以在Activity运行的时加入或者移除Fragment 3. 碎片必须位于是视图容器 二、Fragment的生命

Python Web应用开发--Flask框架初探

Flask 依赖两个外部库:Werkzeug 和 Jinja2 。不过使用virtualenv就可以搞定这一切。 安装好virtualenv后激活虚拟环境,具体操作参照这里 在虚拟环境中安装Flask #安装flaskpip install flask 测试flask是否安装成功 pythonfrom flask import Flask 第一个helloworld小程序 #

初探Jetpack(四) -- ROOM 数据库

初探Jetpack(一) – ViewModel 初探Jetpack(二) – Lifecycles 初探Jetpack(三) – LiveData Demo工程 Android 虽然自身携带SQLite,但是操作比较麻烦,而且如果再大型项目,会变得比较混乱且难以维护,除非你设计了一套非常好的架构和封装。 当然,如果要操作简单的话,郭老师的 Litepal 算不错的,不过我们今天学习 go

初探Jetpack(三) -- LiveData

初探Jetpack(一) – ViewModel 初探Jetpack(二) – Lifecycles LiveData 是 Jetpack 提供的一种响应式变成组件,它可以包含任何类型的数据,并在数据发现变化的时候,通知观察者。 LiveData 具有生命周期的感知能力,指它能感觉 activity,fragment ,service 的生命周期,且只有这些组件处于活跃生命周期状态时,L

初探Jetpack(二) -- Lifecycles

初探Jetpack(一) – ViewModel 上一章,我们简单了解了 Jetpack 和 学习了 ViewModel 的基本使用,这章一起来学习一个 Lifecyclers. 在我们的开发中,我们经常需要知道 activity 的生命周期,从而做一些资源释放或控制逻辑,一般的做法,也是大家常用的做法,就是给activity添加一个 隐形的 fragment,从而感知 activity

初探Jetpack(一) -- ViewModel

一、JetPack 简介 以前在没有 Jetpack 的时候,大家项目中最常使用的就是 MVP 或者 MVVM 等设计模式来解耦逻辑和UI,当然这非常考验个人的设计能力和经验。 Google 貌似也意识到了这个问题,在 2018推出了一个全新的架构组件库 – Jetpack。 Jetpack 适合一个开发组件工具库,它的主要目的是帮助我们编写出更加简洁的代码,并简化我们的开发开发特点;Jetpa