大气黑裤

文章
10
资源
0
加入时间
2年10月21天

Android Shape的使用

Android Shape 的使用在Android开发中,我们可以使用shape定义各种各样的形状,也可以定义一些图片资源。相对于传统图片来说,使用shape可以减少资源占用,减少安装包大小,还能够很好地适配不同尺寸的手机。shape属性shape 属性基本语法示例<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://sche

微博短链接的生成算法(Java 版本)

最近看到微博的短链接真是很火啊,新浪、腾讯、搜狐等微博网站都加入了短链接的功能。之所以要是使用短链接,主要是因为微博只允许发140 字,如果链接地址太长的话,那么发送的字数将大大减少。短链接的主要职责就是把原始链接很长的地址压缩成只有6 个字母的短链接地址,当我们点击这6 个字母

c# 传中文字符给c++ 出现乱码问题

c++ char * 转换c# 一般直接string 或者Marshal.StringToHGlobalAnsi(“string”)为IntPtr 即可。但是如果string包含中文,c++收到中文是乱码。解决办法:把string转为byte[] 再放到内存指针即可。byte[] encodedBytes=Encoding.UTF8.GetBytes("string");IntPtr wordPtr = Marshal.AllocHGlobal(encodedBytes.Le

CF217A Ice Skating 解题报告

CF217A Ice Skating 解题报告1 题目链接https://codeforces.com/problemset/problem/217/A2 题目整理题目 :滑冰题目描述巴伊泰克正在学习在冰上滑冰。 他是一个初学者,所以他唯一的交通方式就是从一个雪堆向北、向东、向南或向西滑行,直到他降落在另一个雪堆上。 他注意到,用这种方法是不可能从一堆雪堆移动到另一堆雪堆的。 现在他想再堆一些雪堆,这样他就可以从任何一个雪堆堆到其他任何一个。 他要求你找出需要建造的最小数量的雪堆。我们假设Ba

深入浅出处理器(一)

在嵌入式开发中,处理器有两种:微控制器和微处理器。那么这两种处理器有何区别呢?微控制器 = CPU + 片内内存 + 片内外设;微处理器 = CPU。在以前嵌入式硬件资源很少时,它们的区别对于硬件工程师来说还是很大的。但是在现代的嵌入式中,它们的概念都差不多了。相对来说,微控制器具有成本低,功耗低等优点,常用于嵌入式系统设计;对于软件工程师而言,微控制器和微处...