搜索 “#” ,共找到 5461 项结果
×
  • FalconChen
    2020-04-29 20:56
    #daily tips# box-sizing: border-box 盒子的pading和border会计算到盒子本身width和height上,而默认的box-sizing: content-box;width和height只会应用到盒子内容里,padding和border不会计算在width和height里。
  • FalconChen
    2020-04-28 17:50
    #daily tips# 查看git全局忽略文件配置。git config core.excludesfile
  • FalconChen
    2020-04-25 21:42
    #每日睡觉# 现在还不睡觉的要变成猪
  • FalconChen
    2020-04-25 12:40
    #daily tips# 从电视盒子用 telnet和nc传递文件到pc。
    bash 代码片断
    #盒子,此处打包 /system/app/ 几个MediaCenter目录的apk,因为我觉得这几个还挺好用的。
    /system/xbin/busybox nc -l -p 5000 -e /system/xbin/busybox tar -zcvf - /system/app/MediaCenter*
    
    #接收方
    nc 盒子IP 5000 | tar zxvf -
  • FalconChen
    2020-04-24 00:38
    #每日睡觉# 多人运动有助睡眠吗?
  • FalconChen
    2020-04-23 01:13
    #每日睡觉#开始一天的休息
  • FalconChen
    2020-04-21 15:55
    #daily tips# 无须重启和重刷机,修改N1根目录的文件系统大小.刷的openwrt 系统,N1的根目录只有512M,装了几个包之后只有100M可用。今天重新做了一下分区,在此做下记录,以下操作纯属记忆,大概步骤如下:
    bash 代码片断
    # 1. 用fdisk移除最后一个emmc分区
    fdisk /dev/mmcblk1 
    m查看帮助,分别输入d(删除分区),3(删除/dev/mmcblk1p3),w(写入修改)
    
    #2. 用parted 重设分区大小
    parted /dev/mmcblk1
    help查看帮助, print( 查看分区的列表), resizepart(重置分区大小),mkpart(新建分区) 按需要使用。重置分区的数字为2,即挂载到根目录的设备 /dev/mmcblk1p2,我增加了1G到根目录。
    
    #3.parted只修改分区的大小,还要修改文件系统的大小,执行 (假如增加了1G)
    btrfs filesystem resize +1g / 
    
    #4. 查看结果:
    df -hT 
  • FalconChen
    2020-04-20 18:02
    #daily tips#解决了一个蛋疼的需求,网站要从 http://a.com 跳转到 https://a.com ,看似很平常的需求,但是由于环境很诡异导致不能用常规的方式解决,一是DNS, 公司内部DNS将a.com解析到真实IP,公司外部则使用CDN,二是CDN的https回源到网站的http,是80端口而非443
    bash 代码片断
    # 重定向的是在CDN上做的,在外部访问正常跳转,而公司内部由于是直接访问源站80端口,不会跳转。现在要让在公司访问时也跳转。也就是从80转到443端口。我观察了回源时会传递HTTP_X_REAL_IP的header到服务器的80的http服务,可以利用这个header按条件跳转,不会带这个HEADER也就是发生内部访问时才跳转。
    代码只有三行,但花了我一个小时。有人看到if就会说evil,其实不然,在return或者redirect时,if并不evil,
    
    if ($http_x_real_ip = '') {
         return 301 https://a.com$request_uri;
     }