自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

云斜月的专栏

学习过程中记的笔记

  • 博客(90)
  • 资源 (19)
  • 收藏
  • 关注

原创 perfetto 使用Query (SQL) 查询

具体的表 可以https://perfetto.dev/docs/analysis/sql-tables

2021-06-03 20:50:23 2120

原创 vim 列块操作,连接两行内容,拷贝字符到命令行

一、可视模式进入可视模式有三种方法:v,V,CTRL+Vv 进入可视模式,以字符为单位选择。 若带 [count],选择的字符数或行数和上次的可视操作使用的一样,但乘以 [count],且从当前光标位置开始。 如果上次可视模式是基于块的,块宽度与高度同时乘以 [count]。如果没有上次可视操作,选择 [count] 个字符,就像光标向 右移动 N * [count] (译者注: [count]?) 字符那样。如果 'selection' 不是 "exclusive",少算...

2020-08-27 11:07:01 655

原创 Linux安装YouCompleteMe 流程以及遇到的报错的解决方法

安装YouCompleteMe 时,遇到问题记录,以及解决方法:1、提示 require vim compiled with python 3.6+解决方法:需要重新reconfigure vim。参考指令:configure 时,指定python的路径。./configure --with-python3-command=/usr/bin/python3 --enable-python3interp=yessudo makesudo make install检查是否...

2020-08-19 14:22:00 2251 4

原创 ERROR: Cannot uninstall 'wrapt'. It is a distutils installed project and thus we cannot accurately

安装tensorflow 时报错,ERROR: Cannot uninstall 'wrapt'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to onlya partial uninstall....

2020-02-03 18:29:19 7696 3

原创 Windows 环境下搭建VTS

 VTS windows 环境下搭建测试vts 需要可以访问谷歌网站,工具:Python2.7  (Python3 无法配置成功,配置时会报各种错误)Windows 7JDK  版本1.8以上,(如果失败可以把版本检测的函数去掉)vts 测试包 配置方式:1、下载安装Python2.7,并配置环境变量https://www.python.org/ftp/...

2018-12-03 19:05:26 2183

原创 python 基础知识简记

