blog

Hexo 系统 BlueLake 主题安装与设置

对着背影说爱祢 提交于 2019-12-01 18:52:13
文章目录 安装与初始化 给自己的Hexo博客加上图片 Hexo中提供文件下载功能 添加本地搜索 设置阅读全文 解决busuanzi无效的方法 安装与初始化 安装hexo: Windows 1 npm install hexo-cli -g macOS 1 sudo npm install hexo-cli -g 创建网站目录: 1 mkdir blog 通过blog目录创建站点: 1 hexo init blog 安装过程: 12345678 admindeMacBook-Pro:~ admin hexo init blogINFO Cloning hexo-starter to ~/bloghexo-site@0.0.0 /Users/admin/blog... 部分省略 ├── range-parser@1.2.0 └── statuses@1.3.0 INFO Start blogging with Hexo! 安装完成后,进入blog站点目录,安装一下npm插件支持( 如果是其他电脑克隆了这个项目,需要执行下面的安装命令 ): 12 cd blog$ npm install 启动站点: 123 $ hexo serverINFO Start processingINFO Hexo is running at http://localhost:4000/. Press

修改maven包本地默认位置

Deadly 提交于 2019-12-01 16:56:02
前言 这段时间上岸了,就有时间整理电脑的资料(强迫症重度患者),就向maven以及gradle的仓库位置动手了。 目的 改变maven的默认位置 步骤 修改maven的配置文件setting.xml(maven安装位置:\conf) 将localRepository的标签值修改成想要设置的目录。 复制修改后的setting.xml到仓库所在位置并重启 (非必须)修改idea中maven设置 Setting->Build->Build Tools->Maven 修改圈起来的三个配置项就可以了 本文首发于 cartoon的博客 转载请注明出处: https://cartoonyu.github.io/cartoon-blog/post/pm/修改maven包本地默认位置/ 来源: https://www.cnblogs.com/cartooon/p/11694375.html

Python 软件开发规范

