自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Alex技术分享

非淡泊无以明志,非宁静无以致远

  • 博客(16)
  • 资源 (4)
  • 收藏
  • 关注

原创 go语言工程组织

说来惭愧,要说go语言的代码也写了一些,但是对于如何组织一个go工程还是很原生态,现在在学习一个开源库的时候略有所悟,赶紧记下来。之前写一个go语言工程的时候,每次先建立bin、pkg、src三个目录,但对于pkg目录,虽然知道它是用于放一些加载包的,但从来也没主动将包放进去过。每次需要一个github上的库时,先到浏览器将压缩包下载下来,然后解压,然后在src目录下新建一个github.co...

2020-02-26 22:42:23 356

原创 安装mysql并启动过程中错误排查

安装mysql之后无法启动1、安装mysql:这位老兄的方法非常棒:推荐:https://blog.csdn.net/fireroll/article/details/488289452、安装完成之后启动,然后查看mysql是否启动:$ /etc/init.d/mysqld status$ ERROR! MySQL is not running, but lock file (/var...

2018-10-20 10:53:11 311

原创 go 及 liteIDE 安装

go 及 liteIDE 安装本文介绍了在windows 32位机器上安装go编译器及liteIDE的方法。window上,使用mobaxterm作为命令行工具,在setting->configuration->terminal中勾选“user windows path environment”选项; 在命令行中使用“go version”来检测go是否有安装以及安...

2018-09-15 10:09:46 534

原创 操作redis的几个lua脚本

