首页 > 2020年03月08日 > 全部分享
适合MCU用的C语言快速互转HEX(16进制)和原始字符串/数组方法
缘由 这个起因是昨晚群里有人在讨论怎么把字符串转成 方法最佳,讨论到最后变成哪种方法效率最优了。毕竟这代码是要在MCU上面跑的,要同时考虑到时间和空间的最优解。 当然讨论的是有结果的,具体实现的方法和代码在下面展示。 char数组转16进制HEX串 例子: 将如下的量 转成 这样的结果 这个其实很简 ...
分类:编程语言   时间:2020-03-08 23:17:24    收藏:0  评论:0  赞:0  阅读:85
数据结构与算法题目集(中文) 6-8 求二叉树高度 (20分)
1 // #include <stdio.h> 2 // #include <stdlib.h> 3 4 // typedef char ElementType; 5 // typedef struct TNode *Position; 6 // typedef Position BinTree; ...
分类:编程语言   时间:2020-03-08 23:16:48    收藏:0  评论:0  赞:0  阅读:125
Webpack配置Vue项目
Webpack配置Vue项目 一. 基本配置 1. 在项目中安装和配置 webpack 使用webpack打包生成的文件就不会存在兼容性问题,可以使用es6的import语法 ① 运行 npm install webpack webpack-cli –D 命令,安装 webpack 相关的包 ② 在 ...
分类:Web开发   时间:2020-03-08 23:16:12    收藏:0  评论:0  赞:0  阅读:132
java学习:算数运算相关
一、java 2个整数相除后会舍弃小数位,如下: public class datatype { public static void main(String[] args) { String c = 3l + ""; //3后面待l,表示long System.out.println(c); in ...
分类:编程语言   时间:2020-03-08 23:15:37    收藏:0  评论:0  赞:0  阅读:79
vmware虚拟机安装 安卓Android x86
有时候只是想测试一个app,又不想在手机上做个测试,这个时候我们就可以用虚拟机来完成这件事情。首先到官网上去下载一个安卓系统(https://www.android-x86.org/),我这里用:android-x86-9.0-rc1.iso做演示。 打开VMware Workstation,“创建 ...
分类:移动平台   时间:2020-03-08 23:14:57    收藏:0  评论:0  赞:0  阅读:263
关于开发java自定义注解
一,jdk中的内置注解 @Override 被标记的方法必须覆盖父类或者父接口的方法,否则编译不通过 @Deprecated 用于标记已经过时的方法 @SuppressWarings 用于抑制编译器警告,被标记的地方编译时期不会出现警告 @SafeVarargs 抑制堆污染警告,可以抑制使用泛型时出 ...
分类:编程语言   时间:2020-03-08 23:14:38    收藏:0  评论:0  赞:0  阅读:77
跳台阶
时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M 题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。 思路:设置一个函数F(N)表示走到第N级台阶走法的数量,现在假设有10级台阶,有两 ...
分类:其他   时间:2020-03-08 23:14:14    收藏:0  评论:0  赞:0  阅读:93
单例模式
1.最简单的单例模式,不考虑线程安全以及内存泄漏 #pragma once #include <iostream> using namespace std; class Singleton { private: Singleton() { cout << "construct" << endl; } ...
分类:其他   时间:2020-03-08 23:13:53    收藏:0  评论:0  赞:0  阅读:76
LeetCode | 1376. Time Needed to Inform All Employees通知所有员工所需的时间【Python】
LeetCode 1376. Time Needed to Inform All Employees通知所有员工所需的时间【Medium】【Python】【自底向上遍历】 Problem "LeetCode" A company has employees with a unique ID for ...
分类:编程语言   时间:2020-03-08 23:13:15    收藏:0  评论:0  赞:0  阅读:96
第四章 Hadoop运行模式
Hadoop运行模式包括:本地模式、伪分布式模式以及完全分布式模式 Hadoop官方网站 : https://hadoop.apache.org 文档链接 :https://hadoop.apache.org/docs/r2.7.2/hadoop-project-dist/hadoop-common ...
分类:其他   时间:2020-03-08 23:12:48    收藏:0  评论:0  赞:0  阅读:90
[Tensorflow-CPU完整安装过程-Win10]新手各种踩过的坑
流程介绍:先安装Anaconda(不同Python版本对于Anaconda不同!!见图),然后就是在Anaconda Prompt里面安装Tensorflow即可。 环境介绍:Anaconda3-4.0.0-Windows-x86_64 + Python3.5 + Win10_64位 目的介绍:安装 ...
分类:Windows开发   时间:2020-03-08 23:12:25    收藏:0  评论:0  赞:0  阅读:370
Ansible-安装配置
主机规划 主机名称操作系统版本内网IP外网IP(模拟)安装软件 ansi-manager CentOS7.5 172.16.1.180 10.0.0.180 ansible ansi-haproxy01 CentOS7.5 172.16.1.181 10.0.0.181 ansi-haproxy02 ...
分类:其他   时间:2020-03-08 23:12:01    收藏:0  评论:0  赞:0  阅读:107
ElasticSearch 入门
REST Representational State Transfer 一种软件架构风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 核心算法 正排索引 ES核心算法是倒排索引,可以先简单谈 ...
分类:其他   时间:2020-03-08 23:11:35    收藏:0  评论:0  赞:0  阅读:84
Codeforces 1323D Present
"题目链接" 每个$a_i$都会与他后面的相加再异或, 每对数只加一次, 用树状数组可以优化,保证每一对只加一次, 根据异或的特点,我们可以按照2进制位数进行计算,分别计算每一位的情况即可 ...
分类:其他   时间:2020-03-08 23:11:13    收藏:0  评论:0  赞:0  阅读:86
对象的内存分析
在整个课程贯穿中最麻烦的事情在于对象的实例化上 java之中类属于引用数据类型,引用数据类型的最困难之处在于内存的管理,同时在进行操作的时候也会发生有内存关系的会有变化 现在进行简单的分析 两块最常用的内存空间: 堆内存:堆内存是区别于栈区、全局数据区和代码区的另一个内存区域。堆允许程序在运行时动态 ...
分类:其他   时间:2020-03-08 23:10:34    收藏:0  评论:0  赞:0  阅读:79
C++ 第6章 数组、指针、字符串
6.1 数组 数组是具有一定顺序关系的若干相同类型变量的集合体,组成数组的变量称为该数组的元素。 每个元素有n个下标的数组称为n维数组6.1.1 数组的声明与使用 1、数组的声明 例如:int a[10]; 表示a为整型数组,有10个元素:a[0]...a[9] 例如: int a[5][3]; 表 ...
分类:编程语言   时间:2020-03-08 23:10:11    收藏:0  评论:0  赞:0  阅读:70
HZNU Training 5 for Zhejiang Provincial Competition 2020
Solved A B C D E F G H I J 5/10 √ Ø √ √ √ √ Ø ZOJ - 4104 - H 题意:给你一个序列,每次可以把一个元素移到最前面,问你移几次使得序列单增。 解法:偏思维, 做法比较多; 其实比较一下两个序列就好了; #include<bits/stdc++. ...
分类:其他   时间:2020-03-08 23:09:28    收藏:0  评论:0  赞:0  阅读:95
Localization of categories
...
分类:其他   时间:2020-03-08 23:09:05    收藏:0  评论:0  赞:0  阅读:71
Java线程的6种状态
一: Java的线程一共有6种状态,这是来自java官方源代码里面定义的,是最权威的。 NEW RUNNABLE BLOCKED WAITING TIMED_WAITING TERMINATED 二: 如何查看源码: 输入以下代码,在IntelliJ Idea中按快捷键ctrl+B Thread.S ...
分类:编程语言   时间:2020-03-08 23:08:44    收藏:0  评论:0  赞:0  阅读:68
数据结构分类(Data Structure)
数据结构是相互之间存在一种或多种特定关系的数据元素的集合。 在任何问题中,数据元素之间都不是孤立的,而是存在着一定的关系,这种关系称为结构(Structure)。 根据数据元素之间关系的不同特性,通常有4类基本数据结构: (1)集合(Set):该结构中的数据元素除了存在“同属于一个集合”的关系外,不 ...
分类:其他   时间:2020-03-08 23:08:20    收藏:0  评论:0  赞:0  阅读:110
1257条   上一页 1 2 3 4 5 6 ... 63 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!