- 博客(214)
- 资源 (20)
- 收藏
- 关注
原创 在文件保存alias命令并生效
alias命令格式1、alias命令可以为命令别名,可以在bash窗口直接输入命令进行别名,格式如下:alias lm=’ls -l | more’。 2、取消命令别名格式为:unalias lm 但是alias命令的效果只在当前登录期间有效,重新登录后定义的别名就失效了。 3、直接输入 alias 命令会列出当前系统中所有已经定义的命令别名。将alias命令写在文件中并生效1、...
2018-07-07 16:17:43 4334
原创 vi编辑器
wq与x:wq 强制性写入文件并退出。即使文件没有被修改也强制写入,并更新文件的修改时间。 :x 写入文件并退出。仅当文件被修改时才写入,并更新文件修改时间,否则不会更新文件修改时间。这两者一般情况下没什么不一样,但是在编程方面,对编辑源文件可能会产生重要影响。因为文件即使没有修改,”:wq”强制更新文件的修改时间,这样会让make编译整个项目时以为文件被修改过了,然后就得重新编译...
2018-07-05 13:34:51 469
转载 gdb调试相关命令
gdb program: begin debugging program . eg:gdb test.exe break [file:] func: set breakpoint at func [in file]. eg:break fun start:
2018-07-02 13:20:23 656
转载 linux命令记录
vi编辑器wq与x:wq 强制性写入文件并退出。即使文件没有被修改也强制写入,并更新文件的修改时间。 :x 写入文件并退出。仅当文件被修改时才写入,并更新文件修改时间,否则不会更新文件修改时间。这两者一般情况下没什么不一样,但是在编程方面,对编辑源文件可能会产生重要影响。因为文件即使没有修改,”:wq”强制更新文件的修改时间,这样会让make编译整个项目时以为文件被修改过了,然后就...
2018-06-27 18:01:58 571
原创 ubuntu16.04安装opencv3.4.1教程
转载链接:https://blog.csdn.net/cocoaqin/article/details/78163171 1.去官网下载opencv,在本教程中选用的时opencv3.4.1,其他版本的配置方法异曲同工。 下载链接http://opencv.org/releases.html,选择sources版本。2.解压下载下来的zip包unzip opencv-3.4.1.z...
2018-05-23 19:29:43 1404
原创 sudo apt-get install -f
1、sudo命令:sudo命令用来以其他身份来执行命令,预设的身份为root,简单来说就是提升权限,因为apt-get install是要安装程序,这个需要管理员权限,因此借助于sudo命令提权。2、apt-get命令:apt-get命令是Debian Linux发行版中的APT软件包管理工具。所有基于Debian的发行都使用这个包管理系统。deb包可以把一个应用的文件包在一起,大体就如同Wi...
2018-05-23 11:25:09 9158
原创 解决Ubuntu16.04安装完搜狗输入法后开机显示“The system is running in low-graphics mode”
大道至简,这个问题经过百度有很多解决办法,以下是简单但是很有用的解决办法:sudo apt updatesudo apt upgrade
2018-05-22 18:31:11 705
原创 winscp连接虚拟机的Ubuntu问题:“服务器拒绝了SFTP连接,但它监听FTP连接。 想要用FTP协议来代替SFTP吗?最好是用加密的”
转载链接:https://blog.csdn.net/shenwb110/article/details/70228984/winscp连接虚拟机的Ubuntu问题在用Winscp 连接Ubuntu时出现: 原因是Ubuntu上没有安装sshd。解决步骤1,sudo apt-get install yum 安装 ,中间有输入:Y2,sudo apt-get insta...
2018-05-22 17:16:40 3149
原创 Ubuntu下安装sourceinsight4.0
sourceinsight4.0下载及Windows下安装下载百度云盘 链接: https://pan.baidu.com/s/1htaCm4O 密码:ywi7安装1.安装程序 sourceinsightsetup.exe; 2.将下载的压缩包中的sourceinsight4.exe 替换掉安装目录下的sourceinsight4.exe ; 3.导入证书 si4.pe...
2018-05-22 14:43:11 10891 7
转载 Ubuntu 16.04安装sogou拼音输入法
转载链接:https://blog.csdn.net/ljheee/article/details/52966456 安装完Ubuntu 16.04后,要更换为国内的软件源: sudo gedit /etc/apt/sources.list #用文本编辑器打开源列表在文件开头添加下面的阿里云的软件源: deb http://mirrors.aliyun.co...
2018-05-22 13:25:27 860
原创 使用CMake生成makefile文件
CMake 简介CMake 是一个跨平台的自动化建构系统,它使用一个名为 CMakeLists.txt 的文件来描述构建过程,可以产生标准的构建文件,如 Unix 的 Makefile 或Windows Visual C++ 的 projects/workspaces 。文件 CMakeLists.txt 需要手工编写,也可以通过编写Python脚本进行半自动的生成。CMake 提供了比 au...
2018-05-07 20:00:11 19401
转载 Ubuntu 16.04 LTS 中通过grub修改root用户密码
开机时按住shift不要松开 选择Advanced选项,回车 选择恢复模式(只是选择,不需要按下回车),按下e键 找到 ro recovery nomodeset 并删掉,在当前行末尾加上 rw single init=/bin/bash 按下F10 输入passwd修改密码,并重启即可。转载链接:https://blog.csdn.net/zhaobudaofa...
2018-05-03 13:47:21 3672
转载 #define宏定义
对以下程序,正确的输出结果是()#include <stdio.h>#include <iostream>#define SUB(x,y) x - y#define ACCESS_BEFORE(element, offset, value) *SUB(&element, offset) = valueusing namespace std;int...
2018-04-23 17:20:00 1072
转载 C++中sizeof(struct)如何计算?与字节对齐有关
请看下面的结构:struct MyStruct{ double dda1; char dda; int type;};对结构MyStruct采用sizeof会出现什么结果呢?sizeof(MyStruct)为多少呢?也许你会这样求:sizeof(MyStruct)=sizeof(double) sizeof(char) sizeof(int)=13但是当在...
2018-04-19 17:20:47 472
原创 LTE系统调试记录14:频谱感知模块——UE发送感知结果到BS进行处理
此过程分为4步: 1、各UE发送代表频谱感知值的序列到BS; 2、BS获取代表频谱感知值的序列,然后和本地ZC序列做相关得出频谱感知值; 3、BS汇总各UE结果,决策出最佳值,通过下发RAR的过程将最佳值下发到各UE; 4、UE接收BS通过RAR过程下发的决策值,然后UE和BS切换到最佳频点进行通信。ZC序列产生和“相关”操作的MATLAB仿真产生ZC序列,然后根据UE的频谱感知值...
2018-03-14 17:32:47 1380
原创 LTE系统调试记录14:频谱感知模块——UE/BS端采用多窗谱算法测量频谱
MATLAB中对多窗谱算法仿真产生DPSS序列,然后分别对接收信号进行加窗,最后取平均得到多窗谱估计值,算法如下:clc;clear all;close all;%对信号采样数据为2048点的处理fs=40*10^6;NFFT=2048;n=0:NFFT-1;t=n/fs;NW=2;num_seq = 2 * NW - 1;x=500 * sin(2*pi*5*10...
2018-03-07 11:01:45 10374 2
原创 Java学习14:多线程
概述进程:是一个正在执行中的程序,每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元。 线程:进程中独立的一个控制单元,线程在控制着进程的执行。 一个进程中至少有一个线程。Java VM启动的时候会有一个进程java.exe,该进程中至少一个线程负责java程序的执行,而且该线程运行的代码存在于main方法中,该线程称之为主线程。 扩展: 更细节说明jvm,jv
2017-12-20 11:50:31 393
原创 Java学习13:package包
作用对类文件进行分类管理; 给类提供多层命名空间; 写在程序文件的第一行; 类名全称为 包名.类名; 包也是一种封装形式。总结1.包与包之间进行访问,被访问的包中的类以及类中的成员,需要public修饰。 即:有了包,范围变大,一个包中的类要被访问,必须有足够大的权限,所以被访问的类要被public修饰;类公有后,被访问的成员也要公有才可以被访问。见下例:package packa;pu
2017-12-18 17:12:38 598
原创 【LeetCode】167. Two Sum II - Input array is sorted
问题描述Given an array of integers that is already sorted in ascending order, find two numbers such that they add up to a specific target number.The function twoSum should return indices of the two nu
2017-12-17 17:13:47 516
原创 使用fdatool生成Xilinx中FIR滤波器IP核的系数
在MATLAB命令窗口输入fdatool后回车,打开“Filter Designer & Analysis Tool”工具界面: 点击左下角的Set quantization parameter,设置Filter arithmetic为Fixed-point(定点,由于有些FPGA中是不能直接对浮点数进行操作的,只能采用定点数进行数值运算,参考http://blog.csdn.net/gsh_hel
2017-12-07 22:21:12 8531
转载 FPGA浮点小数与定点小数的换算及应用
转载链接:http://blog.csdn.net/github_33678609/article/details/53465626定点小数运算有些FPGA中是不能直接对浮点数进行操作的,只能采用定点数进行数值运算。所谓定点小数就是把小数点的位置固定,我们要用整数来表示小数。先以10进制为例。如果我们能够计算12+34=46的话,当然也就能够计算1.2+3.4 或者 0.12+0.34了。所以定点小
2017-12-07 16:21:31 3911
原创 Modelsim仿真基本命令介绍
仿真命令vlib work // 建库(在该目录下建立一个work目录,请注意不要用操作系统来新建一个work的文件夹,因为用操作系统建立的work文件夹并没有ModelSim SE自动生成的_info文件)vmap work work // 映射(将目前的逻辑工作库work和实际工作库work映射对应)vlog *.v
2017-12-06 10:57:30 5870 2
原创 Xilinx ISE 14.7与Modelsim10.1a联合仿真
分别安装Xilinx ISE 14.7与Modelsim10.1aModelsim10.1a下载地址:https://pan.baidu.com/share/link?shareid=72194&uk=1795984406联合仿真步骤选中工程,右键选择Design Properties,然后在 simulator 中将Simulator修改为Modelsim-SE Mixed:View部分选中Si
2017-12-05 22:23:07 7013 3
转载 201314
如果今天有人给你发“2769433”,那Ta很可能是在向你表白,因为这个数是第201314个质数。不过,这样表白的,应该Forever Alone了吧….. 如果今天有人给你发“31262”,那Ta很可能是在向你表白,因为这是201314的16进制。不过,这样表白的,应该Forever Alone了吧….. 如果今天有人给你发“110001001001100010”,那Ta很可能是在向你表白,因为这
2017-11-29 21:32:47 2557
原创 【LeetCode】268. Missing Number
问题描述Given an array containing n distinct numbers taken from 0, 1, 2, …, n, find the one that is missing from the array.For example, Given nums = [0, 1, 3] return 2.Note: Your algorithm should run in
2017-11-28 09:48:44 324
原创 Java学习12:异常
概念程序在运行时出现不正常的情况。异常由来问题 也是现实生活中的一个具体的事物,也可以通过java类的形式进行描述,并且封装成对象,其实就是java对不正常情况进行描述后的对象体现。对于问题的划分有两种:严重的,java通过Error类进行描述,一般不编写针对性的代码对其进行处理;不严重的,通过Exception类进行描述,可以使用针对性的处理方式进行处理。Throwable|
2017-11-25 21:41:14 576
原创 【LeetCode】136. Single Number
问题描述Given an array of integers, every element appears twice except for one. Find that single one.Note: Your algorithm should have a linear runtime complexity. Could you implement it without using extr
2017-11-24 17:29:19 342
原创 【LeetCode】389. Find the Difference
问题描述Given two strings s and t which consist of only lowercase letters.String t is generated by random shuffling string s and then add one more letter at a random position.Find the letter that was added
2017-11-22 20:18:54 276
转载 String,StringBuffer与StringBuilder的区别?
String 字符串常量 StringBuffer 字符串变量(线程安全) StringBuilder 字符串变量(非线程安全)
2017-11-22 09:26:42 397
原创 【LeetCode】557. Reverse Words in a String III
问题描述Given a string, you need to reverse the order of characters in each word within a sentence while still preserving whitespace and initial word order.Example 1:Input: "Let's take LeetCode contest"Ou
2017-11-22 09:24:42 326
原创 【LeetCode】728. Self Dividing Numbers
问题描述A self-dividing number is a number that is divisible by every digit it contains.For example, 128 is a self-dividing number because 128 % 1 == 0, 128 % 2 == 0, and 128 % 8 == 0.Also, a self-dividing
2017-11-21 17:53:10 1352
原创 【LeetCode】258. Add Digits
问题描述Given a non-negative integer num, repeatedly add all its digits until the result has only one digit.For example:Given num = 38, the process is like: 3 + 8 = 11, 1 + 1 = 2. Since 2 has only one digi
2017-11-21 16:36:14 317
原创 Java调用MATLAB,将文件转换为二进制流
考虑到计算的各种情况,有些用Java代码实现的计算难免会显得不够高效。而利用MATLAB写好相应的计算函数,然后打包成jar包供Java调用,在某些情况下会更加方便;或者有些时候会涉及到使用Java调用MatLab展现一些二维三维图。因此用到Java调用MatLab源代码。MATLAB如何将文件转换为二进制流?http://blog.csdn.net/GSH_Hello_World/article/
2017-11-13 21:20:37 1418
原创 Java学习11:ArrayList常见题型
Identify the errors in the following code. ArrayList<String> list = new ArrayList<>(); list.add("Denver"); list.add("Austin"); list.add(new java.util.Date()); String city = list.get(
2017-11-06 15:43:19 825
原创 将源文件读入matlab后二进制输出到文本文件
% 输入:inData文件夹% 输出:outData文件夹%% 将源文件转为二进制 clear all;clc;filename='inData\indata.txt';%输入file_id = fopen(filename, 'rb');%file_id:文件句柄值data=fread(file_id);%XX为存放数据的矩阵fclose(file_id);data=uint8(d
2017-11-06 11:22:33 4147
原创 深入剖析串口通信数据格式
串口是**串行接口(serial port)**的简称,也称为串行通信接口或COM接口。串口通信是指采用串行通信协议(serial communication)在一条信号线上将数据一个比特一个比特地逐位进行传输的通信模式。 串口按电气标准及协议来划分,包括**RS-232-C**、RS-422、RS485等。
2017-11-05 21:20:00 25385 8
原创 Java学习10:内部类
内部类将一个类定义到另外一个类中,对里面那个类就称为内部类(内置类,嵌套类)。访问特点内部类可以直接访问外部类中的成员,包括私有成员,之所以可以直接访问外部类中的成员,是因为内部类中持有一个外部类的引用,格式:外部类名.this;外部类要访问内部类的成员必须要建立内部类的对象。class Outer{ private int x = 4; class Inter {
2017-10-25 10:11:11 369
原创 Java学习9:多态
概念实物存在的多种体现形态。多态的体现父类的引用指向了自己的子类对象,即父类的引用也可以接收自己的子类对象。多态的前提必须是类与类之间有关系,要么继承,要么实现; 通常还有一个前提:存在覆盖。多态的好处提高了程序的扩展性。多态的弊端只能使用父类的应用访问父类中的成员。/* 吃鱼 捉老鼠 吃骨头*/abstract class Animal{ abstract
2017-10-19 14:40:23 467
原创 如何免费上传4G以上大文件至百度云盘
利用torrent进行上传: 1. 工具:BitComet(或其他torrent文件制作软件) 2. 步骤: (1)首先,打开BitComet软件(可自行下载),单击“文件”,选择“制作torrent文件”: (2)在弹出来的窗口中,单击图中所示按钮选择源文件,并且选择torrent文件的保存路径: (3)打开百度云的网页并登陆,单击“上传文件”: (4)找到torrent文
2017-10-15 14:19:15 28359 8
原创 Java学习8:继承
继承特点1.提高代码复用性; 2.让类与类之间产生关系,有了这个关系,才有了多态的特性; 3.java只支持单继承,不支持多继承,因为多继承容易带来安全隐患,因为当多个父类中定义了相同功能,当功能内容不同时,子类对象不确定要运行哪一个; 4.java保留这种机制,用另一个体现形式来表示,即多实现; 5.java支持多层继承。子父类出现后,类成员的特点变量如果子类中出现非私有的同名成员变量时,
2017-10-13 16:50:50 486
【博客 Java调用MATLAB,将文件转换为二进制流】java+matlab程序
2017-11-14
【更新代码】将源文件读入matlab后二进制输出到文本文件
2017-11-13
将源文件读入matlab后二进制输出到文本文件
2017-11-06
JAVA API文档 1.6官方中文版
2017-10-14
连接win7和虚拟机Ubuntu_FTP软件WinSCP-5.10.2.beta-Setup
2017-06-30
USB转TTL驱动_PL2303
2017-06-06
arm-linux-gcc-4.4.3.tar.gz
2017-04-19
EasyBCD将ubuntu加入引导菜单
2017-03-02
制作U盘启动盘Universal-USB-Installer-1.9.7.3
2017-03-02
ST-LINK/V2-1驱动
2016-12-07
SHT20温湿度传感器中文技术手册
2016-11-05
Linear Algebra and Its Applications 4th.djvu
2016-10-10
华为悦盒V9_V9U_V9A_V9E_V8通用傻瓜破解.
2016-10-04
3GPP Physical Channels and Modulation (Release 10)
2016-09-19
CCS3.3相关驱动插件汇总
2016-08-10
SEED-XDS510Plus仿真器驱动
2016-08-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人