摘要: 什么是Node.js Node是一个服务端的JavaScript解释器,将改变服务器应该如何工作,Node不是JavaScript而是一个服务器程序 什么是npm npm(node package manager)是Node的包管理,允许在Node.js应用中创建、重写、共享 Npm模块的本地安装和 阅读全文
posted @ 2024-08-10 22:32 探出的头 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 因为学习初期都是习惯自己去解决问题没有使用工具切分日志,所以当时写了一个根据天数日志切分脚本,现在记录下。 LOG_FILE="/data/log/nginx/filter.access1.log" PROCESSED_LOG_FILE="/data/log/nginx/filter.access. 阅读全文
posted @ 2024-08-10 22:30 探出的头 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 因为有服务器线上偶发异常,所以需要获取Nginx访问日志重新请求补全数据,这时会借助python获取错误请求的URL,然后重新请求。 具体如下: import time import requests from urllib.parse import urljoin #定义一个集合用于存储已处理的U 阅读全文
posted @ 2024-08-10 22:20 探出的头 阅读(3) 评论(0) 推荐(0) 编辑
摘要: mysql 大量数据导入记录 工作需要将大量数据导入到mysql中,但是数据量很大且几十个文本数据,每次导入的数据量有限制,所以需要分批导入。为了快速导入记录下使用 load data infile 方式。 1. SQL入数据语句 先将数据传入 /var/lib/mysql/test/路径 mysq 阅读全文
posted @ 2024-08-10 21:43 探出的头 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 规范: 文件与组件命名: 扩展名: 使用.js作为js文件的扩展名。如果同一个文件夹下有同名而不同作用的js文件,则通过中缀(小写)进一步区分,例如:HomeView.component.js,HomeView.style.js,HomeView.action.js等。 文件名: 使用驼峰命名法且首 阅读全文
posted @ 2020-11-17 19:12 探出的头 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 何为高阶组件:通过函数向现有组件类添加逻辑,一个React组件包裹另外一个React组件,就是高阶组件HOC(Higher Order Component) 高阶函数概念来源于JavaScript的高阶函数:高阶函数就是接受函数作为输入或者输出的函数 在React Native开发中开发思路是通过组 阅读全文
posted @ 2020-11-17 19:10 探出的头 阅读(342) 评论(0) 推荐(0) 编辑
摘要: http://stevenygard.com/projects/class-dump/ open /usr/local/bin sudo chmod 777 /usr/local/bin/class-dumphttps://www.jianshu.com/p/1e3fe0a8c048 阅读全文
posted @ 2020-11-17 19:08 探出的头 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 事先准备环境: Ruby:jekyll3默认最新版本需要v2.2.7 RubyGems NodeJS,或其他javaScript运行环境 Python 2.7 命令: rubt-v 查看本机ruby版本 ruby 2.0.0p648 查看的版本不能支持最新的,需要更新ruby,这时就用到RVM(多版 阅读全文
posted @ 2020-11-17 19:07 探出的头 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 记录下遇到大量model转化的时候可以取巧,本身不建议使用 https://app.quicktype.io/ 阅读全文
posted @ 2020-11-17 19:05 探出的头 阅读(185) 评论(0) 推荐(0) 编辑
摘要: iOS开发有时候项目开发需要对请求进行缓存,比如特定url的请求素材 , 缓存又分为内存缓存和磁盘缓存,内存缓存个人理解为运行时的空间,程序运行时开辟的空间,程序结束又变为空闲空间。 磁盘缓存即是专门存在沙盒中的存放缓存文件的目录。 网络请求缓存策略可以使用apple提供的缓存类NSURLCache 阅读全文
posted @ 2020-11-17 18:52 探出的头 阅读(173) 评论(0) 推荐(0) 编辑