博客 RSS 訂閱

WindySay - laravel vs lumen 執行對比

環境 centos7 + docker(alpine3.7) 1核 內存2G php7.1.17 開啓opcache 性能監控tideways_xhprof composer 使用生產環境命令進行安裝 composer install --no-dev --optimize-autoloader --prefer-dist 統一執行 v

lumen , php , laravel

收藏 評論

tingzhong666 - 一款自動wxss轉換的cli

對小程序進行原生開發時,我不喜歡寫wxss,我喜歡寫stylus。 於是開發了這個命令行工具:wxss-transform 可以將目錄a進行處理,再輸出到目錄b 這裏的處理就是,將stylus和css文件轉換為wxss 並且啓動後,會一直監聽a目錄 項目地址:https://github.com/tingzhong6... 安裝 npm i -D|-g wxss-transform 使用 npx

node.js , stylus , Css , Javascript

收藏 評論

newDriver - MUI在項目中使用時遇到的問題的個人總結

picker 添加年插件問題總結 取消按鈕點擊事件無法獲取 可以獲取到取消按鈕標籤和確定按鈕標籤 但是隻能獲取去頂按鈕事件,取消點擊事件無法獲取 通過判斷picker的display狀態也不能確認此事件 lable標籤無法綁定事件 這時需要添加一個單獨全選按鈕時 可以在herder內添加一個按鈕 調用同一picker會保存一部分數據不清除 可以在picker.dis

mui , 兼容性問題 , html5

收藏 評論

suporka - underscore 誕生記(二)—— 鏈式調用與混入(mixin)

上篇文章講述了 underscore 的基本結構搭建,本文繼續講鏈式調用與混入。 如果你還沒看過第一篇文章,請點擊 “underscore 誕生記(一)—— 基本結構搭建” 鏈式調用 在 JQuery 中,我們經常使用到鏈式調用,如: $('.div') .css('color', 'red') .show(); 那麼在 underscore 中,是否支持鏈式調用呢?答案是支持的,只不過

underscore系列 , underscore , Javascript

收藏 評論

LeanCloud - 如何防範服務器入侵

Vitaliy Kolesov 原作,授權 LeanCloud 翻譯。 加固服務器並不難,但有很多例行操作需要進行時,有可能會遺忘。以我為例,剛買的服務器就在兩週內被人入侵了。有天早上我收到幾封來自第三方的郵件,説我服務器上有東西在嘗試入侵他們的服務器。所以,我需要快速解決這個問題。 如何查找漏洞 我碰到的情況比較簡單,我執行了以下命令: cat /var/log/auth.log | grep

服務器 , 服務器端 , 服務器安全加固 , 黑客 , 漏洞

收藏 評論

CharlesQian18 - 第二章 使用VUX建立日曆

首先我們打開vux的官網查看相關文檔 傳送門:https://doc.vux.li/zh-CN/ 1.根據官網文檔進行配置 安裝VUX npm install vux --save 2.配置VUX 在webpack.base.conf.js最後加入以下代碼 // 原來的 module.exports 代碼賦值給變量 webpackConfig, //即將原來的module.exp

vue.js , vux

收藏 評論

Gomi - JavaScript基礎學習——面向對象部分(屬性類型)

