作者归档:月小升

关于 月小升

正在创业

初步了解亚马逊云EC2

Amazon EC2 云中的虚拟服务器
 Amazon Elastic Compute Cloud (Amazon EC2) 是一种 Web 服务,可提供在云中大小可调的计算容量。该服务让开发人员能更轻松的进行互联网规模计算。 Amazon EC2 的 Web 服务接口非常简单,您可以轻松获取和配置容量。使用该服务,您可以完全控制您的计算资源,并可以在成熟的亚马逊 AWS 计算环境中运行。Amazon EC2 将获取并启动新服务器实例所需要的时间缩短至几分钟,这样一来,在您的计算要求发生变化时,您便可以快速扩展计算容量。Amazon EC2 按您实际使用的容量收费,从而改变了成本结算方式。 Amazon EC2 还为开发人员提供了创建故障恢复应用程序以及排除常见故障情况的工具。 都是扯淡,根本看不懂在说啥玩意。 Elastic 弹性 Elastic Compute 弹性计算 Amazon Virtual Private Cloud (Amazon VPC) 私有虚拟云 VPC … 继续阅读

发表在 互联网观察, 国外主机 | 标签为 , , | 留下评论

MAC系统查看自己的java位置

打开命令行工具 which java /usr/bin/java ls -l /usr/bin/java lrwxr-xr-x 1 root wheel 74 12 3 2015 /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java ls -l /System/Library/Frameworks/JavaVM.framework/Versions drwxr-xr-x 8 root wheel 272 12 3 2015 A lrwxr-xr-x 1 root wheel 1 12 3 2015 Current -> … 继续阅读

发表在 JAVA, MAC | 标签为 , , | 留下评论

php-java-bridge php调用java的方法

此方法不需要重启apache,不需要修改php.ini文件 php-java-bridge 项目地址 http://php-java-bridge.sourceforge.net/pjb/download.php 下载 php-java-bridge.jar java.inc 双击php-java-bridge.jar 浏览器输入 http://localhost:8080/ 能看到下载目录的东西(因为我直接在我的下载目录双击了这个jar) 估计放在哪里双击,就会显示这个目录的所有文件。 网页底部显示这些信息 写一个php http://localhost/javaer/java.php 把下载的java.inc 放在javaer目录下 java.php 内容 <?php //define("JAVA_DEBUG", true); //调试设置 //define("JAVA_HOSTS", "127.0.0.1:8080"); //设置javabridge监听端口,如果开启javabridge.jar设置的端口不是8080,可通过此语句更改 require_once("Java.inc"); //php调用java的接口,路径问题需要注意 $here=realpath(dirname($_SERVER["SCRIPT_FILENAME"])); //java_set_library_path($here.PATH_SEPARATOR .’.'); //java_set_library_path($here.PATH_SEPARATOR .’.'); //设置java开发包(class或jar文件)路径,多个路径就用PATH_SEPARATOR分隔,保证跨平的支持。 //java_set_file_encoding("GBK"); //设置JAVA编码。没试过其它的编码,也没深入研究如何能用其它的编码。   echo ‘<meta charset="UTF-8">’; … 继续阅读

发表在 JAVA, PHP | 标签为 , , | 留下评论

ecshop随意调用自定义属性

goods.php 找到 $properties = get_goods_properties($goods_id); // 获得商品的规格和属性 我的229行 增加以下代码 //自定义属性数据结构 if($properties[’pro’]){ $myprolist = $properties[’pro’][’Attribute’]; $mypro = array(); foreach ($myprolist as $key => $v) { $name = $v[’name’]; $mypro[$name] = $v[’value’]; } }   $smarty->assign(’mypro’, $mypro); // 商品属性 /* array(2) { … 继续阅读

发表在 PHP | 标签为 | 留下评论

ajax提交表单 浏览器记住密码功能失效

