![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
帮助文档
风叶翩翩
有过众多的项目开发经验。精通Java开发,Sql数据库等,熟练使用主流开发工具如IDEA等。对开发编程有着特殊的爱好和恒心。
展开
-
Sublime Text3终极宝典
众所周知Sublime Text3是一款特别高效快捷的开发工具,深受开发人员的喜爱,那么作为程序员的我们一定要对Sublime Text3的快捷键有深入的理解和掌握。只有这样我们才能快速高效的进行编程开发。Sublime Text3快捷键详细介绍选择类快捷键作用Ctrl+D选中光标所占的文本,继续操作则会选中下一个相同的文本。Alt+F3选中文本按下快捷键,即可...原创 2020-03-28 17:04:37 · 114 阅读 · 0 评论 -
Sublime Text报错please wait a bit whilePyV8 binary is being downloaded
Sublime Text在安装插件的时候,尤其是Emmet的时候,往往会报一个错误–please wait a bit whilePyV8 binary is being downloaded,这是说PyV8错误,那么我们如何解决这个错误的呢?只需要手动下载一个PyV8就好了。1 . 下载PyV8文件下载地址:https://github.com/emmetio/pyv8-binaries#r...原创 2020-03-27 15:10:12 · 321 阅读 · 0 评论 -
Sublime Text中文乱码
我们在使用Sublime Text打开java代码的时候中文内容显示的是乱码,那么我们该如何解决的呢?一: 安装包管理器按Ctrl+~快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installe...原创 2020-03-27 14:39:32 · 319 阅读 · 0 评论 -
IDEA创建.properties文件
在idea当中新建一个properties时,就是新建一个ResourceBundle类型的文件详细步骤1 . 鼠标右击要创建properties文件的包,选择NEW – > Resource Bundle。2 . 输入要创建的properties的文件名称。3 . properties文件创建完成。...原创 2020-03-27 14:28:35 · 1603 阅读 · 0 评论 -
命令行编译和运行java
使用命令的方式编译和运行java详细步骤1 . 新建记事本,编写以下代码,将记事本命名为HelloWorld.java。代码public class HelloWorld { public static void main(String []args) { System.out.println("Hello World"); }}2 . 将记事本放在D...原创 2020-03-24 15:15:52 · 616 阅读 · 0 评论 -
Pycharm 项目运行的多种技巧
当我们在pycharm上完成我们的项目之后,我们应该如何运行这个项目的呢?方法一:点击三角线绿色按钮,运行run(运行程序)方法二:使用快捷键 Ctrl + shift + 10 ,效果一样,同样也能在屏幕打印 hello world。方法三:使用cmd命令,打开cmd终端,进入工程所在目录,执行命令: python <py文件>。方法四:切换到 Terminal 窗口...原创 2020-03-23 19:32:48 · 10147 阅读 · 0 评论 -
Webstorm设置开发模板
WebStorm设置开发模板可能大家会有一些疑问,什么是模板?为什么要设置模板的呢?模板就是一种通用的格式,如果在webstorm中设置了模板,那么每次创建一个javaScript文件的时候都会自动包含模板中的内容。我们想要Webstorm新建文件过程中在文件头部加入创建时间,作者信息,项目名称。Webstorm提供的模板方案的具体设置方法: 选择File --> setting --...原创 2020-03-23 11:35:41 · 1110 阅读 · 0 评论 -
Pycharm 字体大小及背景颜色的设置
设置Pycharm 的字体大小及背景颜色Pycharm设置字体的大小及风格选择File --> setting --> Editor --> Font,我们可以看到如下图所示界面,我们就可以根据自己的喜好随意调整字体的大小,字体的样式风格,文字行间距,设置之后的的效果在下面的窗口可以实时预览,调整和设置都比较方便。Pycharm设置背景颜色选择 File --> ...原创 2020-03-23 09:50:22 · 7082 阅读 · 0 评论 -
Sublime Text 3 详细安装教程
Sublime Text 3 详细安装下载官网下载地址https://www.sublimetext.com/3安装1 . 下载完成之后安装程序自动运行,默认安装路径,不要修改(如果修改安装路径后期需要配置环境变量)注意:最好使用默认填入的安装路径,使用此路径无需配置环境变量。2 . 选择“Add to explorer context menu”,把它加入右键快捷菜单。3 ....原创 2020-03-17 09:49:35 · 8880 阅读 · 1 评论 -
二维码图片解码
二维码图片解码现在进入了快节奏的时代,已经没有什么是扫码解决不了的了,我们光知道二维码是远远不能满足我们的需求的,我们需要知道二维码所表示的地址,但是有什么办法可以让我们对二维码进行解析然后获得地址的呢???下面给大家介绍一个在线的二维码解码工具详细步骤如下1 . 进入二维码解码网站https://jiema.wwei.cn/2 . 点击上传我们的二维码,选择我们的二维码图片3 ....原创 2020-03-16 14:55:45 · 3142 阅读 · 0 评论 -
Java正则表达式详解
正则表达式(Regular Expression)又称正规表示法、常规表示法,在代码中常简写为 regex、regexp 或 RE,它是计算机科学的一个概念。正则表达式是一个强大的字符串处理工具,可以对字符串进行查找、提取、分割、替换等操作,是一种可以用于模式匹配和替换的规范。一个正则表达式就是由普通的字符(如字符 a~z)以及特殊字符(元字符)组成的文字模式,它用以描述在查找文字主体时待匹配的...原创 2020-03-04 14:24:54 · 610 阅读 · 0 评论 -
java 各种数据类型的互相转换
java 各种数据类型的互相转换StringBuilder转化为StringString str = "abcdessahdfkhkdsj"; StringBuilder stb = new StringBuilder(str);整型数组转化为字符串 StringBuilder s = new StringBuilder(); for(i=1;i<=n;i++) {...原创 2020-03-03 16:41:05 · 151 阅读 · 0 评论 -
Java标识符和关键字
任何一种计算机语言都离不开标识符和关键字,本文将详细介绍 Java 的标识符、关键字和保留字。标识符Java 中标识符是为方法、变量或其他用户定义项所定义的名称。标识符可以有一个或多个字符。在 Java 语言中,标识符的构成规则如下。 标识符由数字(0~9)和字母(A~Z 和 a~z)、美元符号($)、下划线(_)以及 Unicode 字符集中符号大于 0xC0 的所有符号组合构成(各符号之...原创 2020-03-03 15:43:10 · 738 阅读 · 0 评论 -
如何用记事本编写运行java程序?
我们在安装好JDK和配置好环境变量后,许多人使用编译器编写程序而不会使用记事本编写运行java程序,下面就给大家讲解一下使用记事本编写运行java程序。1.首先,要保证环境变量配置完成。组合键<Win+R>打开运行命令框。2.输入CMD进入命令提示符工具。输入javac,出现内容如下,表明环境变量配置完成。3.选择一个目录,新建文本文件,修改名称为helloworld.jav...原创 2020-03-03 15:31:53 · 17808 阅读 · 0 评论 -
Java是如何实现跨平台的,原理是什么?
跨平台,是指java语言编写的程序,一次编译后,可以在多个系统平台上运行。实现跨平台:Java程序是通过java虚拟机在系统平台上运行的,只要该系统可以安装相应的java虚拟机,该系统就可以运行java程序。(注意不是能在所有的平台上运行,关键是该平台是否能安装相应的虚拟机)。Java跨平台原理由源文件(.java)—>字节码文件(.class)(二进制文件)-----> 解释-...原创 2020-03-03 15:02:18 · 6939 阅读 · 2 评论 -
Java编程规范
编程规范主要作用是增强代码的可读性和可维护性,便于代码重用。首先要求程序中的各个要素都遵守命名规则,然后在编码中严格按照编码格式编写代码。命名规则包括以下几点。 包的名称由一个小写字母序列组成。 类的名称由大写字母开头,其他字母都由小写的单词组成。 类的实例的名称由一个小写字母开头,后面的单词由大写字母开头。 常量的名称都大写,并且指出完整含义。 参数的名称无其他具体规...原创 2020-03-03 14:51:54 · 169 阅读 · 0 评论 -
Eclipse编辑器字体大小的设置
我们在第一次使用 Eclipse 编写程序时,由于 Eclipse 默认使用的是 Cosnolas 字体,字号为 10,所以编辑器中的字体非常小,不方便查看。我们可以通过下面所示的方法来修改编辑器的字体大小。操作方法:1 . 选择“窗口”|“首选项”命令,打开“首选项”对话框,从左侧窗格依次展开“General(常规)”|“Appearance(外观)”|“Colors and Fonts(...原创 2020-03-03 14:32:23 · 982 阅读 · 0 评论 -
数据在内存中的存储
数据在内存中的存储(以二进制形式存储)计算机要处理的信息是多种多样的,如数字、文字、符号、图形、音频、视频等,这些信息在人们的眼里是不同的。但对于计算机来说,它们在内存中都是一样的,都是以二进制的形式来表示。二进制,它是计算机处理数据的基础。内存条是一个非常精密的部件,包含了上亿个电子元器件,它们很小,达到了纳米级别。这些元器件,实际上就是电路;电路的电压会变化,要么是 0V,要么是 5V,...原创 2020-02-16 14:22:22 · 260 阅读 · 0 评论 -
css动画与js动画的区别
CSS动画优点:(1)浏览器可以对动画进行优化。1、 浏览器使用与 requestAnimationFrame 类似的机制,requestAnimationFrame比起setTimeout,setInterval设置动画的优势主要是:requestAnimationFrame 会把每一帧中的所有DOM操作集中起来,在一次重绘或回流中就完成,并且重绘或回流的时间间隔紧紧跟随浏览器的刷新频率,...原创 2020-02-11 16:21:18 · 228 阅读 · 0 评论 -
Js常用40个页面效果
1.彻底屏蔽鼠标右键 οncοntextmenu="window.event.returnValue=false" <table border οncοntextmenu=return(false)><td>no</table> 可用于Table取消选取、防止复制<body onselectstart="return false">...原创 2020-02-11 14:26:48 · 4626 阅读 · 0 评论 -
Js代码大全
Js常用编码事件源对象event.srcElement.tagName event.srcElement.type捕获释放event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键event.keyCode event.shiftKey event.altKey event.ctrlKe...原创 2020-02-11 11:16:43 · 8158 阅读 · 0 评论 -
Android studio 3.x 安装genymotion插件
在日常的Android开发中,模拟器是必不可少的,下面就给大家讲解一下如何在Android studio 3.x 安装genymotion插件。对于Android studio 3.x之前的版本,可以直接在插件那里在线安装genymotion插件。Android studio 3.0版本之后就搜索不到了,只能离线下载安装。Android studio 3.x 安装genymotion下载g...原创 2020-02-10 17:22:38 · 931 阅读 · 1 评论 -
Session 'app': Installation did not succeed.The application could not be installed: INSTALL FAILED I
在Android Studio中使用模拟器进行调试的时候,会出现错误信息无法进行模拟器调试错误信息Session 'app': Installation did not succeed.The application could not be installed: INSTALL FAILED INSUFFICIENT STORAGE Retry要想解决这个问题,我们首先要知道错误是什么?...原创 2020-02-09 14:41:45 · 32637 阅读 · 6 评论 -
Emulator: PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT
我们安装完毕Android Studio之后,创建第一个项目,我们想要使用模拟器进行运行,但是当我们启动模拟器的时候却发现无法启动,而且出现了错误信息。首先我们要知道错误信息是什么?提示信息的意思是说“avd系统路径找不到”,请定义ANDROID_SDK_ROOT,其实就是需要我们定义一个"avd"的路径。下面我们就来讲一下解决此问题的办法。1.删除AVD 里所有的镜像2.设置系统的...原创 2020-02-08 13:45:18 · 7918 阅读 · 3 评论 -
Android Sdk 安装配置
在我们安装了Android Studio之后,我们发现不能使用,因为缺少一个Sdk的配置,下面就给大家详细介绍一下Sdk的配置。打开我们的Android Studio。选择Do not import settinge,然后点击OK。点击 Cancel 退出即可,后面会下载 SDK 的。点击 Next 进行下一步。这里是选择 Android Studio 的设置类型,Standar...原创 2020-02-08 10:41:03 · 249 阅读 · 0 评论 -
Android Studio 详细安装教程
在我们的日常 Android 开发中,一个好的开发工具是必不可少的------Android Studio,是一个最重要的开发工具。下面我将详细介绍Android Studio的下载安装。一、安装环境及下载资源1.1 安装环境电脑系统 : Windows 10JDK 版本 : 1.8Android Studio : 3.2.1注:安装环境一般来说不影响 Android Studio...原创 2020-02-08 09:52:58 · 684 阅读 · 0 评论 -
响应式布局Demo
顾名思义,响应式布局就是为适应不同终端而形成的一种技术。我总结了一个简单的例子帮助大家了解和学习响应式布局。实现响应式布局的几种方式:媒体查询、JS、流体布局、弹性布局…常用的meta标签<meta content="width=device-width,initial-scale=1.0, maximum-scale=1.0, user-scalable=0;"name="viewp...原创 2020-02-07 17:02:14 · 888 阅读 · 0 评论 -
响应式布局
在开始我们的响应式布局之前我们要了解一个概念,响应式是什么?响应式布局就是一个网站能够兼容多个终端,例如一个网站能够兼容在在电脑,平板和手机上。优点和缺点优点:面对不同分辨率设备灵活性强能够快捷解决多设备显示适应问题缺点:兼容各种设备工作量大,效率低下代码累赘,会出现隐藏无用的元素,加载时间加长其实这是一种折中性质的设计解决方案,多方面因素影响而达不到最佳效果一定程度上改变了网...原创 2020-02-07 15:45:59 · 139 阅读 · 0 评论 -
前端开发中游览器的兼容问题总结
首先,为什么各种浏览器会产生兼容性问题?产生这个问题的主要原因是市面上的浏览器的种类很多,但由于不同的浏览器的内核不一致,从而导致各个浏览器对网页的解析就产生了差异。对于解决浏览器兼容性问题,我们要从三个方面入手:html部分、css部分、js部分。1、html部分1、最突出也是最容易想到的就是高版本的浏览器用了低版本的浏览器无法识别的元素,从而导致不能解析。这点主要体现在html5的新标...原创 2020-02-07 11:25:07 · 963 阅读 · 0 评论 -
硬盘分区
我们买回一台全新的笔记本的时候,我们会发现里面只有一个硬盘,这个时候为了满足我们的需求我们往往要对硬盘进行分区,那麽如何正确的对硬盘进行分区的呢?下面教大家如何正确的对电脑硬盘进行分区操作。操作方法1、在桌面上找到此电脑图标2、单击鼠标右键选择管理。3、进入计算机管理4、点击左边的“磁盘管理”。5、中下方就是磁盘的分区情况,选中想要分区的磁盘,单击右键,选择压缩卷。6、在...原创 2020-02-06 10:33:21 · 2287 阅读 · 0 评论 -
Eclipse快捷键生成语句
当我们使用Eclipse进行项目的开发的时候,有的时候我们需要重复输入main方法和输出语句等,下面就教给大家如何在Eclipse开发中使用快捷键生长main方法和输出语句。快捷键生成语句生成main方法:输入"main" ,按ALT+/,然后回车生成输出语句:输入"syso",按ALT+/,然后回车效果演示如上所示的java文件我已经提前创建完成,仅仅展示使用快捷键生成main方法和...原创 2020-01-29 14:28:24 · 3071 阅读 · 1 评论 -
Jsoup解析body片段
假如我们现在有一个HTML片断 (比如. 一个 div 包含一对 p 标签; 一个不完整的HTML文档) 想对它进行解析。这个HTML片断可以是用户提交的一条评论或在一个CMS页面中编辑body部分。使用Jsoup.parseBodyFragment(String html)方法。String html = "<div><p>Lorem ipsum.</p>...原创 2020-01-23 16:05:10 · 729 阅读 · 0 评论 -
自定义U盘图标
现在几乎人手一个U盘,作为很隐私的东西,U盘的使用场景却非常复杂,经常需要插入各种各样的设备…那么如何让自己的U盘与众不同,在插入后给人留下深刻的印象呢?今天就教给大家如何DIY自己的U盘图标。1. 下载ico图标图标只能使用".ico"格式的图片,大家可以自己下载图标或者自己ps;2. 插入U盘,将图标放在U盘根目录;3. 在U盘根目录建立一个文本文档;4. 打开文本文档,...原创 2020-01-23 12:11:13 · 351 阅读 · 0 评论 -
Jquery鼠标点击出现文字
点击鼠标左键出现文字效果。原理解说1.首先确定你是不是点的鼠标左键;2.文字效果要出现在你鼠标点击的地方;3.点击后文字出现一个由下往上的显示效果;4.点击完成后固定时间内还得消失效果演示代码演示<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> ...原创 2020-01-22 14:29:06 · 2004 阅读 · 0 评论 -
JSOUP
很多人在看到这个词的时候会感觉到陌生,不知道这个词到底是干什么的,jsoup网页爬虫框架jsoup 是一款Java 的HTML解析器。可直接解析某个URL地址、HTML文本内容。它提供了一套很省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。jsoup主要功能从一个URL,文件或字符串中解析HTML。使用DOM或CSS选择器来查找、取出数据。...原创 2020-01-18 16:35:45 · 262 阅读 · 0 评论 -
JSON对象转化为JSON字符串
在进行前端开发的时候,有时我们会遇到要将json对象转化为json字符串,那么该如何进行转化呢???我们可以用JSON对象的stringify()和parse()方法。JSON.stringify(obj) 将JSON对象转为字符串。JSON.parse(string) 将字符串转为JSON对象格式。如下所示//使用json中的parser方法转换;var...原创 2020-01-16 12:29:51 · 1934 阅读 · 0 评论 -
JSP 内置对象
JSP中一共预先定义了9个这样的对象,分别为:request、response、session、application、out、pagecontext、config、page、exception1、request对象 request 对象是 javax.servlet.httpServletRequest类型的对象。 该对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服务器的数...原创 2020-01-14 12:00:17 · 954 阅读 · 0 评论 -
Redis 常见命令
Redis一共有5种数据类型 : String(字符串) List(列表)Hash(字典)Set(集合)Sorted Set(有序集合)不同的数据类型,有不同的命令方式,我们会写出不同的数据类型的常用命令:1.String 字符串常用的String命令行set baidu http://www.baiduappend baidu.comget baiduset visitors...原创 2019-12-28 20:41:13 · 96 阅读 · 0 评论 -
Idea 项目导入
我们在刚开始使用新的开发工具IDEA的时候会遇到我们想要导入一个外部项目却不知从何下手,下面我就教给大家如何使用IDEA导入一个外部的项目。Idea 导入 外部项目1.点击 file — new2.打开路径地址,选择需要导入的项目3.选择创建—next4.默认—next5.默认—next6.默认—next7.默认—next8.选择 jdk — next9.点击F...原创 2019-12-25 14:25:04 · 751 阅读 · 0 评论 -
MyEclipse生成常用方法
我们使用Eclipse工具开发的时候,有很多的代码我们是不用写的,我们可以直接生成我们想要的方法,那么怎么生成我们经常使用的方法呢???首先打开我们的MyEclipse工具到代码编辑页面,在已经定义好的变量下面生成方法在空白位置鼠标右击选择Source横向移动到右边会出现许多的方法,选中我们需要的方法点击生成即可。1.生成get和set方法2.生成field方法3.生成super方法...原创 2019-12-23 16:34:24 · 354 阅读 · 0 评论