关于数据结构:列表 list: 定义的数据包括在 [] 中。列表中的数据是可修改的。例如testlist = [1,2,3].  或 testlist =  list([1,2,3])testlist[0] = 7元组 tuple: 定义的数据包括在() 中,元组中的数据是不可修改的。当定义的元组只有一个数据时,数据后必须有一个逗号,如:(1, )。testtuple = (1...

2018-11-26 19:08:05 161

原创 吴恩达 机器学习 ex4 编程题

function [J grad] = nnCostFunction(nn_params, ... input_layer_size, ... hidden_layer_size, ... ...

2018-08-25 15:38:31 2963

转载 一文搞懂反向传播算法

转载自:https://www.jianshu.com/p/964345dddb70一、前言这是一场以误差(Error)为主导的反向传播(Back Propagation)运动,旨在得到最优的全局参数矩阵,进而将多层神经网络应用到分类或者回归任务中去。前向传递输入信号直至输出产生误差,反向传播误差信息更新权重矩阵。这两句话很好的形容了信息的流动方向,权重得以在信息双向流动中得到...

2018-08-21 22:15:30 1597 3

原创 机器学习 第三周编程习题

plotDatafunction plotData(X, y)%PLOTDATA Plots the data points X and y into a new figure % PLOTDATA(x,y) plots the data points with + for the positive examples% and o for the negative exampl...

2018-08-07 16:47:31 676

原创 机器学习 Coursera 第二周编程题

  ext1 :%% Machine Learning Online Class - Exercise 1: Linear Regression% Instructions% ------------%% This file contains code that helps you get started on the% linear exercise. You ...

2018-08-02 14:30:03 723

转载 神经网络浅讲:从神经元到深度学习

转载自 https://www.cnblogs.com/subconscious/p/5058741.html 神经网络是一门重要的机器学习技术。它是目前最为火热的研究方向--深度学习的基础。学习神经网络不仅可以让你掌握一门强大的机器学习方法,同时也可以更好地帮助你理解深度学习技术。  本文以一种简单的,循序的方式讲解神经网络。适合对神经网络了解不多的同学。本文对阅读没有一定的前提要求...

2018-07-26 16:57:41 216

原创 python 遍历文件目录并修改包含某字符串的文件名字

import sysimport osdef replace_filename(file_path,var1,var2): for root,dirs,files in os.walk(file_path): for file_name in files: if var1 in file_name: os.rena

2017-01-17 22:39:54 2585

原创 Android Camera驱动中添加新的mode

Camera驱动中添加新的mode模式,本文以全景模式SENSOR_PANORAMA_MODE例进行说明:{ .x_output = 2100, .y_output = 1560,... .mode = SENSOR_PANORAMA_MODE,....}1、  在sensor_lib.h中添加SENSOR_PANORAMA_MODE的定义。#define SENS

2016-08-18 20:03:37 1744 1

原创 MTK MT6735平台调试Camera驱动记录

Camera驱动相关文件:1、ProjectConfig.mk   配置相关信息,定义主副摄像头。和其他信息2、kd_imgsensor.h     定义Sensor_id 的信息文件, kernel和vendor下都需要有一份3、kd_camera_hw.c  kd_camera_hw.h  控制Camera上下电,宏在kd_camera_hw.h中定义4、kd_sensor

2015-08-25 19:52:27 5984 1

原创 7-27遇到问题及解决方法

1、  push到服务器上的代码需要撤销。使用 git   revert  CommitID  git  push经过这两步就可以把自己的代码撤销,代码恢复到提交前的状态。2、  gpio size和自己的期望不符合。查找问题的方法:在platform_driver_probe中添加输出 drivername的输出语句。方便定位。在msm_sensor_driver_p

2015-07-28 12:12:17 567

转载 vim高亮

原文地址http://blog.csdn.net/g_brightboy/article/details/14229139简介】      为了更加方便的学习和研究一个开源c++项目(当然linux环境下),特地花了一两周的时间研究vim及其插件的配置和使用方法,整理出来:一来做个记录便于日后回顾查看,二来分享出来为大家提供方便。vim是什么      vim是一款功能

2015-07-09 10:15:38 709

原创 安装vim 出现 terminal libary 错误,解决方法

通过源代码安装vim时,提示缺少terminal libary而在安装ncurses以后,此问题照样出现。经过查找资料发现,执行如下命令就可以正常安装vimenv LDFLAGS=-L ./configure ...最后运行 make &&make install 进行安装。

2015-07-08 11:44:29 1365

原创 sysfs的应用-------使用sysfs控制闪关灯

1、  创建相应的kobj_attribute。本实验用到打开手电筒,关闭手电筒,打开闪关灯,关闭闪光灯。所以创建四个kobj_attribute。因为四个格式比较类似,只有功能函数实现功能不同,所以本文只以sysfs_torch为例进行说明。static struct kobj_attribute sysfs_torch = __ATTR(torch,S_IRUGO,sysfs_torch,

2015-06-30 10:32:13 820

原创 msm_flash_init_module执行注册流程

1、装载模块时,首先调用module_init(msm_flash_init_module)通知内核需要注册模块了。2、执行msm_flash_init_module(void)函数。在该函数中调用platform_driver_register(struct  platform_driver *drv)3、在platform_driver_register中调用driver_regi

2015-05-12 20:12:52 718

原创 STL 中make_heap学习

C++ STL make_heap, 省去我们自己创建堆的繁琐操作,使用stl库之间进行操作,节省我们大量的时间。

2014-09-03 10:37:52 6529

原创 求序列中最长子序列的值

void scan(int arr[],int len){ int maxsofar = 0; int maxendinghere = 0; for (int i = 0; i < len; i++) { maxendinghere = max(maxendinghere + arr[i], 0); maxsofar = max(maxsofar,maxendinghere);

2014-07-24 11:06:38 649

原创 简单插入排序

#includeusing namespace std;void swap(int &a, int &b){ int temp = a; a = b; b = temp;}void insert_sort(int arr[], int len) //插入排序{ if (arr == NULL || len < 0) return; int i = 0, k = 0;

2014-07-21 17:00:09 725

原创 python计算两个时间之间相差的天数

#-*- encoding:UTF-8 -*-from datetime import dateimport timenowtime = date.today()def convertstringtodate(stringtime): if stringtime[0:2] == "20": year=stringtime[0:4] month=stringtime[4:6]

2014-07-04 15:59:27 6732

转载 ubuntu文本模式/终端中文乱码解决

最近在学习linux文本模式下的使用,遇到第一个问题就是在文本模式下中文乱码,自然想到是编码的问题,所以在网上找了一下解决方法,有人的解决方式是以下这样的(发现我的ubuntu13.10无效,可能我还不是很了解吧):--------------------------------1.Alt+Ctrl+F1 进入第一个终端tty1,发现中文乱码。 2.安装zhcon。 sudo ap

2014-05-20 12:32:24 1046

原创 nagios 4.0 + pnp4nagios 不出图问题解决方法

这两天为了实现nagios的可视化监控。而nagios自身不会对数据进行存储。

2014-05-13 10:31:45 2995

转载 使用 vim + ctags + cscope + taglist 阅读源码 - bo博的个人空间 - 开源中国社区

最近,准备跟学长一起往 linux kernel 的门里瞧瞧里面的世界,虽然我们知道门就在那,但我们还得找到合适的角度才会看得更舒服,对吧^_^ 。       阅读源码的工具有很多,而且如今的集成开发环境(IDE)也很强大,但对于经常使用vim编辑器的程序员来说,对vim的强大绝对是“不抛弃,不放弃”的,况且我们只要安装一些插件配合vim的工作一样能达到IDE的效果,好了,废话少说。浏览

2014-04-29 15:00:09 725

原创 nagios安装部署

Contents一、nagios服务端安装...21.nagios安装...22.安装nagios插件...33.安装nrpe插件...3二、运行nagios.3三、添加监控主机...41. windows主机...42.linux主机...6四、使用插件...10五、自定义通知报警...10    

2014-04-24 15:53:19 1136

原创 win8.1添加邮箱

win8.1添加新邮箱1.点击win 键进入菜单,如下。2、点击邮件图标3、鼠标放在屏幕的右下方出来设置按钮。4、选择账户 点击添加。就Ok了

2014-04-24 14:55:16 834

原创 nagios实现定时发送通知

最近在做nagios监控,需要实现定时通知功能。找了一些

2014-04-24 09:45:22 1136

原创 AIX 安装nrpe出现 Cannot find ssl libraries错误

如题,出现这个错误的原因是:1.

2014-04-14 15:28:34 813

转载 nagios 中安装和使用nrpe

在被监控主机上安装Nagios-plugins插件程序:1.添加Nagio用户[root@KCentOS5A ~]# useradd nagios2.解压Nagios-plugins压缩包[root@KCentOS5A ~]# tar -zxvf nagios-plugins-1.4.10.tar.gz 4.进入Nagios-plugins插件包目录[root@KCentOS5

2014-04-03 15:37:11 1502

原创 nagios中使用shell脚本监控Cpu利用率

1, 把check_cpu.sh 文件放在libexec目录下。修改执行权限。2.在监控的主机中加入如下命令, 我的是在localhost.cfg 加入: define service{       host_name             153              use              generic-service             

2014-04-03 15:34:44 2140

原创 华为13年机试题

一、题目描述(60分):通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。比如字符串“abacacde”过滤结果为“abcde”。要求实现函数:void stringFilter(const char *pInputStr, long lInputLen, char *pOutputStr);【输入】

2014-03-27 22:29:52 581

原创 centos 中安装配置cvs

1. 查看机器中是否安装有cvs rpm -aq| grep cvs2.如果未安装,安装cvs  两种安装方法 : (1) yum  install cvs (2)直接使用rpm包安装3 . 创建用户 useradd cvs # 创建用户cvspasswd cvs # 添加密码chomd 755 /home/cvs4 .创建放置工程的目录mkdir

2014-03-17 11:27:05 814

转载 STL中map、set的数据结构及底层实现

摘要:本文列出几个基本的STL map和STL set的问题,通过解答这些问题讲解了STL关联容器内部的数据结构,最后提出了关于UNIX/LINUX自带平衡二叉树库函数和map, set选择问题,并分析了map, set的优势之处。对于希望深入学习STL和希望了解STL map等关联容器底层数据结构的朋友来说,有一定的参考价值。 vector(向量)——STL中标准而安全的数组。只

2014-03-09 19:54:21 816

原创 按概率返回0-N之间的数字的解法思想

昨天笔试碰到一个题目:给定一个N个数的数组,[0-N],写一个函数,返回 i (0 =今天想了一个解法,记录下来。1: 确定概率的精度,如果精度为1 ,我们就以10为单位,精度为2 就以100为单位。2:以精度为1 为例,我们进行计算。随机产生[0-9] 之间的数字的概率为等概率,我们可以利用这点来得出结果。3 : 把10画成10等份,用判断语句进行对应。

2014-03-08 10:33:47 1229

原创 字符串转换为整数

/* * ===================================================================================== * * Filename: StrtoI.cpp * * Description: * * Version: 1.0 * Created: 201

2014-02-28 14:55:02 623

原创 C++版大数相乘

#include#include#include#includeusing namespace std; vector Multiply(string &str1,string &str2) { vectorvec(str1.size()+str2.size(),0); for(int i = str2.size()-1 , m = 0; i >= 0; i--, m+

2013-12-18 17:32:58 619

原创 cocos2d-x 学习笔记 CCTextFieldTTF

CCSprite:setScale(int); 设置缩放比例,可以通过使用 getChildByTag(int)// 来获得CCNode对象。CCLabelTTF : 显示文字的文本类CCLaelAtlas: 利用加载一张字体图片资源来创建一个CCLabelAtlas对象。CCTextFieldTTF 输入框。的使用方法:创建的函数需要继承与cocos2d::CCTextF

2013-11-10 20:47:37 843

原创 根据Pearson系数求两个用户的相似性

templatedouble ComputePearson(vector&user1,vector&user2){ double user1average = 0.0,user2average = 0.0; double sumuser12 = 0.0,temp1 = 0.0, temp2 = 0.0; for_each(user1.begin(),user1.end(),[&](T n

2013-11-08 11:38:27 906

GM(1,n) matlab代码

GM(1,n) matlab代码

2020-06-30

北京航空航天大学sar成像原理教程

北航关于sar成像的教学ppt,具有非常好的口碑,是sar入门经典教程。

2020-06-29

bpsk qpsk 16qam 64qam调制解调 包括误码率曲线,眼图和星座图

bpsk qpsk 16qam 64qam频带上的调制解调信号包括误码率曲线,眼图和星座图 bpsk qpsk 16qam 64qam频带上的调制解调信号包括误码率曲线,眼图和星座图

2020-06-27

完美世界2014校园招聘笔试题

分享给一样需要的, 原来的那个楼主要的分太高,10分,,,下载下来,分享下,

2014-10-26

C++内存管理技术内幕

C++内存管理,这个文档解释的非常详细,贴出来和大家分享下,

2013-11-19

cocos2d-x 2.2.0 chm帮助文档

根据官方代码生成的chm帮助文档,方便查找资料,贴上来和大家分享下,这个是完全版的,

2013-11-09

cocos2d-x2.2.0帮助文档chm

为了方便查找类,自己做了chm文档,文档内容只包含cocos2dx和extension文件夹中的内容,其他部分的,没有包含,下载的时候请看清楚,缺少目录,但是索引,搜索都可以正常使用,

2013-10-20

学习Bash第三版(英文)

Learning the bash shell 这本书是学习bash的一本经典书,清晰度很高,

2013-06-12

Linux shell 脚本攻略

linux shell 脚本攻略,一本比较全面的学习shell的学习书籍,可以很系统的学习,

2013-03-09

ACE程序员教程 中篇

ACE 程序员教程,适合以入门的看,ACE是一个优秀的C++网络编程工具包,具有跨平台的特性,效率高等优点,

2013-03-09

C++ 标准库

C++ 标准库 容器总结 里边是把c++中主要的东西提出来的。可以看下

2012-11-30

深度探索C++对象模型(简体中文版)

深度探索C++对象模型(简体中文版) 大家都懂的

2012-11-18

Thinking c++

Thinking c++ 很不错,大家都知道这本书 目 录 译者序 前言 第1章 对象的演化 1 1.1 基本概念 1 1.1.1 对象:特性+行为 1 1.1.2 继承:类型关系 1 1.1.3 多态性 2 1.1.4 操作概念:OOP程序像什么 3 1.2 为什么C++会成功 3 1.2.1 较好的C 3 1.2.2 采用渐进的学习方式 4 1.2.3 运行效率 4 1.2.4 系统更容易表达和理解 4 1.2.5 “库”使你事半功倍 4 1.2.6 错误处理 5 1.2.7 大程序设计 5 1.3 方法学介绍 5 1.3.1 复杂性 5 1.3.2 内部原则 6 1.3.3 外部原则 7 1.3.4 对象设计的五个阶段 9 1.3.5 方法承诺什么 10 1.3.6 方法应当提供什么 10 1.4 起草:最小的方法 12 1.4.1 前提 13 1.4.2 高概念 14 1.4.3 论述(treatment) 14 1.4.4 结构化 14 1.4.5 开发 16 1.4.6 重写 17 1.4.7 逻辑 17 1.5 其他方法 17 1.5.1 Booch 18 1.5.2 责任驱动的设计(RDD) 19 1.5.3 对象建模技术(OMT) 19 1.6 为向OOP转变而采取的策略 19 1.6.1 逐步进入OOP 19 1.6.2 管理障碍 20 1.7 小结 21 第2章 数据抽象 22 2.1 声明与定义 22 2.2 一个袖珍C库 23 2.3 放在一起:项目创建工具 29 2.4 什么是非正常 29 2.5 基本对象 30 2.6 什么是对象 34 2.7 抽象数据类型 35 2.8 对象细节 35 2.9 头文件形式 36 2.10 嵌套结构 37 2.11 小结 41 2.12 练习 41 第3章 隐藏实现 42 3.1 设置限制 42 3.2 C++的存取控制 42 3.3 友元 44 3.3.1 嵌套友元 45 3.3.2 它是纯的吗 48 3.4 对象布局 48 3.5 类 48 3.5.1 用存取控制来修改stash 50 3.5.2 用存取控制来修改stack 51 3.6 句柄类(handle classes) 51 3.6.1 可见的实现部分 51 3.6.2 减少重复编译 52 3.7 小结 54 3.8 练习 54 第4章 初始化与清除 55 4.1 用构造函数确保初始化 55 4.2 用析构函数确保清除 56 4.3 清除定义块 58 4.3.1 for循环 59 4.3.2 空间分配 60 4.4 含有构造函数和析构函数的stash 61 4.5 含有构造函数和析构函数的stack 63 4.6 集合初始化 65 4.7 缺省构造函数 67 4.8 小结 68 4.9 练习 68 第5章 函数重载与缺省参数 69 5.1 范围分解 69 5.1.1 用返回值重载 70 5.1.2 安全类型连接 70 5.2 重载的例子 71 5.3 缺省参数 74 5.4 小结 81 5.5 练习 82 第6章 输入输出流介绍 83 6.1 为什么要用输入输出流 83 6.2 解决输入输出流问题 86 6.2.1 预先了解操作符重载 86 6.2.2 插入符与提取符 87 6.2.3 通常用法 88 6.2.4 面向行的输入 90 6.3 文件输入输出流 91 6.4 输入输出流缓冲 93 6.5 在输入输出流中查找 94 6.6 strstreams 96 6.6.1 为用户分配的存储 96 6.6.2 自动存储分配 98 6.7 输出流格式化 100 6.7.1 内部格式化数据 101 6.7.2 例子 102 6.8 格式化操纵算子 106 6.9 建立操纵算子 108 6.10 输入输出流实例 111 6.10.1 代码生成 111 6.10.2 一个简单的数据记录 117 6.11 小结 123 6.12 练习 123 第7章 常量 124 7.1 值替代 124 7.1.1 头文件里的const 124 7.1.2 const的安全性 125 7.1.3 集合 126 7.1.4 与C语言的区别 126 7.2 指针 127 7.2.1 指向const的指针 127 7.2.2 const指针 127 7.2.3 赋值和类型检查 128 7.3 函数参数和返回值 128 7.3.1 传递const值 128 7.3.2 返回const值 129 7.3.3 传递和返回地址 131 7.4 类 133 7.4.1 类里的const和enum 133 7.4.2 编译期间类里的常量 134 7.4.3 const对象和成员函数 136 7.4.4 只读存储能力 139 7.5 可变的(volatile) 140 7.6 小结 141 7.7 练习 141 第8章 内联函数 142 8.1 预处理器的缺陷 142 8.2 内联函数 144 8.2.1 类内部的内联函数 145 8.2.2 存取函数 146 8.3 内联函数和编译器 150 8.3.1 局限性 150 8.3.2 赋值顺序 150 8.3.3 在构造函数和析构函数里隐藏行为 151 8.4 减少混乱 152 8.5 预处理器的特点 153 8.6 改进的错误检查 154 8.7 小结 155 8.8 练习 155 第9章 命名控制 157 9.1 来自C语言中的静态成员 157 9.1.1 函数内部的静态变量 157 9.1.2 控制连接 160 9.1.3 其他的存储类型指定符 161 9.2 名字空间 161 9.2.1 产生一个名字空间 162 9.2.2 使用名字空间 163 9.3 C++中的静态成员 166 9.3.1 定义静态数据成员的存储 166 9.3.2 嵌套类和局部类 168 9.3.3 静态成员函数 169 9.4 静态初始化的依赖因素 171 9.5 转换连接指定 174 9.6 小结 174 9.7 练习 174 第10章 引用和拷贝构造函数 176 10.1 C++中的指针 176 10.2 C++中的引用 176 10.2.1 函数中的引用 177 10.2.2 参数传递准则 178 10.3 拷贝构造函数 179 10.3.1 传值方式传递和返回 179 10.3.2 拷贝构造函数 182 10.3.3 缺省拷贝构造函数 187 10.3.4 拷贝构造函数方法的选择 188 10.4 指向成员的指针

2012-10-13

effective c++ 中文版

effective c++ 中文版,很不错,大家都懂的

2012-10-13

网吧计费系统 开题报告

网吧计费 管理系统 开题报告 需要开题报告的可以下载参考

2012-02-26

c语言网吧计费系统源代码

简单 明了,可以下载下来看看 很值得大家下载的

2012-02-11

空空如也

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

TA关注的人

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