自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (26)
  • 收藏
  • 关注

翻译 freedesktop.org对systemd的wiki

翻译自:http://www.freedesktop.org/wiki/Software/systemd/systemd is a suite of basic building blocks for a Linux system. It provides a system and service manager that runs as PID 1 and starts the

2017-05-02 09:12:07 617

原创 MySQL字段的显示宽度

MySQL建表时常常要指定一个长度,这个长度并不是该数据类型占用的存储空间,而是所谓的显示宽度。经测试,对于varchar(2)这样的数据类型,不能插入’123’或者’你好吗’这样的字符串,但是可以插入’12’,’你好’这样的字符串,我们知道在utf8字符集下两个汉字占用6个字节的大小。对于int(2)这样的数据 类型,是可以插入数字123的,但是最大不能超过int存储范围的最大值,而当该

2017-03-17 09:51:24 5504

原创 netstat参数分析

$ netstat -nap |grep 80$ netstat -tunlp |grep 80对于netstat命令,你习惯的用法是哪一个?这么多参数究竟是什么意思?且听我慢慢叙来。 从直觉上讲,第一条用法可以少打2个字母,这也算程序员偷懒的一种方法吧☺,但是带来的后果是你可能要多看一大堆可能你并不关心的输出,下面是输出的一部分:

2017-03-16 09:46:10 1142

翻译 joda-time快速上手指导

快速上手指导这份指南是对joda-time的一个简介。想查看更多信息请参考完整的用户指南。日期和时间日期和时间是一个 十分复杂的领域。joda-time中设计了许多类来完整地阐述这个范畴的细微差别 。

2016-11-13 16:56:05 409

原创 想要做一个man手册中文翻译的网站

想要做一个man手册中文翻译的网站这是年内的目标,立此为证。

2016-11-05 19:09:59 717 2

转载 杂项

Using platform encoding (GBK actually) to copy filtered resources, i.e. build is platform dependent!解决方案Maven作为build工具时经常出现此问题,原因是未指定具体编码方式,通过在pom.xml指定编码方式可解决此问题。<project> ... <properties>

2016-10-17 19:59:33 280

原创 Apache POI导出大数据量Excel文件导致Full GC的解决办法

参考代码大体思路是:xlsx格式的excel本质上是一个由一些xml等文件组成的zip压缩文件,每一个sheet作为一个单独的xml文件放在压缩文件的xl/xl/worksheets目录下,当我们要导出固定格式的excel时,只需要先生成sheet文件,然后将压缩包内的xml文件替换即可。自己实现的时候需要注意的地方有:我用的stringbuilder拼字符来生成xml文件,数据量大的时候也会导致

2016-10-17 00:28:08 5318

原创 Typora:可能是地球上最好用的Markdown编辑器了「Linux用户福利」

Typora程序员对文本有一种天生的好感,有那么一群人总觉得像word这种文档太浮夸,文本文件又没有格式,于是他们就发明了markdown这种语法(),用一些简单的标记来取得类似网页一样的展示效果。最初接触这东西是听某位mac用户说的,发现好用之后想在自己电脑上一试就尴尬了,mac上有n多好用的markdown阅读器,然而windows和linux上就少的可怜,虽说chrome有插件可以实现,但是总

2016-10-11 22:37:53 17755 1

原创 如何优雅地使用win10的Linux子系统

首先你要升级到win10周年更新版,然后安装linux子系统。 win10的linux子系统给了我们一个将linux的强大的shell命令和windows的流畅界面结合的体验,让我们可以不用在windows上纠结虚拟机运行linux的卡顿,和在linux下缺少win下对应软件的尴尬。但是win10的cmd命令提示符和powershell都不能满足我对字体的一些要求,这让我去寻找更适合的bash客户

2016-09-15 16:38:13 59521 6

翻译 systemd作者博客

翻译自:http://0pointer.de/blog/projects/systemd.html如果你能意会或者擅长阅读这些段落你可能已经知道这篇博客示出的是关于什么的了。但即使那样你也会发现这个故事很有趣。所以喝一杯咖啡,坐下来读读发生了什么。这篇故事很长,但即使这样我也建议读这篇文章,用一句话总结:我们正体验一个崭新的初始化系统,它很有趣。这是代码。故事是这样的:进程标识

2016-09-11 22:20:36 1378

原创 升级win10周年更新导致双系统grub挂掉

机型:dell xps13 9350 win10+ubuntu 16.04 双系统,uefi启动。解决办法: http://askubuntu.com/questions/696999/unable-to-install-grub-in-dev-nvme/741159https://help.ubuntu.com/community/Boot-Repair#Getting_Boot-Repai

