Sql 优化笔记大批量插入数据优化 导入的数据按照主键的顺序保存 导入数据前执行SET UNIQUE_CHECKS=0,关闭唯一性校验,带导入之后再打开设置为1:校验会消耗时间,在数据量大的情况下需要考虑。 导入前设置SET AUTOCOMMIT=0,关闭自动提交,导入后结束再设置为1 尽量使用多个值表的 INSERT 语句,这种方式将大大缩减客户端与数据库之间的连...
Git Myers diff 笔记参考文章链接: Myers diff paper Myers diff algorithm blog Diff Usage: 尚未提交时可以检查 单个commit 节点的变更 merge 前比较两个分支的不同 可选择性地打 patch: merge 时通常会使用两个及以上的变更历史(往往是针对同一文件)进行调和来生成新的 tree (git的Bolb 和 t...
Basic Setting Append -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 to your JAVA_TOOL_OPTIONS enviroment variables. Set your contaier mapping policy as node port and mappin...
如何写一个简易的爬虫基本概念有言在先本文只是新手文,望各位指正 本文图片之类链接打不开,可直接科学上网走外链,参考 原博文 啥是爬虫按一定规则,遵循协议实现的请求模拟接口。 学会爬虫的好处 了解一些法律常识 吃牢饭 学习 web 相关的基础知识 推荐阅读robots 协议 Requests 官网文档 大才哥的 Blog Scrapy 官网文档 基础12with open('/...
如何写一个简易的chrome插件推荐阅读https://developer.chrome.com/extensions/getstarted 推荐阅读官方文档,本文只做简单的演示。 本文图片之类链接打不开,可直接科学上网走外链,参考 原博文 概念介绍基本配置 manifest.json 可以类比 AndroidManifest,几乎所有的项目都会有一个主配置文件,用来配置全局的基本信息...
As Liquibase executes the databaseChangeLog, it reads the changeSets in order and, for each one, checks the “databasechangelog” table to see if the combination of id/author/filepath has ...
基本概念仓库: 就是项目文件存放的位置,如果只完成第一步,不需要私有仓库,因为现在私有仓库免费了,所以考虑用私有仓库作为你的博客内容文件,用来存一些你觉着可能会用到但是又不希望别人看到的文件.仓库的名字可以随便取,但有一个名字是有特殊含义的,就是 UserName.github.io, 这个往往用来作为博客域名,并且你可以为其申请免费 https CNAME: 当你不喜欢上面那个域名,就可以...
LLone github: https://github.com/ReZeroS/LLone A LL parser is a top-down parser for a subset of context-free languages. It parses the input from Left to right, performing Leftmost derivation of the...
Markdown edit Typora Atom VS code IDE Idea Pycharm Android Studio CodeBlocks, VS, Clion Racket Screen Shot Snipaste Screen2Gif Browser Firefox development Chrome Version control gi...
package com.loader; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.InputStream; /* /Bootstrap Classloader -> rt.jar Extension Classl...