现在流行ajax提交表单,但是副作用是浏览器自动记住输入框内容的功能就失效了。 其实浏览器是通过submit这个动作来检测。那么我模拟一次form 的 submit就好了。 下面是两句核心代码 onsubmit="return false;"   <input type="submit" id="signin" /> 以前我们可能用 <input type="button" id="signin" /> 修改前,我们连form都不需要 <div class="block"> <label>登录用户名</label> <input type="text" id="loginName" value=""/> </div> <div class="block"> <label>密码</label> <input type="password" id="password" value="" /> </div> <div class="block"> <input type="button" id="signin" … 继续阅读

发表在 WEB前端 | 标签为 , , | 留下评论

centos yum 升级php到5.5

查看服务器php列表 yum list | grep php http://dl.fedoraproject.org/pub/epel/5/x86_64/ #rpm -ivh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm rpm -ivh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-rpm-macros-5-7.noarch.rpm rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-rpm-macros-5-7.noarch.rpm 添加 epel 源 rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm 添加 remi 源 # rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm yum –enablerepo=remi,remi-php55 install php-fpm php-common php-devel php-mysqlnd php-mb rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm … 继续阅读

发表在 Linux, PHP | 标签为 , , | 一条评论

mysql底层命令,导出导入数据库

create USER ‘admin’@'%’ IDENTIFIED BY ‘rtretw’; create USER ‘admin’@'localhost’ IDENTIFIED BY ‘rtretw’;   SELECT DISTINCT CONCAT(’User: ”’,user,”’@”’,host,”’;') AS query FROM mysql.user;   CREATE DATABASE javaer DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;     GRANT ALL ON javaer.* TO ‘admin’@'%’; GRANT … 继续阅读

发表在 Linux | 标签为 | 留下评论

centos 下 自己编译php-fpm

系统自带的安装命令yum install php-fpm 版本是5.3 找了一圈,可以升级到5.4 不过开发用了5.6 最后还得自己编译,想用新的只能自己动手编译php-fpm了。 http://php.net/downloads.php 福利:如何安装mysql yum install mysql mysql-devel mysql-server 下载php5.6.27 tar zxvf php5.6.27.tar.gz yum -y install gcc gcc-c++ libxml2 libxml2-devel yum install libmcrypt libmcrypt-devel mcrypt 12月23发现新服务器缺少各种东西,来一句话搞定 yum install -y gcc gcc-c++ make zlib zlib-devel pcre … 继续阅读

发表在 Linux | 标签为 , | 留下评论

Linux 安装php 的 ssh2扩展

在PHP中安装SSH2扩展库,用PHP通过SSH操作远程服务器,在远程服务器上执行命令。 这里基于linux(centos)发行版,其他发行版同理。 首先要确保系统已经安装好了LNMP或者LAMP环境。Nigix下使用的是php-fpm驱动的。 whereis php.ini 就可以快速找到自己的php配置文件 1、确认你的linux有安装mcrypt库,如果没有安装执行以下步骤 [root@test-206 ~]# yum list installed|grep mcrypt libmcrypt.x86_64 2.5.8-4.el5.centos installed libmcrypt-devel.x86_64 2.5.8-4.el5.centos installed mcrypt.x86_64 2.6.8-1.el5 installed yum install libmcrypt libmcrypt-devel mcrypt 2、编译安装libssh2 wget http://www.libssh2.org/download/libssh2-1.6.0.tar.gz tar zxvf libssh2-1.2.9.tar.gz cd libssh2-1.2.9 ./configure&&make&&make install 3、编译安装ssh2(官网http://www.php.net/ssh2) 各种版本 http://pecl.php.net/package/ssh2 … 继续阅读

发表在 JAVA | 留下评论

bootstrap 入门

利用一些现有的框架,写东西,还是比较轻松的。 <!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Bootstrap 101 Template</title>   <!– Bootstrap –> <link href="css/bootstrap.css" rel="stylesheet">   <link href="css/ge.css" rel="stylesheet">   <!– HTML5 shim and Respond.js for IE8 support of HTML5 … 继续阅读

发表在 WEB前端 | 标签为 , | 2 条评论