自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风之物语

人都是要有梦想的,万一呢!不怕一万就怕万一

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

转载 GPG Key

安装GPG有两种安装方式。可以下载源码,自己编译安装。   ./configure    make    make install也可以安装编译好的二进制包。   # Debian / Ubuntu 环境   sudo apt-get install gnupg   # Fedora 环境   yum install gnupg安装完成后,键入下面的命令:   gpg

2017-04-11 20:31:37 2810

原创 利用go求幂的几种方法

/** 二分幂法 求x^n */// 求整数幂package mainimport ( "fmt" "math")func main() { var x float64 var n int fmt.Scanf("%f%d", &x, &n) fmt.Println(powerf(x, n)) fmt.Println(powerf2

2017-04-06 09:40:28 20413

转载 golang中的格式化输入输出

【简介】  fmt 包实现了格式化 I/O 函数,类似于 C 的 printf 和 scanf。格式“占位符”衍生自 C,但比 C 更简单。【打印】占位符:[一般]  %v 相应值的默认格式。在打印结构体时,“加号”标记(%+v)会添加字段名  %#v 相应值的 Go 语法表示  %T 相应值的类型的 Go 语法表示  %% 字面上的百分号,并非值的占位符[布尔]  %t

2017-04-06 09:22:48 2508

翻译 使用命令行将文件添加到存储库

原文 1. 打开Git Bash。 2. 切换到本地仓库的工作目录 3. 将文件转存到本地存储库>`git add .`> 将文件添加到本地存储库,其阶段是待提交。4. 提交您存在在本地存储库中的文件。>`git commit -m "提交说明内容" ` > 提交跟踪的更改并准备将其推送到远程存储库。要删除此提交并修改文件,请使用`git reset --soft HEAD〜1` 可以

2017-03-29 19:56:45 549

翻译 push本地仓库到GitHub

原文在GitHub上创建一个新的仓库,为了避免错误,初始化时,不要添加 README, license, o或者 gitignore 文件. 你可以等你将你的本地项目推送到GitHub之后,再来添加这些文件。 打开 Git Bash.切换到你当前项目的目录下将本地项目初始化为一个git仓库(可以跟踪文件变化) git init把文件添加进你的本地仓库,这作为你的第一次提交的状

2017-03-29 19:34:32 5140

原创 斐波那契数列的两种实现方法

/** 使用数组的方式实现 斐波那契数列**/#include <stdio.h>const int N = 1001;int main(){ int fi[N]; fi[0] = 1; fi[1] = 1; for (int i = 2; i < N; ++i) { fi[i] = fi[i-1] + fi[i-2]; }

2017-03-19 22:04:01 425

原创 实现字符串对换的两种方法

/** 实现字符串对换的两种方法**/#include <iostream>#include <string>using namespace std;void swapstr1(string &str1, string &str2){ string temp; temp = str1; str1 = str2; str2 = temp;}void s

2017-03-19 22:02:22 1523

原创 实现两个int 型数据交换的三种方法

/** 实现两个int 型数据交换的三种方法**/#include <iostream>using std::cout;using std::endl;using std::cin;//借助临时变量void swapint1(int &a, int &b){ int temp = a; a = b; b = temp;}//借助加减法实现void swa

2017-03-19 22:00:18 2283

原创 素数筛算法

/** 素数筛算法*/#include <iostream>using namespace std;const int N = 1000;int prime[N]; //存储素数的数组int size = 0; //用于素数的计数bool isPrime[N+1]; // 用于标记void init(){ for (int i = 0; i < N + 1; ++i)

2017-03-19 21:59:39 365

原创 二分幂法求x^n

/** 二分幂法 求x^n*/#include <iostream>using std::cin;using std::cout;using std::endl;double powerf(double x, unsigned n){ double ans = 1.0; while (n != 0) { if (n % 2 == 1)

2017-03-19 21:59:07 713

原创 最大公约数&&最小公倍数

//最大公约数-递归形式#include <stdio.h>int gcd(int a,int b){ if(b == 0) return a; else return gcd(b,a%b);}int main(){ int a,b; while(scanf("%d%d",&a,&b) != EOF) {

