大象笔记

C# 的 await / async 关键字

await 关键字,在 async 方法中使用,当主线程调用 async 方法,遇到 await 关键字时,就会挂起。继续执行其他的任务,而不会因为这些耗时操作阻塞其他任务。 例如,要在按钮的点击事件中,进行 HTTP 异步请求

UWP 中 UI 控件 TextBox 与 TextBlock 的区别

TextBox 可读、可写。 TextBlock 为只读。 所以,当只需要展示 read only 的文本结果时,最好使用 TextBlock。 ## 方便记忆 这两个很容易混淆,记住带 Box 的是可编辑的,就行。例如

laravel eloquent with, has whereHas 的区别

共同之处,这三个函数的参数,都是 model 中的 relationship function 的名字。 - 1 对 N - N 对 N ## with 类似于 SQL 中的 left join。左侧数据会全部显示。

laravel backpack time picker 组件 - 基于 element ui

目前正在使用的 backpack 版本并没有 time picker 组件,所以不得不将 element ui 的 time picker 移植过来。 http://element-cn.eleme.io/#/zh-CN/compon

Ubuntu 设置系统启动后默认使用 fish shell

首先[安装 fish shell](https://www.sunzhongwei.com/fish-shell-shell-more-than-the-zsh-is-concise-and-practical)。 查看 fish s

PHP FPM status page

PHP FPM status page 用于查看 PHP FPM 进程池状态。 ## php7.0 的配置方法 首先配置 Nginx 的页面路径 ``` location /status { include fas

生成发布 Windows Store 用的 UWP 包文件

VS 的菜单里找不到这个功能,需要右键项目才能找到。 ![生成发布 Windows Store 用的 UWP 包文件](https://cdn.sunzhongwei.com/sunzhongwei_5b8165c1a484c?ima

Laravel Eloquent 数据查询结果中日期的格式化

两种情况: ## 使用 Model 的查询 例如: ``` $item = App\Models\Apple::first(); $date = $item->created_at->format('Y-m-d'); `

微信小程序跳转 TAB 页:wx.switchTab: url 不支持 queryString

使用 navigator 标签跳转 TAB 页面 ``` ``` 报了一个错误: > wx.switchTab: url 不支持 queryString 两种解决方案 - queryString 存 st

在 Windows Store 发布了第一个 UWP 应用 - JSON 格式化专业版

周天心血来潮,注册了微软开发者账号,体验了一把 UWP 应用开发流程。 功能很简单,就是把 JSON 字符串格式化。 C# UWP 写起来比想象的还要简单,基本没有什么坑。 一晚上从开发到打包上传,提交审核,轻松搞定。微软