随笔分类 -  项目随笔记

摘要:1.先写缓存,在写数据库(这个需要考虑一下业务的合理性 ) 讲解:先写缓存,再写数据库。应用程序前端直接读写 Redis,后端匀速异步地把数据持久化到 MySQL 或 TiDB。这种做法一般被称之为“穿透式缓存”,这样子可以减少很多大流量的请求网站。 2,先写数据库,再写缓存 解释:因为有一些业务可 阅读全文
posted @ 2020-01-19 18:12 KOBE-Jason 阅读(1519) 评论(0) 推荐(0)
摘要:一。用户表: temp = user_id %(库数量 & 表数量) 库的索引 = temp/表的数量 表的索引 = temp/库数量 二。订单表:订单表先分成 4张表,如:user_id= 9 orderTableIndex = user_id%4 = 1 如图: 三。这里重点是订单表中的订单号的 阅读全文
posted @ 2019-08-03 17:30 KOBE-Jason 阅读(3697) 评论(0) 推荐(1)
摘要:1.下载plsql和oracle11g plsql安装比较简单,就是普通的安装。oracle11 g不用安装, 下面我讲解一下win 64位的系统配置oracle: (1).首先我使用的是warpserver必须是32位的,下载地址:http://rj.baidu.com/soft/detail/1 阅读全文
posted @ 2016-06-20 15:58 KOBE-Jason 阅读(519) 评论(0) 推荐(0)
摘要:1.php文件压缩代码: $zip = new ZipArchive;if($zip->open('aaa.zip',ZipArchive::OVERWRITE)===TRUE){ //aaa.zip 要压缩成zip文件名$zip->addFile('C:/wamp/www/test_demo/PH 阅读全文
posted @ 2016-02-24 08:57 KOBE-Jason 阅读(304) 评论(0) 推荐(0)
摘要:1.比较普通的curl 请求 $ch = curl_init();//初始化curl curl_setopt($ch, CURLOPT_URL,$postUrl);//抓取指定网页 curl_setopt($ch, CURLOPT_HEADER, 0);//设置heade... 阅读全文
posted @ 2015-12-09 18:50 KOBE-Jason 阅读(347) 评论(0) 推荐(0)
摘要:有的时候我们为了传参数的URL比较安全,我们一般会用json加密的方法来使自己的URL安全。$a['order_sn'] = $orderNo;$data = json_encode( $a);$data = urlencode($data);$url = url. '?data_json=' . ... 阅读全文
posted @ 2015-10-06 11:19 KOBE-Jason 阅读(3093) 评论(0) 推荐(0)
摘要:# # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifO... 阅读全文
posted @ 2015-09-11 14:11 KOBE-Jason 阅读(197) 评论(0) 推荐(0)
摘要:$(".myfroms").Validform({//form class btnSubmit:".submitLayer", 绑定提交按钮 tiptype:4, //提示信息类型 ignoreHidden:false, dragonfly:false, ... 阅读全文
posted @ 2015-09-10 15:56 KOBE-Jason 阅读(1662) 评论(0) 推荐(0)
摘要:1.strpos() 函数返回字符串在另一个字符串中第一次出现的位置。2.array_reverse—返回一个单元顺序相反的数组 阅读全文
posted @ 2015-06-04 14:11 KOBE-Jason 阅读(125) 评论(0) 推荐(0)
摘要:1.要启动mysql日志,你就要找到mysql 核心的文件my.cnf (路径:/etc/mysql)在命令窗口输入:cd /etc/mysql在命令窗口输入:ls你就可以看到my.cnf文件,输入sudo vim my.cnf 编辑此文件 找到下面的内容,把#删除。#general_log_fi... 阅读全文
posted @ 2015-06-03 15:59 KOBE-Jason 阅读(475) 评论(0) 推荐(0)
摘要:kohana 框架 我们经常使用gleez作为我们二次开发。收先我们要把文件建在Task文件夹下,比如新建文件为:testcron");class Task_Testcron extends Minion_Task{ public function _execute(array $param)... 阅读全文
posted @ 2015-06-03 11:54 KOBE-Jason 阅读(526) 评论(0) 推荐(0)
摘要:我们现在学习画类图,我使用的画图软件是processOn,首先我想我们自己要知道什么叫类?其实类就是对具有相同特性对象的封装组合。这里我们也要知道类和对象的关系:类是对象的抽象,而对象是类的具体实例。现在我们知道什么叫类,类和对对象的关系。下面我们就介绍这么画类图:上面的是最简单的一个类图。下面我们... 阅读全文
posted @ 2015-06-02 17:38 KOBE-Jason 阅读(871) 评论(1) 推荐(0)
摘要:1.时间:$start_time = $_GET['start_time']; //2015-01$end_time = $_GET['end_time']; //2015-052.对时间进行拆分:$time['start_time'] = explode('-', $start_time);$... 阅读全文
posted @ 2015-04-01 17:03 KOBE-Jason 阅读(338) 评论(0) 推荐(0)
摘要:1.array_unique()移除数组中的重复的值,并返回结果数组。当几个数组元素的值相等时,只保留第一个元素,其他的元素被删除,对每个值只保留第一个遇到的键名,接着忽略所有后面的键名。返回的数组中键名不变。2.array_intersect() 返回两个或多个数组的交集数组比如:"Cat",1=... 阅读全文
posted @ 2015-02-28 14:57 KOBE-Jason 阅读(1151) 评论(0) 推荐(0)
摘要:/** * 获取客户端IP地址 * @param integer $type 返回类型 0 返回IP地址 1 返回IPV4地址数字 * @return mixed */function get_client_ip($type = 0) { $type = $type ? 1 : 0... 阅读全文
posted @ 2014-11-07 17:20 KOBE-Jason 阅读(254) 评论(0) 推荐(0)
摘要:1.我刚学的时候都不知道thinkphp的分页是这么回事,不过现在好多啦!1.thinkphp的分页首先要导包:这是action :class TestAction extends Action{ public function index(){ import("@.ORG.Pa... 阅读全文
posted @ 2014-11-06 20:05 KOBE-Jason 阅读(208) 评论(0) 推荐(0)
摘要:1,第一我们都知道thinkphp 控制器和页面是通过$this->assgin();或着$this->在页面中要得到的值的随便变量 ,来传值的比如(此方法是在有时间控件才能使用的): $select_time = array('start_time' => date('Y-m-d',strtot... 阅读全文
posted @ 2014-11-04 17:37 KOBE-Jason 阅读(1018) 评论(0) 推荐(0)
摘要:PHP Date() 函数把时间戳格式化为更易读的日期和时间。date(format,timestamp)format:显示时间的格式。 timestamp:可选。规定时间戳。默认是当前时间和日期。date('Y-m-d')当前系统时间。date('Y-m-d',strtotime('-1 week... 阅读全文
posted @ 2014-11-04 17:09 KOBE-Jason 阅读(133) 评论(0) 推荐(0)