2016-08-21 12:07:25 2224 2

原创 MySQL的GROUP_CONCAT()函数的使用

group_concat(`field`,'字符串',`field` separator ';'),

2016-08-15 16:45:00 357

原创 chrome的广告过滤插件下载地址

http://download.csdn.net/detail/u010053050/9521997

2016-05-16 19:49:22 740

转载 连接 (SQL)--维基百科

SQL 的连接(JOIN)语句将数据库中的两个或多个表组合起来.[1] 由”连接”生成的集合, 可以被保存为表, 或者当成表来使用. JOIN 语句的含义是把两张表的属性通过它们的值组合在一起. 基于 ANSI 标准的 SQL 列出了五种 JOIN 方式: 内连接(INNER), 全外连接(FULL OUTER), 左外连接(LEFT OUTER), 右外连接(RIGHT OUTER)和交叉连接(C

2016-03-27 20:19:19 999

原创 在dell XPS13(9350) 上安装ubuntu15.10(2015年12月)

http://www.fishprogs.info/puppy/firmware/i915/skl_guc_ver4.binhttps://packages.debian.org/stretch/all/firmware-misc-nonfree/downloadhttps://github.com/awesomebytes/ubuntu14_dell_xps13_9350

2016-01-16 22:22:15 4859 5

原创 在debian stretch上编译安装ibus-libpinyin(V1.7.3)过程记录

linux下的输入法都不怎么好用,debian的testing源里的ibus-libpinyin的版本不是最新版,于是想动手自己编译个最新版.但是没找到安装教程,就一步步摸索着来,最后幸运的装上了.ibus-libpinyin 的主页: https://github.com/libpinyin/ibus-libpinyin.编译软件一般的流程是:./configuremakesuudo make

2015-12-10 11:00:33 1258

转载 关于debian发布周期和各库的作用

原文地址:http://my.oschina.net/u/1382972/blog/335983 官方参考:https://wiki.debian.org/StableUpdates https://wiki.debian.org/Backports https://www.debian.org/releases/proposed-updates.html https://release.d

2015-11-12 12:12:29 1622

转载 安装genymotion模拟器

参考 Android Studio如何安装插件 Android Studio如何集成Genymotion 启动genymotion遇到问题: Cannot mix incompatible Qt library (version 0x40806) with this library (version 0x40802)参考stackoverflow的解答

2015-09-10 15:30:19 402

原创 Debian中VirtualBox增强功能的相关配置

当要安装增强功能时,提示没有找到VBoxGuestAdditions_4.3.18.iso,下载速度很慢,于是手动下载然后重命名为VBoxGuestAdditions.iso放到/usr/share/virtualbox目录下即可。虚拟机内需要安装gcc, make, kernel-source, kernel-headers-amd64等软件包。设置共享文件夹:mount -t vboxsf sh

2015-06-29 12:38:05 1347

原创 虚拟机安装debian失败:安装系统

an installation step failed. You can try to run the failing item again from the menu, or skip it and choose something else. The failing step is: Install the system执行某个安装步骤失败。你可以尝试从菜单中重新运行这个失败的项目,跳过它并选择

2015-04-27 13:04:16 10434

转载 C语言指针与数组名

http://c.biancheng.net/cpp/html/492.html一、通过数组名访问数组元素看下面代码:int i, a[] = {3,4,5,6,7,3,7,4,4,6};for (i = 0; i <= 9; i++){ printf("%d\n", a[i]);}很显然,它是显示 a 数组的各元素值。我们还可以这样访问元素,如下:int i, a[] = {3,4

2015-04-05 20:41:40 444

转载 C语言数组名作为函数参数

http://c.biancheng.net/cpp/html/61.html1) 用数组元素作实参时,只要数组类型和函数的形参变量的类型一致,那么作为下标变量的数组元素的类型也和函数形参变量的类型是一致的。因此,并不要求函数的形参也是下标变量。换句话说,对数组元素的处理是按普通变量对待的。用数组名作函数参数时,则要求形参和相对应的实参都必须是类型相同的数组,都必须有明确的数组说明。当形参和实参二

2015-04-05 10:31:13 884

转载 C语言内存模型相关

内存模型内存中运行着很多程序,我们的程序只占用一部分空间,这部分空间又可以细分为以下的区域: 内存分区 说明 程序代码区(code area) 存放函数体的二进制代码 静态数据区(data area) 也称全局数据区,包含的数据类型比较多,如全局变量、静态变量、一般常量、字符串常量。其中:全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域, 未初始化的全

2015-04-04 23:37:30 483

转载 arguments 和parameter 的区别

转自:HTTP://WWW.BLOGJAVA.NET/FLYSKY19/ARTICLES/89963.HTML看《TIJ》时老看到“引数”这个词,觉得怪别扭的,但一直没去查引数和参数有何区别,先查资料终于明白了: 一般说来,两个是可以互换的。但是 C 程序员的习惯是:parameter 是参数,而 argument 是参数的值。也就是说,函数原型的参数列表,是 parameter list,比如i

2015-04-04 23:07:34 1011

转载 c语言的一些关键字

constconst定义常量从汇编的角度来看,只是给出了对应的内存地址,而不是像#define一样给出的是立即数,所以,const定义的常量在程序运行过程中只有一份拷贝,而#define定义的常量在内存中有若干份拷贝。 编译器通常不为普通const常量分配存储空间,而是将它们保存在符号表中,这使得它成为一个编译期间的常量,没有了存储与读内存的操作,使得它的效率也很高。例:下面的代码编译器会报一个错

2015-04-04 22:53:48 472

原创 c语言qsort()函数中compare()函数参数写法

linux的man手册中提供了一个比较函数的示例: #include <stdio.h> #include <stdlib.h> #include <string.h> static int cmpstringp(const void *p1, const void *p2) { /* The actual arguments to this funct

2015-03-28 18:58:37 6430

转载 源中的 backports proposed security updates 什么意思?

http://forum.ubuntu.org.cn/viewtopic.php?t=253103简单的解释:基础:由于ubuntu是每6个月发行一个新版,当发行后,所有软件包的版本在这六个月内将保持不变,即使是有新版都不更新。除开重要的安全补丁外,所有新功能和非安全性补丁将不会提供给用户更新。security:仅修复漏洞,并且尽可能少的改变软件包的行为。低风险。backpor

2013-11-01 23:08:26 3852

转载 Debian镜像站点的目录结构

目录结构Debian软件包位于Debian镜像站点的目录树中,可通过FTP或HTTP访问它们。下列目录存在于任何Debian镜像站点的/debian/目录下:/dists/:本目录包含“发行版”(distributions),此处是获得Debian发布版本(releases)和已发布版本(pre-releases)的软件包的正规途径。有些旧软件包及Contens-*.gzPacka

2013-10-24 20:21:48 3215

Brackets.Release.1.8.64-bit.deb

brackets 1.8 ubuntu版

2017-02-14

visual studio code ubuntu版

visual studio code ubuntu版

2017-02-14

typora_0.9.23_amd64.deb

最好用的markdown编辑器typora的ubuntu版,SHA1:89c2004792b035be356bb28b98d13e602cdbd9d3

2017-02-04

google-chrome-stable_current_amd64.deb

ubuntu版chrome浏览器 54.0.2840.100-1

2016-11-22

typora_0.9.22_amd64.deb

最好用的markdown编辑器typora的ubuntu版 SHA1: f33ef4f584ca48ef031344e2598c32159f9274ca

2016-11-22

visual studio code 1.7.1最新版

visual studio code 1.7.1最新版ubuntu版

2016-11-14

markdown编辑器typora的ubuntu版

最好用的markdown编辑器typora的ubuntu版

2016-11-13

typora_0.9.19_amd64.deb

markdown编辑器的linux版, SHA1: d0ae8e437bfef8dd64113435c6712d040b38f242

2016-10-11

windows易升

微软官方升级到win10最新版工具。

2016-09-15

chrome浏览器50最新稳定正式版32位版

chrome浏览器 50 最新 稳定 正式版 32位版

2016-05-18

chrome浏览器最新稳定正式版50

chrome浏览器最新稳定正式版50

2016-05-18

mariadb的jdbc驱动

mariadb的jdbc驱动

2015-12-10

Exp2串行口实验

Exp2串行口实验

2015-12-02

Exp1开发环境实验

Exp1开发环境实验

2015-12-02

层次图 项目层次图

层次图 项目层次图

2015-08-14

brackets plugins

brackets plugins

2015-08-11

git-1.9.5.exe

git-1.9.5.exe

2015-08-10

Brackets.Release.1.4.msi

Brackets.Release.1.4.msi

2015-08-10

网站框架模板网站框架模板网站框架模板

网站框架模板网网站框架模网站框架模板板站框架模板

2015-08-06

java java java

java java java java java java

2015-08-05

java课件

java课件

2015-08-02

java note

java note

2015-08-02

C程序设计语言(第2版·新版)习题解答

C程序设计语言(第2版·新版)习题解答,十分经典之作

2014-04-06

电脑故障维修大全

电脑故障维修大全

2013-03-29

空空如也

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

TA关注的人

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