搜索 “daily tips” ,共找到 530 项结果
×
  • FalconChen
    2020-06-24 12:23
    #daily tips# POSIX.1-1990 signals
  • FalconChen
    2020-06-17 12:11
    #daily tips# 《Linux设备驱动》电子版本: https://lwn.net/Kernel/LDD3/ ,随书源码,github上保持更新,支持最新版Linux内核:https://github.com/martinezjavier/ldd3
  • FalconChen
    2020-06-01 11:39
    #daily tips# 在x86_64 Linux下, 文件名的最大长度是255个字符(characters),文件路径的最大长度是4096字符(characters), 即可以包含16级的最大文件长度的路径
  • FalconChen
    2020-05-26 19:16
    #daily tips# nginx代理加载部分js出现 net::ERR_CONTENT_LENGTH_MISMATCH 206 (Partial Content) ,Nginx代理之后会有相应的代理缓存区,缓存区默认只有几十K,稍大的js文件很容易出现加载不全的现象。解决方式,在location或者http加入:
    bash 代码片断
    
    proxy_buffer_size 128k;
    proxy_buffers   32 128k;
    proxy_busy_buffers_size 128k;
  • FalconChen
    2020-05-23 22:38
    #daily tips# 一个按指定要素或信息查找图片的网站,所有图片使用开源协议,可以修改图片的配色和样式匹配你的设计:https://undraw.co/
  • FalconChen
    2020-05-23 17:06
    #daily tips# 不要轻易贬低他人。“一旦你贬低他人,削弱他们的成就感,在某种程度上就如同切断了他们的氧气补给,获得的回馈将完全是抓狂和绝望”。《软技能——代码之外的生存指南》
  • FalconChen
    2020-05-13 01:47
    #daily tips# iis7 服務器開啓gzip動態內容壓縮有問題,只能使用php壓縮,對wp_send_json進行了封裝,實現了wp_send_json的gzip壓縮,原來2.8M的內容壓縮只要110k。效果驚人,用戶代理不支持時fallback回原來的wp_send_json。
    php 代码片断
    <?php
    
    function wp_send_json_gzip( $response, $status_code = null ) {
    
                if(!isset($_SERVER['HTTP_ACCEPT_ENCODING']) 
                || strpos($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip') === false
                || !function_exists('gzencode')){ 
                    //如果瀏覽器不支持gzip壓縮或者沒有gzencode函數,fallback
                    return wp_send_json($response, $status_code);
                }
    
                @header( 'Content-Type: application/json; charset=' . get_option( 'blog_charset' ) );
                if ( null !== $status_code ) {
                    status_header( $status_code );
                }
                
                header('Content-Encoding: gzip');
                header('X-By-Falcon: gzip on the fly', false);
                ob_start();
                echo wp_json_encode( $response );
                $buffer = ob_get_contents();     
                ob_end_clean();       
                echo gzencode($buffer, 9);
    
                if ( wp_doing_ajax() ) {
                    wp_die(
                        '',
                        '',
                        array(
                            'response' => null,
                        )
                    );
                } else {
                    die;
                }
            }
  • FalconChen
    2020-05-07 19:16
    #daily tips#vscode 用户配置文件位置     ps: cursor的在:~/Library/Application Support/Cursor/User/settings.json  
  • FalconChen
    2020-05-06 13:55
    #daily tips# 自定义wp-login.php 页的 logo
    php 代码片断
    // functions.php
    add_action('login_enqueue_scripts', function(){
    	wp_enqueue_style('login-styles', get_stylesheet_directory_uri().'/login.css');
    });
    
    
    //login.css, place in (child) theme folder
    body .login h1 a {
      background-image: url('path/to/custom-logo.png');
    }
  • FalconChen
    2020-05-02 22:54
    #daily tips# sweetAlert2 ,一个友好的弹框组件:https://sweetalert2.github.io/