- 博客(63)
- 资源 (8)
- 收藏
- 关注
原创 Java面试笔试题汇总---不间断更新。。
1.单选题)以下不是 Ajax 主要技术的是( )。 Ajavascrip B xml C css D Junit 正确答案:D此题目考查的是AJAX技术的范畴,Junit属于java的单元测试,不属于AJAX范畴,本题选D2, Java语言是由()语言改进并设计而来的。 A,Ada B,c++ C,Pascal ...
2018-05-16 21:41:37 601 3
原创 Java总结(servlet)
资源共享学习交流群号:769674658(快满) qq交流二群(296389054) 1、什么是Servlet?答:Servlet是用来处理客户端请求并产生动态网页内容的Java类。Servlet主要是用来处理或者是存储HTML表单提交的数据,产生动态内容,在无状态的HTTP协议下管理状态信息。2、什么是Web容器?有什么作用?你知道哪些web容器?答:WEB 容...
2018-05-02 20:46:21 646 1
原创 Java总结(Web篇)
Web三要素·一、浏览器-向服务器发起请求,下载服务器中的网页(HTML),然后执行HTML显示出内容。二、服务器-接收浏览器的请求,发送相应的页面到浏览器。三、HTTP协议-浏览器与服务器的通讯协议。...
2018-05-02 20:38:51 344
原创 java总结(ORACLE数据库&jdbc&Mysql)
不间断更新。。。。Oracle数据库概述Oracle是著名的Oracle(甲骨文)公司的数据库产品·Oracle是世界上第一个商品化的关系型数据库管理系统·Oracle采用标准SQL(结构化查询语言),支持多种数据类型,提供面向对象的数据支持,具有第四代语言开发工具,支持UNIX、WINDOWS、OS/2等多种平台Oracle公司的产品丰富,包括Oracle服务器、Oracle开发工具和Oracl...
2018-05-02 19:57:48 605 1
原创 Java总结(se阶段)
Java se是由Sun Microsystems公司于1995年5月推出的Java程序语言设计和java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。...
2018-05-02 19:50:08 1840 3
原创 Java总结(basic、oop)
不间断更新。。。。 1.对象和类:现实世界是由很多的对象组成的,基于对象抽出了类对象:真实存在的单个的个体。类:同一类型对象的总称。 2.Java内存管理:通过JVM来管理 1)堆: 1.1)用于存储所有new出来的对象(包括成员变量) 1.2) 垃圾:没有任何引用所指向的对象。 ...
2018-05-02 19:43:19 680 2
原创 Java秒杀(十四)JMeter自定义变量
新建一个controller,获取个人基本信息。来压测这个接口。package cn.tedu.miaosha.controller;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controller;import org.springf...
2018-05-31 18:52:55 443
原创 Java秒杀系统(十三)JMeter入门
1、添加线程组2、添加监听器---聚合报告3、线程组右键--添加Sample--HTTP请求Jmeter下载、用户手册。名称、请求方法、请求路径。聚合报告图形结果用表格查看结果...
2018-05-31 17:23:05 490 2
原创 JMeter压力测试工具-设置中文界面
在Jmeter的安装目录下的bin目录中找到 jmeter.properties这个文件,用文本编辑器打开。 大概在37行,找到:#language=en如图:修改如下图:
2018-05-31 15:31:28 1051 1
原创 Java秒杀系统(十二)秒杀功能实现-订单详情页
import java.util.Date;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Service;import org.springframework.transaction.annotation.Transactional;...
2018-05-31 14:59:58 10439 9
原创 Java秒杀系统(十一)实现登录功能-商品详情页面。
<!DOCTYPE HTML><html xmlns:th="http://www.thymeleaf.org"><head> <title>商品详情</title> <meta http-equiv="Content-Type" content="text/html; charset=
2018-05-31 14:29:45 734
原创 Java秒杀系统(十)实现秒杀功能-商品列表页
资源共享学习交流群号:769674658(快满) qq交流二群(296389054)商品表CREATE TABLE `goods` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '商品ID', `goods_name` varchar(16) CHARACTER SET utf8mb4 DEFAULT NULL...
2018-05-31 13:59:32 8599 3
原创 Java秒杀系统(九)分布式session
创建UUID生成cookie//设置有效期。//参数校验@Configurationpublic class WebConfig extends WebMvcConfigurerAdapter{ @Autowired UserArgumentResolver userArgumentResolver; @Override public void addArgumentResol...
2018-05-31 13:31:02 1129
原创 Spring中文件的上传下载
ttms-91.文件上传业务分析?1)将文件上传到服务器,然后存储到服务器的某个位置.2)将已上传的文件相关信息存储到数据库.例如文件名,文件大小,文件摘要信息,文件在服务器上的地址等.2.SSM架构中文件上传的实现?1)添加文件上传依赖?2)spring-mvc中添加文件上传解析配制?3)设置文件上传表单。4)Spring contro...
2018-05-30 10:44:06 8445 1
转载 超级实用--在线学习--人生巅峰
软件开发是一项非常复杂且有趣的工作,开发者需要在规定的期限内完成需求开发,并且把产品交付给客户。与此同时,开发者也不断学习各种编程知识,了解最新的技术动态。当然,学习的途径有很多种,比如购买书籍或者看视频。在线资源最大的优势就是不断更新,取经去糟。本文提供16个非常好的在线学习资源提供给大家,帮助大家在假期温习旧知识的同时,不断学习新技术。1.JavaScript-GardenJavaScript...
2018-05-29 16:20:52 135
原创 JAVA_SE(三)-集合框架
/* java.util.Collection * 集合,用来存储一组元素,提供了相关操作元素的方法. * 有两个常见的子接口: * List:可重复集,且有序. * Set:不可重复集,大部分实现类是无序的. * 元素是否重复是依靠元素自身equals方法比较的结果 * @author within *//** * 集合存放的是元素的引用(地址) * @author adminitartor...
2018-05-29 11:45:07 214
原创 JAVA_SE(三)日期操作
* 编写一段程序 * 要求用户按照格式输入自己的生日,如:1992-08-02 * 然后经过程序计算输出到今天为止活了多少天.
2018-05-28 20:00:23 216
转载 高效率与竞争力-技术重用
摘要:软件重用的好处不言而喻,但似乎很多公司都会陷入这样的怪圈:因为项目进度压力大,就不讲究什么重用设计了,太花时间了,完成项目再说。因为一直都是项目进度压力大,故周而复始的循环这个怪圈。如何摆脱这样的怪圈?如何在激烈的竞争中立于不败之地?如何利用好“软件重用”这个厉害的武器?本文阐述了笔者大量的工作体会,将给你一个有益的启发。 国外软件技术水平 VS 国内软件技术水平微软的Office,我想无人...
2018-05-28 15:13:43 1054
原创 servlet(四)重定向
1. 重定向(1)什么是重定向?服务器通知浏览器向一个新的地址发送请求。注:通常服务器发送一个302状态码以及一个Location消息头(该消息头的值是一个地址,即重定向地址),浏览器收到之后,会立即向重定向地址发送请求。(2)如何重定向?response.sendRedirect(String url)。注:url即重定向地址。(3)重定向之前,容器会先清空response对象上存放...
2018-05-27 21:16:00 327 1
原创 servlet(三)解决乱码以及访问数据库
1. 表单中文参数值乱码问题(1)为什么会有乱码?表单提交时,浏览器会对表单中的中文参数值进行编码(会使用打开该表单所在的页面时的字符集来编码),服务器端默认会使用"iso-8859-1"来解码。所以会产生乱码。(2)如何解决1)post请求2)get请求Servlet访问数据库 1.导包、step2. 将config.properties文件添加到resource文件夹下面step3...
2018-05-26 22:01:38 445
原创 windows下给redis设置登录密码
最近在做项目使用redis遇到服务器异常的错误发现设置密码后居然能正常登陆安装成功后输入 redis-cli.exe -h 172.16.1.114 -p 6379输入 config get requirepass --获取所有密码输入 config set requirepass password --password为密码此时需要认证 auth password下次登录直接输入 redi...
2018-05-26 19:52:43 10719 1
原创 Java秒杀系统(七)实现登录功能,JsR303参数检验+全局异常处理
一、添加依赖第一步添加标签@Valid第二步鉴定不能为空,设置限定长度,判断手机号格式调用校验器如果正常则会出现以下结果会显示成功。
2018-05-26 19:05:25 506 1
原创 JDBC(一)原理以及基本编程
JDBC:(Java Datebase Connectivity) 允许用户在不同的数据库之间做选择的一个抽象层,允许开发者用JAVA代码写数据库程序,而不用担心底层特定数据库的细节。JDBC接口及数据库厂商实现: 1.驱动管理:DriverManager2.连接接口:ConnectionDatabaseMetaData3.语句对象接口:StatementPreparedS...
2018-05-23 16:58:23 221
原创 Servlet(二)Http协议以及两种请求类型
1 http协议 (1)什么是http协议?是一种网络应用层协议,规定了浏览器与web服务器之间如何通信以及通信所使用的数据格式。1)如何通信 step1. 建立连接 step2. 打包,发送请求 step3. 打包,发送响应 step4. 关闭连接 即一次请求,一次连接。 如果要再发送请求,需要再次建立新的连接。 优点:web服务...
2018-05-23 16:26:34 1477
原创 JAVA秒杀系统(六)实现登录功能,实现两次明文MD5
1.在controller中添加LoginController2,在src/main/resources/templates下面添加Login.html<!DOCTYPE HTML><html xmlns:th="http://www.thymeleaf.org"><head> <title>登录</title> &l..
2018-05-22 20:30:48 437 3
原创 JAVA秒杀系统(五)实现登录功能--明文密码两次MD5处理
1.数据库设计2.明文密码两次MD5处理3.JSR303参数检验+全局异常处理4.分布式Session1.新建查询2.两次MD5:防止数据泄露 1.用户端:pass = MD5(明文+固定的Salt) 2.服务端:pass = MD5(用户输入+随机Salt)引入MD5工具类,添加MD5Util...
2018-05-22 17:19:00 1435
原创 如何在eclipse中安装python
资源共享学习交流群号:769674658(快满) qq交流二群(296389054)一、打开eclipse找到help中的Install New Software二、点击add然后在Name:后面输入pydev,LocalHost:http://pydev.org/updates然后点击ok等待一会,选中PyDev之后,点next,等待安装。...
2018-05-21 20:46:07 3551
原创 JAVA_SE(三)文件数据IO操作以及异常处理
PrintWriter创建PW对象: PrintWriter是具有自动行刷新的缓冲字符输出流。其提供了比较丰富的构造方法。PrintWriter(File file)PrintWriter(String fiIeName)PrintWriter(OutputStream out)PrintWriter(OutputStream out,Boolean aut0FIush)PrintWrite...
2018-05-21 18:44:27 247
原创 Java_se(二)正则表达式、Object以及包装类
基本正则表达式正则表达式简介 实际开发中,经常需要对字符串数据进行一些复杂的匹配、查找、替换等操作。通过"正则表达式",可以方便的实现字符串的复杂操作。 正则表达式是一串特定字符,组成一个"规则字符串"这个"规则字符串"是描述文本规则的工具。正则表达式就是记录文本规则的代码。例如正则表达式:"[a-z]"表示a到z的任意一个字符正则表达式"[a...
2018-05-20 15:19:01 256 1
原创 JAVA_SE(一)API文档和字符串基本操作
JDK API什么是JDK API? JDK中包含大量的API类库,所谓API(ApplicationProgramming lnterface,应用程序编程接口)就是一些已写好、可供直接调用的功能(在java语言中,这些功能以类的形式封装)。·JDK API包含的类库功能强大,经常使用的有:字符串操作、集合操作、文件操作、输入输出操作、网络操作、多线程等等。JDK包结构 ...
2018-05-19 16:13:34 634
原创 Java 实例 - for 和 foreach循环使用
for 语句比较简单,用于循环数据。for循环执行的次数是在执行前就确定的。语法格式如下:for(初始化; 布尔表达式; 更新) { //代码语句}foreach语句是java5的新特征之一,在遍历数组、集合方面,foreach为开发人员提供了极大的方便。foreach 语法格式如下:for(元素类型t 元素变量x : 遍历对象obj){ 引用了x的java语句; } in...
2018-05-18 21:32:01 656
原创 计算机二进制
计算机内部一切都是2进制!变量, 数据都是2进制:数据类型: byte short int long float double boolean char案例:什么是二进制?逢二进一的计数规律2进制原理 案例:for(int i=0; i<20; i++){ System.out.println( Integer.toBinaryString(...
2018-05-18 19:41:47 824 1
原创 Frequently Asked Questions
1.服务端返回的JSON中的日期格式如何设置?1)JS端直接设置(new Date(长整形).toLocaleDateString())2)编写日期转换类继承JsonSerializer重写相关方法,然后在 对应实体对象的get方法上使用@JsonSerialize注解进行 标注要使用的类型转换器.2.Tomcat 启动时端口号被占用了?1)window: jdk/bin 中去执行shut...
2018-05-18 13:48:40 299
转载 对于spring boot的理解
转载自:https://blog.csdn.net/ricohzhanglong/article/details/80240715 Spring Boot在众多从事Java微服务开发的程序员群体中是一个很特别的存在。说它特别是因为它确实简化了基于Spring技术栈的应用/微服务开发过程,使得我们能够很快速地就搭建起一个应用的脚手架并在其上进行项目的开发,再也不用像以前那样使用大量的X...
2018-05-17 17:41:29 3436
原创 面向对象oop(六)
1.多态: 1)意义: 1.1)同一类型的引用指向不同的对象时,有不同的实现。 -------行为的多态: cut()、run()、study()...... 1.2)同一个对象被造型为不同的类型时,有不同的功能。 -------对象的多态: 我、你、水...... 2)向上造型: ...
2018-05-17 16:40:22 334
转载 python实现贪吃蛇小游戏
资源共享学习交流群号:769674658(快满) qq交流二群(296389054)本文将带你一步步用python语言实现一个snake小游戏。转载地址:https://www.zhihu.com/question/55873159/answer/146647646'''Created on 2018年5月17日@author: with...
2018-05-17 14:25:20 21308 10
原创 面向对象oop(五)
1.static final常量: 1)常量必须声明同时初始化 2)通过类名点来访问,不能改变 3)建议:常量名所有字母都大写,多个单词用_分隔 4)常量在编译时被直接替换为具体的值----效率高2.抽象方法: 1)由abstract修饰 2)只有方法的定义,没有方法的实现(连大括号都没有)3.抽...
2018-05-16 19:10:50 279
java_plant_va_zombie.rar
2020-04-28
基于spring Boot的Java秒杀系统
2018-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人