自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (67)
  • 论坛 (5)
  • 收藏
  • 关注

原创 latex 生成中文目录乱码问题解决

\end{CJK}前添加\newpage, 然后使用PDFLATEX编译两次\documentclass[a4paper,10pt]{article}%\documentclass[a4paper,10pt]{scrartcl}\usepackage[encapsulated]{CJK}\usepackage{ucs}\usepackage[utf8x]{inputenc}\title{对话管理}\author{zhongkeli}\date{}\pdfinfo{% /Title

2020-09-30 22:54:09 717

原创 数据结构及算法之快速排序-python实现

1. 快速排序介绍快速排序(Quick Sort)使用分治法策略。它的基本思想是:选择一个基准数,通过一趟排序将要排序的数据分割成独立的两部分;其中一部分的所有数据都比另外一部分的所有数据都要小。然后,再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。快速排序流程:从数列中挑出一个基准值。将所有比基准值小的摆放在基准前面,所有比基准值大的摆在基准的后面(相同的数可以到任一边);在这个分区退出之后,该基准就处于数列的中间位置。递归地把"基准值前

2020-09-28 16:43:19 53

原创 LeetCode003-无重复字符的最长子串(Length of longest substring)-Rust语言实现

题目给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。示例 2:输入: “bbbbb”输出: 1解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。示例 3:输入: “pwwkew”输出: 3解释: 因为无重复字符的最长子串是 “wke”,所以其长度为 3。请注意,你的答案必须是 子串 的长度,“pwke” 是一个子序列,不是子串。

2020-09-20 18:22:25 45

原创 LeetCode002-两数相加(Add Two Numbers)-Rust语言实现

题目给出两个非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -> 8原因:342 + 465 = 807#[derive(PartialEq, Eq, Clone, Debu

2020-09-20 16:23:42 56

原创 LeetCode004-寻找两个正序数组的中位数(Median of two sorted arrays)-Rust语言实现

题目给定两个大小为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出这两个正序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。你可以假设 nums1 和 nums2 不会同时为空。示例 1:nums1 = [1, 3]nums2 = [2]则中位数是 2.0示例 2:nums1 = [1, 2]nums2 = [3, 4]则中位数是 (2 + 3)/2 = 2.5思路:利用二分查找和栈解决思路:假设两个数组分别为:m = [

2020-09-20 08:37:58 100

原创 linux下golang编译环境搭建

1. 设置GOPATH及PATH修改 ~/.bash_profileexport GOPATH=/usr/local/gopathPATH="$GOPATH/bin:$PATH"export PATH2. 配置代理修改 ~/.bash_profileexport GOPROXY=https://goproxy.io3. 安装golang工具go install github.com/Go-zh/tools/cmd/goplsgo install github.com/Go-zh/to

2020-09-19 10:29:38 270

翻译 Rust 条件编译

条件编译可以通过两种不同的操作符实现,如下:cfg 属性:在属性位置中使用 #[cfg (…)]cfg!宏:在布尔表达式中使用 cfg!(…)例子 1:// 仅当目标系统为Linux 的时候才会编译#[cfg(target_os = "linux")]fn are_you_on_linux() { println!("linux!")}// 仅当目标系统不是Linux 时才会编译#[cfg(not(target_os = "linux"))]fn are_you_on_li

2020-09-17 10:59:20 73

原创 Rust+Yew之hello world

1. Yew 是什么?Yew 是一个设计先进的 Rust 框架,目的是使用 WebAssembly 来创建多线程的前端 web 应用。基于组件的框架,可以轻松的创建交互式 UI。拥有 React 或 Elm 等框架经验的开发人员在使用 Yew 时会感到得心应手。高性能 ,前端开发者可以轻易的将工作分流至后端来减少 DOM API 的调用,从而达到异常出色的性能。支持与 Javascript 交互 ,允许开发者使用 NPM 包,并与现有的 Javascript 应用程序结合。2. wasm-pa

2020-09-12 16:10:38 230

原创 WebAssembly实例之hello world

1. 安装emsdk# git clone https://github.com/juj/emsdk.git# cd emsdk# ./emsdk install latest# ./emsdk activate latest# source "/home/emsdk/emsdk_env.sh"2. 编译新建一个文件example.c,写入下面的代码#include <emscripten.h>int main(){ EM_ASM({ alert('Hello W

2020-09-11 22:39:00 132

原创 Rust中mut, &, &mut的区别

资源:内存区块。不同的内存区块位置和大小就是不同的资源。strlet a = "xxx".to_string();  含义:a绑定到字符串资源A上,拥有资源A的所有权let mut a = "xxx".to_string(); 含义:a绑定到字符串资源A上,拥有资源A的所有权,同时a还可绑定到新的资源上面去(更新绑定的能力,但新旧资源类型要同);valuelet b = a;含义:a绑定的资源A转移给b,b拥有这个资源Alet b = &a;  含义:a绑定的资源A借给b

2020-09-08 16:50:16 727 1

原创 LeetCode141-环形链表(Linked List Cycle)-Rust语言实现

环形链表给定一个链表,判断链表中是否有环。为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。示例 1输入:head = [3,2,0,-4], pos = 1输出:true解释:链表中有一个环,其尾部连接到第二个节点。 +-----+ +-----+ +-----+ +-----+ | | |

2020-09-08 14:52:19 116

原创 linux下rust编译环境搭建

使用 RustupRustup 是官方提供的安装工具,不仅可以下载 Rustc 编译工具,还可以下载各种 Rust 的工具链。Rustup 镜像/反代使用方式把一下代码复制到.bashrc或者类似文件(.zshrc等)然后执行source .bashrc或者将其添加到环境变量export RUSTUP_DIST_SERVER=https://mirrors.tuna.tsinghua.edu.cn/rustup安装 Rustup先打开 Rustup 的官网:https://rustup

2020-09-02 22:35:54 202

8255A proteus仿真例程

8255A proteus仿真例程,学8255a的可以参考

2011-08-08

linux按键驱动(input子系统)

linux按键驱动(input子系统)

2014-09-12

x86_64内核kernel4.19.152编译的vmlinux

x86_64内核kernel4.19.152编译的vmlinux、vmlinx.bin及config文件

2020-10-31

单片微型机原理、应用与实验(第五版)-张友德-答案

单片微型机原理、应用与实验(第五版)-张友德-答案

2012-09-17

新编16_32位微型计算机原理及应用(清华大学李继灿)

新编16_32位微型计算机原理及应用(清华大学李继灿)

2011-08-20

串口调试助手V1.5-原子版本

串口调试助手V1.5-原子版本

2014-05-22

编译原理单元习题-华保健.rar

编译原理是计算机科学中历史最悠久,也是最高度发展的学科之一。编译器的设计与实现集中体现了计算机科学中的最核心的思想和技术,并且和计算机科学的其他研究领域,如形式语言与自动机、算法、数据结构、程序设计语言、计算机体系结构、软件工程等都有非常重要的联系。

2021-02-24

电脑键盘按键声音素材

电脑键盘按键声音素材,各种轴体按键音效

2021-02-17

操作系统原理与设计(中科大2020).rar

操作系统原理与设计(中科大2020).rar

2021-01-15

Xshell_7.0.0001

Xshell_7.0.0001

2020-12-24

IAR KEY (IAR破解方法)

IAR KEY (IAR破解方法) IAR KEY (IAR破解方法)

2011-08-18

中国象棋博弈原理(东北大学人工智能与机器人研究所).rar

中国象棋博弈原理,东北大学人工智能与机器人研究所ppt,中国机器博弈事业开拓者、CAAI 会士徐心和教授著

2020-02-06

KEIL_C编译器错误的解决办法

KEIL_C编译器错误的解决办法 KEIL_C编译器错误的解决办法

2011-08-25

TCPIP网络组件Lwip之最简单的webserver

TCPIP网络组件Lwip之最简单的webserver tcp lwip stm32 红龙

2014-03-20

Q-Dir文件浏览

Q-Dir文件浏览 Q-Dir文件浏览 Q-Dir文件浏览 Q-Dir文件浏览 Q-Dir文件浏览 Q-Dir文件浏览 Q-Dir文件浏览 Q-Dir文件浏览 Q-Dir文件浏览

2017-09-14

IIC通信协议

IIC通信协议

2014-08-24

51单片机延时子程序详解

51单片机延时子程序详解

2012-07-18

jenkins-2.179 hpi离线安装包大全(史上最全,共4G)

jenkins-2.179 hpi离线安装包大全(史上最全,共4G),文件见链接

2019-05-31

stm32 dm9000a uip程序

stm32 dm9000a uip程序

2013-09-04

STM32学习笔记

STM32学习笔记

2013-07-31

modbus-master-slave模拟软件

modbus-master-slave模拟软件

2013-08-27

读DS18B20序列号C程序

读DS18B20序列号C程序

2012-04-21

nrf905发送接收程序

nrf905发送接收c程序,只需稍加修改即可!!!!

2011-07-20

C语言第四版 谭浩强 答案

C语言第四版 谭浩强 答案 C语言第四版 谭浩强 答案

2011-08-26

BC45 (用于uCOS-ii试验)

BC45 (用于uCOS-ii试验) BC45 (用于uCOS-ii试验)!!!!!!!!!!

2011-08-17

振南的SD卡FAT32文件系统

振南的SD卡FAT32文件系统

2012-05-03

GPRS变电站RTU监控.pdf

GPRS变电站RTU监控,GPRS应用已非常广泛,网络gprs方便快捷。

2011-05-16

振南的znFAT--单片机上的FAT32文件系统

振南的znFAT--单片机上的FAT32文件系统

2012-05-03

md5sum命令行计算工具

md5summd5summd5summd5summd5summd5summd5summd5summd5summd5summd5summd5summd5summd5summd5summd5summd5summd5sum

2017-09-14

s3c2440 IIS实现UDA1341音频功能

s3c2440 IIS实现UDA1341音频功能

2012-05-10

dos基本命令.txt

dos基本命令.txt,很全的dos基本命令.学dos的看看啊

2011-04-02

ubuntu各个文件的用途.txt

ubuntu各个文件的用途.txt,学linux的进啊

2011-04-02

Ubuntu12.04菜鸟使用教程

Ubuntu12.04菜鸟使用教程

2012-09-19

安防天下智能网络视频监控技术详解与实践part2

安防天下智能网络视频监控技术详解与实践part2,免费

2015-12-28

GSM移动通信基站环境影响分析

GSM移动通信基站环境影响分析gsm移动通信在实际中的应用很广泛

2011-05-16

严蔚敏:数据结构题集(C语言版).pdf

清华大学严蔚敏:数据结构题集(C语言版)

2011-12-25

Qt编写串口通信程序

Qt编写串口通信程序

2012-09-25

Ubuntu安装教程

Ubuntu_12.04安装教程(非wubi安装)

2012-09-19

exynos4412裸机按键程序x-key-with-led-beep

exynos4412裸机按键程序x-key-with-led-beep

2014-08-21

Ubuntu标准教程

Ubuntu标准教程

2012-09-19

beachboyy的留言板

发表于 2020-01-02 最后回复 2020-01-02

刚开始学UIP,想问下,uip作为tcp服务器响应2个以上的客户端,但是TCP 的发送、接收缓冲区是同一个。。该怎么弄啊?要从哪里入手啊?非常感谢!

发表于 2014-03-10 最后回复 2016-07-22

学嵌入式、linux可以从事什么工作??

发表于 2012-08-21 最后回复 2014-03-10

while(N--);与uint i; for(i=0;i<N;i++);的区别

发表于 2011-08-11 最后回复 2014-03-10

嵌入式linux学习起步

发表于 2011-07-20 最后回复 2012-04-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除