ICode9

精准搜索请尝试: 精确搜索
  • rust thread2020-12-25 16:32:42

    https://kaisery.github.io/trpl-zh-cn/ch16-01-threads.html   use std::thread; use std::time::Duration; fn main() { thread::spawn(|| { for i in 1..10 { println!("hi number {} from the spawned thread!", i); thr

  • 【APP逆向小技巧】app逆向之如何定位关键代码2020-12-20 14:02:31

    目录 1 搜索大法2 栈跟踪法( 动态调试 / 函数调用流程 ) 1 搜索大法 假设我们通过抓包得到的请求参数如下图所示 通过多次抓包分析出请求参数中duid/tyc-hi/Authorization这三个是动态加密的参数,需要我们反编译app进行破解。使用jadx打开app进行反编译 打开搜索框搜索

  • 剑指 Offer 40. 最小的k个数2020-12-13 20:04:27

      输入整数数组 arr ,找出其中最小的 k 个数。例如,输入4、5、1、6、2、7、3、8这8个数字,则最小的4个数字是1、2、3、4。   示例 1: 输入:arr = [3,2,1], k = 2 输出:[1,2] 或者 [2,1] 示例 2: 输入:arr = [0,1,2,1], k = 1 输出:[0]   限制: 0 <= k <= arr.length <= 10000 0 <=

  • 967 质量检测2020-12-05 12:04:29

    来源:967 质量检测 大意:n 种 商品有 a、b 两种分数,确定一种分数,大于等于 maxScore*p 分数的商品可被取到,求最多能取到的商品 吐槽 从天池居然看到了周赛(我还疑心阿里怎么也办起算法比赛来啦,原来是和九章合作的 lintcode 周赛,只是同步到天池而已),饶有兴趣了选了一道3星题,读完就是一

  • DIV滚动条自动滚动到最底部的两种方法2020-12-04 12:58:47

    查看原文 方法1 function updateScroll(){ var element = document.getElementById("divId"); element.scrollTop = element.scrollHeight; } 方法2 <div class="container"> <div class="inner">Bottom</div> <div

  • 霍因科技获首届全国信创产业生态创新2020-12-04 12:04:22

    信创云统一存储和数据湖方案助推新基建,让用户“不仅存好大数据、还要用好大数据”   近日,2020首届全国信创产业生态创新大赛颁奖盛典在北京信创园举办,霍因科技提交的“霍因科技-信创云统一存储和数据湖方案”荣获生态创新奖,这彰显了霍因科技在以数据存储技术推动信息技术应用创

  • 海思UVC调试2020-12-02 10:30:25

    前言 本文记录一下这几天调试海思UVC的心得,本次使用的芯片及SDK是海思3531DV100,最终的结果是两路USB摄像头接入海思的两个USB(不同的root hub),HDMI输出四分屏,显示两个摄像头的画面 参考过的文章如下: https://blog.csdn.net/zhenglie110/article/details/89360312 https://blog

  • python-格式化2020-12-01 21:02:39

      格式化 1.用%运算符格式化字符串   常见的占位符: 占位符 替换内容 %s 字符串 %d 整数 %f 浮点数 %x 十六进制数               在字符串内部,有几个%?,后边就要对应几个变量或者值,顺序不能乱   %s会把任何数据类型转换为字符串   例如: 1 >>> print('My

  • MySQL数字格式化、数字的取整、四舍五入2020-12-01 11:00:25

    一、format函数: 将数字X格式化,将X保留到小数点后D位,截断时要进行四舍五入。 SELECT FORMAT(12332.123456, 4); -> '12,332.1235' 二、rpad 和 lpad  rpad 和 lpad 给定位数,不足补充自定义字符 SELECT RPAD('hi',5,'?');            -> 'hi???' SELECT RPAD('hi',

  • 【2020.11.30提高组模拟】柱形图(histogram) 题解翻译2020-12-01 08:04:47

    【2020.11.30提高组模拟】柱形图(histogram) 题解 题意简述 有\(n\)个长方体并排这样放着,每种颜色的长方体的宽度都为\(1\),高\(a_i\)长\(b_i\)。 求在这些长方体内部最大能够放入的长方体的体积。 \(n\le200000\). Solution 这个问题可以在\(O(n\log^2n)\)的时间复杂度内解决。

  • Hi3861 GPIO操作 点灯和按键实验2020-11-24 17:04:22

    Hi3861也提供了相关得GPIO口操作 先看最简单得LED灯闪烁操作 源码结构如下: BUILD.gn文件内容: static_library("led_demo") { sources = [ "led_demo.c" ] include_dirs = [ "//utils/native/lite/include", "//kernel/liteos_m/c

  • 算法基础<一>2020-11-22 10:32:08

    Bag(包) 背包:不支持删除元素的集合数据类型。 public interface IBag<TItem> : IEnumerable<TItem>, IDisposable { bool IsEmpty { get; } int Length { get; } void Add(TItem item); } 数组实现 public class ResizingArrayBagNet<TIte

  • hi-nginx-java并发性能一窥2020-11-16 21:33:58

    欲知hi-nginx-java的并发性能,用jmeter进行测试便知一二。 设定用户数为100000,循环次数为100,ramp-up perio为2: 请求地址为http://localhost/test.java。该地址对应的servlet如下: 1 private static hi.route r = hi.route.get_instance(); 2 3 public jdemo() { 4

  • 定义的API名字:HI_xx。但是这些方法的会降低可读性。2020-10-02 13:31:51

    1、背景 为了解决名字冲突问题,人们提出了许多方法,例如:将实体名字写得长一些(包含十几个或者几十个字母和字符);把名字起得特殊一些,包括一些特殊的字符;由编译系统提供的内部全局标识符都用下划线作为前缀,如_complex(),以避免与用户命名的实体同名;由软件开发商提供的实体的名字用特定的

  • LQB2017A06 分巧克力2020-10-01 10:34:45

    (二分啊,,,还是多刷题吧,包括以前的一些算法,感觉根本就没有学深) 标题: 分巧克力 儿童节那天有K位小朋友到小明家做客。小明拿出了珍藏的巧克力招待小朋友们。 小明一共有N块巧克力,其中第i块是Hi x Wi的方格组成的长方形。 为了公平起见,小明需要从这 N 块巧克力中切出K块巧克力分给小朋友

  • Discrete Centrifugal Jumps CodeForces - 1407D 单调栈+dp2020-10-01 10:33:01

    题意: 给你n个数hi,你刚开始在第1个数的位置,你需要跳到第n个数的位置。 1、对于i、j(i<j) 如果满足 max(hi+1,…,hj−1)<min(hi,hj) max(hi,hj)<min(hi+1,…,hj−1) 那么就可以从i直接一步跳到j位置   2、如果j=i+1,那么也可以直接跳过去   问你从第一个位置跳到第n个位置,最少需要

  • Activity学习-表结构关系2020-09-30 11:31:59

    表结构操作: 3.3.1:资源库流程规则表 1) act_re_deployment 部署信息表 2) act_re_model   流程设计模型部署表 3) act_re_procdef   流程定义数据表 3.3.2:运行时数据库表 1) act_ru_execution 运行时流程执行实例表 2) act_ru_identitylink 运行时流程人员表,主要存储任务节

  • 1387. 将整数按权重排序2020-09-26 15:31:31

    1387. 将整数按权重排序 我们将整数 x 的 权重 定义为按照下述规则将 x 变成 1 所需要的步数:   如果 x 是偶数,那么 x = x / 2  如果 x 是奇数,那么 x = 3 * x + 1比方说,x=3 的权重为 7 。因为 3 需要 7 步变成 1 (3 --> 10 --> 5 --> 16 --> 8 --> 4 --> 2 --> 1)。 给

  • Leetcode刷题 - 在数据流找中位数(Find Median from Data Stream)2020-09-11 17:31:53

    方法一:Insertion Sort 1 class MedianFinder { 2 vector<int> store; // resize-able 3 public: 4 /** initialize your data structure here. */ 5 MedianFinder() { 6 7 } 8 9 void addNum(int num) { 10 if (sto

  • 关于Hi3559a的AVS配置小记2020-08-29 20:31:37

    HI3559AV100各模块输入输出支持的压缩格式                     1、AVS配置 avs.cpp ... stAVSConfig.u32OutW = u32OutW; stAVSConfig.u32OutH = u32OutH; stAVSConfig

  • Activiti7 启动流程实例2020-08-28 19:02:47

    package com.itheima.activiti; import org.activiti.engine.ProcessEngine; import org.activiti.engine.ProcessEngines; import org.activiti.engine.RuntimeService; import org.activiti.engine.runtime.ProcessInstance; /** * 启动流程实例:前提是完成流程部署 */ pub

  • poj3685 Matrix---两次二分2020-08-25 23:03:16

    题目链接:https://vjudge.net/problem/POJ-3685 题意:N阶方阵第i行,j列的值Aij =i2+100000×i+j2-100000×j+i×j,求这个方阵的第M小值 二分答案mid,如果直接O(n^2)暴力check会tle。观察到Aij对于i是递增的,对于j则没有单调性。那么判断有多少个数<=mid的过程中,可以枚举列数j。对于每个j,

  • JavaScript 对象2020-08-15 08:34:03

    创建对象利用字面量创建对象就是花括号 { } 里面包含了表达这个具体事物(对象)的属性和方法;{ } 里面采取键值对的形式表示 键:相当于属性名值:相当于属性值var star = { name: 'peach', age: 18, sayhi: function () { alert('hello') } };访问对象的属性con

  • golang学习笔记---- 格式化IO2020-07-29 15:03:05

    格式化打印的说明 func Print(v ...interface{}) func Printf(format string, v ...interface{}) func Println(v ...interface{}) 占位符通用说明 %v the value in a default format when printing structs, the plus flag (%+v) adds field names %#v a Go-syntax represent

  • 数据结构与算法-绪论2020-07-24 19:01:52

    绪论 算法:即是在特定计算模型下,旨在解决特定问题的指令序列 要保证正确性、确定性、可行性、有穷性 有穷性: 例子1:HailStone序列 @Test public void test1() { int n = 7; int length = 1; while (n > 1) { n = ((n % 2) > 0) ? 3 * n

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

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

ICode9版权所有