`
lichuanbao
  • 浏览: 127467 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
我的系统是ubuntu12.04,因为最近装上了dock工具条,所以以前在顶部工具栏的时间和日期控件没有了,导致我看时间很不方便。今天装了一个conky,感觉不错,给大家分享一下。 1,首先,需要安装conky基础包,ubuntu下面直接使用命令sudo apt-get install conky安装就行了。 2,从网站http://gnome-look.org/content/show.php/Conky+lua?content=139024下载conky lua的最新包。这个包里面包含时钟样式,插件支持的操作系统的logo和插件的配置文件等。 3,将2中下载的压缩包解压,里面有若干个安装包 ...
公司有两个数据库服务器,使用的MySql的主从库同步功能定时同步数据。因为从库服务器搬迁,导致IP地址的更改,引起两个数据库不能同步。这时通过一下简单的几步恢复。 1,修改主库中同步账户的host属性,以允许新地址的用 ...
突然心血来潮想学习一下PHP,然后鼓捣了半天,终于把PHP的环境给配置好了,公司的电脑是Windows系统,这里讲一下我遇到的问题。 1,PHP安装包要确认下载的是正确的版本,比如我用Apache作为我的服务器,那么我就要下载对应的VC6版本;具体的什么服务器对应什么版本在PHP的官网很清楚,就在安装包下载页面的左下部分,大家下载的时候要看清自己下载的版本是不是正确的。 2,我下载的PHP是5.3.2 for win32版本的。在配置Php对数据库的支持时,该版本的连接数据库的动态文件移植到了根目录的ext文件夹下面,所以我们再去掉注释的同时,还要稍微修改一下配置文件,改为extension ...
课堂老师留个作业,开发一段代码,从配置文件中读取用户配置的值,按照从小到大的顺序排序,然后依次输出圆形、方形或者三角形。 配置文件如下: triangle=2 cycle=5 square=8 老师给的例子是C#的,因为对C#不是很熟悉,因此改造成了C版本和Java版本的,这里是C版本的例子。 要完成本例子,需要将任务分解成以下步骤:读取配置文件、排序用户配置数值、按照升序依次输出图形。 1,读取配置文件:感觉C读取文件还是很方便的,但是字符串操作相对较少,读取完每行按照“=”分割时比较麻烦。 //load the configure file FILE *f; ...
博客搬家到csdn,两次了。在通不过就不搬家了。 搞个Auth授权不就行了么,干嘛要这么麻烦。
为了实现csdn和iteye的博客同步,现在将博客搬家到csdn
这是前两天发表的博客相关连接。http://lichuanbao.iteye.com/admin/blogs/1887955 这两天对程序做了小小的优化,包括退出机制,扫码获取图书信息的流程等等。 这篇文章中介绍的是上一个的修正版本,并且附有源码。 相同的是,图书列表按照类别筛选功能仍然没有完成。   下面是本程序的简单介绍   ====关于本程序===== 1,这是一个简单的个人图书管理系统(Personal Book Management System)。通过本系统,可以轻松管理您的个人图书。 2,本应用最大的亮点是添加图书时具有扫码添加的功能。 3,根据ISBN获取 ...
最近家里的图书比较多,用Android写了一个图书管理系统,大体功能已经差不多了,有些小地方还要优化. 这个是启动界面,可以查看列表,添加图书,修改和删除图书. 这时图书列表界面,可以根据图书类别\阅读状态\购买状态等筛选 这时删除和修改菜单 这时图书添加解密那,这里的信息都是扫码后,根据豆瓣的节后获取到的图书信息:  笔记本今天没有带公司来,过两天方便,公布一下源码.    现存问题: 1,系统退出功能,因为启动Activity较多,导致退出有问题,这个计划今天解决. 2,调用扫码模块获取isbn,再去豆瓣接口获取图书信息计划采用异步实现. 3,图书类别\状态等管理现在都是配 ...
服务器巡检发现,/var/spool目录已经被消息队列占满了,导致定时任务都没发设置. 直接切换到改目录下,使用rm -fr *和ls -l|xargs rm -f都不能删除,报告异常"参数过多". 于是采用了下面的方法 find /var/spool/ -type f|xargs rm -f 轻松搞定
由于客户端有上传文件的需求,服务器接收到客户端上传的文件后,需要将文件透传给后台业务系统. 以前给后台业务系统交互时,组装多段请求时使用的是org.apache.http.entity.mime.content.FileBody对象保存文件对象透传,但是这样的话,服务器需要在本地生成临时文件,比较麻烦.ContentBody body = new FileBody((File) value); entity.addPart("pic", body);这样的话需要先生成本地文件,上传成功后再删除临时文件,相当繁琐. 今天偶然发现,可以使用org.apache.http.e ...
从google code上面发现了一个基于命令行的JVM监控工具,可以监控本机全部jvm情况,或则制定一个PID监控进程的详情,大家可以参考一下。 地址http://code.google.com/p/jvmtop/
因为公司服务器需要每半个月巡检一次,还要将巡检结果生成图片贴到巡检报告中,每次手动操作相当麻烦。恰好刚学python,于是使用python和java写了一个半自动化的程序,javaq的作用是为了生成巡检图片。python可以自动依次登录服务器,执行巡检并在本地生成文本格式的巡检结果,java读取这些文本巡检结果生成图片。 下面是代码,欢迎讨论。 #!/usr/bin/evn python #*-* encoding:utf-8 -*- #Filename:ssh.py #自动登录服务器,实现服务器巡检工作 import os import sys import paramiko ...
ubuntu系统好久没有关机了,反应很慢,于是直接长按关机键重启,硬盘检查,结果再开eclipse时,working sets都还在,但项目工程都看不见了,使用Import,导入现有的工程,选择当前工作空间,找到了工程但不让导入(提示已存在“Some projects cannot be imported because they already exist in the workspace”),这时先选择Select archive file,再选回Select root directory,这时下面的工程选项就可以选择了,然后选中要导入的工程点finish就能导入了。
#/usr/bin/env python #-*- encoding:utf-8 -*- #Filename:file_filter.py #作用:接收用户指定的目录和正则表达式,返回目录中符合规定条件的文件的列表 import os import fnmatch class file_filter: """文件过滤器:接收用户指定的目录和正则表达式,返回目录中符合规定条件的文件的列表""" #类初始化的方法,类似于java中的构造器 def __init__(self): pass #self ...
昨天晚上配置了两个定时任务,一个root用户,一个普通用户,两个脚本在终端执行都是没有问题的,但是早上上班发现,两个任务都没有自动执行,相当诡异,查看/var/spool,发现cron也没有给我发送邮件,这说明定时任务没有执行。 排查原因,脚本中我的命令路径都是全路径,没有相对路径,shell使用的是c shell,也是没有问题。 于是将我的定时任务设置成每分钟执行一次,看看有没有被调用: */1 * * * * xxxx,然后一直查看cron的日志tail -f /var/log/cron,半点动静也是没有。 那还能有什么原因呢?想了一下,只可能是cron服务没有启动过,因为这个是新配置到服 ...
Global site tag (gtag.js) - Google Analytics