2017-03-19 21:58:14 425

原创 求阶乘的两种方法

/** 求阶乘的 预处理法*/#include <iostream>using namespace std;const int N = 1000;int main(){ int a[N]; a[0] = 1; for (int i = 1; i < N; ++i) { a[i] = i * a[i-1]; } int n;

2017-03-19 21:56:18 2434

原创 数字拆解

//特殊乘法#include <stdio.h>int main(){ int a,b; while(scanf("%d%d",&a,&b) != EOF) { int buf1[20],buf2[20],size1 = 0,size2 = 0; do { buf1[size1++] = a % 10

2017-03-19 21:54:52 1208

原创 将 2进制整数转化为十进制输出到文件中

/** 将 2进制整数转化为十进制输出到文件中* 文件的输出练习* by AutuanLiu*/#include <iostream>#include <fstream>#include <ctime>#include <cstdlib>using namespace std;int trans(int bi){ int weight = 1; int sum

2017-03-19 21:51:13 327

原创 从文件读入数据将其转化为2进制输出

/**从文件读入数据将其转化为2进制输出*/#include <iostream>#include <fstream>#include <cmath>using namespace std;long convert(long a){ long sum = 0; int i = 0; while (a != 0) { sum = sum +

2017-03-19 21:49:52 572

原创 int to string

/** int to string *///使用库函数#include <iostream>#include <cstdlib>using std::cout;using std::cin;using std::endl;int main(){ int a;//use 0 to stop while (cin >> a && a != 0) {

2017-03-19 21:48:15 222

原创 输入 1 x 2 y z 3 d h 4 g 5,输出 54321

/** 输入 1 x 2 y z 3 d h 4 g 5,输出 54321*/#include <iostream>#include <cstring>using namespace std;const int N = 1000;int strint(char *str){ int sum = 0; int array[N]; int size = 0;

2017-03-19 21:45:58 400

原创 字符串转为整数或浮点数

/** 字符串转为整数或浮点数* by AutuanLiu*/// 使用库函数#include <iostream>#include <cstdlib>using std::cin;using std::cout;using std::endl;int main(int argc, char const *argv[]){ char _int[30]; char _

2017-03-19 21:44:01 1330

原创 字符串子串的查找

/** 实现字符串子串的查找*/#include <iostream>using namespace std;char *strstr(char *src, char *sub){ const char *bp; const char *sp; if (src == NULL || sub == NULL) { return src;

2017-03-19 21:40:17 360

原创 使用ppa安装code::blocks16.01

使用ppa安装code::blocks16.01本文说明通过添加ppa安装code::blocks16.01的方法step1:添加ppasudo add-apt-repository ppa:damien-moore/codeblocks-stablestep2:更新sudo apt updatestep3:安装sudo apt install codeblocksstep4:启动,设置默认编译器一

2016-05-05 15:28:36 1790

原创 灰度插值实验

灰度插值实验才疏学浅,资历欠佳,难免有误,望有心人批评指正。 本文旨在展示绘图插值最近邻插值Clear[T, img, mat, row, col, mat2, x, y, x2, y2, v, v2, img2];\[Theta] = 30 Degree;sin = Sin[\[Theta]] // N; cos = Cos[\[Theta]] // N;T = {{cos, -sin, 0

2016-05-05 15:26:07 561

原创 Mathematica绘制常见曲线

