fsoooo Blog

内不欺己,外不欺人,上不欺天。君子所以慎独。

Laravel框架学习笔记之eloquent科普

什么是Eloquent ​ Eloquent 是作为 Laravel实体关系映射框架(ORM)的一个名称,是一个用于关系型数据库实体关系映射的组件,laravel内置的,可以以操作对象的方式操作数据库的数据变更和查询,其命名空间下包括 Model、Relationship、Builder 等类的实现,这些类提供数据到对象的映射,同时提供模型间关系(Relationship)的支持。ORM ...

Laravel框架学习笔记之composer(linux)

第一步 composer 安装 执行命令 curl -sS https://getcomposer.org/installer | php 第二步将composer设置为全局命令 mv composer.phar /usr/local/bin/composer 测试composer 正常则安装成功 composer 第三步进入 安装目录 编写composer.json 安...

Laravel框架学习笔记之eloquent Orm(关联关系)

什么是关联关系 这么说,一个数据库中表和表之间必然会存在一些联系,关联关系就是这个意思。 通过Eloquent我们可以方便的处理这些关系。 定义关联关系 一对一 比如说一个用户(User)会有一个手机(Phone),这种一对一的关系我们直接在User中定义一个phone方法就是可以了。 namespace App; use Illuminate\Database\Eloqu...

Laravel 框架 数据库 Db(原生)

我们使用laravel框架进行开发时,有时需要运行原生 的SQL来进行数据处理。laravelde DB 门面为每种操作提供了相应方法:select, update, insert, delete 和 statement。 Select 查询 运行一个最基本的查询,可以使用 DB 门面的 select 方法: namespace App\Http\Controllers; use Illum...

Laravel Envoy 优雅的ssh远程任务执行工具

前言 最近公司开发框架由Thinkphp换成了Laravel,每次项目更新上线,都会先更新代码,再执行命令来确保项目运行: 登录服务器,打开命令行; 进入项目所在文件夹(项目根目录)cd /innfotech/www/xxx/ ; 把本地代码更新为最新的 svn up; 然后再执行一些命令:composer的,artisan的等 刚开始,手动做这些事情,觉得还行,久...

Intellij Idea Debug 调试技巧

1. F9:恢复程序 2. Alt+F10:显示执行断点 3. F8: 跳到下一步 4. F7:进入到代码 5. Alt+shift+F7:强制进入代码 6. Shift+F8:跳到下一个断点 7. Atl+F9:运行到光标处 8. ctrl+shift+F9:debug运行java类 9. ctrl+shift+F10:正常运行java类 10. Alt+F8:debug时选中查看值 ...

如何客观地评价「小程序」的体验?

Wechat Mini-Program vs. the Web, a UX comparison

小程序的体验比 Web 更好吗? 体验完利益相关微票儿的「电影演出赛事」后,我在朋友圈里怒发了一条「实际体验小程序的感觉就是完全没有比普通的 web 体验更好…」,感觉评论里 @Cheeeee 都受惊了 > <。不过在多体验了几个小程序之后,我觉得我应该尝试更客观的回答这个问题。 1. 在「微信」里,小程序的 Engagement 比 Web 更好。 这当然是毋庸置疑的,我...

Adobe Acrobat Dc:pdf的最佳实现

Acrobat,从1993年有了 Acrobat 第一款软件以后,不断在文档处理里面增进新功能,脱离无纸化办公。今年4月份Adobe推出了全新Adobe Acrobat DC,可以随时创建、编辑、查阅、审批、签署、合成、转换文件,最大的特色还在于,可将纸质图片、文字迅速转化成pdf或文档格式,将现有表单轻松转换可填写的PDF。并且,Adobe Acrobat DC还解决了移动端与PC端的 E...

「译」ES5, ES6, ES2016, ES.Next: JavaScript 的版本是怎么回事?

ES5, ES6, ES2016, ES.Next: What's going on with JavaScript versioning?

JavaScript 有着很奇怪的命名史。 1995 年,它作为网景浏览器(Netscape Navigator)的一部分首次发布,网景给这个新语言命名为 LiveScript。一年后,为了搭上当时媒体热炒 Java 的顺风车,临时改名为了 JavaScript (当然,Java 和 JavaScript 的关系,就和雷锋和雷锋塔一样 —— 并没有什么关系) 歪果仁的笑话怎么一点都不好...

Unix/Linux 扫盲笔记

不适合人类阅读,非常水的自我笔记

This document is not completed and will be updated anytime. Unix Unix is a family of multitasking, multiuser computer OS. Derive from the original AT&T Unix, Developed in the 1970s a...