java学习随笔
人生莫如饥荒
java开发
助贷系统技术支持
展开
-
助贷系统设计
助贷系统设计原创 2022-11-05 21:01:41 · 859 阅读 · 0 评论 -
Servlet两种路径跳转方式练习
1.客户端请求重定向跳转方式2.服务器内部跳转方式练习前提:需要少量的servlet知识(out、response对象)需要少量的html知识需要少量的jsp知识使用工具:myeclipse打开myeclipse,新建web project ,new 一个servlet以下是测试代码: ServletPD.javapackage sev...原创 2018-03-05 15:41:04 · 645 阅读 · 0 评论 -
Servlet@WebFilter注解方式——过滤器链的执行顺序
Servlet@WebFilter注解方式——过滤器链的执行顺序执行顺序和类名字符排序有关!以下是测试代码:Filter0 .javapackage Filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.s...原创 2018-03-12 11:37:47 · 8315 阅读 · 1 评论 -
学习Servlet中的异步处理 —— Servlet3.0中的Async支持
servlet的@WebServlet注解写法:/** * asyncSupported属性默认是false,如果需要开启支持异步处理功能,需要设置为true */@WebServlet(name = "ServletAsyn", urlPatterns = "/ServletAsyn", asyncSupported = true)AsynFilter的@WebServlet...原创 2018-03-11 14:46:51 · 1642 阅读 · 0 评论 -
Servlet学习——@WebInitParam注解方式在过滤器实现编码转换
@WebInitParam注解方式在过滤器实现编码转换在@WebFilter中添加注解代码:@WebInitParam(name = “charSet”, value = “utf-8”) 如:@WebFilter(filterName="Filter",urlPatterns="/*", initParams = { @WebInitParam(name = "...原创 2018-03-17 16:14:23 · 3283 阅读 · 0 评论 -
Servlet学习——@WebFilter注解方式使用过滤器
使用@WebFilter注解方式使用过滤器学习前提:了解过滤器的web.xml中filter和filter-mapping的配置信息过滤器的介绍:Servlet3.0里面的过滤器跟以前版本的一样,还是需要实现javax.servlet.Filter接口。 Filter接口中定义了三个方法,init()、destroy()和doFilter()(真正进行过滤处理的方法...原创 2018-03-10 15:01:01 · 4741 阅读 · 1 评论 -
java Calendar()和Date()日期test
代码:package test;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class test { public static void main(String[] args) { //使用默认时区和语言环境获得一...原创 2018-03-09 13:04:48 · 258 阅读 · 0 评论 -
Servlet注解——@WebInitParam多个InitParam的写法
百度了半天也没找到。。。。使用@WebInitParam配置多个InitParam,使某些页面不被拦截。在过滤器Filter.java下添加注解:@WebFilter(filterName="Filter",urlPatterns="/*", initParams = { @WebInitParam(name = "noLoginPaths", value ...原创 2018-03-15 17:15:57 · 11429 阅读 · 1 评论 -
Servlet监听器demo学习
这是慕课网Servlet监听器学习完结时,一个统计网站在线人数的项目案例。将在网页中输出用户的IP地址,第一次登陆时间(FirstTime),登陆的SessionId。当我启动tomcat后,输出localhost:8080/项目地址,之后,结果如图: 和人问号.jpg 什么情况? 说好的ip地址呢,好吧,找答案: https://www.imooc.com/qadetail/1...原创 2018-03-24 14:38:41 · 219 阅读 · 0 评论 -
Base64编码学习
Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。 “我们知道在计算机中任何数据都是按ascii码存储的,而ascii码的128~255之间的值是不可见字符。而在网络上交换数据时,比如说从A地传到B地,往往要经过多个路由设备,由于不同的设备对字符的处理方式有一些不同,这样那些不可见字符就有可能被处理错误,这是不利于...原创 2018-04-04 14:43:36 · 203 阅读 · 0 评论 -
URL传参到servlet含特殊字符——#号无法传递
原创 2018-05-08 22:38:51 · 1029 阅读 · 0 评论 -
jdbc——mysql的增、删、改、查测试
jdbc——mysql的增、删、改、查测试工具:myeclipse 驱动包:https://dev.mysql.com/downloads/connector/j/5.1.html 加入驱动包后》》准备数据库和表:CREATE test IF NOT EXISTS user3 CHARACTER SET charset=utf8;CREATE TABLE user3 ...原创 2018-04-24 16:45:09 · 473 阅读 · 0 评论 -
execute()返回值——true or false
executeboolean execute(String sql) throws SQLException执行给定的 SQL 语句,该语句可能返回多个结果。在某些(不常见)情形下,单个 SQL 语句可能返回多个结果集合和/或更新计数。这一点通常可以忽略,除非正在 (1) 执行已知可能返回多个结果的存储过程或者 (2) 动态执行未知 SQL 字符串。 ex...原创 2018-05-03 13:53:49 · 7501 阅读 · 0 评论 -
ORM
ORM(Object/Relationship Mapping) : 对象/关系映射waiting..原创 2018-04-26 16:03:53 · 120 阅读 · 0 评论 -
textarea标签中间出现空格问题
的中间的空格问题在中间留空格或者两者不在同一行,会导致文本域中会出现莫名的空格。示例:<textarea>后面有空格 </textarea><textarea>内容</textarea>导致出现图中的蓝色部分空格内容出现: 正确写法:<textarea>内容</textarea>...原创 2018-05-05 14:40:35 · 1726 阅读 · 0 评论 -
记用split通过";"切割字符串,存入数组出现的小问题
通过一个java项目展示问题所在,一下是code:package test;import java.util.Arrays;public class splitAndArr { String s; String[] arr; public splitAndArr(){} public splitAndArr(String s){ thi...原创 2018-07-30 10:56:29 · 3438 阅读 · 0 评论 -
ThoughtWorks19届秋招内推笔试测试题——总结
ThoughtWorks19届秋招内推笔试测试题——总结随着12点的到来,终于完成了完成了这次内推笔试作业。 随之,是对于写作业的过程中的思维不完善的懊悔。题目: 题目记不清了,我希望能用一下图形的方式来表达出来:[R] [R] [R] [R] [R] [R] [R] [R] [R][W] [W] [W] [W] [W] [W] [W] [W] [W] [W] [W] [...原创 2018-07-30 13:28:29 · 7366 阅读 · 5 评论 -
MyBatis学习——我的第一个MyBatis程序
1、创建maven父集中版本定义工程工具:myeclipse 2016 CI 7(当初装的测试版)步骤:File-&gt;New-&gt;Maven Project如图,把红色箭头处的选项勾上:**输入,Group id 和Arfact id, 选择红色箭头指的pom, GroupID 是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目...原创 2018-08-05 22:20:09 · 279 阅读 · 0 评论 -
慕课网Servlet购物车学习记录
Servlet购物车学习项目简介:使用Servlet+jsp实现整个页面和后台逻辑,加上自己把慕课的mysql改成sql的数据库连接。体现了mvc思想。使用工具:myeclipse项目文件地址:https://pan.baidu.com/s/1xf290vwHcgRmtbkWU3QJ4Q 密码:jgal学习难点:1、显示商品的数据库连接和逻辑实现。2、为...原创 2018-03-07 21:12:39 · 475 阅读 · 0 评论 -
今年大二,要开始java的学习了,听前辈说记录一下自己的学习过程会有一些好处
**现在是2017-02-28,听说29,30,31不用上课好高兴啊~~~~~哈哈,,,,第一天开个玩笑,先不记录了**原创 2017-02-28 21:37:27 · 428 阅读 · 0 评论 -
集合初识
以下来自jdk 1.6的api解释:ListList 接口的链接列表实现。实现所有可选的重点内容列表操作,并且允许所有元素(包括 null)。除了实现 List 接口外,LinkedList 类还为在列表的开头及结尾 get、remove 和 insert 元素提供了统一的命名方法。这些操作允许将链接列表用作堆栈、队列或双端队列。ArrayList——每个 ArrayList 实例都有一个容量。该容原创 2017-04-18 17:04:15 · 231 阅读 · 0 评论 -
myeclipse使用Microsoft JDBC Driver 6.0 for SQL Server连接sql
使用工具 myeclipse 2016 Microsoft JDBC Driver 6.0 for SQL Server(驱动包) 链接:http://pan.baidu.com/s/1pLHdsdt 密码:plpmMicrosoft JDBC Driver 6.0 for SQL Server使用方法 windows系统打开sqljdbc_6.0.8112.100_chs.exe原创 2017-03-24 15:26:25 · 4478 阅读 · 3 评论 -
sql查询操作—顺序查询
使用工具:myeclipse 2016sql server2008准备工作:使用sql server 2008建立如下表格: 具体代码:package lt_jdbc3;import java.sql.Connection;import java.sql.Date;import java.sql.DriverManager; import java.sql.ResultSet;原创 2017-03-26 16:41:00 · 1067 阅读 · 0 评论 -
关于session.getValueNames()的一个问题
(0)<% session.setAttribute("username", "admin"); session.setAttribute("password", "123456"); session.setAttribute("age", “man"); String names[] = sessi原创 2017-03-13 14:00:19 · 1331 阅读 · 0 评论 -
jsp记录
tomcat 8.5以上URL传中文不需要配置server.xml, reponse的输出流对象始终在内置的Out对象前面 用out.flush()可以反过来 如图:原创 2017-03-13 10:12:40 · 307 阅读 · 0 评论 -
JavaScript、Java、C#关于for循环的比较
如下代码://JavaScript<script>window.onload=function(){ var a=new Array('1','2','3','4','5'); var i=0; for(i in a){ //这里不能写document.write(i); document.write(a[i]+" ");原创 2017-03-20 14:10:56 · 847 阅读 · 0 评论 -
关于jsp动作元素的一点疑惑
具体问题:设置了param后 还是会获取表单的username,password 并没得到param里面的参数 原因:不明除非把表单去掉。。以下是主要代码部分: //login.jsp 部分<jsp:useBean id="myUsers" class="javaBean.users" scope="page"></jsp:useBean> <h1>系统登录</h1> <hr>原创 2017-03-20 13:44:34 · 308 阅读 · 0 评论 -
alter和modify的区别
今天浅尝了一下sql的魅力。 因为英语不好,无意发现了一个问题: alter 和 modify的意思都是修改、改变的意思,那么在修改主数据初始大小的时候,为什么声明修改的数据库用前者,而声明修改的文件的时候却用后者呢? 我百度了一下: 有以下收获,1、 modidy是修改字段的属性 只是alter的一个功能 alter还能做add,set等操作 修改数据表的名称用renam...原创 2017-03-06 20:45:32 · 18919 阅读 · 5 评论 -
对于\和/的小问题:证明路径中可以混合使用斜杠和反斜杠
首先,先重新认识一下两个东西:- 标识符:JAVA标识符由字母、数字、下划线“_”、美元符号“$”组成,第一个字符不能是数字。 不能把java关键字和保留字作为标识符。 标识符没有长度限制。 标识符对大小写敏感。- 转义字符:所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加”\”来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等原创 2017-04-18 21:25:12 · 1473 阅读 · 0 评论 -
SQL记录
SELECT student.sno,sname,cnameFROM student,sc,courseWHERE sc.sno=student.sno AND sc.cno=(SELECT cno FROM course WHERE cname='数据库')AND sc.cno=course.cnoSELECT student.sno,sname,cnameFROM student,sc原创 2017-05-08 17:15:22 · 182 阅读 · 0 评论 -
JExcel读取Excel,完成随机数对应学号,随机选取学生姓名
github地址:https://github.com/Famine-Life/FirstGit项目描述: 功能概况:JExcel读取Excel,完成随机数对应学号,选取学生姓名。 功能实现:0、读取Excel. 1、读写HashMap 2、随机数生成 3、swing界面 尚存bug: 0、读取的Excle表格有严格的限制,只读取两列!所以,应该严格按照学号、姓名的格式书写表格!不然无法正原创 2017-09-01 20:09:35 · 724 阅读 · 0 评论 -
HashMap和Map的道道
先看api:Class HashMap<K,V> java.lang.Object java.util.AbstractMap<K,V> java.util.HashMap<K,V> Type Parameters: K - the type of keys maintained by this map V - t原创 2017-09-01 11:03:42 · 305 阅读 · 0 评论 -
腾讯云主机windows 2012 r2标准版&&搭建java环境(jdk+tomcat)
一直以来都是拿腾讯云的学生1元/月云主机+10元/年域名来挂载静态网页;后来被我玩过载、主机崩溃了,一直忙着学习,也懒得折腾,趁着期末没什么忙的了,就想在上面搭个java环境玩玩~~附上腾讯云学生优惠套餐链接:https://www.qcloud.com/act/campus好了帮腾讯打广告完了,进入主题腾讯云主机windows 2012 r2标准版&&搭建java环境(jdk+tomcat)(未加原创 2017-06-28 15:35:07 · 6800 阅读 · 0 评论 -
腾讯云主机windows 2012 r2搭建ftp服务器
主机使用工具:FileZilla server(我不知道为什么使用官方的最新版会出现问题:You appear to be behind a NAT router. Please configure the passive mode settings and forward a range of ports in your router.Warning: FTP over TLS is not en原创 2017-07-05 22:36:56 · 6200 阅读 · 0 评论 -
details.jsp页面的 response.addCookie(cookie);报错&tomcat高版本下的Cookie问题
测试Cookie项目显示浏览过商品的的信息时出现的问题报错信息: HTTP Status 500 - Unable to compile class for JSP104: } 105: } 106: Cookie cookie = new Cookie(“ListViewCookie”,list);原创 2017-03-28 13:18:42 · 1688 阅读 · 3 评论 -
C#程序调试
https://msdn.microsoft.com/zh-cn/library/0taedcee.aspx那些不能百度的、没人帮助的问题,,你需要学会这个!!原创 2017-06-05 15:06:41 · 333 阅读 · 0 评论 -
jsp连接sql数据库
使用工具:myeclipse 2016、sql server2008、Microsoft JDBC Driver 6.0<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%><%@page import="java.sql.*" %><%String path = request原创 2017-06-05 11:14:05 · 898 阅读 · 0 评论 -
关于新手SQL Server 2008数据库的首次使用出现的问题
对于连接失败的问题,网上直接搜索就有答案,比如:http://jingyan.baidu.com/article/b24f6c82c52ed686bfe5da17.html 这个。。*不过如果就是这样,我就不会再来写这篇文章了。* 咳咳,,如果有孩子和我不小心略过了连接的问题就尴尬了,下面是出现的问题: 当然解决方法是把数据库连接好!方法按照网上的在程序卸载或更改程序里卸载Microsof原创 2017-03-06 17:13:23 · 1023 阅读 · 0 评论