![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
常用技巧
文章平均质量分 70
Regent Wan
这个作者很懒,什么都没留下…
展开
-
解决github访问速度慢等问题
往往遇到访问github速度非常慢,甚至是直接访问不了的问题。通过直接ping域名的时候,要嘛是找不到主机,或者是丢失包严重。原创 2021-04-03 14:36:04 · 3877 阅读 · 0 评论 -
Typora自动上传图片
Typora 已经支持图片上传功能了,在配置之前,要确保软件的版本更新到最新,老版本是不支持图片上传功能。本文软件版本是0.9.98(beta).1. 软件设置依次进入文件→偏好设置→图像→…插入图片时:这时选择上传图片,对本地位置的图片应用上述规则上传服务设定:选择PicGo-Core(command line),紧接着点击上图中的「下载或更新」按钮,下载 PicGo-Core 核心支持。下载完毕后进行第二步配置Token。2. 配置图床token选择 sm.ms 作为图床官网地址原创 2021-01-10 17:13:11 · 2559 阅读 · 0 评论 -
python函数大全手稿
print()input()type()len()str()float()int()bool()id()获取变量指向的内存地址split()append()extend()floor()round()ceil()支持多变量赋值:a=b=c=1、a,b,c=1,2,‘dsa’列表推导式//%**原创 2020-12-16 23:42:12 · 2341 阅读 · 0 评论 -
Java基本数据类型详细介绍一览
关键字类型长度说明表示方法默认值最小值最大值byte整数8bit有符号二进制补码0−27=−128-2^7=-128−27=−12827−1=1272^7-1=12727−1=127short整数16bit有符号二进制补码0−215=−32768-2^15=-32768−215=−32768215−1=327672^15-1=32767215−1=32767int整数32bit有符号二进制补码0−231=−214748364...原创 2020-11-30 00:24:22 · 32831 阅读 · 0 评论 -
XML 的 XPath 语法
XPath 是 XML 路径语言(XML Path Language),用来确定XML文档中某部分位置的语言。无论是什么语言什么框架,几乎都可以使用 XPath 来高效查询 XML 文件。路径/package/metadata/id这样的路径描述语法将可以找到 package 节点下的 metadata 节点下的 id 节点。/package/metadata/*[1]使用 * 可以找到任意名称,于是这样的路径描述语法将可以找到 metadata 下第一个节点,名称是任意的。尤其要注意的是,XP原创 2020-11-05 16:26:03 · 31444 阅读 · 1 评论 -
手机投屏到电脑
本文使用的手机是红米Note 5,电脑是dell 5471, win 10系统。其他设备操作相同,界面可能有所不同。第一步,将电脑和手机连接到同一wifi环境。第二步,在电脑上打开投影功能。第三步,在手机的设置中,找到连接与共享。第四步,进入投屏功能,并打开。第五步,自动搜索可用的投屏,选择并输入电脑上的PIN码。连接成功后,即可在电脑上看到手机页面了,可以根据不同场景选择不同的投屏方式。小窗投屏、息屏投屏、隐私保护。...原创 2020-11-04 21:03:58 · 33051 阅读 · 1 评论 -
python线性代数
np.array([[],[]])np.zeros()np.linalg.inv()np.mat()array转矩阵后可以用*直接做矩阵乘法原创 2020-10-28 20:43:29 · 2365 阅读 · 0 评论 -
php获取多选框的值
html中多选框中的name需要用[]修饰<input type="checkbox" name="hobby[]" value="sleep"/><input type="checkbox" name="hobby[]" value="play"/><input type="checkbox" name="hobby[]" value="study"/>php中用$_POST[‘name’]获取即可$hobby=$_POST['hobby'];for($i原创 2020-10-08 13:25:14 · 32233 阅读 · 0 评论 -
python零基础做机器学习实验(决策树/朴素贝叶斯/神经网络/支持向量机/随机森林/判别分析)
import numpy as npimport pandas as pdfrom sklearn import treefrom sklearn.naive_bayes import GaussianNBfrom sklearn.neural_network import MLPClassifierfrom sklearn.neighbors import KNeighborsClassifierfrom sklearn.svm import SVCfrom sklearn.gaussian原创 2020-09-23 15:40:30 · 32330 阅读 · 0 评论 -
dataframe与array互相转化
dataframe如果是一维的,list()如果是多维的,df.valuespd.dataframe(l)原创 2020-09-19 15:47:22 · 4090 阅读 · 0 评论 -
python中list的用法
向空list中添加元素:list=[x]向list中追加元素:list.append(x),此种方式会改变list,返回值为None判断list是否为空:if list判断list是否非空:if not list判断list中是否存在元素:x in list原创 2020-08-28 14:25:32 · 2245 阅读 · 0 评论 -
自然语言处理工具包nltk下的nltk_data安装
python安装nltk需要先安装numpy.安装好nltk后,根据NLP任务针对需要的模块通过如下命令安装:import nltknltk.download('***')注意:此处若出现类似Resource punkt not found. Please use the NLTK Downloader to obtain the resource.的错误,是由于资源在国外,由于访问限制问题,这时只需要使用VPN即可。我们也可以安装使用下载器来下载需要的包,在python命令行模式下输入一下命令原创 2020-08-27 21:39:49 · 31707 阅读 · 0 评论 -
SQL用法总结
count(*)与count(column)的区别count(*)返回的是该表的总行数,而count(column)返回的是column这一列中值不为NULL的行数。where子句和having子句的异同where子句和having子句均用于过滤结果。where子句过滤的是行,而having过滤的是分组,与group by子句配合使用。...原创 2020-08-11 14:19:17 · 30606 阅读 · 0 评论 -
CTEX零基础基础入门Latex
1. 基本框架article%格式引用\documentclass{article}%book,report,letter%宏包\usepackage{amsmath}%美国数学宏包%导言区\begin{document}%正文区\end{document} book%格式引用\documentclass{book}%article,report,letter%宏包\usepackage{amsmath}%美国数学宏包%导言区\begin{docume原创 2020-08-10 23:24:52 · 5451 阅读 · 1 评论 -
dataframe按行列获取数据的方法总结
1.生成数据生成1-25的数据,并转为5×5的数组,调用DataFrame转为dataframe。arr=np.arange(1,26,1).reshape((5,5))df=pd.DataFrame(arr)print(df) 0 1 2 3 40 1 2 3 4 51 6 7 8 9 102 11 12 13 14 153 16 17 18 19 204 21 22 23 24 252.基原创 2020-08-06 21:32:25 · 14640 阅读 · 0 评论 -
常用邮箱服务器地址、端口(POP3/SMTP)
sina.com:POP3服务器地址:pop3.sina.com.cn(端口:110)SMTP服务器地址:smtp.sina.com.cn(端口:25)sinaVIP:POP3服务器:pop3.vip.sina.com(端口:110)SMTP服务器:smtp.vip.sina.com (端口:25)sohu.com:POP3服务器地址:pop3.sohu.com(端口:110)SMTP服务器地址:smtp.sohu.com(端口:25)126邮箱:POP...原创 2020-07-30 16:16:00 · 22955 阅读 · 0 评论 -
flask创建数据表时无报错且未创建成功的解决办法
在flask中,我们使用Flask-SQLAlchemy管理数据库,第一步是在给定的数据库中创建数据表,通过建立好模型之后,通过create_all命令即可把所有的继承db.Model的数据表类在数据库中创建。语句如下from flask import Flaskfrom flask_sqlalchemy import SQLAlchemyapp=Flask(__name__)app.config['SQLALCHEMY_DATABASE_URI']='mysql://root:root@loca原创 2020-07-11 21:58:54 · 32164 阅读 · 7 评论 -
node.js笔记整理,文末附带视频教程和项目代码
第一天node.js全新开发技术栈:Mean - MongoDB Express Angular Node.js(PHP - WAMP : Windows Apache MySQL PHP)特点:事件驱动非阻塞I/O模型单线程开源库神该系统 - npm网站:https://nodejs.org/http://nodejs.cn/https://cnodejs.org/安装与配置:https://nodejs.org/en/download/(注意是否配置环境变量)cmd-&g原创 2020-07-10 15:45:14 · 2319 阅读 · 0 评论 -
如何在haosql下优雅地使用数据库,以SQLServer2008为例
1. 启动服务器2. 修改密码工具->数据库工具->sa haosql登录密码统一改为sa3. 附加数据库(导入原有数据库)4.创建数据库(新建数据库)5. 分离数据库6.备份数据库7.查询分析器工具->查询分析器8.数据库操作9.开机自启设置->服务模式开启...原创 2020-07-07 11:12:33 · 35505 阅读 · 6 评论 -
多功能插件CKEditor安装、使用技巧与配置
官网下载:https://ckeditor.com/ckeditor-4/download/解压文件目录到与所调用文件同级引用js文件:<script type="text/javascript" src="ckeditor/ckeditor.js"></script>编写html域:<div style="margin-left:60px;" ><textarea rows="60" cols="20" id="test" name=..原创 2020-07-06 17:45:56 · 31966 阅读 · 0 评论 -
typora使用方法与技巧[待续]、markdown语法
文字特殊标注标题使用方式:#一级标题 ##二级标题 ######六级标题一级标题二级标题六级标题下划线ctrl+u下划线强调使用方式:在强调的内容前后各添加两个*ctrl+b强调的内容斜体使用方式:内容前后各添加一个*ctrl+i斜体内容删除线使用方式:内容前后各添加两个~删除线高亮使用方式:内容前后各添加两个=高亮上标xn下标xilist有序列表使用方式:数字1+.无序列表使用方式:+/-..原创 2020-07-06 17:42:02 · 29857 阅读 · 0 评论 -
linux基本命令与使用方法[待续]
Ubuntu图形界面与命令行切换:ctrl+alt+F2/F7虚拟机安装系统全屏、无缝模式:安装VM增强功能注: 无缝模式与窗口模式:Host+L全屏模式与窗口模式:Host+F缩放模式与窗口模式:Host+Chost即右ctrl缩放模式下host+Home访问菜单栏VM VirtualBox:启动系统->设备->安装增强功能->重启虚拟机VMware:启动系统->虚拟机->安装VMware工具->重启虚拟机网络连接:选择网络地址转换(NAT)..原创 2020-07-06 17:40:13 · 1413 阅读 · 0 评论 -
javaweb开发技巧与常用知识点[待续]
修改tomcat服务器端口号server.xml列出web目录下的所有文件web.xmllistingstrue表单提交普通表单:参数由request.getParameter("")获取文件表单:enctype=“multipart/form-data”DiskFileItemFactory factory = new DiskFileItemFactory();ServletFileUpload sfu = new ServletFileUpload(factory..原创 2020-07-06 17:37:52 · 1261 阅读 · 0 评论 -
Java编程技巧与常用知识点[待续]
eclipse运行命令行参数run→run configuration→arguments→profile汉字汉字的字符编码区间[\u4e00-\u9fa5],通过Pattern.matches(reg,"")方法判断frame全屏居中this.setLocation((this.getToolkit().getScreenSize().width-this.getWidth())/2, (this.getToolkit().getScreenSize().height-this.ge..原创 2020-07-06 17:35:13 · 1288 阅读 · 0 评论 -
C语言编程技巧与常用知识点[待续]
基本类型输入:scanf("%d",¶graph_number);复杂结构输入:scanf("%s",str);字符判断只能用’'不能用""单个字符时’'比""多一个\0字符串比较用strcmp字符串赋值用strcpy所有的变量定义需要在函数最前边输出printf("%d",var) %d %s %c %f重定向文件输入或标准输入:freopen("in.txt", "r", stdin);则是将in.txt指定为标准输入。要恢复控制台输入,可用:freopen("CO.原创 2020-07-06 17:32:55 · 1311 阅读 · 0 评论 -
SQLServer使用技巧和常用知识点[待续]
数据库安装全新安装->选择启动项时,analysis services选择 NT AUTHORITY\LOCAL将已有数据库保存为sql语句:右键自定义数据库→任务→生成脚本→编写整个数据库及所有数据库对象的脚本→高级→要编写脚本的额数据的类型(架构和数据)自增长字段重新从1开始delete from table_namedbcc checkident(‘table_name’,reseed,0)设置自增长字段id int identity primary key not..原创 2020-07-06 17:30:08 · 1406 阅读 · 0 评论 -
CSS编程技巧与常用知识点[待续]
隐藏overflow:hidden文本对齐方式水平:text-align:left/center/right垂直:vertical-align:top/center/middle/bottom图片在表格中,实现文字垂直居中,只需要在img加上 style=“vertical-align:middle;”文本缩进text-indentli小黑点list-style:none;a下划线text-decoration:none;块水平居中margin:0 a..原创 2020-07-06 17:25:18 · 1278 阅读 · 0 评论 -
C++编程技巧与常用知识点[待续]
最值常量#include <climits>CHAR_MIN char 的最小值SCHAR_MAX signed char 最大值SCHAR_MIN signed char 最小值UCHAR_MAX unsigned char 最大值SHRT_MAX short 最大值SHRT_MIN short 最小值USHRT_MAX unsigned short 最大值INT_MAX int ..原创 2020-07-06 17:21:44 · 2306 阅读 · 0 评论 -
bat批处理脚本命令大全
bat关键字:echo、@、call、rem、pauseecho:显示此命令后的语句echo off:表示在此语句后所有命令都不显示命令行本身@与echo off想像,但是加载其他命令行的最前面call:调用另一条批处理文件(如果直接调用别的批处理文件 ,执行完那条档后将无法执行当前档后续命令)pause:运行此句会暂停,等待用户按任意键继续rem:表示此命令后的字符为解释行,不执行第一章 批处理的专用命令批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT,这些原创 2020-07-03 23:26:00 · 3531 阅读 · 0 评论 -
MathType公式编辑器数学公式、希腊字母和常用操作快捷键[待续ing]
在写长篇大段论文的时候最让人头疼的应该就属公式了吧,尤其是工科论文,公式占到了全篇论文的3-4成,如果对于公式编辑不熟悉的人来说,一是公式编辑起来慢,二是公式不规范,给评审印象分就不好。本文就来说说如何快速进行公式编辑。看完本文,用Mathtype敲公式的速度也可以超过用tex输入!ctrl+alt+Q:快速打开公式编辑器ctrl+H:上标ctrl+L:下标ctrl+J:上下双标ctrl+F:积分...原创 2020-07-02 22:19:18 · 36113 阅读 · 0 评论 -
Visual paradigm试用版绘制ER图时如何去水印
Visual paradigm是一款强大的UML绘图工具,他不仅可以绘制各类数据库图,还可以连接数据库后创建表。在初次使用时,我们难免会使用试用版进行开发,但是当我们绘图完成想要转换成图片的时候却发现,转换后的图片却是带水印的。眼看就要大功告成了,却给我来这个,难道要功亏一篑了。莫慌,往下看。有水印我们就去水印,首先想到的是PS,但是操作麻烦,换个简单的。导出图片时,选择格式为SVG:使用文本编辑器打开SVG,找到水印部分代码:3.删除这部分以text开始以text结束,含有水印的标记对,原创 2020-07-03 11:58:47 · 2828 阅读 · 0 评论 -
使用DataGrip进行数据库开发
1.oracle选择添加的数据库类型为oracle填写数据库服务器信息数据库操作2.mysql原创 2020-06-07 09:33:23 · 30281 阅读 · 0 评论 -
python中print的多种用法
1.f的使用print(f'Creaing answer for db: {sample_db_path}')2.u的使用原创 2020-06-07 00:00:23 · 1659 阅读 · 0 评论 -
python在虚拟环境中的解释器与全局环境中的解释器冲突时的完美解决
当我们想在命令行中运行pip命令或者python命令时,想在全局环境运行时不会有任何问题,但是当我们想在一个干净的虚拟环境下开发自己的项目时,这时就需要虚拟环境中的python解释器。往往在实践中可以发现,进入虚拟环境后运行python或者pip命令,却还是执行的全局解释器。就很苦恼。案例场景:在开发web项目中,我们通常会导出当前项目所依赖的module,这时只需要一句pip命令即可搞定:pip freeze > requirements.txt安装或升级包后,最好更新这个文件以保证虚拟环原创 2020-06-01 21:59:44 · 30839 阅读 · 0 评论 -
python中的list格式化输出
在使用python时,我们经常会用到列表(list),由于它可以保存不同类型的数据,因此很多场景下我们都会使用它来保存数据。在写代码的过程中我们经常想要显示list的内容,直接调用print又会显得很丑,还会带着方括号[]和逗号,这个太丑,又不想去写for循环遍历,这时,下边一句话就可以解决你的烦恼了。lists=['I','love','China']print(" ".join(lists))#I love China双引号之间的内容称为分隔符,用于隔开list中的相邻元素,通过运行上边的例原创 2020-05-31 23:21:23 · 45882 阅读 · 0 评论 -
pycharm常用快捷键
Ctrl + Enter:在下方新建行但不移动光标Shift + Enter:在下方新建行并移到新行行首Ctrl + /:注释(取消注释)选择的行Ctrl+Y:删除光标所在行Ctrl + Alt + L:格式化代码Ctrl + Shift + +:展开所有的代码块Ctrl + Shift + -:收缩所有的代码块Ctrl + Alt + I:自动缩进行Alt + Enter:优化代码,提示信息实现自动导包Ctrl+D: 复制所选块或当前行Alt + Enter:优化代码,提示信息实现自.原创 2020-05-28 21:23:21 · 29653 阅读 · 0 评论 -
数据库设计原理基础知识点
关系代数并交差笛卡尔积投影选择连接元组关系演算SQL规范化理论部分函数依赖:AB->C, A->C传递函数依赖:A->B, B->C(B-/>A)超键:唯一标识元组(可以是一个属性,也可以是多个属性,切可能存在冗余属性)候选键:唯一标识元组不存在冗余属性(从入度为0的节点遍历),主键的集合主键:候选键中任意选择一个外键:其他关系的主键主属性:候选键中的属性非主属性:候选键中之外的属性1NF:属性值是不可分的原子值↓\dow..原创 2020-05-12 11:45:16 · 29533 阅读 · 0 评论 -
解决cookie在同一项目不同页面无法访问值的问题
如果在一个项目中,当设置cookie时没有指定cookie的保存路径时,默认会将该cookie值保存到同目录下,则同目录下的所有文件均可以访问该cookie值,但是如果一个文件中有多个目录想要共享该cookie值时,不设置路径就不可以了。这时我们只需要在设置cookie时添加第四个参数为**"/"**即可。即将该cookie存储到根目录下,这样就可以让该目录下的所有文件都能访问该cookie了。...原创 2020-04-30 18:22:58 · 30571 阅读 · 0 评论 -
系统盘清理,便携小助手一键清理系统垃圾
系统盘容量告急,相信大家都遇到过,各类软件在运行中都会产生各种各样的缓存文件或者垃圾,或是一些我们用不上的文件。有几个尤其占用空间大的目录如下:C:\Users\用户名\AppData\Roaming\TencentC:\Users\RegentWan.m2...原创 2020-04-28 13:12:46 · 29750 阅读 · 0 评论 -
js小贴士——attr方法和ajax请求
jquery1.5之前版本不支持attr修改onclick的值js在使用ajax向php服务器发请求时,若服务器端异常无法正确返回时,可以通过控制台双击请求,在新的标签页查看错误详情...原创 2020-04-27 18:30:03 · 1494 阅读 · 0 评论