三世轮回 提交于 2019-12-01 16:48:36
软件的开发规范 什么是开发规范?为什么要有开发规范呢? 你现在包括之前写的一些程序,所谓的'项目',都是在一个py文件下完成的,代码量撑死也就几百行,你认为没问题,挺好。但是真正的后端开发的项目,系统等,少则几万行代码,多则十几万,几十万行代码,你全都放在一个py文件中行么?当然你可以说,只要能实现功能即可。咱们举个例子,如果你的衣物只有三四件,那么你随便堆在橱柜里,没问题,咋都能找到,也不显得特别乱,但是如果你的衣物,有三四十件的时候,你在都堆在橱柜里,可想而知,你找你穿过三天的袜子,最终从你的大衣口袋里翻出来了,这是什么感觉和心情......   软件开发,规范你的项目目录结构,代码规范,遵循PEP8规范等等,让你更加清晰滴,合理滴开发。 那么接下来我们以博客园系统的作业举例,将我们之前在一个py文件中的所有代码,整合成规范的开发。 首先我们看一下,这个是我们之前的目录结构(简化版): py文件的具体代码如下: status_dic = { 'username': None, 'status': False, } flag = True def login(): i = 0 with open('register', encoding='utf-8') as f1: dic = {i.strip().split('|')[0]: i.strip().split('|')[1]

tp-路由定义笔记(2)

人盡茶涼 提交于 2019-12-01 15:44:15
  路由分组:可以把相同前缀的路由合并成一个分组,好处就是提高路由匹配的效率(手册上说的,原因等后面补吧,现在也不知道为啥)。例如同一条路由根据参数和访问方式的变化可以访问不同的控制器和方法(每条单独设置也可以达到这个效果,但我感觉这样设置更整齐一些,更何况还说可以提高效率)。比如访问url:module/controller/action/name/Bob,通过设置路由分组之后,post和get可以访问到不同方法。或者更改传参module/controller/action/name/123(之前是字符串,现在是数字)。   大致分支: 1 function group($name, $routes, $option = [], $pattern = []) 2 { 3 if (! empty($name)) { 4 if ($routes instanceof \Closure) { 5 //转下文中 2.name加闭包 6 } else { 7 //.....转下文中 1.简单案例 8 } 9 } elseif ($routes instanceof \Closure) { 10 //转下文中 3.只闭包 11 } else { 12 //转下文中 4.其他 13 } 14 }   1.简单案例:例如下面两个路由可以合并成一个分组 1 'blog/:id' => ['Blog

FreeSql (一)入门

泪湿孤枕 提交于 2019-12-01 14:22:37
FreeSql (一)入门 FreeSql 是一个功能2904628156强大的对象关系映射程序(O/RM),支持 .NETCore 2.1+ 或 .NETFramework 4.5+(QQ群:4336577) FreeSql采用MIT开源协议托管于 github。 特性 [x] 支持 CodeFirst 迁移; [x] 支持 DbFirst 从数据库导入实体类,支持三种模板生成器; [x] 采用 ExpressionTree 高性能读取数据; [x] 支持深入的类型映射,比如pgsql的数组类型,堪称匠心制作; [x] 支持丰富的表达式函数; [x] 支持导航属性查询,和延时加载; [x] 支持同步/异步数据库操作方法,丰富多彩的链式查询方法; [x] 支持读写分离、分表分库,租户设计; [x] 支持多种数据库,MySql/SqlServer/PostgreSQL/Oracle/Sqlite; 模型 使用模型执行数据访问,模型由实体类表示数据库表或视图,用于查询和保存数据。 可从现有数据库生成实体模型,FreeSql 提供 IDbFirst 接口实现生 生成实体模型 。 或者手动创建模型,基于模型创建或修改数据库,提供 ICodeFirst 同步结构的 API(甚至可以做到开发阶段自动同步)。 using FreeSql.DataAnnotations; using System

vue——父组件向子组件传递数据

≯℡__Kan透↙ 提交于 2019-12-01 13:39:00
看例子: //注册一个全局组件,组件标签名为child Vue.component('child', { props: ['msg'], //接收父组件传递的数据 template: '<h3>{{msg}}</h3> <span>{{message}}</span>', data(){return {message: 'sb'};}, });使用child组件:<father-component> <child msg="hehe!"></child> </father-component> 使用child组件: <father-component> <child msg="hehe!"></child> </father-component> 作者:陈龙 链接:https://www.zhihu.com/question/53376323/answer/449678994 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 1. 数据的使用 Vue.component('blog-post', { // 在 JavaScript 中是 camelCase 的 props: ['postTitle'], template: '<h3>{{ postTitle }}</h3>' }) <!-- 在 HTML 中是 kebab-case 的 -->

MySQL索引

流过昼夜 提交于 2019-12-01 13:05:39
索引是这样工作的:先在索引中找到对应的值,然后根据匹配的索引记录找到对应的行数据。例如此查询,select nick_name from user_info where user_id = 100;如果user_id列上建有索引,MySQL将使用该索引找到user_id为100的行,也就是说,MySQL先在索引上按值进行查找,然后返回所有包含该值的数据行。 一、B-Tree索引 谈及索引,如果没有明确指定,默认是B-Tree索引。 B-Tree索引是有序的,适用于全键值、键值范围或键最左前缀查找。 假设有如下数据表: create table blog_user ( last_name varchar(40) not null, first_name varchar(40) not null, dob date not null, gender enum('m', 'f') not null, key(last_name, first_name, dob) ); 全值匹配: select * from blog_user where last_name = 'Allen' and first_name = 'Kim' and dob = '2019-10-16'; 匹配最左前缀: select * from blog_user where last_name = 'Allen';

idea 新建项目 coding上新建项目 idea推送到coding

北城以北 提交于 2019-12-01 12:44:07
1. 注册coding a. 首先在(https://coding.net)上创建项目 ps:跳过注册 ![file](https://img2018.cnblogs.com/blog/1416679/201910/1416679-20191016164755170-1562737291.jpg) b. 创建项目 ![file](https://img2018.cnblogs.com/blog/1416679/201910/1416679-20191016164755725-1230299948.jpg) c. 创建项目成功 ![file](https://img2018.cnblogs.com/blog/1416679/201910/1416679-20191016164755951-937943309.jpg) 2. 创建项目 a. 创建本地项目 ![file](https://img2018.cnblogs.com/blog/1416679/201910/1416679-20191016164756210-716176616.jpg) b. 选择spring boot创建项目 ![file](https://img2018.cnblogs.com/blog/1416679/201910/1416679-20191016164756464-1497986780.jpg) c

idea 新建项目 coding上新建项目 idea推送到coding

妖精的绣舞 提交于 2019-12-01 12:39:52
1. 注册coding a. 首先在(https://coding.net)上创建项目 ps:跳过注册 ![file](https://img2018.cnblogs.com/blog/1416679/201910/1416679-20191016162338876-498624912.jpg) b. 创建项目 ![file](https://img2018.cnblogs.com/blog/1416679/201910/1416679-20191016162339221-917367858.jpg) c. 创建项目成功 ![file](https://img2018.cnblogs.com/blog/1416679/201910/1416679-20191016162339444-818380573.jpg) 2. 创建项目 a. 创建本地项目 ![file](https://img2018.cnblogs.com/blog/1416679/201910/1416679-20191016162339720-1436178221.jpg) b. 选择spring boot创建项目 ![file](https://img2018.cnblogs.com/blog/1416679/201910/1416679-20191016162339992-336673371.jpg) c

可爱的博客园样式美化、自定义博客园主题样式

大城市里の小女人 提交于 2019-12-01 09:57:27
# cute-cnblogs 说明 “我经常有那种感觉,如果这个事情来了,你却没有勇敢地去解决掉,它一定会再来。生活真是这样,它会一次次地让你去做这个功课直到你学会为止。” —— 《像我这样笨拙地生活》 博客园样式一直是我想改的,之前使用过别人写好的样式模版,加了很多东西,可惜有一天全丢失了,博客园帮忙找回来了一部分,但是不全面,基本相当于废了,于是决定重头再来,自己写一套样式。 麋鹿鲁哟的博客园 需要文件的可以来 github ,喜欢我写的样式可以帮我点个 star 喔 ღゝ◡╹)ノ♡ 好了,废话不多说,开始~ 博客示例 ღゝ◡╹)ノ♡ 麋鹿鲁哟的博客园 介绍 可爱的博客园样式美化、自定义博客园样式 ღゝ◡╹)ノ♡ 📖 本样式以简约可爱为核心,美化博客园的显示效果,增加自定义导航; 🍧 基于博客园主题“SimpleMemor”进行的样式修改; 🍓 支持响应式; 功能 🍎 导航点点动效随鼠标而动 🍊 导航栏自定义 🍒 页面诗意诗句模块 🍌 看板娘-猫(ฅ´ω`ฅ) 🍑 音乐-网易云 🍍 上吊的猫(PS:回到顶部) 🍉 底部跳动的鱼<・)))><< 🍇 点击页面跳动的小豆子及可爱的文字 🍋 评论增加OωO聊天表情 🍅 页面不同的导航背景及人物背景 🍐 github跳转小三角 ## 使用方法 首先记得申请JS权限 其次博客皮肤选择 SimpleMemor 勾选禁用模板默认CSS