mac下brew方式安装mysql
brew又叫Homebrew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装、更新、卸载软件。 1、获取Homebrew(官网:http://brew.sh/) #打开终端窗口, 粘贴以下脚本。脚本会解释它的作用,然后在您的确认下执行安装。 ruby -e "$(curl -fsSL https://raw.githubusercont…
phpMyAdmin修改登录的用户名和密码
安装phpMyAdmin后,可以使用root账号登录,安全考虑,禁用root登录,修改如下: cd libraries vi config.default.php #修改如下代码 $cfg['Servers'][$i]['AllowRoot'] = false; 注:pma和pmapass为mysql数据库中的用户名和密码,mysql添加用户参照文…
centos使用pptpd搭建vpn
1、安装pptpd yum install pptpd 2、配置pptpd vi /etc/pptpd.conf #添加如下配置 localip 172.16.100.254 remoteip 172.16.100.100-105 3、修改dns为google公共dns服务器 vi /etc/ppp/options #添加如下配置 ms-dns 8…
PHP重新安装启用PDO扩展和PDO_MySQL扩展
一个项目需要开启PDO扩展,原来安装php时没有启用,configure配置了--disable-pdo。现在需要重新安装如下: 1、安装PDO扩展 cd /data/src/php-5.6.4/ext/pdo #执行phpize命令 /usr/local/php5/bin/phpize ./configure --with-php-config=…
git命令
1、配置用户名和邮箱 git config --global user.name "test" git config --global user.email "[email protected]" 2、克隆远端代码,此处为ssh cd workspace git clone ssh:[email protected]:22/~/test 3、查看分支…
Mysql 5.5+源码安装过程
1、安装编译依赖环境 yum install make yum install bison yum install gcc* -y yum install cmake yum install ncurses 2、添加mysql用户与组 groupadd mysql useradd -g mysql -s /sbin/nologin -M mysql…
Mysql批量执行sql语句优化
最近一个项目需要批量导入功能,开始时采用在服务端循环调用存储过程,一条一条插入的方式。项目完成交给客户后,客户反应导入速度太慢,于是开始查找原因。发现这种逐条调用存储过程插入的方式每秒钟大概处理50条,而客户一次导入超过5万条。于是开始优化。 逐条调用的方式,每操作一条记录,都有一次数据库的连接、释放过程,比较耗时,首先想到了用批量executeB…
jsp实现文件流下载导出excel
1、服务端数据查询处理jsp主要代码示例(excel处理使用的是jxl包): Date now = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmssSSS"); String filename = sdf.format(now) + ".xls"; try…
cocos2d-x-2.2.0入门创建项目
系统:windows 8 开发工具:vs2012 已安装cygwin,已下载cocos2d-x-2.2.0 运行cygwin,切换到cocos2d-x-2.2.0目录下tools\project-creator 运行python create_project.py -project MyHelloWorld -package com.youxite…
ubuntu搭建cocos2d-x开发环境
1、安装jdk: sudo apt-get install openjdk-7-jdk 2、到官网http://cocos2d-x.org/下载cocos2d-x源码 3、到官网http://developer.android.com/sdk/index.html下载Android官方开发包,下载ADT Bundle版本的,因为里面已经包含开发co…
SQL Server 存储过程使用详解
Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。 ? 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行…
Android获取应用程序版本信息
该类获取Android应用程序版本号及版本名称 /** * 应用程序信息 */ public class AppUtil { /** * 获取Android应用程序版本号 * @param context * @return */ public static int getVersionCode(Context context){ int vers…
Android系统获取SIM卡信息
以下工具类获取手机SIM卡相关信息: /** * SIMCard工具类,获取SIM卡相关信息 */ public class SIMCardUtil { /** * 通过系统接口获取手机号码,不一定能够获取 * 需要权限 * @param context * @return */ public static String getNativePhon…