自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 JSP内置对象详解

由于笔记是使用word做的,所以在copy过来时丢失了标题,影响阅读,请下载源文档阅读:链接:请点击这里下载文档(密码:diigv5)JSP内置对象的使用方法在JSP中,因为JSP对部分java对象做了声明,所以不用重新声明这些对象就可以使用。原先就声明好的对象有:out/page/request/response/sesison/application/config/pageCont...

2019-03-22 17:33:03 714

原创 JSP入门知识-JSP语法

由于笔记由word写成,贴在CSDN富文本中导致序号出错,建议下载word原文档。链接地址:点击这里下载文件访问密码:whnq8kJSP语法知识JSP的基本构成JSP中的指令标识有三种:page/include/taglib。具体用法参考第二节。HTML标记语言就是HTML语言。(三)嵌入的JAVA代码片段即jsp脚本程序。(四)JSP表达式就是长着这种样的...

2019-03-20 11:12:38 575

原创 [线程]JAVA实现控制台时间输出

今天室友给我发了张图,是这样的:作为当代程序员革命小将,我撸起袖子就开始了干了。大概花了一个小时,才把这玩意写出来,运行起来是这个样子的:我的内心是崩溃的,WTF????这他妈怎么行,于是开始在百度找清屏的方法,找来找去,似乎唯一可行的只有一个需要用vc的方法, 本着革命的小将不接受外来文化的污染原则,我放弃的这个方法,采用了一个最笨的方法,那就是System.out.println...

2019-03-15 17:40:10 1047

原创 JSP的虚拟目录配置

当我们需要访问服务器下的一个文件夹时,比如home这个文件夹,它实际上与本地的绝对地址有一个对应关系,比如对着你的D盘下的一个文件夹,我这里用我D盘下的Jsptest文件夹举例。对应关系:服务器/home---->D:\Jsptest这就是Jsp的虚拟目录。那么要怎么配置呢?第一步:将tomcat安装目下\webapps\ROOT\的文件夹 WEB-INF 整个拷贝到D:\Jsp...

2019-03-14 15:13:58 1206

原创 Socket练习,c/s结构下模拟多线程客户端登录服务器端

客户端封装账号与密码为对象,发送到服务器端。服务器端收到对象进行反序列化,验证账号与密码是否正确,然后做出相应。做出响应可以用字节流。运行效果1.启动服务器端2.启动客户端,可以多启动几次(因为是多线程)3.输出账号密码测试(正确的账号是:bjsxt 密码:password)4.查看服务器端代码详解新建Client项目与Server项目client 项目中创建User类,...

2019-03-12 18:06:01 446

原创 URL类练习:抓取一张网页到本地

通过URL类的OpenStream() 方法抓取一张网页package cn.sxt.test;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileOutputStream;import java.io.IO...

2019-02-28 14:43:46 344

原创 第二阶段:JAVA基础深化与提高

文章目录2 第二阶段 JAVA深化和提高2.1 面向对象深化2.1.1 抽象类和抽象方法2.1.1.1 抽象方法概念2.1.1.2 什么情况下使用抽象方法和抽象类?2.1.2 接口详解2.1.2.1 接口的概念2.1.2.2 接口中可以包含什么?2.1.2.3 接口与类的关系2.1.3 接口的特征_使用接口的意义2.1.3.1 接口的传递性2.1.3.2 接口的继承性(多继承)2.1.3.3 使用...

2019-02-27 15:32:33 1040 1

原创 【线程】生产者消费者问题2-线程通信引入

线程间通信的方法wait():调用了wait()方法的线程进入等待池等待,等待池中的线程不会去竞争对象锁,直到其它的线程通知,才会进入锁池notify():随机唤醒一个在该对象上等待的线程,被唤醒的线程进入锁池,开始竞争该对锁上的对象notifyAll():唤醒所有在该对象上等待的线程,优先级高的线程有可能先竞争到对象锁,只能在同步方法代码块中使用生产者消费者问题引入线程通信的具体...

2019-02-27 15:12:12 249

原创 【线程】生产者消费者问题1-基本实现

