自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 常见排序算法整理

常见排序算法整理我们常见的排序算法主要有以下几种: 名称 平均 最好 最坏 空间 稳定性 插入排序 nn n2n^2 n2n^2 11 稳定 希尔排序 nn nlog2nnlog^2n nlog2nnlog^2n 11 不稳定 快速排序 nlognnlogn nlognnlogn n2n^2 lognlogn

2017-05-01 21:23:10 349

原创 Java内存管理一

Java虚拟机在执行Java程序过程中会把它管理的内存划分为若干个不同的数据区域。如下所示: 线程共享:Java堆,方法区,运行时常量池 线程私有:程序计数器,虚拟机栈,本地方法栈 本地内存:直接内存 程序计数器程序计数器(Program Counter Register)是一块较小的内存空间,字节码解释器通过改变这个计数器的值来选择下一条需要执行的字节码指令,分支,循环,跳

2017-05-01 14:57:48 447

转载 MXNet - Python API

MXNet - Python API>>> import mxnet as mxNDArray APIOverviewThis document lists the routines of the n-dimensional array package 类 说明 mxnet.ndarray NDArray API of MXNet.A NDArray is a multidimen

2017-04-28 22:05:08 2933 1

翻译 windows上安装MXNet

windows上安装MXNet基本环境操作系统:windows 7c++编译器:Visual Studio 2013python版本:python 2.7python环境:Anaconda2-4.3.1-Windows-x86_64MXNet:20160531_win10_x64_cpu.7z安装过程(1)下载MXNet预编译版。(2)解压文件到某个目录。(3)双击MXNet根目录下的setupen

2017-04-25 18:49:56 628

原创 linux如何实现开机加载完图形界面后自动运行自己写的一个程序

方法:(1)进入HOME目录,使用命令:#cd $HOME,HOME是当前用户目录的环境变量   (2)使用命令#ls -al 列出当前目录下的所有文件和目录,可以看到一个.config目录,这是一个隐藏目录   (3)进入.config目录#cd .config   (4)#ls -l 列出.config下的目录和文件,找到autostart目录若没有,则创建,#mkdir

2016-06-01 21:55:12 7640 1

原创 cmd下如何批处理更改文件后缀

问题:windows下如何批量更改文件的后缀名解决方法:ren命令       (1)在cmd下进入需要更改的批量文件的目录,先进入相应盘符,如 d:, 然后使用cd命令,如cd d:\Documents\***       (2)使用ren命令,如:ren  *jpg  *png就是批量把jpg后缀的文件更改为png后缀的文件示例如下:

2016-06-01 20:22:35 3713

原创 android studio虚拟机启动报错

问题:android studio 虚拟机启动时遇到错误:emulator: ERROR: x86 emulation currently requires hardware acceleration!Please ensure Intel HAXM is properly installed and usable.CPU acceleration status: HAX kernel m

2016-05-31 21:30:52 3564

原创 win10与archlinux(UEFI+GPT)双系统

win10安装------------------------------------------------------------------------原版win10安装这里不用多说。我的版本是win10英文企业版。archlinux安装------------------------------------------------------------------

2015-11-02 10:56:46 15257

原创 希尔排序

希尔排序又叫缩小增量排序,其本质还是排序,只不过是将待排序的序列按某种规则分成几个子序列,分别对这几个子序列进行直接插入排序。如下实例:原始序列 49  38  65  97  76  13  27  49  55  041)先以增量5分割序列,得到以下几个子序列:子序列1: 49                           13子序列2:     38      

2015-04-08 11:13:57 861

原创 折半插入排序

折半插入排序的基本思想和直接插入排序的一样,区别在于寻找插入位置的方法不同,折半插入排序是采用折半查找法来寻找插入位置的。#include using namespace std;#define MAX 100void BinaryInsertSort(int R[], int n);int main(){ int n; int R[MAX]; while(cin >> n)

2015-04-08 09:47:41 446

原创 直接插入排序

算法思想:每趟将一个待排序的元素作为关键字,按照其关键字值的大小插入到已经排好序的部分序列的适当位置,直到插入完成。(注:以下算法均已升序为例)算法基本可以分为三个步骤:1.初始有一个R[0 .... n-1]的数组,其中R[0]只有一个数,自然有序。2.找到待排序的数字在已排序区的位置。3.将待排序的数字插入到上面所找到的位置,并且重复1,2,3步骤直到插入完成。

2015-04-08 08:39:50 408

原创 archlinux 音乐播放器与歌词显示

linux 下有很多不错的音乐播放器

2014-04-29 12:27:59 2706

原创 archlinux如何解决txt文档乱码

iconv -f gbk -t utf8 文件名.txt > 转换后的

2014-04-25 18:33:25 869

转载 c/c++ 数字转成字符串, 字符串转成数字

数字转字符串:用C++的streanstream:#include #include string num2str(double i){ stringstream ss; ss << i; return ss.str();}字符串转数字:int str2num(string s){ int num; stringstream ss(s); ss >>

2014-03-20 14:27:11 755

转载 archlinux pacman 命令

pacman -Sy 仅同步源pacman -Syu 同步源,并更新系统pacman -Su –ignore foo 升级时不升级包foopacman -S abc 从本地数据库中得到abc的信息,下载安装abc包pacman -Sy abc 和源同步后安装名为abc的包pacman -Sd abc 忽略依赖性问题,安装包abcpacman

2014-03-08 16:09:29 832

原创 archlinux gnome界面安装fcitx输入法

fcitx 在 [community] 库中,可以通过 Pacman 来安装:为了在 gtk 与 qt 程序中获得良好的输入体验(例如光标跟随与显示预编辑字符串)并避免一些 xim 无法解决的 bug, 请根据需要安装对应的输入法模块: fcitx-gtk2, fcitx-gtk3, fcitx-qt4 以及 fcitx-qt5. 若要一次性安装 Fcitx 主程序和相关的模块,可

2014-03-06 21:08:20 6513

转载 C++中的转义字符

转义字符是C语言中表示字符的一种特殊形式。通常使用转义字符表示ASCII码字符集中不可打印的控制字符和特定功能的字符,如用于表示字符常量的单撇号( '),用于表示字符串常量的双撇号( ")和反斜杠( \)等。转义字符用反斜杠\后面跟一个字符或一个八进制或十六进制数表示。转义字符 意义 ASCII码值(十进制)\a 响铃(BEL) 007 \b 退格(BS)

2014-02-17 11:23:32 1025

BEncode Editor

帮组你任意修改bt的各种信息,包括链接,info,等等!

2014-05-16

空空如也

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

TA关注的人

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