sugru(万能硅胶粘土)到货啦

阅读全文

前阵子看到趣玩网上卖的一个东西, 叫做sugru, 觉得好牛逼啊. 类似于橡皮泥或者软陶, 但是可以自动定型. 据说是在空气中暴露24个小时, 就会变成类似于橡胶一样的材质. 可以用来修补平时家里的各种小玩意儿~~


阅读全文>>

drupal真的是好难用,但是好强大…

阅读全文

好难言明的一种微妙感…

试了下drupal7, 觉得好难用…然后换了下joomla, 发现风格不喜欢(与drupal相比, 可以把joomla看成windows, drupal当成linux), 于是又打算换回成drupal了.

不过权衡了一下, 貌似drupal6现在更加稳定, 支持的module(类似于wordpress的插件)也貌似多些, 我就换成了drupal6.

阅读全文>>

如何在java中通过ssh执行远程linux机器上的命令

阅读全文

前一篇文章(https://www.poisonbian.com/post-468.html)说到如何在java中调用shell脚本.

这次再说下在java中如何使用ssh命令.

阅读全文>>

九州未来科技是骗子公司

阅读全文


看到网上的说法, “买九州未来科技的主机, 会让你的生命减少一年”.

他大爷的, 真的太对了…


阅读全文>>

wordpress的备份插件backWPup失效了

阅读全文

这个事儿是我前阵子发现的, 以前在freeWHA的时候还是很正常的, 每天都会按照我需要的, 将数据库和博客文件全部备份到本地目录.

后来博客搬家到hostso的空间之后, 发现backWPup这个插件失效了.

阅读全文>>

wordpress刚刚突然403和500错误

阅读全文


刚刚中午出去了一趟, 回来之后发现我这个屌丝网不能访问了, 一开始是报的403错误 403错误, 主要是权限问题导致的. 我本来也没更改过什么设置嘛, 觉得挺奇怪的. 不管是管理员界面, 还是主页神马的都是这样的提示, 我就纳闷了. 于是ftp登陆了一下, 看看是不是.htaccess失效了之类, 登陆ftp, 惊讶地发现我的文件目录进不去了, 艹.. 提示说"550 public_html: No such file or directory", 心想, 完蛋鸟, 文件全部丢失了, 博客要挂掉了>____<!! 再细看一下, 不对, 这个主目录是存在的, 只不过, 权限莫名其妙地被设置成了000, 就是所有用户都没有读取/写入/执行的权限,    不知道是咋回事, 心里松了口气, 以前听说过hostso的文件权限会莫名其妙被更改, 看样子这次是我碰上了. 于是把它设置成了777. 于是目录就可以进去了, 我所有的文件都还在, 很好.

阅读全文>>

[微小说]宿舍有鬼

阅读全文

自从我来到这个大学, 就觉得所有的一切都不对劲.

这是一所拥有百年历史的老学校, 尤其我所在的专业, 医学. 从教学楼, 到宿舍楼, 从发黄的录取通知, 到提前发下来的教学课本, 所有的一切, 都透漏着这百年历史的沧桑感.

宿舍, 就是宿舍.

让我觉得非常不安的就是这宿舍.

这个阴森, 潮湿, 昏暗, 古老, 散发着霉气的, 女子宿舍.

而且, 很安静.

没错, 就是安静, 甚至安静地有些过分.

似乎这是个与世隔绝的地方, 隔绝的, 还有人气.

现在是开学前3天, 我未来的室友们都还没有来. 甚至整

阅读全文>>

[转帖]用matlab演奏卡农

阅读全文

以下为转帖~~matlab我是不会的... 不过有兴趣的话可以参见我另一个帖子: 用c++演奏孙燕姿的<<遇见>>,那个是原创, 嗯

阅读全文>>

如何用在c++中演奏孙燕姿的《遇见》

阅读全文

今天在renren上看到用matlab演奏卡农, 我是圡人, 不会用matlab...也想写个简单的小程序跑跑, 于是找c++写了一段孙燕姿的<<遇见>>(只有两小段~~), (我写过的c++代码估计仅限于有限的几道算法题了, 代码有啥不符合c++规范之类的多包涵..), 不过常用的音阶啥的都直接定义好了, 有兴趣的可以在我的代码上再修改~~ 

话说赶脚Beep这个玩意儿不给力啊, 有时候会卡~ 

阅读全文>>

如何在java中调用shell脚本

阅读全文

之前有一段时间需要用java写一个程序, 在linux上面跑. 不过有一部分需要实现的功能已经用shell写出来了, 比如说用shell抓取xml文件之类等, 但是呢, 后面需要把这些文件去分析并且加入数据库中. 在这种情况下, 迫不得已采取的方式是以java为壳, 其中部分功能嵌入shell的调用. 于是在网上查了点儿资料, 写了以下的代码:

/**
 * 
 */
package dashboard;

import java.io.InputStreamReader;
import java.io.LineNumberReader;

/**
 * @author bian_wei
 *
 */
public class ExecCmd {
        public static String execCmd(String cmd)
        {
                System.out.println(cmd);
                String ret = "";
                try
                {
                        Process process = Runtime.getRuntime().exec(cmd); 

                        InputStreamReader ir = new InputStreamReader(process.getInputStream());
                        LineNumberReader input = new LineNumberReader(ir);

                        String line;

                        while ((line = input.readLine ()) != null)
                        {
                                ret += line + "\n";
                        }
                }
                catch (java.io.IOException e)
                {
                        ret = "IOException " + e.getMessage();
                }
                return ret;
        }
        public static void main(String args[])
        {
//              ExecCmd.execCmd("source ~/.bash_profile; cd /home/work/bian_wei/workspace/src && ./gethudsoninfo.sh -t 1>/home/work/dashboard.log 2>&1");
                System.out.println(ExecCmd.execCmd("/home/work/bian_wei/workspace/src/gethudsoninfo.sh -t 1>/home/work/dashboard.log 2>&1"));
//              System.out.println(ExecCmd.execCmd("ls -l /home/work"));
        }
}
其中后面的main函数是用来测试的, 可以不用管~ 调用的方式很简单:
ExecCmd.execCmd("需要执行的shell命令");
当然, 这儿的返回值是直接使用的exception输出值~直接获取shell返回值的方法我没有仔细研究, 就这么着吧~~  

The post 如何在java中调用shell脚本 appeared first on 邮递员大叔.

阅读全文>>