小熊喜欢下雨

欢迎远行者前来落脚

2020年6月2日
发表者 littlebear
暂无评论

c语言常用小技巧

1.包含自定义头文件。在工程里,会需要自己定义头文件,把自己定义的函数,宏,静态变量放在头文件里面可以方便浏览,方便修改。具体定义方法为:首先定义一个头文件,比如helloworld.h。然后可以在源代码里写上#include “helloworld.h”就可以包含到这个头文件,可以使用这个头文件里面定义的变量和函数。(注意include<xxxx.h>是引用编译器的类库路径里的头文件,include “xxx.h”则是在当前路径里面寻找该头文件

2020年5月16日
发表者 littlebear
暂无评论

五年的光阴,细细写入笔尖

从小开始,一直喜欢写毛笔字。高中开始一直写柳公权的楷书,在市区,县城,乡下之间穿梭,淋了不少雨,坐火车穿过赣江,看一片片的农田,看河流旁边山川上面的白塔。每一年,每一个季节,我都喜欢把心情用端正的楷书细细书写下来,写在一本一本厚薄不一的日记本上。那些时光,那些为一个下午的阳光而心动的时刻,都静静地躺在一页一页的纸笺上面。书写对我而言是一种很有生命力的事物,它承载了我很久的期待,每一个时节,一路上的悲欢,哭哭笑笑,走走停停,我心情想法都在紧凑的笔画里面记录下来了。也许,它是我最好的朋友之一,将来会继续陪我看一个又一个满天星光的夜晚,涨水的河流和湖泊,缓缓启动的列车鸣笛,陪我在另一个地方生根发芽。

2020.5.16书法练习:

2020年5月14日
发表者 littlebear
2条评论

感叹于世界之大

今天和一个相熟的高中同学聊了一会,真的感觉差距太大了。她在实验班,保研率0.7,已经进了课题组。真的好羡慕,我呢?我有什么?一个所谓的梦想没有任何支撑?不像样的学业和绩点,常常为保研和以后工作担心,又每天花大量的时间在贴吧和知乎上看那些垃圾内容。。。

真的不能这样下去了,有一天我毕业了,梦想破碎不堪一击,然后进入社会庸庸碌碌?这样不行,我本来就是这种喜欢登高的心里,况且人生百年,没有一点值得自豪的成就哪里有脸见江东父老?我在今天定下一个目标,两年后要考研到北京或者海外一个比较好的学校,继续学计算机方向。且看以后表现,今天定下目标,看以后会不会打脸。。。

笋因落箨方成竹,鱼为奔波始化龙。创新是第一驱动力,自勉于此!

2020.5.14

2020年5月12日
发表者 littlebear
2条评论

在linux下安装文本浏览器lynx

以前在命令行里查看过图片,最近不知道又在哪里看到“文本浏览器”这个神奇的东西,于是决定试一下。命令如下:

sudo apt-get install lynx

lynx baidu.com

真的神奇,以前还没想过在命令行里查看网页,看来以后真的可以完全不用图形界面了,用lynx查看我的博客是这样的:

2020年5月7日
发表者 littlebear
3条评论

陪我走过十年的书法

从小的时候,也不知受了什么启蒙,就特别喜欢写字。一开始写得歪歪扭扭地,也没放弃,一直在练。三年级时候同桌送给我一本字帖,那是我第一本字帖,非常珍惜,写了很久。小时候环境特别差,想练字竟然没有纸笔,还自己做了一支毛笔买墨水来练字,后来又买了一支劣质钢笔写字。老家有过年写“喜帖”的习俗,所以乡人都比较崇尚写字,大伯还有大堂哥的软笔书法都很优秀,爸爸写字也挺厉害,可能我喜欢写字也有家风的因素。

从初中开始,我离开闭塞的山乡。开始接触外界,然后开始在县城初中学习,那时候买了一本司马彦字帖,每天用钢笔练字,痴迷得紧,每天得写三面。然后是初二开始学一本张克江的字帖,总体还是一种楷书,带一点行书,好像叫做什么天平格习字法,反正也没学成个样子。然后又练了一本不知名的行书字帖,反正字一直很不像样,在当时同学里面也一般。平心而论,那个环境里面写字像我这样勤奋的的确确少见,大家都奔着成绩去,写字只要不影响作文得分就好。初二我爸给我买了一支非常高端的美工笔,虽然我不会用这支笔,但是暑假还是很勤奋地用这支笔日复一日的练了很多字帖,然后初中的岁月就结束了。

人生有的事情确实很奇妙,我从小学到初中练字的热情真的无人可比,但是到高中入学,我实际写的字都只能说一般,非常僵硬,没有结构,也根本不会处理笔画。很多几乎没怎么练过的反而写得很好,我都很奇怪,为什么有的人写的字就是很顺润,有风致?可能这就是天赋吧,天赋可以使一些人不用怎么努力就比一般人厉害很多,但是到了高阶就没那么明显了。高中老师看到我写的字也说“看得出来练过,和别人不一样”。其实就是非常僵硬,没有天生的自然,也没练出样子,有点邯郸失步的感觉。

