自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

林被 a Coder

每天进步一点

  • 博客(16)
  • 收藏
  • 关注

原创 kotlin实现罗马数字和阿拉伯数字转换

1.罗马数字转阿拉伯数字遍历罗马数字的每一位,若当前位比前一位小,则在结果中加上当前位否则在结果中减去前一位的两倍再加上当前位2.阿拉伯数字转罗马数字先构造mapmapOf(1000 to "M",900 to "CM",500 to "D",400 to "CD",100 to "C",90 to "XC",50 to "L",40 to "XL",10 to "

2015-07-08 22:00:39 1178

原创 CentOS编译安装GIMP

gimp是扩平台的图像处理软件因为最近要在linux上做几张图片决定安装它试试直接yum install gimp貌似有问题一启动就说什么有错误还是决定走源码安装的不归路因为源码编译的需要的包可能系统中会存在但若直接替换可能会引起其它软件崩掉configure时最好用--prefix=指定下安装路径gimp的源码包可以在官网上下载./config

2013-12-15 13:16:44 2497 1

原创 X11/extensions/XTest.h: No such file or directory

CentOS下安装keepassx时遇到X11/extensions/XTest.h: No such file or directory问题解决方法:yum install libXtst-devel

2013-11-23 17:06:11 4578

原创 CentOS挂载ntfs文件系统

想用ntfs的优盘在两个系统间考东西今天研究了下如何在CentOS中挂载ntfs文件系统1.man mount查找关于ntfs的信息: /ntfs找到了-t这个参数 -t, --types vfstype              The argument following the -t is used to indicate the filesystem      

2013-11-14 19:36:18 1620

原创 安装numpy、scipy、matplotlib

安装这三个东西搞了两天,总算是出来了去官网下载三个tar包1.numpynumpy的安装比较简单,python setup.py buildpython setup.py install如果编译出错,那就yum下你缺少的那东西2.scipyscipy在编译的时候出了问题numpy.distutils.system_info.BlasNotFoundError:

2013-11-06 16:48:36 5253

原创 CentOS 下配置vsftpd

vsftpd是一个ftp服务器,安全性很高 vs=very secure1.安装yum install  vsftpd2.配置文件配置文件一般是/etc/vsftpd/vsftpd.conf格式是X=Y 等号两边没有空格直接查看感觉好像挺多的,但其中大多数都是注释直接查看有效行cat /etc/vsftpd/vsftpd.conf | grep -v '^#' 

2013-11-02 15:38:00 853

原创 python访问mysql

Python访问mysql需要第三方模块MySQLdb1.安装MySQLdb首先先把mysql的bin目录加到你的PATH中下载来的MySQLdb 源码包解包后进入解压出来的目录编辑一下site.cfg文件[quincy@Quincy MySQL-python-1.2.3]$ vim site.cfg找到#mysql_config = /usr/local/bin/

2013-11-01 22:13:39 927

原创 CentOS配置LAMP

1.前奏:安装rarlinux             事先将LAMP所用到的tar包打包成了rar文件,要在linux下解压缩得用到rarlinux,在winrar官网可下载( http://www.rarlab.com/download.htm)             解包后就可以直接使用rar命令了    2.前奏:fencview.vim插件

2013-10-28 19:49:55 2558

原创 协调linux和windows双系统时间和解决linux 配置服务器有错(/usr/libexec/gconf-sanity-check-2退出状态256)

1.修改/etc/yum.repos.d/CentOS-Base.repo        增加一段[google]name=Google - i386baseurl=http://dl.google.com/linux/rpm/stable/i386enabled=1gpgcheck=1gpgkey=https://dl-ssl.google.com/linux/lin

2013-10-23 10:08:24 3428

原创 u盘量产

以前的u盘用来装linux了,并且还挂载了4个分区,最近要重新安装个linux,想把之前的u盘格掉做成linux安装盘格式化后发现windows下只能识别u盘中的第一个分区,才100M。。。。(之前挂载了/boot),靠磁盘管理无法把它合并到原来的16G网上查了下发现要用量产软件来解决所需软件ChipGenius、SSS6692lctool1.

2013-10-21 20:35:45 1717

原创 JavaSE线程笔记

1. interupt()和interrupted()和isInterrupted()和InterruptedExceptionThread中的成员方法 interrupt()方法用来请求终止线程。interrupt()方法将线程的中断状态置位。查询中断标志位状态有两种方法:用成员方法isInterrupted()。isInterrupted()不改变中断状态位。Thread类中的

2013-07-04 21:48:17 967

原创 JAVA设计模式笔记整理(四)

6.命令模式定义:将“请求”封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象。命令模式也支持可撤销的操作。类图:示例:巴斯特家电自动化公司想让你设计一个家电自动化遥控器。这个遥控器有七个可编程的插槽(每个都可以指定到一个不同的家电装置),每个插槽都有对应的开关按钮。整个遥控器还有一个整体的撤销按钮。巴斯特家电自动化公司希望你能够创建一组控制遥控器的API,让每个

2013-06-30 23:16:41 631

原创 JAVA设计模式笔记整理(三)

5.单件模式定义:确保一个类只有一个实例,并提供一个全局访问点。有一些对象其实我们只需要一个,比方说线程池(threadpool)、缓存(cache)、对话框、处理偏好设置和注册表的对象、日志对象……如果这类对象制造出多个实例,就会导致许多问题产生。虽然利用全局变量也可以确保只有一个实例会被创建,但这必须在程序一开始就创建好对象(跟JVM具体实现有关)。利用单件模式,我们可以在需要

2013-06-30 16:09:48 670

原创 JAVA设计模式笔记整理(二)

4.工厂模式工厂模式分为工厂方法模式和抽象工厂模式(1).工厂方法模式:定义:定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类。示例:你的Pizza店想在全国开加盟店。你想每家加盟店都能根据区域的差异提供不同风味的比萨,但同时你也希望建立一个框架,使加盟店能按照你既定的整个订单系统生产pizza(同样

2013-06-29 16:59:29 721

原创 OO原则

1.封装变化。找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。2.针对接口编程,而不是针对实现编程。3.多用组合,少用继承。4.为交互对象之间的松耦合设计而努力。5.类应该对扩展开放,对修改关闭。6.要依赖抽象,不要依赖具体类{这个原则又称为"依赖倒置原则"。这个原则和“针对接口编程,而不是针对实现编程。”有些相似,但这里更强

2013-06-25 21:40:57 575

原创 JAVA设计模式笔记整理(一)

针对《Head First 设计模式》做些简要的记录1.策略模式-----跟不同类型的MM约会,要用不同的策略,有的请电影比较好,有的则去吃小吃效果不错,有的去海边浪漫最合适,单目的都是为了得到MM的芳心,我的追MM锦囊中有好多Strategy哦。定义:策略模式定义了算法族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。示例:

2013-06-25 21:21:15 1106 2

空空如也

空空如也

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

TA关注的人

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