![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
fancy_male
这个作者很懒,什么都没留下…
展开
-
java爬取新浪数据初学实例
代码// 这个函数后面要用到public String post(String strUrl) { String result = ""; try { StringBuilder document = new StringBuilder(); URL url = new URL(strUrl); URLConnection urlConnection = url.openCon原创 2021-12-06 00:01:48 · 444 阅读 · 0 评论 -
jdk安装
安装出现的问题以下应用程序正在使用需要由此安装程序更新的文件。请关闭这些应用程序,然后单击重试”以继续。解决方案在任务管理器中,根据进程ID(PID)进行删除,继续安装后可能还会有相同的情况,不同的是需要删除的进程号不同,这时需要手动多删除几次。注意看配置的环境变量指向哪个jdk的安装路径,就算安装了两个不同版本的jdk,每次也只能用一个,即也就是配置的jdk版本生效, 另一个不起任何作用。...原创 2021-11-24 11:32:27 · 4664 阅读 · 1 评论 -
前端编程注意事项
CSS放前面,先加载JavaScript放后面,放前面页面显示只有骨架,用户体验不好,没有意义原创 2021-10-20 20:23:54 · 73 阅读 · 0 评论 -
Java前端:CSS——超链接伪类、文本阴影
超链接伪类控制鼠标悬浮的状态a: hover{ color: orange; font-size: 50px;}控制鼠标按住未释放的状态a: active{ color: green;}控制已访问的状态a: visited{ color: #000000;}控制未访问的状态a: linked{ color: #000000;}文本阴影text-shadow: 阴影颜色, 水平偏移(往右,可以为负), 垂直偏移(往下,可以为负), 阴影半径(负数不会报错,但是运行原创 2021-09-27 21:13:02 · 109 阅读 · 0 评论 -
Java前端:CSS——网页美化
spanspan标签:重点要突出的字,使用span套起来约定俗成用span,理论上用其他的也不会错。font作用:设置字体p{ font: bolder 16px/50px Arial,"楷体";}<!--粗体 大小/高度 字体, 字体-->注意:这里的中英文字体的位置可以互换,且这里的高度和平常所说的高度不太一样。文本样式颜色表示方式单词RGB每种颜色范围为00H~0FFH,每两位一次代表红绿蓝,数值越大代表权重越大。RGBARGB+A(透明度,范围原创 2021-09-27 20:44:09 · 491 阅读 · 0 评论 -
Web项目创建注意事项
文件安放位置json.jar 和 msql-connector-java-5.0.4-bin.jar应该放在webapps/lib(或WEB-INF/lib)或者放到web服务器的lib中原创 2021-09-27 16:59:09 · 67 阅读 · 0 评论 -
Java前端:CSS——选择器
选择器作用:选择页面上的某一个或者某一类元素基本选择器标签选择器类选择器id选择器标签选择器作用:会选择到页面上所有的这个标签的元素语法:h1{ color: #a13d30; background:#3cbda5;}类选择器.a{ color: #311111;}<h1 class="a">xxx</h1><p class="a">sss</p>注意:类选择器可以复用id选择器例如:/**用法 #i原创 2021-09-26 20:21:24 · 212 阅读 · 0 评论 -
Java前端:CSS——3种导入方式
CSS的3种导入方式行内样式,在标签元素中,编写一个style属性例如:<h1 style="color: red"></h1>内部样式在html文件里面使用style包括起来外部样式链接式<link rel="stylesheet" href="css/style.css">导入式(CSS2.0):<style> @import url("xxxx.css");</style>一般都用链接式原因:链接式原创 2021-09-26 11:14:27 · 278 阅读 · 0 评论 -
Java前端:CSS——背景知识
全称CSS:Cacading Style Sheet 层叠级联样式表发展史CSS1.0CSS2.0 DIV(块)+ CSS,HTML和CSS结构分离的思想,网页变得更简单CSS2.1 浮动,定位CSS3.0 圆角,阴影,动画……浏览器兼容性CSS优势内容和表现分离网页结构表现统一,可以实现复用样式十分丰富建议使用独立于html的CSS文件利用SEO,容易被搜索引擎收录...原创 2021-09-26 11:13:36 · 92 阅读 · 0 评论 -
Java前端:HTML——表单的应用
表单选项readonly举例<input name="name" type="text" value="admin" readonly>之后这个文本框只读disabled<input type="radio" value="boy" name="gender" disabled/>男<input type="radio" value="girl" name="gender"/>女运行的结果默认为男,但选择女后不可更改。hidden功能:原创 2021-09-22 21:49:20 · 75 阅读 · 0 评论 -
Java前端:HTML—— { 邮箱(URL)验证、数字、滑块、搜索 }框
目录邮件验证框URL验证框数字框滑块框搜索框邮件验证框举例:<input type="email" name="email"> 只要输入的内容包含@就行URL验证框举例:<input type="url" name="url"> 数字框举例:<input type="number" name="num" max="100" min="10" step="10"> step表示每次点击增加的数量滑块框举例:<input typ原创 2021-09-22 21:18:35 · 202 阅读 · 0 评论 -
Java前端:HTML——列表框、文本域、文件域
表单(列表框)样例1:<p>国家: <select name="列表名称" id=""> <option value="中">中国</option> <option value="美">美国</option> <option value="瑞">瑞士</option> <option value="日">日本</opti原创 2021-09-22 21:07:08 · 244 阅读 · 0 评论 -
IDEA基础使用
IDEA增加文件夹到该项目File --> Project Structure 进入如下界面:点击即可原创 2021-09-06 20:38:38 · 434 阅读 · 0 评论 -
tomcat
把文件夹拷贝至tomcat\webapps\ROOT下例如:将文件(应该是配置文件,不清楚)拷贝至tomcat\webapps\ROOT\WEB-INF\lib(如果没有lib文件夹,那么手动新建一个)例如:完成之后将tomcat重启一下即可(因为对tomcat进行修改)...原创 2021-09-22 12:40:56 · 36 阅读 · 0 评论 -
Java前端:HTML——表单基础、单(多)选框、按钮
表单基本用法和基本元素<form method = "post" action="result.html"><!--内容--> <!--文本输入框--> <p>名字:<input name="name" type="text"> </p> <!--密码框--> <p>密码:<input name="pwd" type="password"> </p> <p>原创 2021-09-21 21:31:32 · 616 阅读 · 0 评论 -
navicat基础
新建数据库如图所示位置,点击即可导入数据表进入数据库将文件拖入如下这里,即可经过第二步后,可能还没有出现图表,右击第2步空白处,点击此处刷新一下即可其他out.println() 客服服务器System.out() 后台...原创 2021-09-21 21:04:00 · 124 阅读 · 0 评论 -
navicat11.0.8新建MySQL连接
navicat新建MySQL连接进入navicat后,点击如下图所示(这里已有连接名)输入密码后,确定即可远程访问开放MySQL切记注意安全把3306端口改成其他端口更改用户名和密码为复杂的用户名和密码尽量少开主机为“%”(远程访问)的账户双击灰色图标后如图(这里双击了localhost和information_schema两个图标)这里注意,灰色的图表需要双击才能变成绿色的,绿色的图表才能显示内容,否则无法看见...原创 2021-09-21 18:16:09 · 591 阅读 · 0 评论 -
Java前端:HTML——iframe内联框架
<iframe src="path" name="mainFrame"></iframe> path:引用页面地址nameFrame:框架标识名(可以供跳转)例如:<iframe src="https://www.baidu.com" frameborder="0" width="1000px" height="800px"></iframe>frameborder:页面边框...原创 2021-09-16 17:51:45 · 893 阅读 · 0 评论 -
Java前端:HTML——页面结构分析
页面结构分析元素名描述header标题头部的内容(用于页面或页面中的一块区域)footer标记脚部区域的内容(用于整个页面或页面的一块区域)sectionWeb页面中的一块独立区域article独立文章内容aside相关内容或应用(常用于侧边栏)nav导航类辅助内容一般都放在body里面...原创 2021-09-16 17:30:02 · 169 阅读 · 0 评论 -
Java前端:HTML——媒体元素
视频<video src="" controls autoplay></video>音频<audio src="" controls autoplay></audio>参数含义src资源路径controls(可省)控制条autoplay(可省)自动播放原创 2021-09-16 16:39:42 · 40 阅读 · 0 评论 -
Java前端:HTML——表格标签
表格标签用法:<table> <tr> <td></td> <td></td> <td></td> <td></td> </tr></table>说明:table:表格标签tr:行td:列(实际上是table data,相当于单元格)参数说明跨列<td colspan="4"></td>跨行&l原创 2021-09-16 16:32:32 · 133 阅读 · 0 评论 -
Java前端:HTML——列表
有序列表<ol> <li>Java</li> <li>Python</li></ol>无序列表<ul> <li>Java</li> <li>Python</li></ul>自定义列表<dl> <dt>列表名称</dt> <dd>内容</dd> <dd>内容<原创 2021-09-16 16:23:36 · 125 阅读 · 0 评论 -
Java前端:HTML——行块元素
行内元素:两个行内元素可以共用一行,eg:p, h1-h6块元素:无论内容,该元素独占一行,eg:a, strong, em原创 2021-09-15 23:20:11 · 67 阅读 · 0 评论 -
Java前端:HTML基础——基本标签
<body>、</body>分别叫开放标签、闭合标签单独呈现的标签(空元素),如<hr/>,意为用/关闭空元素注释:<!-- 注释内容-- >,中间可以空行DOCTYPE:使用什么规范head标签代表网页头部body标签代表网页主体title标签代表网页标题meta描述性标签,描述网站一些信息eg: <meta charset = "UTF-8">标题标签:<h1>段落标签:<p>航航标签:<br/原创 2021-09-14 19:18:23 · 272 阅读 · 0 评论 -
Tomcat测试
打开chrome浏览器(或其他,建议使用chrome)在浏览器中输入localhost:8080,回车得到如下界面,即为成功原创 2021-09-13 16:02:23 · 452 阅读 · 0 评论 -
tomcat基础
AJP: 定向包协议百度百科AJP博客园原创 2021-09-13 15:52:32 · 37 阅读 · 0 评论 -
Java基础:异常
异常 (Exception)分类:检查性异常运行时异常错误ERRORERROR类:由Java虚拟机生成并抛出,一般是致命性错误。Exception类:可以被程序处理异常处理机制捕获异常try{}catch(ArithmeticException e){ //括号中为想要捕获的异常类型}catch(异常类型 变量名){ 变量名.printStackTrace();//打印错误栈信息}finally{//善后,无论有没有异常,都会运行}//finally可以不要,try-cat原创 2021-09-08 13:26:39 · 56 阅读 · 0 评论 -
Java基础:内部类
内部类成员内部类public class Outer { private int id; public void out(){} public class Inner{ //内部类 //可以直接使用id(外部类私有属性), out() }}内部类的使用(使用上面的类定义)Outer outer = new Outer();//可以通过外部类实例化内部类Outer.Inner inner = outer.new Inner();静态内部类public class Out原创 2021-09-08 12:51:36 · 57 阅读 · 0 评论 -
Java基础:接口
接口普通类:只有具体实现抽象类:具体实现和规范(抽象方法)都有接口:只有规范public interface A{ int age = 99;//public static final void add();//默认public abstract}接口方法默认是public abstract接口属性默认是public static finalimplements实现接口,必须总结方法public class A implements B, C{}...原创 2021-09-07 18:22:37 · 45 阅读 · 0 评论 -
Java基础:抽象类
抽象类 abstractpublic abstract class className{ public abstract void f();//抽象方法}规则:抽象类的子类必须实现方法,除非本身也是抽象类Java类是单继承,接口可以多继承不能new抽象类抽象类中可以写普通方法抽象方法必须存在抽象类抽象类可以有构造器...原创 2021-09-07 18:19:36 · 52 阅读 · 0 评论 -
Java基础:Instanceof
一种解释:instanceof 判断是否存在父子关系(或者就是自己)另一种解释:左边的对象是否是右边类的实例用法A instanceof BFather fa = new Son();//此时fa不可以直接调用子类方法,必须强制转换只能是父类引用指向子类的对象测试://Person是Stu的父类public class Applicaiton { public static void main(String[] args){ Person person = ne原创 2021-09-07 18:03:47 · 70 阅读 · 0 评论 -
Java基础:数组
数组相同类型数据的有序组合相同类型的若干个数据,按照一个先后次序排列组合而成使用方法:dataType[] arrayRefVar;//推荐dataType arrayRefVar [];//不推荐,早年为了兼容C/C++dataType[] arrayRefVar = new dataType[arraySize];sout arrayRefVar//输出数组的HashCode,sout为IDEA快捷键数组长度:arrayName.length注意:数组对象本身就是对象,Jav原创 2021-09-06 11:26:35 · 50 阅读 · 0 评论 -
Java基础:内存
内存分析Java内存由以下部分组成:堆存放new的对象和数组可以被所有线程共享,不会存放其他对象的引用栈存放基本变量类型(会包含这个变量类型的具体数值)引用对象的变量(会存放这个引用在堆里的具体地址)方法区可以被有的线程共享包含了所有的class和static变量...原创 2021-09-05 22:01:04 · 37 阅读 · 0 评论 -
Java基础概念:方法
方法定义:语句的集合,执行一个功能方法是解决一类问题步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用格式修饰符 返回值类型 方法名(参数类型 参数名){ ... 方法体 ... return 返回值;}方法调用Java都是值传递,没有引用传递方法重载方法名必须相同方法的参数列表(参数类型、参数个数、参数排列顺序等)必须不同方法的返回值可以相同或不同注意:仅仅返回值不同不能重载命令行传参有时候希望运行一个程序时给它传递信息原创 2021-09-05 21:34:54 · 40 阅读 · 0 评论 -
Java基础(Scanner、三个结构、break&continue)
Scanner使用java.util.Scanner是Java5的新特征基本语法:Scanner s = new Scanner(System.in);s.hasNext()//判断是否有输入,返回booleans.hasNextLine()//判断是否有输入(按行),返回booleans.hasNextInt()//判断下一个数是否是ints.next();//读入(到有效数据为止),有效字符前的空格会去掉,之后到空格为止s.nextLine();//读入一行s.close();//原创 2021-09-05 21:11:28 · 77 阅读 · 0 评论 -
Java基础(包机制、JavaDoc文档)
包机制包就是文件夹一般利用公司域名倒置作为包名package必须放在import上面,包名不能与类名一样import 包名可以参考阿里巴巴开发手册作为规范JavaDoc文档可以加载类或方法前面/**@author myname*/生成JavaDoc文档方法1:进入.java文件的目录命令行(cmd)输入 javadoc -encoding UTF-8 -charset UTF-8 Doc.java方法2:在IDEA中,直接生成,参考如下:手把手教你使用 idea原创 2021-09-05 17:25:49 · 69 阅读 · 0 评论 -
Java基础(类型转换、变量、常量、命名方式、运算符)
类型转换byte, short,char ->int -> long -> float -> double原创 2021-09-05 17:07:24 · 58 阅读 · 0 评论 -
Java基础以及简单扩展(注释、标识符、数据类型)
Java基础JavaDoc(文档注释)/** * 此处添加描述性文字 */标识符标识符:类名、变量名、方法名只能以字母、美元符、下划线开头,之后可以 加上数组的随机组合标识符是大小写敏感的标识符可以用中文命名但不建议eg: 类名:Demo等数据类型强类型语言:要求变量要严格规定,所有变量必须先定以后使用。弱类型变量:与以上相反Java类型分为两类:基本类型(primitive type):整数、浮点、字符、booleanlong类型要在数字后面加L引用类型原创 2021-09-05 16:08:31 · 97 阅读 · 0 评论 -
Java预科基础
查看文件后缀名查看 + 勾选文件扩展名查看 + 选项 + 取消勾选查看文件后缀名修改cmd属性右键cmd窗口栏(最上方) + 点击属性运行java文件(cmd中)javac java文件名 #编译java class名注意:java的类名要和文件名一致Java程序运行机制编译型(中文书直接翻译成英文)C/C++解释型(一句一句实时翻译)网页,Java注意:现在的计算机系统编译型和解释型越来越模糊IDE集成开发环境...原创 2021-09-05 13:04:20 · 78 阅读 · 0 评论 -
JAVA背景以及其他基础知识
Java三大版本JavaSE:标准版JavaME:嵌入式开发JavaEE:E级企业级开发JDK、JRE、JVMJDK:Java Development Kit(=JRE + 开发工具)JRE:Java Runtime EnivironmentJVM:JAVA Virtual Machine(屏蔽不同系统的差别,一次编译,到处运行)查找JDK在电脑中的位置我的电脑 + 属性 + 高级系统设置 + 环境变量 + JAVA_HOME卸载JDK找到JDK在电脑中的位置,删除文件夹删除环境变原创 2021-09-04 22:26:51 · 2909 阅读 · 0 评论