在高中这个阶段非常感谢同学和环境,把我带进了软笔书法的大门。我在高中买了第一本毛笔字帖《柳公权神策军碑》,然后在图书馆借了不少毛笔字帖。在一个寒假练了一寒假的赵孟頫的字帖,算是正式入门了软笔书法,那时候我连一横都写不直,也不会运笔,我现在想一下都奇怪,我那么菜的时候,没有任何教学是怎么坚持下来的?反正一个寒假,我的毛笔字进步一般,还是不能看,在入门水平徘徊。不过神奇的是我没学到毛笔书法,却学到了赵体的结构。开学之后我开始把赵体的一些结构真的运用在日常写字考试里面,我以前那种柴堆似得字体立马站立起来,有了神韵。那段时间我的字体真是突飞猛进,我每次记笔记都忍不住考究字体。有一次语文老师,看到我草稿纸上写的几个字,马上吃了一惊(和高一相差太大)。还有我在黑板上写字,同学也感叹和高一变换太大了。后面的时间,是高强度的高中学习,大量的书写把我的字体变得越来越成熟。高强度的理科学习之外我也每每写一下柳公权字帖,笔风逐渐都变成唐楷那种样子,结构是赵体和唐楷混起来的,现在看还是有一点赵体的影子。高中之前我的字没有结构,就是一堆柴(虽然学了很多笔锋)。在高三的时候,我每天写日记,字体的结构和笔画都到了很让我满意的水平,高三那段时间是我手写字的巅峰,现在看还感觉特别有神,特别硬气。

高一的字体:

高二:

高三:

 

最后一阶段至今是大学,手写明显变少,电脑和手机分心。虽然常常写日记,但是日记几乎是我所有的书写量了。所以字体一直维持在一个不高不低的样子,没有高三那种精神了,但也坏不到哪里去。毕竟底子在那里,有时候我随意写的字,同学居然惊叹怎么写得这么好。区别还是有的,到现在毛笔字加起来也写了不少,大学毛笔字方面还是有明显的进步,更加理解了唐楷那种端庄和雄浑,笔画进步了不少。不过还是很多缺陷,以后还有很长的路吧。

大一的日记:

(没有明显特点,不如高三端正,基本就是高三字体变潦草了)

最近写的毛笔:

一天一天,一年一年。书法陪我走过了难以数计的山川河流,最孤单无力那段时光。现在很烦的时候,写一写字还是很舒服,写字还是可以提醒我怎么保持端庄,能让我真的安静下来。

十年了,留念。

2020年4月14日
发表者 littlebear
暂无评论

利用frp把本地的网盘映射到服务器上使用

最近也没太折腾,前一天还在试图把虚拟机上的fedora的80端口映射到本地机来访问,但是一直都是打不开页面,提问,看百科都没有用,一直很郁闷。

因为我的服务器硬盘比较小,所以即使有了网盘,我也不太敢用。最近正好在学习php,在VMware的一个fedora虚拟机上搭建了一个LAMP(linux+apache+mysql+php)环境,所以自然想利用虚拟机和frp在本地搭建一个网盘来缓解我服务器网盘的尴尬局面。

说做就做,当然,我也做好了面对各种报错不能成功的准备。下面是步骤:

1.把虚拟机的网络模式调成桥接,nat应该用不了,这个很简单,不细说

2.我利用已经有的一级域名做了一个二级域名解析到我的服务器上面,(华为云好像最多让你做40多个子域名)。

3.打开你计划使用的端口,我用的是宝塔面板开了一个端口。然后直接访问这个子域名已经有一个默认页面出现。

4.使用frp将虚拟机端口映射到我的服务器上面,上一张github的截图:

就是把frp这个包分别部署在我的fedora虚拟机和远程服务器上,然后按照指示修改配置文件并启动。就可以成功连接虚拟机和服务器。连接成功会有一个类似这样的界面:

5.喜闻乐见的搭建网盘环节,就是下载可道云的包解压在/var/www/html下,再给这个文件夹777的权限,具体可以参考:http://littlesunnybear.com/2020/03/26/%e5%9c%a8centos%e6%9c%8d%e5%8a%a1%e5%99%a8%e4%b8%8a%e8%bd%bb%e6%9d%be%e6%90%ad%e5%bb%ba%e5%8f%af%e9%81%93%e4%ba%91%e7%bd%91%e7%9b%98/

6.就是轻车熟路的配置了,在随便任何一台设备上的浏览器输入http://yourdomain:11000(你设置frp的那个端口)就可以开始你的网盘之旅了

7.这是可有可无的,但是我还是想到更多。因为我的虚拟机也就只有20g的硬盘分配。肯定也不能就把文件存在虚拟机里面。于是我计划把我的u盘(以后可以用机械硬盘)挂载到可道云网盘的一个/data/User/admin/home/我的文档  这个目录下面,但是我挂上去之后发现在网页上有不能上传文件到这个文件夹里。看了我对Linux的磁盘理解还不够吧。不过,恩恩,又不是不能用!反正可以用就好了,以后再解决这个问题吧。

