将 Hexo 个人博客同时部署到 GitHub 和 Coding 上
一、将个人博客托管到 GitHub 上 关于如何快速搭建自己的个人博客,如何完善自己的个人博客,什么是 GitHub ,如何将自己的博客代码托管到 GitHub 上面等等问题,我之前写过三篇文章已经做了详细的说明,三篇文章如下: 基于 Hexo + GitHub Pages 搭建个人博客(一) 基于 Hexo + GitHub Pages 搭建个人博客(二) 基于 Hexo + GitHub Pages 搭建个人博客(三) 二、将个人博客托管到 Coding 上 最近博客出了点问题,这几天都在
innerText兼容处理
转载自:https://www.cnblogs.com/leejersey/p/3520497.html;稍微改了一下和加了一些注释; IE、Safari、Opera和Chrome支持innerText属性。Firefox虽然不支持innerText,但支持作用类似的textContent属性。textContent是DOM3级规定的一个属性,而且也得到了safari、opera和Chrome的支持。为了确保跨浏览器兼容,有必要想下面这样通过函数来检测可以使用哪个属性:(注:与之对应的还有in
redis从入门到踩坑
背景 Redis在互联网项目的使用也是非常普遍的,作为最常用的NO-SQL数据库,对Redis的了解已经成为了后端开发的必备技能。小编对Redis的使用时间不长,但是项目中确两次踩中了Redis的坑,今天特意从基础知识层面到实战层面对Redis知识进行梳理,能够达到对Redis的知识体系有更全面和深入的理解。 Redis的特点 优点: Key-Value类型的内存数据库,是加强版的Memcached。 整个数据库都是在内存中进行操作的,并且定期异步持久化数据到硬盘上进行保存。 在内存中进行操作
redis在java客户端的操作
redis高性能,速度快,效率高的特点,用来做缓存服务器是很不错的选择。(和memcache相似) redis在客户端的操作步骤: 1.redis单机版操作 1.1通过Jedis对象操作 (1)将安装redis服务的服务器的ip地址和redis的端口号作为构造参数传递给Jedis,用来创建一个Jedis对象 Jedis jedis = new Jedis(ip,port); (2)通过第一步创建的jedis对象,操作redis的5大数据类型(hash类型,string类型,list类型,s
记录一次mysql导入千万条测试数据过慢的问题!
数据库在没有做任何优化的情况下,使用存储过程,插入1千万条测试数据。 CREATE PROCEDURE addmaxdata(IN n int) BEGIN DECLARE i INT DEFAULT 1; START TRANSACTION; WHILE (i <= n ) DO INSERT INTO maxdata (name,createdate) VALUES (CONCAT('loser超',last_insert_id()),NOW()); set i=i+1; END WHIL
[bzoj3244] [洛谷P1232] [Noi2013] 树的计数
Description 我们知道一棵有根树可以进行深度优先遍历(DFS)以及广度优先遍历(BFS)来生成这棵树的DFS序以及BFS序。两棵不同的树的DFS序有可能相同,并且它们的BFS序也有可能相同,例如下面两棵树的DFS序都是1 2 4 5 3,BFS序都是1 2 3 4 5 现给定一个DFS序和BFS序,我们想要知道,符合条件的有根树中,树的高度的平均值。即,假如共有K棵不同的有根树具有这组DFS序和BFS序,且他们的高度分别是h1,h2,...,hk,那么请你输出 (h1+h2..+hk
Java生成8位随机邀请码,不重复
public static String[] chars = new String[] { "a", "b", "c", "d", "e", "f",
"g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s",
"t", "u", "v", "w", "x", "y", "z", "0", "1", "2", "3", "4", "5",
"
设置vim tab为4个空格
Vim 编辑器默认tab为8个空格,但对于pythoner来说,必须要调整到4个空格。 方法如下: 在~/.vimrc文件中加入下面设置: 1 set ts=4 #设置tabstop为4个空格
2 set expandtab 重新打开vim就可以快乐的tab了~
tp3.2源码解析——入口文件
如果有人读这篇文章并跟着做的话,希望你能使用支持函数跳转的编辑器,还要善用var_dump和exit,对着源码去调试着看。跟着入口文件读,执行到哪里你看到哪里,对于那些不能一眼看出来的配置,则要记录下来,可能一个比较简单的功能会写出很长的代码,这个时候难免会看到后面忘了前面。 那么进入正题,从index.php文件可以看到入口文件只定义了几项常量作为配置,紧接着就引入了require './ThinkPHP/ThinkPHP.php'; 1 // 检测PHP环境
2 if(v
python入门(八)捕获异常及内置参数
捕获异常的的语法try:运行代码except(名称)出现异常的运行代码else没有出现异常的运行代码raise引发一个异常finally不论有没有异常都运行例子:try:2/0exceptExceptionase:(商量的语法)print(“0不能当作除数”)else:print(“可以正常运行”)finallyprint(“这是一个除法运算”)运行结果:0不能当作除数这是一个除法运算例子2:tr
A Beginner's Guide To Understanding Convolutional Neural Networks Part One 笔记
原文链接:https://adeshpande3.github.io/adeshpande3.github.io/A-Beginner's-Guide-To-Understanding-Convolutional-Neural-Networks/ 借这篇文章进行卷积神经网络的初步理解(Convolutional Nerual Networks) Image Classification Image classification(图像分类) is the task of taking an
sticker-footer 布局
可使用模板 1 //html
2 <div class="wrapper">
3 <div class="content-wrapper clearfix">
4 <div class="content"></div>
5 </div>
6 <div class="footer"></div>
7 </div>
8
9 //css
10 .clearfix{
11 display: inline-block;
12 }
13
关于csv.reader()的用法
转自https://blog.csdn.net/swc5285018/article/details/78967958 import json
import csv
import os
def csv_process(filepath):
with open(filepath,mode='r',encoding='utf-8',newline='') as f: #此处读取到的数据是将每行数据当做列表返回的 reader = csv.reader(f) for row in rea
今日推荐
周排行