自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DAYDAYUP

好记性不如烂笔头

  • 博客(17)
  • 收藏
  • 关注

原创 Latex简介

Latex简介Latex是什么维基百科是一种基于TeX的排版系统,由美国计算机科学家莱斯利•兰伯特在20世纪80年代初期开发,利用这种格式系统的处理,即使用户没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,不必一一亲自去设计或校对,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。自己的理解是一种排版工具,源文件类型是.tex,生成文档类型是.pdf,对于复杂表格和公式...

2019-05-15 21:38:16 4310

原创 sublime正确显示中文

安装ConvertToUTF8环境:windows +sublime3ctrl+shift+p 打开命令面板在命令面板输入install回车进入安装面板在安装面板输入ConvertToUTF8 回车等待安装完成,完成后会自动打开一个文件然后重启sublime打开文件中文即可正常显示在已经安装ConvertToUTF8插件后打开文件发现依旧中文乱码解决办法:选择菜单File &g...

2018-12-10 11:24:53 3250

原创 ubuntu上LTP_Server的搭建

搭建流程(以ltp3.4.0为例)下载LTP模型文件ltp-data-v3.4.0.tar.gz下载地址:https://pan.baidu.com/share/link?shareid=1988562907&uk=2738088569#list/path=%2Fltp-models%2F3.4.0如果是windows系统,可以直接下载ltp-data-v3.4.0.zip...

2018-11-14 15:41:29 988

原创 JS判断一个数是否为质数

判断是否是素数非正则实现function isPrime(num){ // 不是数字或者数字小于2 if(typeof num !== "number" || !Number.isInteger(num)){       // Number.isInterget 判断是否为整数 return false } //2是质数 ...

2018-09-05 10:44:56 863

原创 js获取高度宽度的方法

总结一下,js获取屏幕、视口或者DOM元素高度宽度的方法屏幕分辨率window.screen.heightwindow.screen.width浏览器的屏幕的可用宽度(不包括任务栏)window.screen.availWidthwindow.screen.availHeight网页可见区域document.body.clientWidthdo...

2018-08-23 16:33:22 2798

原创 XSS,CSRF了解一下

之前做的好多系统,并没有考虑安全问题,最近才有了这个意识,XSS和CSRF是比较常见的攻击方式,今天来了解一下,内容参考自浅说 XSS 和 CSRF,Web安全系列——XSS攻击和网络安全-CSRFXSS跨站脚本攻击(Cross Site Script),这种攻击是指攻击者在网站上注入恶意的客户端代码,通过恶意脚本对客户端网页进行篡改,从而在用户浏览网页时,对用户浏览器进行控制或者获取...

2018-07-17 16:04:05 247

原创 用原生javascript实现简易计算器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2018-06-19 11:39:01 3882 1

原创 JS正则表达式

ECMAScript通过RegExp类型支持正则表达式,文章或包括两部分,第一部分是使用规则说明,第二部分则是常用方法使用规则标志说明g:全局模式,模式被应用于所有字符串,而非发现第一个匹配就立即停止i 不区分大小写m 多行匹配s 单行匹配规则解释基本字符. 匹配除换行符外所有字符| 逻辑或操作符[] 匹配的字符集合[^] 不能...

2018-06-07 22:31:57 139

原创 数组常用方法

对于前端er来说,javaScript中的数组一定是避不开的,但是数组操作还挺多的,有的还很像,你真的清楚每个方法需要的参数和返回值吗,反正我经常搞混,今天就来整理一下常用的数组处理方法 ,参考廖雪峰创建数组1.使用Array构造函数var arr = new Array();var arr = new Array(20);//预先知道数组要保存的项目数量 var a...

2018-05-29 17:43:33 564

原创 MySQL内部搜索引擎

面试时突然被问到这个问题,非常懵,以前一直都没有注意过这个问题,今天整理一下什么是存储引擎关系数据表是用于存储和组织信息的数据结构,可以将表理解为由行和列组成的表格,类似于excel的电子表格的形式。有的表简单,有的表复杂,有的表根本不用来存储任何长期的数据,有的表读取时非常快,但是插入数据时很差;而在我们实际开发过程中,就可能需要各种各样的表,不同的表,就意味着存储不同类型的数据,数据的...

2018-05-28 22:01:23 4569

原创 密码体制(加密算法)

密码体制分类方法有三种:根据密码算法所用的密钥数量一般分为两类:非对称密码体制,对称密码体制 根据对明文信息的处理方式可将对称密码体制分为分组密码(DES、AES、IDEA、RC6)和序列密码(RC4、A5、SEAL) 根据是否能进行可逆的加密变换可以分为单项函数密码体制(MD4、MD5、SHA-1)和双向变换密码体制对称密码体制定义对一个提供保密服务的密码系统,他...

2018-05-24 20:31:46 10221

原创 圣杯布局和双飞翼布局

解决的问题圣杯和双飞翼布局解决的问题一样,都是:左右栏固定,中间自适应的三栏布局。 实现方式共同点两者实现方法前面的思路都是一样的: 1. 中间栏放在前面优先渲染; 2. 中间栏width设为100%; 3. 三栏全部float浮动; 4. 此时的效果因为中间栏设置了100%的宽度,所以是中间栏在上,左右两栏接着中间栏下一行然后紧挨排列,为了使三栏能够同行排列,左右...

2018-05-20 21:33:21 124

原创 jQuery操作元素

jQuery操作元素常用获取内容 (“#test”).text();(“#test”).text();(“#test”).text(); (“#test”).html(); $(“#test”).val()获取属性 $(“#test”).attr(“href”)设置或者修改属性 (“#XXX”).attr(“disabled”,”disabled”);(“#XXX”).att...

2018-05-20 21:32:00 324

原创 $(document).ready()与window . onload的区别

功能区别因为javaScript脚本往往需要在文档加载完成后才能执行,否则可能会出现无法获取对象的情况,为了避免这样的情况,可以将脚本文件放在页面底部,或者使用window.onload。 而$(document).ready()与window.onload功能相似,有一些区别:执行时间有区别window.onload必须等到所有资源加载完成后,才可以执行 而$(documen...

2018-05-19 11:53:39 196

原创 日期转换那些事儿

JavaScript中日期转换日期字符串转时间戳获取当前时间戳,使用new Date()var timestamps = new Date(); //Mon May 14 2018 22:17:38 GMT+0800 (中国标准时间)timestamps.getFullYear() //2018 获取年timestamps.getMonth() +1 // 5 获取月份 此处...

2018-05-15 11:53:00 367 1

原创 如何在客户端上传shell脚本文件,并利用PHP调用执行脚本

题目中的上传包含两部分,一部分是上传文件,一部分是利用PHP执行脚本上传文件到指定文件夹所谓文件上传是指将本地文本文件,图片视频或者音频等文件上传到服务器上,以供后续操作的过程。 上传文件有几种方式,包括: - 单纯的form表单上传提交 使用form表单的input[type=”file”]控件,打开系统的文件对话选择框,选择文件然后利用submit和form中跳转的actio...

2018-05-07 19:40:00 3410

原创 上传本地项目到github远程仓库

默认条件:已经安装git有github账号##### 总体流程进入到自己项目所在文件夹,默认你已经安装了git ,在文件夹中点击鼠标右键,点击git bash ,打开git命令行; 初始化版本库git init执行该命令后,项目文件夹中会自动创建一个.git文件夹   3. 将项目文件扔到缓存区中 git add .  4. 用commit推送代码到本地版本库,并填写提交备注git commit ...

2018-05-02 10:12:17 1130

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除