- 博客(375)
- 资源 (5)
- 收藏
- 关注
原创 shell 字符串截取方法汇总
1、从右边第7个字符开始,到结束 ${var:0-7}2、从右边第7个字符开始,取3个 ${var:0-7:3}3、从左边第7个字符开始,到结束 ${var:7}4、从左边第7个字符开始,取3个 ${var:7:3}5、#截取 截取左边,保留右边 (匹配第一个//) ${var#*//} http://abc.com/abc.html ->
2016-07-28 20:21:26
1109
原创 docker 端口映射错误解决方法
COMMAND_FAILED: '/sbin/iptables -t nat -A DOCKER -p tcp -d 0/0 --dport 8111 -j DNAT --to-destination 172.17.0.6:8111 ! -i docker0' failed: iptables: No chain/target/match by that name.pkill
2015-10-10 20:20:39
28449
原创 node-webkit相关
已经很长时间没有写博客了,最近比较闲,研究一下node-webkit相关的内容。先记录几个地址:源代码网站:https://github.com/rogerwang/node-webkit/还有一个构建exe可执行包的,忘记具体名字了,回家查一下补上:还有这一篇文章,先记下,有时间学习学习:http://www.cnblogs.com/xuanhun/tag/n
2014-11-26 17:52:35
957
转载 shell 参数处理
0.引言 写程序的时候经常要处理命令行参数,本文描述在Bash下的命令行处理方式。 选项与参数: 如下一个命令行: ./test.sh -f config.conf -v --prefix=/home 我们称-f为选项,它需要一个参数,即config.conf, -v 也是一个选项,但它不需要参数。 --prefix我们称之为一个
2014-08-20 14:41:38
869
原创 安装openoffice
yum install unoconv openoffice.org-core openoffice.org-headless openoffice.org-pyuno openoffice.org-sdk openoffice.org-writer openoffice.org-calc openoffice.org-draw openoffice.org-langpack-zh_TW open
2013-10-31 11:41:52
1664
转载 VMware-server 安装
1、到VMware官网上下载安装包,注册免费Licensing http://register.vmware.com/content/download.htmlhttps://www.vmware.com/ http://register.vmware.com/content/download-107.html VMware Server 2 for Linux AAM0N-
2013-09-12 12:45:31
967
转载 SEO外链来源
第一、友情链接第二、博客外链发布新浪博客、网易博客、博客网、搜狐博客、腾讯博客、和讯博客、51博客、博客大巴、凤凰博报、天涯博客......第三、贴吧外链发布百度贴吧、搜狗说吧、天涯来吧。第四、空间外链发布百度空间、51空间,搜狐第五、问答外链发布百度知道,搜搜问问、雅虎知识堂、天涯问答、新浪爱问、搜狗问答。第六、类书签收藏外链发布如:百度搜
2013-09-07 06:47:07
1142
转载 Table ‘xxx’ is marked as crashed and should be repaired ...
解决办法:首先需要定位到你的mysql的bin目录,里面包含myisamchk.exe文件的目录 ./myisamchk -c -r 数据库表MYI文件的路径(例如:/home/mysql/var/crawlerfeedsky/aaaa.MYI) 如果还不行,就-f 强制修复
2013-09-06 18:41:43
758
转载 xargs 常用参数
xargs 常用参数1。echo a b c d e f | xargs -n3 -I echo before {} afterresult: before a b c d e f after 2. echo a b c d e f | xargs -I -n3 echo before {} after result: befo
2013-09-04 11:02:09
1208
转载 css 打印分页
在B/S程序中,对打印页面的控制,CSS相对比较弱,例如: 自动分页, 就基本没啥实际用途。我们通常需要自己在需要的时候,强制浏览器分页,这时可以使用以下样式:﹤style type="text/css"﹥.w3cbbs { page-break-after:always;}﹤/style﹥auto :对页面分割没有影响。 always:
2013-09-04 10:00:07
1976
转载 svn:无法使用外部编辑器获得日志信息;考虑设置环境变量$SVN_EDITOR
svn:无法使用外部编辑器获得日志信息;考虑设置环境变量$SVN_EDITOR问题如下:svn: 无法使用外部编辑器获得日志信息;考虑设置环境变量 $SVN_EDITOR,或者使用 --message (-m) 或 --file (-F) 选项svn: 没有设置 SVN_EDITOR,VISUAL 或 EDITOR 环境变量,运行时的配置参数中也没有 “editor-c
2013-08-28 10:23:59
4453
转载 c#排列组合算法
Combinatorics.cs代码清单 using System; using System.Collections; using System.Data; /// /// 组合数学函数集 /// public class Combinatorics { #region 公共函数
2007-10-12 11:20:00
7935
原创 java线程同步
最近,工作上接二连三的犯错误,先是误删了数据,然后又写错了程序,导致一天的收入损失掉,这次出错的根源是java线称上出的问题,其实这个问题从一开始写这个程序就存在,只是一直隐藏着,没有被发现,今天仔细查找,是多线程同步上出的问题,把多线程程序当成单线程处理了,导致错误,造成程序死锁,以后一定要注意,另外,工作一定要小心了,一定要战战兢兢,防止严重的错误再次发生.现在的工作不同以往,
2007-05-24 22:45:00
1231
原创 数据库连接
/* Connection con = null; try { Context initCtx=new InitialContext(); DataSource ds = (DataSource)initCtx.lookup("java:comp/env/jdbc/Test"); con=ds.getConnection(); Statement stmt = con.cre
2007-05-17 17:45:00
959
原创 mysql 存储过程问题,惨
在一个存储过程中,将参数名称和字段名称使用的同一个名字,以为 字段名字使用 `` 引起来可以区分, 而实际上`` 并没有起作用,在日志分析中,字段也被替换成了参数的值,导致整个表被删除,恢复数据用了很多时间,有的还没有恢复过来,大家一定要注意
2007-05-16 10:02:00
1084
转载 Linux-C-Socket编程
本文内容提到的套接字都是Berkely socket.实用套接字的四个步骤:1 分配空间和初始化2 连接3 传送数据4 关闭具体算法:服务器端:#include #include int socket_descriptor;socket_descriptor = socket(AF_INET, SOCK_STREAM, 0);int port = 8000;struct sockaddr_in
2007-05-08 14:48:00
1197
转载 Java Socket网络编程初级入门
事实上网络编程简单的理解就是两台计算机相互通讯数据而已,对于程序员而言,去掌握一种编程接口并使用一种编程模型相对就会显得简单的多了,Java SDK提供一些相对简单的Api来完成这些工作。Socket就是其中之一,对于Java而言,这些Api存在与java.net 这个包里面,因此只要导入这个包就可以准备网络编程了。网络编程的基本模型就是客户机到服务器模型,简单的说就是两个进程之间相互通讯,然
2007-05-07 17:56:00
940
转载 java中四种操作xml方式的比较
1. 介绍 1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM 以及广义的基于树的处理具有几个优点
2007-05-07 17:48:00
924
原创 在dos命令提示下直接使用nslookup + 网址 即可看到网站的架构布局.
在dos命令提示下直接使用nslookup + 网址 即可看到网站的架构布局.摘录如下: 门户级网站架构设计1、 新浪新浪采用了ChinaCache做的CDN系统,ChinaCache在全国分布了四十多个点,同时采用基于动态DNS分配的全球服务器负载均衡技术。 从新浪的站点结构可以看出:> www.sina.com.cnServer: UnKnownAddre
2007-03-13 16:54:00
1574
转载 HttpWebRequest的服务器端Session
HttpWebRequest的服务器端Session昨天写程序用HttpWebRequest发送Web请求,可总是抛出WebException,说是500错误,可是那地址直接在浏览器里确可以访问,于是查看异常里的ResponseStream,原因是服务器程序抛出了NullReferenceException..可是哪里会null呢?后来觉得可能是HttpWebRequest默认并不支持服务
2007-03-01 10:59:00
2918
转载 dvbbs 验证码自动识别
1using JJBase.Image;2namespace JJBase.Image3{4 /**//// 5 /// DVBBSImg 的摘要说明。6 /// 7 public class DVBBSImg8 {9 public DVBBSImg()10 {11 //12 // TODO: 在此处添加构造函数逻辑13 string[] s0=new string[300]{"0","0","0
2007-02-27 17:30:00
1366
转载 用C#向表单提交数据并且得到返回页面代码
try { string uriString = "表单地址"; WebClient myWebClient = new WebClient(); string postData = "subjec
2007-02-26 13:49:00
2148
原创 土狗搜索
土狗搜索国内最好的FTP搜索引擎文件,资源,搜索,搜索引擎,资料,下载,ftp,mp3,音乐,电影,游戏,小说,评书,戏曲,小品,土狗,租房,垂直搜索 土狗搜索 土狗FTP搜索 土狗文件搜索
2007-02-02 15:44:00
1244
转载 Linux菜鸟入门级命令大全
1. man 对你熟悉或不熟悉的命令提供帮助解释eg:man ls 就可以查看ls相关的用法注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行。2. ls 查看目录或者文件的属*,列举出任一目录下面的文件eg: ls /usr/manls -la.d表示目录(directory),如果是一个"-"表示是文件,如果是l则表示是一个连接文件(link)b.表示文件或者目
2007-01-31 14:25:00
1210
原创 C# Text Manipulation Handbook
C# Text Manipulation HandbookHi there! Thank you for spending your hard-earned money on this book. Use the links below to make sure you get the best out of the book and your valuable time.Return t
2007-01-31 12:50:00
1016
转载 孙鑫老师的教学笔记(转)
第一课1.MFC生成的C++源文件中都有StdAfx.h,此文件包含了常用的AFX函数的声明,其中有afxwin.h,此文件包含了CRECT,CPoint,CWnd等许多类及其方法的声明。2.Project->Setting->Debug可以加入命令行参数。3.在SDK中要加入"windows.h"和stdio.h。因为LoadCursor,MessageBox等函数的声明在这个文
2007-01-31 10:45:00
2832
转载 用DNS实现多台服务器作负载均衡
原理:就是1个主机纪录对应多个IP Address(不同的多台服务器或多张网卡),实现不同DNS客户的均衡轮询.方法:Windows NT 4.0 Servers最初的 NT 4.0是不支持这个功能的,需要安装ServicePack (ServicePack 4以上)来更新dns.exe安装好SP后,还要编辑注册表(这是因为默认情况下这个功能是不能用的,需要先屏蔽LocalNetPriority功
2007-01-30 14:51:00
1122
转载 C#语法入门1 #
C#语法入门1 #1、大小写区别2、在C#中的布尔类型为bool,而JAVA为boolean3、C#有一个不安全模式,在此模式之下可以使用指针4、有枚举类型5、代理和索引器6、运算符重载7、没有throws关键字下面开始C#之行。在开始学习C#之前,先了解下C#语句的特点:1. C#是区别大小。2. 每一句都以分号结束,不象VB.NET。3. 多个语句通过分号可以写在一行,不过不推荐,因为
2007-01-30 09:10:00
859
原创 java 控制ftp
import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.Date;import sun.net.TelnetInputStr
2007-01-10 17:07:00
1168
转载 防止表单重复提交
防止表单重复提交1、提交后 禁用提交按钮(像优快云这样)2、数据处理成功马上跳转到另外一个页面! 操作后刷新的确是个问题,你可以使用跳转页面、关闭本页面,如果是有参数据条件来控制的,那就应该好做了,可以直接修改window.location的值,把值的参数全部改掉,这样就可以了。我用的方法就是以上的。 document.all("save_"+idx).disabled=true;
2007-01-05 15:42:00
2313
转载 Thread Pooling(收藏)
当java程序中要用线程处理多个简短任务的时候,使用一种叫做Thread Pooling的技术是很明智的选择。为了不对单个任务逐个创建(并在任务结束时结束)线程,过去我们经常自己编写适合不同运行环境需要的线程池。虽然这些线程池的具体属性参数不尽相同,但是大致都追寻着如下的应用套式: 把任务组引入到线程池里面,如果线程池中某个线程满足执行条件,立刻执行任务执行完毕,线程返回线程池不满足执行条件(
2007-01-05 11:27:00
1254
转载 Nutch插件加载分析
当某个插件需要被加载时, Nutch 会加载所有插件的相关接口到缓存,此后每个插件需要实例的时候,根据相关接口和相关接口实现实例在缓存内的记录,使用反射实现一个实例并返回,下面以 QueryFilter 的所有插件被加载例子进行说明。 具体代码参看org.apache.nutch.seacher.QueryFilters( 1 )当第一次需要得到 QueryFilter 的一个
2006-12-20 10:00:00
1732
转载 Nutch 的配置文件
Nutch 的配置文件几乎覆盖了Nutch 所有的功能。以前在网上看到过一个关于Nutch-default.XML 配置项解释,地址我没收藏,和本文配合起来看,会更好一些。这里我也不打算对其配置文件中的每一项做解释,如果在下面的解释里找不到想要的内容,请发表评论,我会回复的。 http.max.delays 20 The number of times a thread will
2006-12-20 09:49:00
4163
3
转载 字符集编码的自动识别jchardet
什么是jchardet?jchardet是mozilla自动字符集探测算法代码的java移植,其源代码可以从sourceforge下载。这个算法的最初作者是frank Tang,C++源代码在http://www.infomall.cn/cgi-bin/mallgate/20040514/http://lxr.mozilla.org/mozilla/source/intl/chardet/,可
2006-12-20 09:39:00
3890
转载 白手起家的艺术
原文作者:Guy Kawasaki译者: 拙尘 @ yeeyan.com原文链接:The Art of Bootstrapping(译者:关于 Guy Kawasaki,已经在雷声大雨点大翻译的另一篇文章《创业者的十大谎言》里有过介绍了。在这篇文章里,作者对如何白手起家创业提出了11条建议。希望这些建议能对创业者们有所启迪。)有人曾经对我说,一个创业者得到风险投资的几率如同在一个晴天下
2006-12-20 09:34:00
1221
转载 Rundll32.exe使用详解
顾名思意,“执行32位的DLL文件”。它的作用是执行DLL文件中的内部函数,这样在进程当中,只会有Rundll32.exe,而不会有DLL后门的进程,这样,就实现了进程上的隐藏。如果看到系统中有多个Rundll32.exe,不必惊慌,这证明用Rundll32.exe启动了多少个的DLL文件。当然,这些Rundll32.exe执行的DLL文件是什么,我们都可以从系统自动加载的地方找到。 现在,
2006-10-17 17:58:00
1289
1
原创 生成xml文档的函数代码
private void CreateXml() { XmlTextWriter xml = new XmlTextWriter( "e://aaa.xml",Encoding.UTF8 ); xml.WriteStartDocument(); xml.WriteStartElement( "xml" ); xml.WriteStartElement( "aaaa" );
2006-10-12 19:51:00
1020
Remotesoft Salamander .NET Linker and Mini-deployment Tool 2.1
2010-09-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人