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

    热板的红外线加热

    新韶光电热的加热板利用红外线辐射物体,物体吸收红外线后,将辐射能转变为热能而被加热。 红外线是一种电磁波。在太阳光谱中,处在可见光的红端以外,是一种看不见的辐射能。

    71150发布于 2021-11-03
  • 来自专栏韩曙亮的移动开发专栏

    【Android 逆向】壳技术识别 ( VMP 壳示例 | Dex2C 壳示例 )

    文章目录 一、壳技术识别 二、VMP 壳示例 三、Dex2C 壳示例 一、壳技术识别 ---- 壳技术识别的必要性 : 拿到 APK 文件后 , 如果想要分析其 DEX 文件 , 需要先 识别出该 - VMP / Dex2C | 动态库壳技术 ) 中介绍了几种常用的壳技术 ; 每个壳的应用必然使用 DEX 整体加固 , 然后在该基础上 , 使用 函数抽取 , VMP , Dex2C 中的一种壳技术 _10559800.html 专栏就实现了一个 DEX 整体加固的示例 ; 函数抽取特征 : 获取到壳后的 DEX 文件 , 其函数体是无效的 ; VMP / Dex2C 壳特征 : 获取到 DEX 壳示例 ---- 推荐一个 Dex2C 壳程序 dcc ; 源码地址 : https://gitee.com/coolblood/dcc Dex2C 壳特征 : 获取到 DEX 文件后 , 其中被保护的函数 , 由 Java 函数变为了 Native 函数 ; 传统的编译原理 : 将代码进行词法 , 句法分析 , 生成二进制汇编代码 , 也就是机器码 ; Dex2C 中, 将 Java 代码进行词法 ,

    6.7K42编辑于 2023-03-30
  • 来自专栏c#开发者

    BizTalk for AS2 加密签传输练习

    BizTalk for AS2 加密/签传输练习 AS2是互联网上安全,可靠地传输数据的最常用的方式。AS2为信息建立信封并通过电子证书和加密在互联网上安全地发送出去。 BizTalk从2006开始内建支持AS2;而且配置很简单(如果你知道了AS2基本原理和BizTalk的基本配置) AS2传输方式 AS2简单的说类似SSL,通过HTTP/HTTPS协议传输;利用证书实现签和加密 对于Fabrikam来说Contoso就是接收放,因此我们这里只需要配置[Party as AS2 Message Receiver] Fabrikam出站的消息需要签/加密。 AS2-From/AS2-To定义好。 配置AS2 Properties ?

    1.3K50发布于 2018-04-12
  • 来自专栏韩曙亮的移动开发专栏

    【Android 逆向】壳技术识别 ( 函数抽取 与 Native 化壳的区分 | VMP 壳与 Dex2C 壳的区分 )

    文章目录 一、壳特征识别 1、函数抽取 与 Native 化壳的区分 2、VMP 壳与 Dex2C 壳的区分 一、壳特征识别 ---- 1、函数抽取 与 Native 化壳的区分 函数抽取 与 Native 化壳的区别 : 函数抽取 : 没有将函数 Java 代码转为 Native 代码 , 函数体无效 ; VMP 壳 : 将函数 Java 代码转为 Native 代码 ; Dex2C VMP 壳 或者 Dex2C 壳 ; 2、VMP 壳与 Dex2C 壳的区分 VMP 壳的核心原理是 Dalvik 解释器 , 对于每个 VMP 保护的函数来说 , 都有一个 VMP 解释器 然后编译成 so 动态库 , 每个函数的内容都是不同的 ; 函数的注册地址不同 ; VMP 壳与 Dex2C 壳的区分 : 函数的 注册地址相同 , 并且 函数逻辑相似 , 则使用的是 VMP 壳 ; 函数的 注册地址不同 , 并且 函数逻辑不相似 , 则使用的是 Dex2C 壳 ;

    1.3K20编辑于 2023-03-30
  • 来自专栏生物信息学、python、R、linux

    R plot ggplot2透明度

    1.ggplot2 - alpha参数 library(ggplot2) data(iris) ggplot(iris, aes(x = Sepal.Length, y = Petal.Length, scatter plot with alpha 2.plot修改 plot画图的时候,直接修改col就可以,一个比较方便的方法是用rgb()函数。 如下所示: 没有透明度: plot(x = iris$Sepal.Length, iris$Petal.Length, pch = 18, cex = 2, col = rgb(45, plot1 修改透明度: plot(x = iris$Sepal.Length, iris$Petal.Length, pch = 18, cex = 2, col = rgb(45, 67,121 plot2

    4.8K30发布于 2020-04-01
  • 来自专栏韩曙亮的移动开发专栏

    【Android 逆向】脱壳解决方案 ( DEX 整体壳 | 函数抽取壳 | VMP 壳 | Dex2C 壳 | Android 应用加固防护级别 )

    文章目录 一、DEX 整体壳 二、函数抽取壳 三、VMP 壳 四、Dex2C 壳 五、Android 应用加固防护级别 一、DEX 整体壳 ---- DEX 整体壳 就是将 完整的 DEX 文件需要进行解密 , 而且 解密后的 DEX 文件肯定要存放在某个文件中 , 通过定位该解密会后的文件 , 即可获取 DEX 文件 ; DEX 文件打开后 , 需要进行 优化 , 会产生 odex , dex2oat ---- VMP 脱壳方案 : VMP 壳的脱壳方案的核心是定位 VMP 自定义 " 解释器 " , 找到 解释器 中 Smali 指令的映射关系 , 才可以进行恢复 ; 核心是解释器 ; 四、Dex2C 壳 ---- Dex2C 壳 是根据 编译原理 , 通过 词法 句法 分析 , 将 Java 代码 进行了 等价的语义转换 , 转为了 C 代码 , 基本无法完全恢复为 Java 代码 ; 核心是 高级防护 : VMP 和 Dex2C

    2.6K20编辑于 2023-03-30
  • 来自专栏程业电热科技-加热与测温方案

    程业电热科技-铝加热板的应用场景

    铝加热板方案:采用6061或1060铝板(厚度2–4mm),表面可加翅片或配合风扇形成强制对流。功率密度1.5–3W/cm²,表面温度均匀性±5℃,升温至25℃只需2–3分钟。 铝加热板方案:柔性或可弯曲铝基板(厚度1–2mm)配合PTC或厚膜电路,表面覆盖亲肤绝缘层(硅胶或织物),温控精度±2℃。 铝加热板方案:铝板与烘道风道一体挤压成型,板面冲孔或翅片,提高换热面积;配合PID温控,实现±3℃的温场控制。 铝加热板方案:厚膜铝板(表面粗糙度Ra≤0.8μm)配隔热框架,功率密度1–2W/cm²,温度均匀性±2℃,升温至150℃时间<3min。 铝加热板方案:薄型铝板(厚度1–2mm)贴附于电池模组底部或侧面,采用厚膜或嵌丝结构,功率密度0.8–1.2W/cm²,工作温度20–50℃。

    13710编辑于 2026-03-06
  • 来自专栏HansBug's Lab

    算法模板——线段树2(区间+区间乘+区间求和)

    a0:=d2.a0 mod p; 26 d2.a1:=d2.a1 mod p; 27 d3.a0:=(d3.a0*d2.a0) mod p; x,(x+y) div 2); 38 built(z*2+1,(x+y) div 2+1,y); 39 :=merge(b[z*2],b[z]); 47 b[z*2+1]:=merge(b[z*2+1],b[z]); 48 b[z].a0:= x,(x+y) div 2,l,min((x+y) div 2,r),d) mod p; 63 a4:=op(z*2+1,(x+y) div 2+1,y x,(x+y) div 2,l,min((x+y) div 2,r),d1)+sum(z*2+1,(x+y) div 2+1,y,max((x+y) div 2+1,l),r,d1)) mod p);

    1.2K70发布于 2018-04-10
  • 来自专栏c++与qt学习

    class Solution { public: vector<int> plusOne(vector<int>& digits) { vector<int> ret(digits); int num = digits.size() - 1; int temp = num; if (ret.size() == 1) { num = 0; ret[num]+

    2.6K10编辑于 2022-05-05
  • 来自专栏Jasper小笔记

    示例 1: 输入: [1,2,3] 输出: [1,2,4] 解释: 输入数组表示数字 123。 示例 2: 输入: [4,3,2,1] 输出: [4,3,2,2] 解释: 输入数组表示数字 4321。 ,就是还原成表达的数字一之后再还原成数组。 [1,2,3] 1*100 + 2*10 + 3*1 = 123 [4,3,2,1] 4*1000 + 3*100 + 2*10 + 1*1 = 4321 这样就有了转化的思路,也是在这里有点问题,下面这个代码在 一考虑的点就是进位,1>设值>判断-要么继续执行这三个步骤要么结束 //方式二 public int[] plusOne(int[] digits) { for (int i = digits.length

    2K20发布于 2020-09-29
  • 来自专栏赵俊的Java专栏

    样例 给定 [1,2,3] 表示 123, 返回 [1,2,4]. 给定 [9,9,9] 表示 999, 返回 [1,0,0,0]. [i]; } return temp; } return digits; } } 原题地址 LintCode:

    2K30发布于 2018-06-04
  • 来自专栏编译思想

    ElectronVueElementUI开发环境搭建

    之所以要安装@vue/init,是因为@vue/cli是3的版本,创建项目使用命令vue create app-name,且无法暂时无法使用模板,但是下文要用electron-vue模板进行创建,还是需要vue2的 init命令来通过指定模板创建项目,为了兼容vue2的init特性,官方提供@vue/init作为桥接方式。

    1.5K20编辑于 2023-10-18
  • 来自专栏机器人网

    技术猿 | 工业机器人在热板冲压搬运系统中的应用

    机器人热板冲压搬运系统是专门为冲压机配套打造的专业系统,不但可以将作业人员从高强度、低效率、危险且恶劣的环境中解脱出来,还可以提高生产效率和产品质量,降低成本,提高经济效益。 该系统由工件上料定位台、顶升机构、视觉定位系统、光源、机器人系统、机器人底座、夹具、夹具支架、快换系统、下料输送台、料框和控制系统等组成,配合冲压机、加热炉组成一个工作站,可以实现热板的自动上下料和冲压成形 机器人选用铸造版KR 210 L180-2F型号,有效负载180kg,工作半径2900mm,重复精度±0.06mm,防护等级为IP67,完全满足现场粉尘工况要求。 系统效益 1.人工方面 原来每天两班,每班需要配4个人,生产节拍是3min/件;现在的节拍是2min/件,每班1个人。 这样一天就节省了10个人的人工成本,若每人按工资保险5000元/月计算,一年节省的人力成本就是60万元。 系统总的能耗小于15kWh,一年的电费为64800元。

    91290发布于 2018-04-13
  • 来自专栏分享学习

    setgid-修改权限的时候前边的是2

    2、stick bit(粘滞位) 看一下系统中用到它的地方,以/tmp为例: 复制代码代码如下: [root@Salve1 /]# ll -d /tmp drwxrwxrwt 13 root

    59120发布于 2020-03-25
  • 来自专栏和蔼的张星的图像处理专栏

    和进位分开处理

    样例 给定 [1,2,3] 表示 123, 返回 [1,2,4]. 给定 [9,9,9] 表示 999, 返回 [1,0,0,0]. 和进位分开处理 先给最后一位加上1,然后再从后往前遍历处理进位,最高位如果还有进位的话就先push_back一个1进入结果。 end>=10) { *end=*end%10; //当前为取余 *(end-1)+=1; //前一位1

    1.6K10发布于 2018-09-04
  • QQ自动群软件,QQ自动群工具,批量群脚本插件

    code=JCnzE 提取密码:7789使用Selenium自动化QQ群流程的基本原理,包含登录、搜索群号和加入群聊等功能模块。 实际使用时需要注意:1.QQ网页端可能有反自动化机制 2.频繁操作可能导致账号异常 3.需要处理各种验证情况。建议仅用于学习自动化测试技术。 : # 切换到主框架 self.driver.switch_to.default_content() # 点击群按钮 By.CSS_SELECTOR, ".join-group-btn")) ) join_btn.click() time.sleep(2) pass return True except Exception as e: print(f"群失败

    1K10编辑于 2025-07-07
  • 万字解读“智能+”:什么,怎么

    我们不仅要厘清什么(新认知、新数据、新技术),还要解决怎么(云上智能、数字信任、π型人才、全员参与、机制重构)的问题,方能迎来产业升级的奇点。一、什么? +新技术:从知识引擎到智能体,从工具到伙伴顾名思义,需要的新技术,首当其中就是当前最热的生成式人工智能,大家也通常叫做大模型。 但行业落地中,业务场景、痛点需求和IT成熟度千差万别,因此需要的,不仅仅局限在大模型,还有传统的AI技术等,是一个核心使能技术(AI、边缘计算、联邦学习、空间智能、具身智能等)、数据层支撑技术(云计算 二、怎么?五步破解智能落地密码拓展云上智能——上云是性价比和高效能最优解随着大模型技术逐步从“模型竞争”走向“应用落地”,云服务已成为承载大模型能力的最关键基础设施。

    41910编辑于 2025-06-25
  • 来自专栏快乐阿超

    自动空格

    tab=readme-ov-file 这个库pangu 如果你跟我一樣,每次看到網頁上的中文字和英文、數字、符號擠在一塊,就會坐立難安,忍不住想在它們之間個空格。 另有研究顯示,打字的時候不喜歡在中文和英文之間空格的人,感情路都走得很辛苦,有七成的比例會在 34 歲的時候跟自己不愛的人結婚,而其餘三成的人最後只能把遺產留給自己的貓。

    55210编辑于 2024-08-23
  • 来自专栏韩曙亮的移动开发专栏

    【Android 逆向】壳技术简介 ( 动态加载 | 第一代壳技术 - DEX 整体加固 | 第二代壳技术 - 函数抽取 | 第三代壳技术 - VMP Dex2C | 动态库壳技术 )

    文章目录 一、动态加载 二、第一代壳技术 ( DEX 整体加固 ) 三、第二代壳技术 ( 函数抽取 ) 四、第三代壳技术 ( Java 函数 -> Native 函数 ) 五、so 动态库壳 一 类只能完成一般的函数调用 , 如果加载的是一个 Activity 组件类 , 加载的类不具有组件生命周期的特性 , 不能当做正常的组件使用 ; 如果要正常使用 动态加载 的组件类 , 则需要对类加载器修正 , 有 2 ( Java 函数 -> Native 函数 ) ---- 第三代壳技术 : 将 Java 函数转为 Native 函数 ; VMP 壳 Dex2C / Java2C 该类型的壳保护效果是最强的 , 多数加固厂商的此类壳都是需要付费的 ; 五、so 动态库壳 ---- so 动态库壳 : 基于 init , init_array , JNI_Onload 函数进行壳 ; 基于 自定义 linker 进行壳 ;

    2.2K10编辑于 2023-03-30
  • 来自专栏量子位

    这二维码鬼畜起来了,颜色插画还能GIF

    >>> import segno >>> qrcode = segno.make('1', error='h') >>> qrcode.to_artistic(background='2', target 大开脑洞来试试吧,更细节的信息可以在文末链接中找到~ 参考链接: [1]https://github.com/heuer/segno [2]https://segno.readthedocs.io/en

    1.8K30编辑于 2021-12-10
领券