- 博客(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
706
原创 MySQL字段的显示宽度
MySQL建表时常常要指定一个长度,这个长度并不是该数据类型占用的存储空间,而是所谓的显示宽度。经测试,对于varchar(2)这样的数据类型,不能插入’123’或者’你好吗’这样的字符串,但是可以插入’12’,’你好’这样的字符串,我们知道在utf8字符集下两个汉字占用6个字节的大小。对于int(2)这样的数据 类型,是可以插入数字123的,但是最大不能超过int存储范围的最大值,而当该
2017-03-17 09:51:24
5564
原创 netstat参数分析
$ netstat -nap |grep 80$ netstat -tunlp |grep 80对于netstat命令,你习惯的用法是哪一个?这么多参数究竟是什么意思?且听我慢慢叙来。 从直觉上讲,第一条用法可以少打2个字母,这也算程序员偷懒的一种方法吧☺,但是带来的后果是你可能要多看一大堆可能你并不关心的输出,下面是输出的一部分:
2017-03-16 09:46:10
1209
翻译 joda-time快速上手指导
快速上手指导这份指南是对joda-time的一个简介。想查看更多信息请参考完整的用户指南。日期和时间日期和时间是一个 十分复杂的领域。joda-time中设计了许多类来完整地阐述这个范畴的细微差别 。
2016-11-13 16:56:05
449
转载 杂项
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
315
原创 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
5557
原创 Typora:可能是地球上最好用的Markdown编辑器了「Linux用户福利」
Typora程序员对文本有一种天生的好感,有那么一群人总觉得像word这种文档太浮夸,文本文件又没有格式,于是他们就发明了markdown这种语法(),用一些简单的标记来取得类似网页一样的展示效果。最初接触这东西是听某位mac用户说的,发现好用之后想在自己电脑上一试就尴尬了,mac上有n多好用的markdown阅读器,然而windows和linux上就少的可怜,虽说chrome有插件可以实现,但是总
2016-10-11 22:37:53
17821
1
原创 如何优雅地使用win10的Linux子系统
首先你要升级到win10周年更新版,然后安装linux子系统。 win10的linux子系统给了我们一个将linux的强大的shell命令和windows的流畅界面结合的体验,让我们可以不用在windows上纠结虚拟机运行linux的卡顿,和在linux下缺少win下对应软件的尴尬。但是win10的cmd命令提示符和powershell都不能满足我对字体的一些要求,这让我去寻找更适合的bash客户
2016-09-15 16:38:13
59632
翻译 systemd作者博客
翻译自:http://0pointer.de/blog/projects/systemd.html如果你能意会或者擅长阅读这些段落你可能已经知道这篇博客示出的是关于什么的了。但即使那样你也会发现这个故事很有趣。所以喝一杯咖啡,坐下来读读发生了什么。这篇故事很长,但即使这样我也建议读这篇文章,用一句话总结:我们正体验一个崭新的初始化系统,它很有趣。这是代码。故事是这样的:进程标识
2016-09-11 22:20:36
1437
原创 升级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
2283
原创 MySQL的GROUP_CONCAT()函数的使用
group_concat(`field`,'字符串',`field` separator ';'),
2016-08-15 16:45:00
390
原创 chrome的广告过滤插件下载地址
http://download.youkuaiyun.com/detail/u010053050/9521997
2016-05-16 19:49:22
779
转载 连接 (SQL)--维基百科
SQL 的连接(JOIN)语句将数据库中的两个或多个表组合起来.[1] 由”连接”生成的集合, 可以被保存为表, 或者当成表来使用. JOIN 语句的含义是把两张表的属性通过它们的值组合在一起. 基于 ANSI 标准的 SQL 列出了五种 JOIN 方式: 内连接(INNER), 全外连接(FULL OUTER), 左外连接(LEFT OUTER), 右外连接(RIGHT OUTER)和交叉连接(C
2016-03-27 20:19:19
1119
原创 在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
4929
1
原创 在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
1371
转载 关于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
1688
转载 安装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
442
原创 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
1393
原创 虚拟机安装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
10744
转载 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
483
转载 C语言数组名作为函数参数
http://c.biancheng.net/cpp/html/61.html1) 用数组元素作实参时,只要数组类型和函数的形参变量的类型一致,那么作为下标变量的数组元素的类型也和函数形参变量的类型是一致的。因此,并不要求函数的形参也是下标变量。换句话说,对数组元素的处理是按普通变量对待的。用数组名作函数参数时,则要求形参和相对应的实参都必须是类型相同的数组,都必须有明确的数组说明。当形参和实参二
2015-04-05 10:31:13
921
转载 C语言内存模型相关
内存模型内存中运行着很多程序,我们的程序只占用一部分空间,这部分空间又可以细分为以下的区域: 内存分区 说明 程序代码区(code area) 存放函数体的二进制代码 静态数据区(data area) 也称全局数据区,包含的数据类型比较多,如全局变量、静态变量、一般常量、字符串常量。其中:全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域, 未初始化的全
2015-04-04 23:37:30
516
转载 arguments 和parameter 的区别
转自:HTTP://WWW.BLOGJAVA.NET/FLYSKY19/ARTICLES/89963.HTML看《TIJ》时老看到“引数”这个词,觉得怪别扭的,但一直没去查引数和参数有何区别,先查资料终于明白了: 一般说来,两个是可以互换的。但是 C 程序员的习惯是:parameter 是参数,而 argument 是参数的值。也就是说,函数原型的参数列表,是 parameter list,比如i
2015-04-04 23:07:34
1084
转载 c语言的一些关键字
constconst定义常量从汇编的角度来看,只是给出了对应的内存地址,而不是像#define一样给出的是立即数,所以,const定义的常量在程序运行过程中只有一份拷贝,而#define定义的常量在内存中有若干份拷贝。 编译器通常不为普通const常量分配存储空间,而是将它们保存在符号表中,这使得它成为一个编译期间的常量,没有了存储与读内存的操作,使得它的效率也很高。例:下面的代码编译器会报一个错
2015-04-04 22:53:48
514
原创 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
6536
转载 源中的 backports proposed security updates 什么意思?
http://forum.ubuntu.org.cn/viewtopic.php?t=253103简单的解释:基础:由于ubuntu是每6个月发行一个新版,当发行后,所有软件包的版本在这六个月内将保持不变,即使是有新版都不更新。除开重要的安全补丁外,所有新功能和非安全性补丁将不会提供给用户更新。security:仅修复漏洞,并且尽可能少的改变软件包的行为。低风险。backpor
2013-11-01 23:08:26
4606
转载 Debian镜像站点的目录结构
目录结构Debian软件包位于Debian镜像站点的目录树中,可通过FTP或HTTP访问它们。下列目录存在于任何Debian镜像站点的/debian/目录下:/dists/:本目录包含“发行版”(distributions),此处是获得Debian发布版本(releases)和已发布版本(pre-releases)的软件包的正规途径。有些旧软件包及Contens-*.gzPacka
2013-10-24 20:21:48
3510
typora_0.9.23_amd64.deb
2017-02-04
typora_0.9.22_amd64.deb
2016-11-22
typora_0.9.19_amd64.deb
2016-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人