Markdown

一个支持 CodeFirst/DbFirst/ModelFirst 的数据库小工具

白昼怎懂夜的黑 提交于 2020-04-19 13:49:01
一个支持 CodeFirst/DbFirst/ModelFirst 的数据库小工具 Intro DbTool 是一个支持 CodeFirst/DbFirst/ModelFirst 的数据库小工具,原本是基于 dotnet framework WinForm 实现的,在 1.1.0 版本更新中使用 dotnet core 3.1 基于 WPF 重写了,并实现了一个简单的基于插件模式开发模式并引入了多语言的基础支持。 数据库当前支持 SqlServer 和 MySql,可以自己扩展其他类型数据库。 可以利用这个小工具生成数据库表对应的 Model,并且会判断数据表列是否可以为空,可以为空的情况下会使用可空的数据类型,如 int? , DateTime? ,如果数据库中有列描述信息,也会生成在属性名称上添加列描述的注释,支持导出多个表;可以导出到Excel,可以根据Excel字段文档生成Sql,数据库表误删除又没有备份的时候就很有帮助了,而且支持反向的根据生成的Model去生成创建数据库表的Sql(供参考)。 基本功能 功能一览 功能说明 DbFirst 导出数据库表到Model 设置数据库连接字符串,并连接数据库 设置导出 Model 选项 选择要导出 Model 的数据库表 导出 Model Model 设置选项说明: model的命名空间:生成的 model 所在的命名空间,默认为

使用hexo+GitHub搭建个人博客的心得(含教程)

拟墨画扇 提交于 2020-04-19 07:59:32
Author Email Yaoyao Liu yaoyaoliu@msn.com 前言 对于广大CS专业的学生和码农,找一个地方写博客,记录一些编程、配置环境、阅读论文的心得体会是一个很常见的习惯。当然想搭建个人博客,就需要找个靠谱的平台,主要就是以下的两种方式: 使用网站提供的博客平台,例如国内的CSDN、博客园;国外的Blogger、Wordpress 自己建站,发布到自己的服务器上,或者发布到GitHub、GitLab、Bitbucket等支持静态网页发布的git平台 针对于第一种方式,最大的特点就是省心。CSDN和博客园都支持多种编辑器,其中就包括Markdown。而且基本上不需要任何设置,注册个账号直接写文章就可以了。缺点是国内的这些平台都不支持使用自有域名,而且在海外访问速度也不快,有些平台还有广告。国外的平台,blogger支持自有域名,但是很多设置都不太好用,而WordPress很多功能是收费的。而且这两个平台好像在国内无法访问。总而言之,就是使用别人家的平台,可以改的东西就会比较少,受到的限制也很多。 所以许多人就选择了第二种方式。第二种方式也有很多选择。比如hexo、jekyll,而且WordPress也提供开源安装包可以部署在自己的服务器上。相对于自己购买服务器,我更倾向于使用GitHub、GitLab这些支持Pages服务的平台。原因很简单

php 解析markdown

浪尽此生 提交于 2020-04-18 20:31:54
https://java-er.com/blog/php-markdown/ https://parsedown.org/ 有人做好了,就一个文件,下载完毕拷贝走即可 thinkphp 引入这个文件类作为第三方类即可。 <?php require_once "Parsedown.php"; $Parsedown = new Parsedown(); echo '<meta charset="utf-8">'; echo $Parsedown->text('Hello Parsedown 解析器! <br/> 这是 H1 这是 H2 我经常去的几个网站 Google 、 Java-er.com 。 '); ?> 显示效果 ​ 来源: oschina 链接: https://my.oschina.net/u/4412419/blog/3274387

8个Python实用脚本,赶紧收藏

岁酱吖の 提交于 2020-04-18 09:00:12
脚本写的好,下班下得早!程序员的日常工作除了编写程序代码,还不可避免地需要处理相关的测试和验证工作。 例如,访问某个网站一直不通,需要确定此地址是否可访问,服务器返回什么,进而确定问题在于什么。完成这个任务,如果一味希望采用编译型语言来编写这样的代码,实践中的时间和精力是不够的,这个时候就需要发挥脚本的神奇作用! 这里还要注意:不管你是为了Python就业还是兴趣爱好,记住:项目开发经验永远是核心,如果你没有2020最新python入门到高级实战视频教程,可以去小编的Python交流.裙 :七衣衣九七七巴而五(数字的谐音)转换下可以找到了,里面很多新python教程项目,还可以跟老司机交流讨教! 好不夸张的说,能否写出高效实用的脚本代码,直接影响着一个程序员的幸福生活[下班时间]。下面整理 8 个实用的 Python 脚本,需要的时候改改直接用,建议收藏! 1.解决 linux 下 unzip 乱码的问题。 import os import sys import zipfile import argparse s = '\x1b[%d;%dm%s\x1b[0m' def unzip(path): file = zipfile.ZipFile(path, "r") if args.secret: file.setpassword(args.secret) for name in

