显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

勇气

终生读书

 
 
 
 
 
 

数据库管理工具: mac下安装使用SQLPAD

2017-5-25 9:53:24 阅读12 评论0 252017/05 May25

mac下安装使用
安装命令:

npm install sqlpad -g

启动命令:

sqlpad

启动后系统会给出一个访问地址,注册一个账号然后登陆后创建数据库连接即可使用。
优点:使用方便、支持的数据库类型比较多。mysql\sqlserver\postgres\vertica等等

作者  | 2017-5-25 9:53:24 | 阅读(12) |评论(0) | 阅读全文>>

input file上传文件类型

2017-5-22 17:33:27 阅读9 评论0 222017/05 May22

<input class="btn btn-success btn-outline" type="file" id="uploaderVideo" value="上传视频" accept=".mp4,.flv,.avi,.divx,.3gp,.mov,.mpeg,.mpg,.xvid,.asf,.rm,.dat,.vob,.mkv,.wmv,.rmvb">

作者  | 2017-5-22 17:33:27 | 阅读(9) |评论(0) | 阅读全文>>

MacOSX中设置和改变$PATH变量

2017-5-17 16:59:45 阅读18 评论0 172017/05 May17

sudo vim ~/.bash_profille

#####添加改行

export PATH=$PATH:~/.composer/vendor/bin

保存关闭文件后,如果要立即实现,则输入: $HOME/.bash_profile

验证一下:echo $PATH

作者  | 2017-5-17 16:59:45 | 阅读(18) |评论(0) | 阅读全文>>

获取ip地址

2017-4-27 10:34:25 阅读26 评论0 272017/04 Apr27

