牛儿吃草的博客

日事日毕,日清日高,凡事预则立,不预则废!

Laravel 之依赖注入浅析

laravel容器包含控制反转和依赖注入,使用起来就是,先把对象bind好,需要时可以直接使用make来取就好。 具体分析参照:http://laravelacademy.org/post/769.html 通常我们的调用如下。 $config = $container-&...

2018-10-12 10:14:47

阅读数 144

评论数 0

laravel之嵌套事务transactions实现

文章目录写在之前laravel之嵌套事务transactions实现调用示例:代码分析:总结:SAVEPOINT 使用demo如下: 写在之前 关于mysql 的事务嵌套可以查看这个地址: https://dev.mysql.com/doc/refman/5.5/en/implicit-commi...

2018-10-12 10:12:14

阅读数 359

评论数 0

弹性云之k8s简述

弹性云之k8s简述 文章目录弹性云之k8s简述概念名词BorgEndpoint(IP+Port)MasterNodePodEventLabelReplication Controller(RC)Replica SetDeploymentHorizontal Pod Autoscaler(HPA)S...

2018-10-12 09:49:57

阅读数 120

评论数 0

mysql索引那些事

疑问:数据库为什么要设计索引? 加快速度?(哈希索引是不是更好?) 减少随机IO,单行访问是很慢的,使用索引可以创建位置引用以提升查询效率 一、常用索引类型: B-TREE&&B+TREE 最常用索引、时间复杂度:O(log(n))、...

2018-08-31 19:56:37

阅读数 155

评论数 0

gdb 命令整理

最近调试nginx源码,使用到了gdb,为方便以后调试使用。 整理了一些常用命令。启动项目并断点start打临时断点tb打断点b根据代码行位置设置断点b src/http/ngx_http_request.c:208根据函数名设置断点b func_name根据运行时的地址设置断点b *0x5859...

2018-07-05 16:41:27

阅读数 93

评论数 0

tensorflow实战项目——使用自定义训练集打造图片识别应用-牛玉富-专题视频课程...

本文会从理论基础、数据采集、训练集打包、模型训练、模型测试、模型部署等方面完整讲解一个tensorflow图片识别项目,学完本项目可了解tensorflow

2017-11-16 16:44:42

阅读数 53

评论数 0

机器学习概述

常见机器学习任务 数据 数据通常以二维数据形式给出 – 每一行:一个样本 – 每一列:一个属性/特征 例:纽约公寓租赁数据 监督学习 学习到一个x->y的映射,从而对数输入的x进行预测 - 训练数据中包含要预测的标签 - 标签在训练数据中是可见变量 - 函数逼近 - 包含分类、回归...

2017-10-16 12:44:22

阅读数 428

评论数 0

golang常见问题整理

golang常见问题整理 golang map 判断key是否存在 http://xhrwang.me/2014/12/25/golang-fundamentals-4-map-range.html golang errors.new http://www.jianshu.com/p/f30d...

2017-05-12 19:50:19

阅读数 549

评论数 0

facebookgo/inject 中文文档

package injectimport "github.com/facebookgo/inject"包装反射的注射器。主要考虑到使用依赖注入构建的大型应用程序时通常将涉及大量设置对象图标的无聊工作。 这个类库试图通过创建和连接各种对象来接管这个无聊的工作。它的用途是将对象图与...

2017-05-05 17:21:12

阅读数 1811

评论数 1

laravel依赖注入浅析

laravel容器包含控制反转和依赖注入,使用起来就是,先把对象bind好,需要时可以直接使用make来取就好。 具体分析参照:http://laravelacademy.org/post/769.html通常我们的调用如下。$config = $container->make('conf...

2017-04-28 10:37:56

阅读数 3934

评论数 0

Laravel之队列使用浅析

最近有朋友有朋友问laravel队列的实现原理和经验,刚好用过所以整理了一下分享给大家。laravel队列配置参见:http://d.laravel-china.org/docs/5.1/queues原理分析创建分发任务方法

2017-04-19 22:58:28

阅读数 6052

评论数 0

《代码大全》读书笔记

核心:抽象、抽象、抽象可以工作的类要点:1. 接口中的每个子程序都朝着这个一致的目标而工作2. 扩展的时候要注意新增公用方法的 抽象的一致性3. 数据成员数量7+-24. 继承要符合里氏替换原则:对于基类定义的接口,在派生类的语义应该是相同的5. 只有一个派生类,可能犯了提前设计的毛病6. 继承不...

2017-02-13 22:41:38

阅读数 466

评论数 0

golang如何优雅处理退出

有时候我们想在Go程序中处理Signal信号,比如收到SIGTERM信号后优雅的关闭程序(参看下一节的应用)。Go信号通知机制可以通过往一个channel中发送os.Signal实现。首先我们创建一个os.Signal channel,然后使用signal.Notify注册要接收的信号。packa...

2016-09-30 16:07:46

阅读数 4336

评论数 0

golang之flag简单使用方法

golang之flag简单使用方法package main import ( "flag" "fmt" ) func main() { //flag简单使用方法 backup_dir := flag.String("b", &...

2016-09-30 16:05:24

阅读数 3141

评论数 0

golang生产者与消费者

使用golang可以很容易实现,生产者与消费者功能。实现一:(只生产一定数量数据)//写入专用通道 //一次写10条 func produce(p chan<- int) { for i := 0; i < 10; i++ { p <- i //主线程不能产生死锁,所以此处...

2016-09-28 17:53:24

阅读数 1371

评论数 0

golang定时器函数

tick := time.Tick(1 * time.second)表示每隔一段生产一条数据到tick通道中。boom := time.After(500 * time.Millisecond)表示在一段时间之后产生一条数据到tick通道中,不会持续产生。func timetick() { ...

2016-09-28 17:42:34

阅读数 2756

评论数 0

golang追加写入文件

所有语言你想调试都可以下断言调试,当然也可以输出到日志文件中,此函数方便集成到你的项目中。//打印内容到文件中 //tracefile(fmt.Sprintf("receive:%s",v)) func tracefile(str_content string) { ...

2016-09-28 17:33:39

阅读数 10229

评论数 2

docker之ubuntu开启sshd登陆服务

如题,我们使用docker pull elasticsearch 到本地并且安装完毕后,我们发现docker提供的服务确实能用,但我们需要将现有的docker容器添加其他服务该怎么办?又无法登陆到容器内部,ok下面就讲解怎么将现有容器添加ssh登陆。下面我们分两步骤讲解,首先我们需要一个原生ubu...

2016-09-12 11:57:17

阅读数 3819

评论数 0

The entitlements specified in your application’s Code Signing Entitlements file do not match those s

我也遇到了相同的问题,我是这样解决的。首先要明确一点: provisioning profile 必须选择 Automatic 才能debug。 如果provisioning profile是appstore,则无法debug,而只能是导出.ipa文件,上传到app store进行审核。 如果pr...

2016-07-06 21:02:18

阅读数 1811

评论数 0

使用XcodeColors正确姿势

使用XcodeColors正确姿势好久没发博客了,希望以后博客里多发些ios相关的。1. 下载XcodeColors,打开官网:https://github.com/robbiehanson/XcodeColorsgit clone git@github.com:robbiehanson/Xcod...

2016-06-28 10:40:27

阅读数 3243

评论数 0

提示
确定要删除当前文章?
取消 删除