java
Hengxcp
这个作者很懒,什么都没留下…
展开
-
Random()-java
RandomRandom random = new Random();//在没带参数构造函数生成的Random对象的种子缺省是当前系统时间的毫秒数。int i =random.nextInt(100);//生成0~99之间的随机数。种子相同,则生成的随机数相同。用系统时间做种子,确保真正的随机。...原创 2019-11-15 14:12:41 · 124 阅读 · 0 评论 -
生产者消费者模型
代码如下,package PandC;import java.util.LinkedList;import java.util.Random;import java.util.function.Consumer;/** * @author * @date 2019/11/15 10:07 */public class TestThread { public s...原创 2019-11-15 11:50:15 · 91 阅读 · 0 评论 -
Hibernate到底是什么?
Hibernate 是一个开放源代码的对象关系映射框架,他对JDBC进行了轻量级的封装,使Java EE 程序员可以使用面向对象的方式来操纵数据库。它是一个对象/关系映射的解决方案,就是将Java 中对象与对象之间的关系映射至关系数据库中表与表之间的关系。Hibernate提供了整个过程自动转换的方案。传统Java EE --> JDBC 关系数据库 建立连接->操作数据-...原创 2019-03-13 19:24:23 · 1520 阅读 · 0 评论 -
Struts2 表单元素属性值与类
表单元素中的属性值会映射到程序定义的Action类中对应的getter和setter方法中。例如,属性user的值在MainAction的成员变量中就有setUser()和getUser()的定义,这样Struts 2框架就可以把他们关联起来,实际上,表单元素的名字封装着一个请求参数,而请求参数被封装到Action类中,根据其set方法赋值,然后根据其get方法取值。在jsp页面中&...原创 2019-03-13 19:00:56 · 162 阅读 · 0 评论 -
接上
boolean canLogin =userbiz.checkLogin(username,password);if(canLogin){ req.getSession().setAttribute("loginuser",username); req.sendRedirect("main.jsp");}检测是否登陆<%String username=(...原创 2019-03-10 19:30:36 · 205 阅读 · 0 评论 -
Java 登录请求操作
public boolean checkLogin(String username,String password){ String sql="select * from user" + "where username='"+username +"' and password ='"+password"'; List<UserInfo> list =userdao....原创 2019-03-10 19:25:07 · 465 阅读 · 0 评论 -
web.xml
web.xml文件的内容由J2EE规范描述。每个Web应用都需要有这个文件,用来向容器描述如何部署这个Web应用程序,它独立于所有容器。部署描述文件是一个XML文档,其根元素必须是<web-app>。<descripion>和<display-name>元素为工具和服务器提供了有关的Servlet的信息,这两个元素是可选的。Servlet声明为了...原创 2019-03-10 19:06:34 · 89 阅读 · 0 评论 -
MVC模式
1.JavaBean在MVC模式中,JavaBean主要是实现Model部分的功能,也就是实现数据处理和业务逻辑处理。通过get和set方法可以方便的为JavaBean设置属性的可访问性。2,DAO是Data Access Object(数据访问接口)的英文缩写,顾名思义,就是与数据库打交道,夹在业务逻辑与数据库资源中间。3.Servlet 就是接收客户的请求,然后根据请求调用Ja...原创 2019-03-10 18:50:00 · 110 阅读 · 0 评论 -
Java-FileInputStream、InputStreamReader、StringBuffer,Java读出文件中的数据到控制台输出
FileInputStream fop=new FileInputStream(file);FileInputStream:作用是从文件file中读出byte流到fop中InputStreamReader reader=new InputStreamReader(fop,"gbk");InputStreamReader作用是把刚刚从文件中读出的byte流转换为character(字...原创 2019-03-06 10:39:50 · 899 阅读 · 0 评论 -
java-StringBuilder
有时候需要较短的字符串构建字符串,此时采用字符串连接的方式达到此目的效率比较低。每次连接字符串时,都会构建一个新的String对象,即耗时,又浪费空间。使用StringBuilder类就可以避免这个问题。StringBuilder builder=new StringBuilder();当每次需要添加一部分内容时,就调用apped()方法:String str="abc";...原创 2019-03-06 09:40:42 · 118 阅读 · 0 评论 -
JSP 操作Mysql数据库
首先在src目录下建立包UTIL,在包中创建类MysqlConnect,该类实现了一个操作数据库的JavaBean代码如下: package UTIL;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;i...原创 2019-02-26 13:18:03 · 361 阅读 · 0 评论 -
eclipse java
jsp文件不能放在WEB-INF目录下,可以放在WEB-CONTENT目录下面。原创 2019-01-06 17:00:20 · 91 阅读 · 0 评论 -
eclipse 部署项目
eclipse java web 项目默认部署在eclipse工作环境下,而不是tomcat的webapps下面。需要自己修改原创 2019-01-06 16:58:04 · 805 阅读 · 0 评论