/** * 获取ip地址 */ if ( ! function_exists('getClientIp')) { function getClientIp() { if (!empty($_SERVER["HTTP_CLIENT_IP"])) $ip = $_SERVER["HTTP_CLIENT_IP"]; else if (!empty($_SERVER["HTTP_X_FORWARDED_FOR"])) $ip = $_SERVER["HTTP_X_FORWARDED_FOR"]; else if (!empty($_SERVER["REMOTE_ADDR"]))

作者  | 2017-4-27 10:34:25 | 阅读(26) |评论(0) | 阅读全文>>

截取数组的长度

2017-4-27 10:32:39 阅读11 评论0 272017/04 Apr27

if(!function_exists('cutArraryLenth')) { /** * 截取数组的长度[饼图用] * @author lulijuan * @param type $data * @param type $length * @return string */ function cutArraryLenth($data, $key='key', $value='value',$length=5, $other = 0) { $count = count($data); $arr = []; $otherPrice = 0; if($count

作者  | 2017-4-27 10:32:39 | 阅读(11) |评论(0) | 阅读全文>>

二维数组根据某个key排序

2017-4-27 10:31:40 阅读14 评论0 272017/04 Apr27

if(!function_exists('multisortCharts')) { /** * 二维数组排序 * @author lulijuan * @param type $data * @param type $key * @return type */ function multisortCharts($data, $key = 'price') { $sort = array( 'direction' => 'SORT_DESC', //排序顺序标志 SORT_DESC 降序;SORT_ASC 升序 'field' =>

作者  | 2017-4-27 10:31:40 | 阅读(14) |评论(0) | 阅读全文>>

截取N位小数,舍去后面的位数

2017-4-27 10:30:49 阅读13 评论0 272017/04 Apr27

if(!function_exists('substrFloatNums')) { /** * 截取N位小数,舍去后面的位数 * @author lulijuan * @param $number 传入的数值 * @param $length 保留的小数位数 * @return float 返回值 */ function substrFloatNums($number, $length=2) { //2位的时候 if(2==$length) { return sprintf("%.2f",substr(sprintf("%.3f", $number), 0, -1)); }

作者  | 2017-4-27 10:30:49 | 阅读(13) |评论(0) | 阅读全文>>

树形列表

2017-4-27 10:30:07 阅读13 评论0 272017/04 Apr27

if(!function_exists('treeList')) { /** * 树形列表 * @author lulijuan * @param $data * @param int $level * @return array */ function treeList($list, $pk='id', $pid = 'parent_id', $child = 'items', $root = 0) { // 创建Tree $tree = array(); if(is_array($list)) { // 创建基于主键的数组引用

作者  | 2017-4-27 10:30:07 | 阅读(13) |评论(0) | 阅读全文>>

手机号正则

2017-4-27 10:28:24 阅读21 评论0 272017/04 Apr27

/** * 匹配手机号 */ if (!function_exists('pregPhone')) { function pregPhone($phone) { $regex = '/^13\d{9}$|^14\d{9}$|^15\d{9}$|^17\d{9}$|^18\d{9}$/'; return preg_match($regex,$phone); } }

作者  | 2017-4-27 10:28:24 | 阅读(21) |评论(0) | 阅读全文>>

多个字段重复记录

2017-4-7 10:45:31 阅读25 评论0 72017/04 Apr7

select * from bill_department_list a
where (a.user_id,a.work_order_id,a.work_order_role) in (select user_id,work_order_id,work_order_role from bill_department_list group by user_id,work_order_id,work_order_role having count(*) > 1)

作者  | 2017-4-7 10:45:31 | 阅读(25) |评论(0) | 阅读全文>>

mysql 函数获取子类ids

2017-3-17 16:07:13 阅读26 评论0 172017/03 Mar17

DROP FUNCTION IF EXISTS findChildIds;

DELIMITER //
CREATE FUNCTION findChildIds(x SMALLINT UNSIGNED)
RETURNS varchar(4000)
BEGIN

DECLARE a, b varchar(4000);
SET a = '$';
SET b = cast(x AS CHAR);
WHILE b IS NOT NULL DO
SET a = CONCAT(a, ',', b);
SELECT group_concat(id) INTO b FROM department WHERE FIND_IN_SET(parent_id, b) > 0;

作者  | 2017-3-17 16:07:13 | 阅读(26) |评论(0) | 阅读全文>>

根据条件分组查询

2016-12-23 19:58:53 阅读61 评论0 232016/12 Dec23


SELECT
professional.`name` as professional_name,
phase.`name` as phase_name,
class_info.professional_id,
class_info.phase_id,
count(student_class.id) as totalStudentCount,
sum(student_class.pay_real_price) as totalPrice,
sum( case when student_class.pay_status=10 then student_class.pay_real_price END) as enrollPrice,
sum(

作者  | 2016-12-23 19:58:53 | 阅读(61) |评论(0) | 阅读全文>>

win7安装redis

2016-5-10 10:46:25 阅读190 评论0 102016/05 May10

1、下载Redis的压缩包
https://github.com/dmajkic/redis/downloads  (redis-2.4.5-win32-win64.zip)

2、解压到L:/Redis

3、cmd后运行命令:redis-server.exe redis.conf 安装如图
win7安装redis - 勇气 - 勇气
 
4、cmd新窗口运行命令:redis-cli.exe -h 127.0.0.1 -p 6379

作者  | 2016-5-10 10:46:25 | 阅读(190) |评论(0) | 阅读全文>>

Maatwebsite/Laravel-Excel 封装方法

2016-4-21 18:04:38 阅读173 评论0 212016/04 Apr21

/**
* 导出excel
* $excelSet (参考:config('statistics.excel.teacher_homework_summary');)
* data数组格式 (参考:[[1,'卢立娟','13161902969'],[2,'尹萌','13161902969'],[…]])
*/
if( !function_exists(

作者  | 2016-4-21 18:04:38 | 阅读(173) |评论(0) | 阅读全文>>

js规范写法

2016-4-21 11:12:36 阅读105 评论0 212016/04 Apr21

;
(function () {
var indexJs = function(){
var appname;
var version;

this.lastGo = function(id) {
if(id>0) {
this.apiready();
alert(appname);
}
}

this.apiready = function() {
appname = "Miss Lu";
version = "1001";
alert(version);
}

};

作者  | 2016-4-21 11:12:36 | 阅读(105) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 

新浪微博

 
 
模块内容加载中...
 
 
 
 
 

日志分类

 
 
日志分类列表加载中...
 
 
 
 
 

给博主写信

 
 
模块内容加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017

注册 登录  
 加关注