Python神器 Jupyter Notebook

陌路散爱 提交于 2020-04-18 06:55:37
什么是Jupyter Notebook? 简介 Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。 Jupyter Notebook官方 简而言之,Jupyter Notebook是以网页的形式打开,可以在网页页面中 直接 编写代码和运行代码,代码的运行结果也会直接在代码块下显示。如在编程过程中需要编写说明文档,可在同一个页面中直接编写,便于作及时的说明和解释。 组成部分 1,网页应用 网页应用即基于网页形式的、结合了编写说明文档、数学公式、交互计算和其他富媒体形式的工具。 简言之,网页应用是可以实现各种功能的工具。 2,文档 即Jupyter Notebook中所有交互计算、编写说明文档、数学公式、图片以及其他富媒体形式的输入和输出,都是以文档的形式体现的。 Jupyter Notebook的主要特点 编程时具有 语法高亮 、缩进、tab补全的功能。 可直接通过浏览器运行代码,同时在代码块下方展示运行结果。 对代码编写说明文档或语句时,支持Markdown语法。 如何安装Jupyter Notebook? Jupyter Notebook原来也叫iPython Notebook,顾名思义,它和Python关系紧密。如果要在PC上安装笔记本,首先你要确保自己已经安装了Python(2.7/3.3或更高)

Typora+PicGo+Gitee笔记方案

醉酒当歌 提交于 2020-04-18 06:48:53
**前言:**需要学习的知识太多,从一开始就在寻找一款能让我完全满意的编辑器,然而一直都没有令我满意的。在前两天Typora新版本更新后,总算是拥有了一套我认为很完美的笔记方案:使用Typora编写markdown笔记,使用Gitee作为图床,并使用Typora新版本整合的PicGo软件实现图片自动上传。 一、工具 Markdown 是一门易于上手能帮助作者专心写作的文档编辑语言,它的好处太多了,建议想自己动手做笔记写博客的朋友都可以学一学,10分钟上手,从此不用在为排版烦恼。 Typora 是一款优雅的markdown编辑器,所见即所得的编辑方式让我爱不释手,也推荐给大家。 Gitee 是国内版的Github,功能跟Github基本一样,主要是在国内访问非常快,作为图床和笔记文件存放仓库非常合适。 PicGo 实现自动上传图片并返回markdown格式的图片url,这是自动上传的,也就是在Typora中插入图片就自动帮你上传替换图片的url,对于我们用户是透明的,十分舒服。 二、安装步骤 需要注册Gitee账户跟Github一样,就不具体描述了,并创建存放笔记的仓库,比如notebook。 1)安装和配置Typora 到官网 https://www.typora.io/下载安装即可。 配置图片自动上传: 偏好设置->图像->插入图片时:选择上传图片。 偏好设置->图像->上传服务

七牛云图床和Markdown使用

守給你的承諾、 提交于 2020-04-18 06:48:39
七牛云图床和Markdown使用 1、图床是什么? 图床一般是指储存图片的服务器,有国内和国外之分。国外的图床由于有空间距离等因素决定访问速度很慢影响图片显示速度。国内也分为单线空间、多线空间和cdn加速三种。 来自百度百科 2、为什么要使用图床? 目前的网站、博客等站点中,除了大型网站,官方网站等会自建图片、视频等专用于存放文件的服务器。其他站点如果是这类文件很多,而且具有较强的依赖性质(服务迁移等情况)的话,那么将是一件复杂的事情,因为每个站点的文件存储方式不同。目前主流站点文章的写作方案是 Markdown 格式, Markdown 是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。编写 Markdown 格式的文章,往文章中插入图片等资源是一个问题,因为如果你使用了本地的存储,那么文章发表后,图片链接都需要调整。 基于上述情况,我们有了一种只要有网络,就能实现图片文件固定链接访问的需求。因此,图床服务是较完美的选择, 图床对比: 微博图床类,获取 url 方式:经济实惠,但稳定性差,近期微博图床开启了防盗链,大拨外链图片不能正常使用 cdn 加速,公有云类:需要购买云存储空间,例如阿里云对象存储 oss 、腾讯云对象存储 cos 、微博图床、七牛云图床、又拍云图床等 自建图床:如果是仅仅个人使用的话会费劲又费钱 国外图床:例如像

