- 博客(67)
- 资源 (1)
- 收藏
- 关注
原创 Jupyter Notebook中numpy什么意思 import numpy as np详解
Jupyter Notebook中numpy什么意思 import numpy as np详解
2022-09-15 15:47:44
4069
1
原创 Spring整合JUnit4之java.lang.ExceptionInInitializerError
这几日学习Spring,在整合JUnit4的时候出现bug,经过几天终于解决掉了。 遇到bug时,解决过程中难免心烦意乱,心灰意冷,做什么都没信心,进而否定自己。可愈是压抑,解决后的喜悦也愈是深刻。 下面记录一下遇到的问题及解决办法: 异常反馈代码(部分)如下:java.lang.ExceptionInInitializerErrorat sun.reflect.NativeConstruc
2017-08-22 16:52:37
3255
2
原创 简单选择排序
定义太晦涩,不如直接看代码package review.home.work;public class SimpleSelectionSort { public static void main(String[] args) { int arr[]={0,2,3,1,7,9,8,6,5,4}; //定义一个简单排序算法的方法 simpleSele
2017-08-19 11:02:59
406
原创 net start mysql启动无效的解决办法
如图: 解决办法如下: 计算机-管理-服务和应用程序-服务(双击),找到mysql,如图在开始处键入cmd打开命令行窗口,输入net start mysql56 启动成功。所以不要机械的按照课本,要多思考。电脑中的服务名称为net start mysql56,而你运行net start mysql是找不到对应服务的。
2017-05-31 12:49:50
3324
原创 WEB前端开发一 WEB应用简介
JSP: JSP中的HTML代码用来显示静态内容;嵌入的Java代码与JSP标记生成动态内容部分 JSP允许程序员编写自己的程序库 JSP一次编译,到处运行
2017-02-18 20:24:44
521
原创 在Java中读取xml文件---SAX解析
SAX方式解析xml步骤1、通过SAXParserFactory的静态newInstance()方法获取SAXParserFactory实例factory2、通过SAXParserFactory实例的newSAXParser()方法返回SAXParser实例parser 写过SAXParser parser=factory.newSAXParser(); 会有提示try—catch捕获异常。获取
2016-11-22 09:46:46
1039
原创 在Java中如何读取xml文件---DOM解析
xml文件以树形结构进行数据存储。写xml文件前,需要在xml文件中声明,声明格式是`<?xml 版本="" 字符集=“”?>`<?xml version="1.0" encoding="UTF-8"?><bookstore><!--此处为根节点,另外节点名称**区分大小写**--> <book id="1"><!--子节点--> <name>风来了</name>
2016-11-14 15:50:36
677
原创 Servlet---MVC模式
MVC模式:MVC(Model、View、Controller),是软件开发过程中的一种思想。目的是分离模型、视图和控制。EIS:数据库层Model1用户发出请求直接提交给JSP页面。通过JSP页面调用JavaBean,JavaBean(普通的Java类)既可以封装数据,也可以封装业务逻辑的功能。由JavaBean访问调用底层数据库,把得到的结果在JSP页面中呈现出来,最后给客户端响应。Model2
2016-11-05 22:34:39
432
原创 如何通过Servlet类获取初始化参数
在web.xml中配置servlet时,可以配置一些初始化参数。而在servlet中能够通过ServletConfig接口提供的方法来取得这些参数。1、在web.xml中配置初始化参数username:admin;password:123452、在index.jsp中添加超链接,超链接默认是get访问,但我们可以在doGet()方法中添加doPost(),使其做post访问public void d
2016-11-05 22:11:42
1086
原创 疑惑解答---Servlet服务器与Tomcat之间关系
Tomcat是一个 Servlet容器。 Servlet是一种服务器端的的Java程序,是Web浏览器与HTTP服务器上的数据库或应用程序之间的中间层。
2016-11-05 20:19:49
349
原创 Servlet路径跳转
Servlet路径跳转相对路径:浏览器地址栏:http://localhost:8080/ServletPathDirection/index.jsp点击”访问HelloServlet“后注意此处路径不能写成 <a href="/servlet/HelloServlet">访问HelloServlet!</a><br> 如果程序中改成上述地址,我们看一下效果:显然丢掉了工程的名字,肯定是错误的,
2016-11-05 20:07:32
586
原创 Servlet中参数获得总结
用Servlet获取表单数据如果要获取单个值request.getParameter("表单参数名");例如:username=request.getParameter("username");如果获取像“复选框”类型的,返回的是字符串数组requeset.getParameterValuse("表单参数名");例如:favorites = request.getParameterValu
2016-11-05 17:11:45
490
原创 Servlet执行流程和生命周期
Get方式请求HelloServlet 1、当用户在网页上点击超链接<a href="servlet/HelloServlet">提交给服务器。2、然后服务器就会在web.xml中寻找与之对应的URL地址。3、再到<servlet>...<servlet> 标签中寻找名字叫做HelloServlet的对应类。4、根据用户提交请求的方式,分析你所用的是get还是post请求,于是就执行类中重写的do
2016-11-04 10:44:18
460
原创 学Servlet略小获(5条)
今天根据视频编写Servlet程序时,遇到以下问题或是收获(词穷,不知道该用什么表示) 1、在编写index.jsp文件时,视频中把以下红线框标记部分进行更换,MD,劳资好奇心总是很重,我那个好奇啊,遂百度之,尽管最后依旧没彻底理解(囧),把理解的或是易于理解的部分拿出来,晒晒@~@===原图在这里啊,在这里==== ====稍后,视频中那个看起来很D的人就把红框框换啦啊,换啦啊=== ===
2016-11-03 22:37:33
361
原创 一个完整的Servlet需要哪些。
一个完整的Servlet包括1、Servlet类2、配置3、配置,缺一不可 光有Servlet文件还不行,Web容器必须知道浏览器怎么访问这个Servlet,也就是说必须配置Servlet的类文件与访问方式 1、Servlet类: 最基本的是 编写一个”新的Servlet类“并实现Servlet类。覆盖doGet()、doPost()方法。 2、配置Servlet: 配置、配置均在web.
2016-10-31 15:10:05
6910
原创 GET请求参数处理
若使用Tomcat并采用get提交方式,要取得一个请求参数字符串,则需要通过String的getBytes()指定编码来取得该字符串的字符数组,然后再重新构造为正确编码的字符串。假如浏览器使用utf-8处理字符,web容器默认使用iso-8859-1编码,则正确处理编码方式为:String name=req.getParameter("name");String name=new String(n
2016-10-31 14:07:27
1143
原创 post请求参数的处理
浏览器可以设置Content-Type:text/html;charset=UTF-8。 Servlet容器一般使用的默认编码处理是ISO-8859-1。=======解释出现乱码================== 假设网页的编码为utf-8,窗体使用post发出“许”中文字符。浏览器会对“许”做URL编码(%E8%AE%B8)发出。 相当于浏览器做了如下操作:String text=jav
2016-10-31 10:40:40
1427
原创 关于MVC/Model2
MVC是Model、View、Controller的缩写,译为模型、视图、控制器。 MVC并不能完全匹配web,稍作改动有了Model2.==================================== 控制器: 取得请求参数、验证请求参数;转发请求给模型;转发请求给画面。这些都是使用程序代码实现的。 模型: 接受控制器的请求调用,负责处理业务逻辑、负责处理存取逻辑等。模型使用程序
2016-10-30 17:12:31
427
原创 WEB容器小谈
静态网页:请求服务器上网页时,服务器不对网页进行任何处理。 动态网页:服务器在响应之前,可能会先根据客户端的请求参数、标头或实际服务器上的状态,以程序的方式动态产生响应内容,再回传给客户。====================================动态网页技术有CGI、PHP、ASP、Servlet/JSP(JavaServerPages)。 Servlet/JSP与JavaScri
2016-10-30 16:44:22
628
原创 关于HTTP的一些自我归纳
HTTP—浏览器和Web服务器之间使用的沟通方式。 HTTP有两个极为重要的特性: 1、基于请求(Request)/响应(Response)模型 客户端对服务器发出一个取得资源的请求,服务器将要求的资源响应给客户端 2、无状态(Stateless)通信协议 服务器响应客户端之后,便不会再记得客户端信息=====================================HTTP的GET
2016-10-30 16:07:30
250
原创 URL、URN与URI
WEB应用程序都是放在服务器之上,当浏览器进行访问的时候,需要告诉浏览器到哪里取得该文件,在这种情况之下,就需要标题里提到的URL、URN与URI。**URL: Uniform Resource Locator URN:Uniform Resource Name URI: Uniform Resource Identifier**URL的主要目的是“以文字方式来说
2016-10-30 15:43:07
336
原创 《Java实战开发经典》第六章6.6
package xiti6;abstract class Shop{ abstract float sum();}class Rice extends Shop{ private float price; private float weight; Rice(float price,float weight){ this.price=price;
2016-03-08 14:23:24
479
原创 《Java实战开发经典》第六章6.5
package xiti6;abstract class Shapes{ //原定义类名为Shape,怎奈前面不同包中有出现过Shape类,且定义为public abstract void area(); abstract void perimeter();}class Rectangle extends Shapes{ double a,b;
2016-03-08 13:36:25
420
原创 《Java实战开发经典》第六章6.4
package xiti6;abstract class Staff{ String name; int age; String sex; abstract void print();}class Manager extends Staff{ String post; int salary; Manager(String name,in
2016-03-07 21:59:54
411
原创 《Java实战开发经典》第六章6.3
package xiti6; class Person{ String name; String addr; char sex; int age; public Person(String name,String addr,char sex,int age){ this.name=name; this.addr=addr;
2016-03-07 21:31:34
438
原创 《Java实战开发经典》第六章6.2
package xiti6; abstract class Shape{ public abstract void area();} class Circle extends Shape{ public double r; public void setR(double R){ r=R; } public void area(){/
2016-03-07 20:37:27
395
原创 《Java实战开发经典》第六章6.1
package xiti6;interface ClassName{ public abstract void getClassName(); }class Company implements ClassName{ public void getClassName(){ System.out.println(this.getClass()); }}
2016-03-07 19:55:24
462
原创 《Java实战开发经典》第五章5.8
package xiti5;class Account{ private String name; private int money; public Account(String name,int money){ this.name=name; this.money=money; } public void setName(
2016-02-29 20:10:12
501
原创 《Java实战开发经典》第五章5.7
package xiti5;class U{ private int number; private String name; private int salary; private String department; public U(int number){ this.number=number; System.out.
2016-02-29 19:51:07
514
原创 循环中定义的变量为局部变量,只能在循环语句中使用
/* 循环中定义的变量为局部变量,只能在循环语句中使用 */ public class XunHuanBianLiangTest { public static void main(String args[]){ for (int i=0;i<10;i++){ System.out.println(i); } //System.ou
2016-01-21 17:16:25
2803
原创 《Java实战开发经典》第五章5.6
package five; //第五章练习6 public class Six { public static void main(String[] args) { String str1=”Java技术学习班20070326”; System.out.println(str1.substring(9)); String str2=”MLDN JAVA”;
2015-08-25 13:46:34
700
原创 《Java实战开发经典》第五章5.5
package five;public class Five { public static void main(String[] args) { User p1=new User(); p1.tell(); User p2=new User(“xpq”); p2.tell(); User p3=new User(“xpq”,”mima123”);
2015-08-25 11:04:00
904
原创 《Java实战开发经典》第五章5.4
package five; //第五章练习4,设计一个Dog类有名字、颜色、年龄属性,并初始化这些属性,定义方法输出Dog信息,编写程序使用Dog类 public class Four { public static void main(String[] args) { Dog dog=new Dog(“bamaao”,”black”,45); dog.tell(); }
2015-08-25 10:43:56
842
原创 《Java实战开发经典》第五章5.3
package five; //第五章练习3,统计字符串”want you know one thing”中字母n和o出现的次数 public class Three { public static void main(String[] args) { int n1=0,n2=0; String str=”want you to know one thing”;
2015-08-25 10:33:22
724
原创 《Java实战开发经典》第五章5.2
package five; //第五章练习2,测试一个Employee类,属性包括编号、姓名 //基本薪水、薪水增长额以及计算薪水增长额及计算增长后的工资 //总额的操作方法 public class Two { public static void main(String[] args) { System.out.println(“===薪水调整前===”); Emp
2015-08-25 10:11:17
754
原创 《Java实战开发经典》第五章5.1
public class Test { public static void main(String[] args) { Adress adress=new Adress(“中国”,”江苏”,”南京”,”点将台路40号”,210031); adress.tell(); } } class Adress{ private String country;
2015-08-25 08:38:26
705
原创 《Java实战开发经典》第四章4.10
package four;import java.util.ArrayList; import java.util.List;//4.10向排序好的数组中添加一个元素到合适的位置 public class Ten { public static void main(String[] args) { int arr[]={0,1,2,3,7,8,9};
2015-08-12 12:36:46
479
原创 《Java实战开发经典》第四章4.9
package four; import java.util.ArrayList; import java.util.List; //4.9将最大值保存在数组中的第一个位置 public class Night { public static void main(String[] args) { int temp=0; i
2015-08-12 12:36:11
536
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人