自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

笨猫多只的博客

攻城狮的攻城之路

  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

原创 STL之string

C语言中的处理字符串一般将其当做是以NULL或者\0结尾的字符数组char[n],在进行字符串的增删改查时需要用到标准库的一些函数,如strcopy,strstr等,C++中处理字符串除了兼容C语言的这种操作之外,其还封装了string类,专门用于处理字符串,并将字符串的操作方法也封装到string类当中,这种OOP的思想增强了数据的安全性也使得软件更加模块化。下面纪录一下string类的一些具体操作。string类的初始化:#include <iostream>#include &

2021-04-11 22:28:17 120

原创 浅谈python在Windows,Mac,Linux三大主流平台执行命令行时的注意事项

最近在项目过程中碰到一个需求,就是要开发一个全平台都能运行的命令行批处理脚本,众所周知,三个平台的批处理命令都不太一样,Windows下的批处理默认是bat, Linux是shell,Mac默认是zsh, 想要兼容就必须有一个能在各平台都能运行的平台,心想python本来就是一门脚本语言,而且各大平台都会兼容python,不如就用python来实现吧。1、首先是执行命令行这一块有两个需求,一个是关心命令行的返回值,一个是不关心命令行的返回值。不关心:os.system(cmd)关心:

2021-03-05 18:15:32 401

原创 dumpsys添加自定义Service

1、dumpsys是一种重要的调试安卓系统的工具,通过它可以得知你想知道的系统服务的一些信息,如输入dumpsys cpuinfo就可以得到当前CPU的使用信息。输入dumpsys -l可以查看dumpsys支持哪些service,下面介绍一种添加自定义的service的方法。其实就是依葫芦画瓢,最近在项目中有遇到过,所以记录一下。可以参考dbinfo的套路来,dumpsys dbinfo [packagename] 命令用于查看指定包名的应用的数据库存储信息,假设我要添加的服务是打印data目录的使用

2021-03-05 17:02:45 988

原创 Android kernel panic时保存重要信息

当内核出现比较严重的错误时,如空指针,无响应,资源加载失败等会触发panic

2021-02-19 18:05:04 936

原创 解决 “pl2303hxa自2012已停产,请联系供货商”

右键“pl2303hxa自2012已停产,请联系供货商”->更新驱动程序软件->浏览计算机以查找驱动程序软件->从计算机的设备驱动程序中选取->选择较老的版本

2021-01-10 22:52:07 3007

原创 Windows中烦人的弹窗

众所周知,在Windows下要想执行某个命令,必须打开Windows那个黑乎乎的DOS弹窗。那么当我们编写bat文件,或者在程序中编写程序需要程序执行某个终端命令时,不想让这个黑乎乎的弹窗弹出来要怎么办呢,接下来记录一下我这两天的新得:(1)执行bat文件避免弹窗网上说的一大堆方法试了一下,还是这个比较靠谱:建立一个vbe或者vbs文件(两个文件本是同根生,前者可以加密,后者不可以加密),然后在这个文件中添加以下代码:Set ws = createObject("WScript.shell")ws

2020-05-16 18:05:00 1253

原创 KMP中求next数组算法实现

#include &lt;iostream&gt;#include &lt;string&gt;#include &lt;vector&gt;using namespace std;void get_next(char* T,int *next)//C语言版本{    int i = 1, j = 0;    next[1] = 0;    while (i &lt; T[0])...

2018-08-19 11:06:30 213

原创 判断点在有向线段的左边还是右边

判断平面上的点与有向线段的位置关系是计算几何里面的最基本的问题,求解该问题的算法主要运用在凸壳的构造方面,如三角形,凸多变形的构造。网上最流行的两种判别方法是面积法和向量法,但这两种方法本质上是一样的。都是利用二维向量的叉乘等于三个点组成的三角形的“面积”的两倍来计算,这里的“面积”是一个有正有负的数值,我们刚好可以用这个值来判断点在线段的左边还是右边,比如有P1,P2两个点构成一条有向线段P1P2

2017-09-21 21:39:46 9534 2

原创 Windows和Linux虚拟机远程登录及远程文件传输

如题:用的工具是SSH,首先SSH是什么,这个可以参考百度百科,上面有比较详细的解释,我就不复制黏贴了,我们只要知道它是一种支持多平台(如Linux,Windows)的专门用于远程登录及其他网络服务的工具(或者说是一种协议)。 一、首先是用Windows远程登录Linux,windows平台是我的笔记本,上面装有win8.1系统及Linux红帽系列的虚拟机,Linux平台是我的实验室的台式机(wi

2017-08-25 17:02:11 6543

原创 Cohen-Sutherland裁剪算法的简单实现

最近几天由于项目关系,接触到裁剪算法,今天算是真正把它其中一种最简单的Cohen-Sutherland实现了一下,算法原理很简单,我不想多讲,任何一本计算机图形学的书应该都会有涉及到该裁剪算法,我的参考书是《计算机图形学》(OpenGL版,第3版,清华大学出版社)下面直接把代码贴出来吧。 struct vertex { float x; float y; };vertex

2017-08-14 21:50:06 2901

原创 CGAL配置的一点心得(各种错误的解决办法)

这几天由于项目关系,花了些时间配置了一下CGAL,说实话走了不少弯路,谈谈我的心得吧,具体流程我不想讲,这种东西网上博客一搜一大把,而且都有一定的参考价值,当然最值得推荐的还是官网http://www.cgal.org/download/windows.html,如果不太想看英文可以看下这篇文章http://blog.csdn.net/milkpku/article/details/50241361

2017-07-03 15:54:40 5328

简单牛牛小游戏

自己根据牛牛游戏规则写的简单的牛牛小游戏,没有做界面,只是实现了一部分规则,未来可能会加入多线程和qt模块。

2018-10-01

与MySQL零距离接触学习笔记

与MySQL零距离接触学习笔记,里面记载了一些MySQL的基本操作,是根据网上视频记录的

2017-10-30

基于Simulink的maxonRE30电机仿真

基于Simulink的maxonRE30电机仿真

2016-10-17

空空如也

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

TA关注的人

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