2020年4月3日
发表者 littlebear
暂无评论

linux下常用操作记录

1.远程指定端口ssh登录:

ssh -p 110 root@192.168.1.1

2.ssh远程传输文件(scp)

scp -P 110 /path/file root@192.168.1.1(传文件到服务器)

scp -P 110  root@192.168.1.1:/path/filename   /path/filename

(下载服务器文件到本地,如果是文件夹,需要加-r)

3.解压文件:(tar.gz)

tar -zxvf  filename

4.剪切移动文件:

mv dir/file dir2/      (将会删除原文件)

5.查看目前系统工作的核心版本:

uname -r

6.gcc编译源文件的时候需要链接数学函数,要在编译语句后面加-lm(一般报错是函数xxx中对xxx未定义的引用)

gcc -o test test.c -lm

2020年3月30日
发表者 littlebear
暂无评论

linux下源码编译安装tarball套件

快到清明了,乡下天天下雨,非常的冷。也没怎么去外面转,今天鼓捣了一下frp内网穿透,成功把内网机器的6000端口映射到服务器上的7000端口,但是尝试用ssh从外部连接本地机器的时候报错“connection failed”,想了很久也没弄清楚原因。可能是我的基础还是太薄弱,很多问题没办法解决。

下午的时候,开始学了一下linux下的tarball套件管理。tarball套件安装基本思路是这样的:

1.从网页下载Tarball(后缀一般为.tar.gz)

2.将tarball解压到/usr/local/xxx(软件名)

#其实解压目录可以随意,但是为了方便管理和升级,所以建议解压到/usr/local/xxx

3.用gcc进行源码的编译,产生目标文件objectfiles(3.4两步其实实际上都通过makefile来简化,这里写出来是解释原理)

4.用gcc进行函数库,主程序和子程序的链接,生成主要的二进制文件

5.将二进制文件和相关文件安装到主机上面

#从第三步开始,实际操作为

执行configure或config(检测用户环境)例:./config

执行make(make会自动在当前目录下搜寻makefile,makefile规定了源码的编译链接规则,然后会根据makefile自动生成二进制文件)

执行INSTALL,或者make install(完成上面的第五步)

#小技巧2,默认安装的目录是usr/local,一个套件的各部分会分别安装到 /usr/local/src    /usr/local/etc    /usr/local/bin     /usr/local/lib    /usr/local/man里面,可以在执行config的时候指定目录:./configure –perfix=/usr/local/xxx,就可以让软件安装在你指定的xxx目录下,只要移除这个目录,就把这个套件干干净净的干掉了

 

2020年3月26日
发表者 littlebear
暂无评论

在Centos服务器上轻松搭建可道云网盘

我购买服务器已经三个月,博客也写了一段时间了。用的挺舒服,但是我目前的基本学习,生活的电子环境是windows+deepin+android,在文件跨平台传输仍然有诸多不便。所以我很早就开始打心思想搭建一个网盘,以前在linux上看到的sysclthing,因为嫌麻烦没去弄,拖了很久,今天终于起了意,一次做好了,也有很多运气成分在。

接下来是详细过程:

1.解析一个子域名,我因为已经拥有一个一级域名,所以可以无限使用子域名(爽歪歪)。其实也可以直接用主域名来做,但是我的一级域名已经做了博客,所以用子域名来做。假设我的一级域名是 baidu.com,那么我就可以去服务商哪里添加一个1.baidu.com并且解析到我的服务器(如192.168.1.1)

2.在服务器上绑定这个子域名(宝塔面板上绑定,非常简单)

3.在浏览器上访问这个域名,可以出现宝塔的默认页面,说明域名方面已经到位

4.下载可道云到服务器:参考链接http://kodcloud.com/download/   其实就是

wget http://static.kodcloud.com/update/download/kodexplorer4.40.zip(具体版本可以自选)

5.解压下载的软件到网站目录,宝塔的应该是/www/wwwroot/1.baidu.com(你的域名)然后给你的文件夹设置777权限,我的4.40版本解压之后文件直接全部都在域名这个文件夹下面了,所以我直接

chmod -Rf  777 …….(自行填充)/1.baidu.com/

这是一种很不安全的行为,但是我觉得没有那个大哥会看得上我这个网盘,所以也懒得去找其他办法,简单粗暴了事。

6.再次访问你的域名,如1.baidu.com,就进入管理面板了,输入你的密码,然后进去都没什么操作了,可道云是真的优秀,给你们展示一下面板:

最后安装好android端就可以快落了

#小提示,其实像某些平台,网速比较慢的不适合做这个,我的服务器稳定网速都有2M,比较顺畅。第二个点就是磁盘比较小的可以设置一下磁盘配额 quota,linux下的命令,这样就不会把服务器搞崩

#查看文件夹下所有文件的大小,时不时看一下: ls -lht