[译]您知道 HTML 的键盘标签吗?

感情迁移 提交于 2020-04-17 17:32:58
原文地址: Do You Know About the Keyboard Tag in HTML? 原文作者: Ashay Mandwarya 🖋️💻🍕 译文出自: 掘金翻译计划 本文永久链接: github.com/xitu/gold-m… 译者: IAMSHENSH 校对者: QinRoc 您知道 HTML 的键盘标签吗? 使键盘指令有更好的文本格式 HTML5 的 \<kbd> 标签用于展示键盘输入。使用此标签包装键盘指令文本,将会在语义上提供更准确的结果,也能让您定位,以便能对其应用一些很棒的样式。而且 \<kbd> 标签特别适合用在文档中。 让我们来看看它的实际效果。 HTML 使用 <kbd> 标签 < kbd > Ctrl </ kbd > + < kbd > Alt </ kbd > + < kbd > Del </ kbd > 复制代码 不使用 <kbd> 标签 对比一下,没有使用 \<kbd> 标签是这样的: < p > Ctrl+Alt+Del </ p > 复制代码 CSS 只使用 <kbd> 标签,看起来差别不大。但通过加上一些样式,可以让它看起来像实际的键盘按钮,具有更逼真的效果。 kbd { border-radius : 5px ; padding : 5px ; border : 1px solid teal; } 复制代码

Django-rest-framework(七)swagger使用

青春壹個敷衍的年華 提交于 2020-04-17 14:31:39
【推荐阅读】微服务还能火多久?>>> 在我们接口开发完之后,需要交付给别人对接,在没有使用swagger的时候,我们需要单独编写一份api接口文档,由postman之类的工具进行请求得到返回的结果。而有了swagger之后,可以通过提取接口代码中的注释来生成文档,并且可以直接在浏览器中调用,获取返回结果。先看下效果 安装 pip install django-rest-swagger setting.py 文件中添加 INSTALLED_APPS = [ ... 'rest_framework_swagger', ... ] 配置 在settings.py中可以添加修改swagger相关的配置 SWAGGER_SETTINGS = { # 这里可以用获取到的token来登录 'SECURITY_DEFINITIONS': { 'api_key':{ 'type': 'apiKey', 'in':'query', # token位置在url中 'name':'token' # 验权的字段 } }, 'USE_SESSION_AUTH': False, 'JSON_EDITOR': False, # False,用户可以自己编辑格式,不用按照serializers中的数据添加。True,会有多个输入框,输入serializer对应的字段的值 } urls.py 中添加一下代码 from

阿里,腾讯,百度,美团,头条等技术面试题,这些技术你都掌握了吗?

最后都变了- 提交于 2020-04-17 03:09:59
【推荐阅读】微服务还能火多久?>>> 阿里,腾讯,百度,美团,头条等技术面试题,这些技术你都掌握了吗? 32/100 发布文章 qq_39248703 hello,小伙伴们大家好,最近由于疫情的影响,很多公司开始的裁员或者由于资金问题不得已倒闭,进而导致部分人员失业,不过这只是暂时性的,一段时间后,疫情过后肯定有新的机会被大家发现,福祸相依,今天给大家推荐的开源项目是一个面试宝典,这个开源项目包含阿里,腾讯,百度,美团,头条等技术面试题目,以及答案,专家出题人分析汇总,大家可以当作一个参考。 话不多说,上图。 面试汇总 阿里 华为 百度 腾讯 美团 头条 滴滴 京东 数据库 这个项目包含很多面试题,可以给大家带来一个参考,或者你也可以把它当做字典,随时翻阅,查漏补缺,看看自己哪里还有一个欠缺。 项目地址: https://github.com/0voice/interview_internal_reference 今天的推荐不知道大家喜欢吗?如果你们喜欢话,请在文章底部留言或点赞,以表示对我的支持,你们的留言,点赞,转发关注是我持续更新的动力哦! 关注我的公众号回复:" 1024 ",免费领取一大波学习资源,先到先得哦! hello,小伙伴们大家好,最近由于疫情的影响,很多公司开始的裁员或者由于资金问题不得已倒闭,进而导致部分人员失业,不过这只是暂时性的,一段时间后