Mathematica绘制常见曲线才疏学浅,资历欠佳,难免有误,望有心人批评指正。 本文主要用于展示自己使用mathematica绘制的数学上的常见和常用曲线(本来是动图的,只因技术不精,变成静图了)阿基米德螺线Manipulate[ PolarPlot[a t, {t, -2 \[Pi], 2 \[Pi]}, PlotTheme -> "Detailed", AxesStyle -> Arr

2016-05-05 15:24:33 18002 2

原创 仿射变换

仿射变换本文件用于实现图像的仿射变换 (*设置目录*)SetDirectory["/home/autuanliu/learning/mathematica/images/liner/img"];Clear[img, row, col, M];img = Import["lena_gray_256.tif", "TIFF"];M = ImageData[img];{row, col} =

2016-05-05 15:20:34 464

原创 心形线以及其对心脏的模拟

心形线以及其对心脏的模拟才疏学浅,难免有误,欢迎批评指正Clear[a, f, t, y, u]a = 7.5;f[a_, t_] := a (1 + Cos[t]);y = f[a, t];PolarPlot[y, {t, 0, 2 Pi}]所画出来的图像为: Integrate[3/4 Pi a^2, {t, o, 2 Pi}] // N结果:132.536 (6.28319 -

2016-04-04 13:56:35 2091

原创 图片的非线性变换的实验

图片的非线性变换的实验才疏学浅,难免疏漏,敬请批评指正对数变换Clear[a, da, db, b];a = Import["addA.tif"];da = ImageData[a];db = 0.8 Log[1 + da];b = Image[db];Grid[{{a, b}}]效果图 指数变换Clear[a, da, db, b];a = Import["wusiA.tif

2016-03-27 21:51:58 2946

原创 linux基础正则表达式

linux的基本正则表达式才疏学浅,资历欠佳,难免有误,望有心人批评指正。 正则表达式:用于描述字符排列和匹配模式的一种语法规则,主要用于字符串的模式分割、匹配、查找及替换操作正则表达式与通配符的区别正则表达式是包含匹配,grep、awk、sed 等命令支持正则表达式通配符是完全匹配,find、ls等命令支持通配符正则表达式用来匹配字符串,而通配符通常用来匹配文件名linux 基础正则

2016-03-17 19:12:14 393

原创 ubuntu的登录问题

ubuntu的登录问题才疏学浅,资历欠佳,难免有误,望有心人批评指正。起因:最近在学习linux的一些知识,遇到了一个开机启动的问题:系统启动到登录的界面,输入密码后不能 正常进入桌面,而是又继续返回了登录的地方,试了很多次也不起作用,网上找了很多种方法,都一一尝试过了, 依然,不起作用,最后在我的不懈努力下,还是修好了它,在这里,把方法分享一下:linux里一切皆文件linux 重要的环境变量

2016-03-17 18:50:15 377

原创 Amarok实现中文歌词的匹配

Amarok实现中文歌词的匹配学识有限,难免有错!打开 Amarok 设置 - > configure Amarok -> 脚本搜索框中输入 “Xiami”安装该脚本,重启之后就可以实现中文歌词的匹配了ubuntu kylin 14.04测试通过

2016-03-14 12:55:51 845

原创 Ubuntu下与github建立ssh连接

Ubuntu下与github建立ssh连接前期准备:设置用户: git config --global user.name "your name" git config --globa user.email "your email.com" 全局使用该用户名及用户邮箱 创建目录:mkdir new_folder_name 创建一个用于跟踪的新文件夹或者使用系统自带的文

2016-03-11 11:57:31 5518 4

原创 const的位置

const类型限定符才疏学浅,资历欠佳,难免有误,望有心人批评指正。 序号 const类型限定符说明 1 位置 类型关键字的前面 实例 int a,b;const int *p=&a; 说明 p是一个指针变量,指向一个整型常量,则它表明** *p 是一个常量,而 p 不是,由于 *p 是只读的,是不可以在程序中被修改的,所以,一旦将 *p 作为左

2016-03-11 10:52:41 487 1

原创 github 中emoji 总结

github 中emoji 总结才疏学浅,资历欠佳,难免有误,望有心人批评指正。请移步至github emogi及markdown

2016-03-09 11:25:20 919

原创 简易购物车

简易购物车(java)才疏学浅,资历欠佳,难免有误,望有心人批评指正。一、主要类及其含义类名含义Shopping 模拟顾客购物,运行后进入Market Market 模拟商场 LogIO 生成购物记录文件,传输数据 Casher 模拟收银台 ShoppingCart 模拟购物车二、设计思路三、个性化设置主窗口为Market窗口,位于屏幕的左上角,Shoppingcar

2016-03-09 11:20:41 637

原创 求素数

求素数才疏学浅,资历欠佳,难免有误,望有心人批评指正。求第 y 个素数public class Sushu{ public static void fun(int y) { int N=1000*1000*10; int m=0; int[] a=new int[N]; for (int i=2;i<N/2

2016-03-09 11:17:34 256

原创 简易学生管理系统

简易学生管理系统才疏学浅,资历欠佳,难免有误,望有心人批评指正。Java+数据库(sql server)+jdbc实现简易的学生管理系统查看源码,请至github

2016-03-09 11:17:03 552

原创 不能买到的数目

不能买到的数目才疏学浅,资历欠佳,难免有误,望有心人批评指正。小明开了一家糖果店。他别出心裁:把水果糖包成4颗一包和7颗一包的两种。糖果不能拆包卖。小朋友来买糖的时候,他就用这两种包装来组合。当然有些糖果数目是无法组合出来的,比如要买 10 颗糖。你可以用计算机测试一下,在这种包装情况下,最大不能买到的数量是17。大于17的任何数字都可以用4和7组合出来。本题的要求就是在已知两个包装的数量时,求最大

2016-03-09 11:16:30 450

原创 简易售票系统

简易售票系统才疏学浅,资历欠佳,难免有误,望有心人批评指正。开发工具开发工具 code::blocks和markdownpad、sphinx流程图制作工具 visio以及gliffy 开发语言 C语言,markdown文本标记语言 程序运行方法通过点击here或者访问https://github.com/AutuanLiu/Ticket;

2016-03-09 11:15:42 573

原创 振兴中华

振兴中华才疏学浅,资历欠佳,难免有误,望有心人批评指正。小明参加了学校的趣味运动会,其中的一个项目是:跳格子。地上画着一些格子,每个格子里写一个字,如下所示: 从我做起振 我做起振兴 做起振兴中 起振兴中华 比赛时,先站在左上角的写着“从”字的格子里,可以横向或纵向跳到相邻的格子里,但不能跳到对角的格子或其它位置。一直要跳到“华”字结束。要求跳过的路线刚好构成“从我做

2016-03-09 11:13:51 309

原创 排它平方数

排它平方数才疏学浅,资历欠佳,难免有误,望有心人批评指正。小明正看着 203879 这个数字发呆。原来,203879 * 203879 = 41566646641 这有什么神奇呢?仔细观察,203879 是个6位数,并且它的每个数位上的数字都是不同的,并且它平方后的所有数位上都不出现组成它自身的数字。具有这样特点的6位数还有一个,请你找出它!再归纳一下筛选要求: 1. 6位正整数

2016-03-08 22:31:53 384

原创 高斯日记

高斯日记才疏学浅,资历欠佳,难免有误,望有心人批评指正。大数学家高斯有个好习惯:无论如何都要记日记。他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如:4210 后来人们知道,那个整数就是日期,它表示那一天是高斯出生后的第几天。这或许也是个好习惯,它时时刻刻提醒着主人:日子又过去一天,还有多少时光可以用于浪费呢?高斯出生于:1777年4月30日。在高斯发现的一个重要定理的日记上

2016-03-08 22:31:05 659

原创 最大子数组

最大子数列才疏学浅,难免有错,望有心人指正采用分治法,考虑数列a[low..high],则连续子数组a[i..j]有以下三种情况: 1. 完全位于a[low..mid]中 2. 完全位于a[mid+1..high]中 3. 位于两者之间,跨越mid1 和 2 为原问题的子问题,因此主要考虑第三种情况的解决办法,其有一个特点,即经过mid,因此可以分别进行有mid开始的左右搜索,找出左右最大值,

2016-03-08 22:30:04 342

git讲义中文版

分布式版本控制系统git讲义,中文版,可以快速有效掌握git

2016-03-07

Mathematica完美教程-从入门到精通

Mathematica完美教程-从入门到精通

2016-03-06

Python Cook book

Python Cook book 第三版

2016-03-06

空空如也

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

TA关注的人

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