exam1: redis 4表存放一个list,从4表弹出最老的一个值,然后到redis 1表中删除相应值。local ctn_key = "ctn-001"local cin_key = ""local cin_value = ""local i = 1local table = 0local cin_temp = ""local result = ""while(...

2018-03-16 00:24:26 2657

原创 python - protobuf安装

1 protobuf安装文件下载下载protobuf安装文件,包括两个文件,一个是源码,一个是win32。源码用于安装环境,win32中的protoc.exe可以直接编译.proto文件;下载地址: http://www.xdowns.com/soft/38/121/2017/soft_183423.html 这个地址非常非常的给力,一下子直接将二者同时下载下来了;2 protobuf安装

2017-08-10 20:49:26 1202

原创 Snappy安装

Snappy安装不定前提:Python应该安装在C盘根目录下,尚未充分验证是否Python不在C盘根目录下时一定不能安装成功,但是有过一次实验,将Python安装在D盘,没能成功安装,卸载Python重新安装到C盘根目录之后安装成功了。1 安装gcc编译器minGW2 安装cMake工具3 配置distutils.cfg文件 在C:\Python27\Lib\distutils目录下新建dis

2017-08-10 20:39:23 2433

原创 通过python将大量文件按修改时间分类

需求是这样的,我从本科到现在硬盘里存了好多照片,本来是按类别分的,有一天,我突然想,要是能按照时间来分类可能会更好。可以右键查看照片的属性,看它的修改日期,从而分类,但是十几个G的照片手动分类工作量还是很大的,所以想着写个脚本程序来完成这一个工作。程序主要是获取文件的修改时间,包括年和月,并以此为名创建文件夹,再用递归调用的方式遍历整个文件夹,将每一张照片拷贝到相应的文件夹下。程序源码如下:#cod

2017-01-03 19:01:09 2625 6

转载 linux文件操作之open函数说明

在linux中很频繁的要用到文件操作,很频繁的要用到open函数,而网上很多地方都是一堆一堆的文字介绍,好不容易看明白了下次用又忘了,所以看到这个表格很清晰的表示open函数的用法时很欣喜,就转载过来了,希望能帮到更多的人!

2016-09-28 20:18:33 558

转载 SecureCRT终端显示gcc编译错误提示乱码问题

在用户的配置的文件 /home/username/.bashrc 最后加上一句话: export LANG=C命令:sudo vim /home/username/.bashrc在文件最后加上这句话之后重启系统,搞定!信息来源于:http://blog.csdn.net/ubuntu_yanglei/article/details/5479305

2016-09-28 19:29:39 514

原创 UBI文件系统应用中文件被压缩的问题探究

前提条件,环境是powerpc主控,linux系统(ubi文件系统)。在项目中用到了nand flash,在对nand flash在进行读、写、擦除测试的过程中出现一个很怪异的现象,写入的是一个4M的二进制文件,nand flash的可用空间有1.5G。突然有一次意识到,本来应该只能写不到400次,但是实际情况是,在剩余空间为128M的情况下,文件写入达1300次。 经过多次实验(实验包括)

2016-09-23 16:41:52 1755

转载 如何将Win7做为NTP服务器

将计算机作为NTP服务器,可以让其他设备以该设备为时间基准进行时间校正,比如我当前的应用是目标板上有时钟芯片进行计时,但是由于目标板面积有限,无法在板上布置纽扣电池,所以上电时需要利用时钟基准对其进行校正,因此利用一台计算机作为NTP服务器。 如何将一台win7计算机作为NTP服务器呢?方法转自:http://blog.sina.com.cn/s/blog_671c54fe0102v4wy.htm

2016-09-21 19:42:34 24717

原创 linux虚拟机无法启动问题研究

在很多情况下,需要用到linux,却又不能完全摆脱windows,所以会采取在windows下安装linux虚拟机的方式。 在有的情况下,虚拟机启动之后是一个黑框,然后就不再继续,这个时候无从下手,只能重装,重装完了又这样。。。 有一个办法可以尝试一下,进入计算机BIOS,进入advanced, 将图中红色方框的部分从disable改成enabled,然后重启计算机,再尝试

2016-09-11 19:20:54 1377

原创 台式机进BIOS

一直都在讲,进BIOS按F2、F12、Delete之类的,然而,有的时候就是把所有这些键全按一次依然进不了BIOS。这时候有一个办法就是,开机之后一直按enter,然后会进入一个选择画面,大约有十秒的选择时间,其中有一个选项就是进BIOS,然后根据这个提示就可以进入了。

2016-09-11 19:11:56 831

原创 linux下sftp

不得不说,linux真是一片沼泽地,一脚踏进去就觉得寸步难行。 我要做的事情是,将linux下的sftp封装成一个接口函数,方便在需要的地方调用。我编译ssh,编译rootfs,将其加载到系统中之后,发现有的地方加的打印能打印,有的地方无论怎么改都不能打印,这个事情我在之前也碰到过一次,后来发现是没有将编译生成的文件打包到rootfs中,所以尽管每次编译,但是加载rootfs时都是旧的文件。这

2016-09-06 21:16:27 1281

原创 Linux nand测试

在嵌入式产品投产之前,需要对存储器nand flash进行大量的读写测试,这个工作有两个做法,第一个做法就是在uboot下停住,通过uboot下的命令nand read、nand write、nand erase等命令,对nand进行读写擦除等操作;另一种方式就是,在linux应用程序起来之后,通过c程序对nand进行大量的读写测试,因为第二种方式更接近于实际应用环境,所以本文介绍的是第二种方法。

2016-08-25 20:14:58 1530 1

原创 Python脚本中写日志的问题

可能会有很多人用Python脚本进行测试等工作,在挂机测试的过程中,随时都可能会出现错误,因此,写日志的功能必不可少。那么,日志的路径怎么写呢,很简单,把当前的目录添加到文件中即可对吧,但是如果这个文件移动了位置呢,或者说拷贝到别人的电脑上运行呢,路径就变了,而且我发现,在windows下运行py文件,相对路径相当的不好用,如果用相对路径,日志能写,但是却会存储到一个莫名其妙的位置里,现在介绍一种将

2016-05-26 22:59:26 1507

go语言iris框架完整源码包

完整的iris包,本来有开源包,为啥还需要这个呢?那是因为并不是所有的地方都可以连上github下载源码,而且除了用go get命令经常无法下载,所以提供一个完整的包,方便使用。

2019-06-25

secureCRT远程连接工具

secureCRT远程连接工具,网上提供的很多远程连接工具有试用期,很烦,有的又收费,故提供该远程工具。

2018-03-13

空空如也

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

TA关注的人

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