初步实现生产者生产商品,消费者取走商品的功能商品类package cn.sxt.thread;public class Goods {private String brand;private String name;public String getBrand() { return brand;}public void setBrand(String brand) { t...

2019-02-27 14:33:17 226

原创 第一阶段:JAVA快速入门

文章目录1 第一阶段 java入门1.1 java快速入门及第一个程序1.1.1 java的特性和优势1.1.2 java应用程序的运行机制1.1.3 JVM、JRE和JDK1.1.4 jdk的安装1.1.5 第一个JAVA程序1.1.6 第一个JAVA程序错误总结1.1.7 任何方法的代码都要以{开始以}结尾1.1.8 常用的DOS命令1.1.9 常用的java开发工具1.1.9.1 记事本类...

2019-02-27 14:18:21 892

原创 预科阶段:职业规划

文章目录0 预科阶段简历专业技能求职意向工作经验和项目经验(重点)曾获奖励(少而精)自我评价(少而精)面试前-三大步让你超越90%的竞争者了解公司的基本情况公司侧重于哪一块技术,重点复习研究该公司的产品,提出问题,从以下四个方面面试中-十大要点吸引面试官面试官喜欢什么样的人1.秉性良好,谈吐正常2.工作态度端正、工作正常的人3.热爱本职也、有合理的职业规划4.热爱学习、喜欢提升自己的人5.*技术牛...

2019-02-27 14:16:05 1236

原创 Oracle函数大全-软件文档下载

度娘云:点击这里下载!提取码:s35x

2019-02-20 13:21:11 798

原创 SQL语言详解——基于PLSQL的SQL语言详解

注:本文基于Oracle数据库与数据库管理软件plsql,文中代码里使用的大部分表格为该软件的测试用户SCOTT下的默认表格2.1 SQL语言基础什么是SQL语言结构化查询语言SQL(Structured Query Language)SQL是最重要的关系数据库操作语言,是所有关系数据库管理系统的标准语言许多数据库厂商在使用SQL的同时,都对SQL进行了拓展,比如ORACLE的PL/...

2019-02-19 13:30:29 807

原创 Oracle 数据库的使用

1.Oracle 数据库的使用1.1 数据库相关概念数据 data描述事物的符号多种表现形式:文本,图形,音频,视频数据库 (Database,DB)计算机中存放数据的仓库,按照一定格式存放,可谓用户共享数据库管理系统 (Database Management System,DBMS)科学的组织和存储数据,高效的获取和维护数据Orace,MySQL,SQL Ser...

2019-02-18 11:58:52 346

原创 java使用IO流实现文件夹的的复制

实现功能指定一个文件夹来源,指定一个目标路径,将来源文件夹及下的所有文件复制到指定目标路径。源码package cn.sxt.test2;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;i...

2019-02-12 15:42:00 620

原创 Java_FileInputStream及FileOutputStream详解_java文件拷贝的实现

文章目录2.6.3 FileInputStream与FileOutputStream的使用2.6.3.1 FileInputStream类的的使用2.6.3.2 FileOutputStream类的使用方法2.6.4 使用字节流实现文件复制2.6.5 更多java知识请点击连接:2.6.3 FileInputStream与FileOutputStream的使用2.6.3.1 FileInput...

2019-02-07 16:18:09 345

原创 JAVA-集合-ArrayList元素去重除重

我们知道,ArrayList集合是一种有序但不唯一的集合,当我们需要去掉其中重复的元素时,我们就需要写一个除重的方法了原理为:新建一个空的ArrayList容器,通过遍历需要除重的原容器,遍历时判断新容器中是否包含当前元素,若没有,则添加之,最后返回这个新的容器,通常需要一个ArrayList来接收。注:如需要判断元素中的值是否相同,需要重写equals方法,因为contains本质是调用...

2019-02-06 18:47:47 988

原创 解决vmware tools工具安装时出现的the path“”is not a valid问题

问题如图这个问题是因为:1.你没有装kernel-devel2.你装了kernel-devel但是版本与你的linux核心版本不兼容(大概是这个意思)同样也或出现gcc的这个问题,那就是没装gcc了。怎么解决呢,首先使用#uname -r查看你的内核,我装的是centos7,内核是3开头的(如此不专业)。如图是升级后的linux内核可以看到我升级到版本4了(原本是3版本的)。然后查看你安装的ker...

2018-03-27 13:40:30 8672

原创 解决Android studio安装过程中出现SDK tool Directory is missing 的问题

楼主在安装android studio结束后仍无法开始创建一个新的项目,提示没有配置sdk tool,于是点进来,在盘里建一个空的文件夹AndroidSdk,选择此文件夹后弹出SDK tool Directory is missing。如下图解决步骤1.安装sdk tool上图就是说你没安装sdktool,于是去找了sdk tool,注意了这里电脑没翻墙,没办法下载官方的sdk tool。所以我是...

2018-03-16 08:53:08 61707 5

空空如也

空空如也

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

TA关注的人

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