前言 JavaScript發明之始,從技術上來講就是一門面向對象的語言,但在ES6之前,JS的很多特性和傳統的面嚮對象語言有所不同,比如沒有類的概念(ES6有了class)。今天結合《JS高編》第六章開始回顧和深入學習面向對象部分,包括對象、原型、原型鏈、繼承等部分。 一、理解對象 談JS的對象之前,先複習一下面向對象的基礎概念和特點吧。 面向對象OOP(Object-oriented pr

面向對象編程 , javascript原型 , oop , Javascript

收藏 評論

Muze - 使用CSS裁剪圖片以適應div

通過css的object-fit: cover;屬性來裁剪圖片。 屬性參考: object-fit 效果如下: CSS控制圖片不變形 完整的網頁代碼如下: !DOCTYPE html html lang="zh-CN" head meta charset="utf-8" titleCSS控制圖片不變形/title /he

css選擇器

收藏 評論

suporka - underscore 誕生記(一)—— 基本結構搭建

1. 簡介 underscore 是一款成熟可靠的第三方開源庫,正如 jQuery 統一了不同瀏覽器之間的 DOM 操作的差異,讓我們可以簡單地對 DOM 進行操作,underscore 則提供了一套完善的函數式編程的接口,讓我們更方便地在 JavaScript 中實現函數式編程。 jQuery 在加載時,會把自身綁定到唯一的全局變量 $ 上,underscore 與其類似,會把自身綁定到唯一的

underscore , 前端 , Javascript

收藏 評論

ConardLi - 一名【合格】前端工程師的自檢清單

開篇 前端開發是一個非常特殊的行業,它的歷史實際上不是很長,但是知識之繁雜,技術迭代速度之快是其他技術所不能比擬的。 winter在他的《重學前端》課程中提到: 到現在為止,前端工程師已經成為研發體系中的重要崗位之一。可是,與此相對的是,我發現極少或者幾乎沒有大學的計算機專業願意開設前端課程,更沒有系統性的教學方案出現。大部分前端工程師的知識,其實都是來自於實踐和工作中零散的學習。 這樣是一個非常

程序員 , 知識體系 , 前端 , Javascript

收藏 評論

遲不子 - 使用 mint-ui 開發手機移動端 switch 等組件採坑記錄

需求 需要使用 mint-ui switch 等組件 引入mint-ui,但是不想全部引用,按需引入 官方文檔之快速入手篇 記錄下爬坑之旅: 1.npm install mint-ui --save 2.npm install babel-plugin-component //需要安裝這個插件 3.修改 babel.config.js 文件 module.exports = {

mint-ui

收藏 評論

RainBow - rem適配移動設備

前言 移動端 rem 適配方案回顧總結 如何使用 rem rem 單位的計算參考 html 的根節點 font-size進行計算,根節點的字體變化,佈局參考的 rem 頁面也會相應進行縮放,此為 rem 佈局的本質。 1. 動態改變 html 的 font-size 值 幾乎在每個瀏覽器都將 html 的 font-size 初始化 為 16px , 我們動態改變的話可以暫時將 16px 設置為

mobile , browser , Css

收藏 評論

Alan - LocalStorage

先來幾道面試題 1、a.meituan.com 和 b.meituan.com 這兩個域能夠共享同一個 localStorage 嗎? 2、在 webview 中打開一個頁面:i.meituan.com/home.html,點擊一個按鈕,調用 js 橋打開一個新的 webview:i.meituan.com/list.html,這兩個分屬不同webview的頁面能共享同一個 loc

sessionstorage , localstorage , cookie

收藏 評論

大步點點 - Laravel10個有用的用法

1. 在find方法中指定屬性 User::find(1, ['name', 'email']); User::findOrFail(1, ['name', 'email']); 2. Clone一個Model 用replicate方法可以克隆一個Model $user = User::find(1); $newUser = $user-replicate(); $newUser-save();

laravel , eloquent

收藏 評論

LichKing24 - Vue項目構建持續集成阿里雲CDN

CDN加速是Web應用性能優化和用户體驗提升的至關重要的一環,當一個項目構建部署時,就需要考慮到如何高效的去完成相關資源的CDN部署。 本文以一個基於 vue-cli3 構建的項目實例,來簡單講解如何配合Teamcity,自動進行阿里雲CDN資源部署和持續集成。 項目構建 vue-cli3 默認支持將項目以 test、development、production 三種模式構建,其中 product

web性能優化 , webpack , cdn , ci , vue-cli

收藏 評論

LichKing24 - Web應用性能優化隨筆

優化思路是什麼? BIG QUESTION: 當我們談到一個web應用的性能優化,應該從哪些方面去考慮? 思路就是,當我們去訪問一個web應用的時候,都做了哪些操作?對應這些操作的,就是我們所能進行的優化的模塊! 瀏覽器請求DNS服務器,獲取IP地址; 建立TCP連接; 瀏覽器發出詳細請求,通常為HTTP(s)、WebSocket之類; 服務器響應請求,並返回數據; 瀏覽器渲染返回的數

web性能優化

收藏 評論

小李同學 - immutable.js在react項目中的簡單使用

immutable.js immutable可以將一個對象轉為一個不可更改的對象。對 Immutable 對象的任何修改或添加刪除操作都會返回一個新的 Immutable 對象。 fromJS header/store/reducer.js import { fromJS } from 'immutable'; const defaultState = fromJS({

immutable-js

收藏 評論

大步點點 - Laravel 9個不經常用的小技巧

1. 更新父表的timestamps 如果你想在更新關聯表的同時,更新父表的timestamps,你只需要在關聯表的model中添加touches屬性。 比如我們有Post和Comment兩個關聯模型 ?php namespace App; use Illuminate\Database\Eloquent\Model; class Comment extends Model {

php , laravel , eloquent

收藏 評論

壞掉的牙 - 關於php數據庫事務的一個坑

在使用php的PDO擴展的時候發現的一個問題,在事務開啓之後,如果php與mysql之間的連接斷開了,會導致php直接記錄一個warning的異常,而不是直接拋出一個Exception 流程如下: /** * 一個用户財產變更的場景下 */ try { // 1. 開啓事務 /** * 2. 變更用户財產,增加財產變更的流水記錄 */ // 3

pdo , MySQL , php

收藏 評論

雪之夢技術驛站 - 關於寫作那些事之github告訴我構建失敗,然後呢?

The page build failed for the master branch with the following error 問題描述 看到這封郵件,一臉懵逼,本地運行 gitbook 服務是正常渲染的,控制枱並沒有任何報錯,誰知道推送到 github 時就報錯了! 登錄到 github 網站查看網站源碼已經同步過來了,但是靜態網站無法同步,本地實在找不到任何報錯信息,這讓我如何是好

github , gitbook , jekyll

收藏 評論

MLeo - 加速你的博客永無止境-七牛雲存儲

將自己的靜態博客直接部署到七牛雲存儲,由七牛雲託管運行,你説快不快,還沒有註冊七牛雲的看這裏,七牛雲註冊邀請:https://portal.qiniu.com/signup?code=3l7cpouzlru4y,哈哈! 一、創建七牛雲存儲 登錄進入管理中心,菜單進入:對象存儲=新建存儲空間,設置好空間名稱就可以直接創建,完成後會分配一個測試域名,有效期只有30天,當然可以自定義域名,長期使用 二

七牛雲存儲 , blog , jekyll

收藏 評論

嗚啦啦啦火車笛 - forEach、map、filter、find、sort、some等易錯點整理

  最近手頭上做了一個很大的後台管理項目,前端對複雜數據的處理要求頗高,也確實讓自己發現了很多之前被忽視的細節。在此特整理出來,希望不熟悉的朋友們們以後可以繞開我踩的這些坑。本文初衷在於幫助大家梳理一些數組操作上的重點和易錯點,希望也能幫助和提醒大家,我會盡可能寫的幽默些,加深大家的記憶。水平有限,真心無限。希望大家喜歡,請不要吝嗇你們的贊,謝謝 一、常用方法解析   説起數組操作,我們肯定第一反

find , foreach , filter , map , Javascript

收藏 評論

木子 - jQuery,zepto源碼的簡單實現記錄

本文記錄jQuery,Zepto對js的一些封裝庫的知識,我希望從本文開始去深入學習js這門語言,以及在面向對象,原型上封裝的使用。讓自己在js方面有能夠有一定進步。共勉 jQuery庫 簡單的jQuery庫的實現 需要先了解閉包,立即執行函數以及JavaScript原型的概念 (function(window) { var jQuery = function(selector) {

zepto , jquery , Javascript

收藏 評論

月半小夜曲 - Seajs的配置

下載 在cmd命令窗口通過npm install saejs下載 seajs的npm下載指令查找方法如下 下載完成後,生成一個node_modules目錄,seajs核心文件放在node_modules\seajs\dist下,如下圖所示 引入seajs 新建index.html文件,將sea.js和index.html放在同一級目錄 在index.htm

seajs , seajs配置

收藏 評論