windows各种恼人的变量定义

MSDN地址(https://msdn.microsoft.com/en-us/library/cc230347.aspx),原文含所有变量的说明,这里只是将最近经常遇到的,让人混乱的部分粘贴过来,便于实时翻阅   LPCSTR An LPCSTR is a 32-bit pointer to a constant null-terminated string of 8-bit Wind […]

U盘写保护恢复一例

最近用U盘测试Linux内核编译,不知道是VirtualBox出了问题还是频繁操作U盘导致我的2G盘变为只读的了,不管在windows还是Linux上都无法格式化,提示“U盘被写保护”或者“U disk只读”。可以肯定的是我的U盘没有写保护开关,不属于那种高大上的品种。那是什么原因?用fsck检查,确是存在坏块,但是由于read-only,所以无法修复,用 "hdparm -r0 /dev/sdc […]

6.20南京交通事故感

     最近南京6.20车祸案牵引了全国人的关注,但是即使如此,案件的公开信息也是让人迷惑不解,整个事件都像迷雾一样,被笼罩在处理事件人的身后,真相到底在哪里?对于警方给出的当前调查结果,我们不能直接去质疑他们的合法性,或者合理性,毕竟作为过路人,我们没有获取真实案件内容的条件。目前除了看各种媒体的报道(媒体恐怕也只能通过警方的公布中得到消息),没有其他任何途径去了解事实的真相,这一切都埋在这个 […]

Ubuntu安装ia32

Ubuntu 64支持32位程序所需要的库(已经在13.10废弃): ia32-libs 安装方法 sudo atp-get install ia32-libs 可以单独下载,然后通过apt-get安装ia32-libs所依赖的软件包 lib32asound2 ---shared library for ALSA applications (32 bit) lib32bz2 ---high-qua […]

raspberry pi 安装jdk和tomcat

夏天来了,家里的F41又有些吃不动的现象,买了个散热片和小风扇吹着,摸着硬盘那一块还是在发烫啊发烫,所以机器上的软件能卸载的就卸载,绝不要任何多余的内容。今天的目的就是将java和apache挪到pi上面去,本来应该安装apache和php的,但是由于raspbian上少环境,所以先弄个tomcat试试效果,等下次抽空再补上,都是一些安装类的东西,应该也没有太多内容。 安装jdk: oracle […]

colrm&cut处理粘帖过来的代码中的行数

最近遇到一个麻烦的事情,有些代码需要从网上下载,但是对方给出的代码页只能连每行的行数一块给复制下来,如下面这种模式:

这样的代码复制过来肯定没法用的,好在Linux下有很多工具,而碰巧我还记得两个,于是就动手试试,首先说明一下用到的两个工具:colrm和cut: colrm - column remove,顾名思义就是删除列,这个工 […]

github创建repository并上传自己的代码

git已经红火了好多年,但是作为一个非开发人员,要不是下载raspberry pi的开发环境有接触过,对其真是非常陌生。为了跟上这如火如荼的计算机世界发展的脚步,今天也来试一下github的功能。就以上一篇libusb的测试内容为例,在github上创建一个仓库并将代码上传到github。 一切只需要从注册一个github账号开始,然后在github的页面上创建一个repository,并为其取个 […]