Web
mischen520
JAVA高级架构师
展开
-
线程池创建的具体流程分析(面试重点)
线 程 池 默 认 初 始 化 后 不 启 动 Worker, 等 待 有 请 求 时 才 启动 。每 当 我 们 调 用 execute() 方 法 添 加 一 个 任 务 时 , 线 程 池 会 做 如 下 判断 : 如 果 正 在 运 行 的 线 程 数 量 小 于 corePoolSize, 那 么 马 上 创 建 线 程 运 行这 个 任 务 ; ...原创 2020-03-14 08:59:26 · 607 阅读 · 0 评论 -
分页组件工具类
package com.mischen.common.core.page;import java.io.Serializable;import java.util.ArrayList;import java.util.List;import java.util.Map;/** * @类功能说明: 分页组件. * @类修改者: * @修改日期: * @修改说明: * @作...原创 2020-02-29 09:31:23 · 775 阅读 · 0 评论 -
java对数据库进行增删改查的封装(封装以后只要一句话就搞定对数据库的增删改查)
1.DBUtil类package com.cdsxt.util;import java.io.InputStream;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.util.Properties;import com.mysql原创 2016-07-28 18:47:30 · 8505 阅读 · 2 评论 -
Ajax开发步骤解析
1.先建一个new webproject 工程,在src下面建一个包,在包下面建一个java文件,代码如下:package com.cdsxt.ajax;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax原创 2016-07-20 10:54:41 · 340 阅读 · 0 评论 -
很全面的登陆注册界面实现,包括页面显示和后台数据库交互(写了我一下午)
1.login.jsp<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> "> <% S原创 2016-08-03 19:17:01 · 24680 阅读 · 10 评论 -
jsp页面中插入css样式的三种方法
1、 外部样式当样式需要应用于很多页面时,外部样式表将是理想的选择。在使用外部样式表的情况下,你可以通过改变一个文件来改变整个站点的外观。每个页面使用标签链接到样式表。标签在(文档的)头部: 2、内部样式当单个文档需要特殊的样式时,就应该使用内部样式表。可以使用标签在文档头部定义内部样式表。样式3、内联样式由于要将表现和内容混杂在一起,原创 2016-08-03 22:43:24 · 1387 阅读 · 0 评论 -
Ajax中的两种传参方式详解
1.创建servlet类,路径设置为ajax01,代码如下:package com.cdsxt.ajax;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpSe原创 2016-07-20 18:50:52 · 5833 阅读 · 0 评论 -
读取配置文件的封装Dao
1.配置文件mysql=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/mysql-meusername=rootpassword=1234562.DBUtilpackage com.cdsxt.utils;import java.io.InputStream;import java.sql.C原创 2016-08-04 16:25:14 · 350 阅读 · 0 评论 -
HttpClient 不能做的事情
HttpClient不是浏览器,它是一个客户端 http协议传输类库。HttpClient被用来发送和接受 Http消息。HttpClient不会处理 http消息的内容,不会进行 javascript解析,不会关心 content type,如果没有明确设置,httpclient也不会对请求进行格式化、重定向 url,或者 其他任何原创 2017-05-29 09:35:56 · 409 阅读 · 0 评论 -
利用java创建Excel表格步骤
第一步:创建一个web project工程,建一个包,在包下建一个java文件第二步:将Excel的四个要用的夹包导入工程中,这四个夹包是97版的和07版的poi-3.14-20160307.jar (97版夹包)poi-ooxml-3.14-20160307.jar (07版夹包)poi-ooxml-schemas-3.14-20160307.jar (07版夹包)原创 2016-07-27 17:08:25 · 13627 阅读 · 5 评论 -
java分页技术核心代码实现
java分页技术核心代码实现,用的时候调用就可以了package com.cdsxt.common;import java.util.List;public class Pager { private int rowCount;//总共有多少条数据 private int navCount;//总共有多少个导航 private int curPage;// 当前页 pr原创 2016-07-26 22:10:24 · 573 阅读 · 0 评论 -
kindeditor-4.1.10网页编辑器的使用
kindeditor-4.1.10网页编辑器的使用 解压kindeditor-4.1.10的夹包,得到解压的文件夹,依次打开D:\web\kindeditor-4.1.10\jsp\lib,在lib下面会有三个夹包,将这三个夹包导入项目的执行路劲中,即直接添加到项目中去,再把整个kindeditor-4.1.10文件夹放在webroot下面,在需要引入的jsp文件中加入如下代码:原创 2016-07-15 19:06:54 · 844 阅读 · 0 评论 -
Tomcat容器管理安全的几种验证方式
当访问服务器中受保护的资源时,容器管理的验证方法可以控制确认用户身份的方式。Tomcat支持四种容器管理的安全防护,它们是:BASIC(基本验证):通过HTTP验证,需要提供base64编码文本的用户口令DIGEST(摘要验证):通过HTTP验证,需要提供摘要编码字符串的用户口令FORM(表单验证):在网页的表单上要求提供密码CLIENT-CERT(客户端证转载 2016-06-24 06:59:54 · 946 阅读 · 0 评论 -
快速解决tomcat指定的服务未安装问题
首先确定你的JDK环境变量设置正确; 首先进入开始菜单,在里面输入cmd,打开命令窗口,输入D:回车,进入D盘下面,然后在进入tomcat下面的bin目录,输入CD tomcat目录(注意是bin下的目录),然后再输入service.bat install 即可完成指定服务的安装原创 2016-07-10 09:22:57 · 2937 阅读 · 0 评论 -
Tomcat下面有多少个重要的文件夹?每个文件夹起到什么作用?
1.bin:存放windows或Linux平台上启动和关闭tomcat的脚本文件 2.conf:存放tomcat服务器的各种全局配置文件 3.lib:存放tomcat服务器的核心类库(jar文件) 4.logs:这是一个空路径,该路径用于保存tomcat每次运行后产生的日志 5.temp:保存web应用运行过程中生成的临时文件 6.webapps:tomca原创 2016-07-10 16:53:30 · 2062 阅读 · 0 评论 -
用js制作163登陆页面终极版(写了一晚上)
用js制作163登陆页面终极版(写了一晚上),有些功能还不太完善,有兴趣的可以去自己再实现一些功能,基本上所有的功能我都实现了,只有少数的没有实现,里面还有一些正则表达式的运用,主要还是用表格设计的,没有用div,下次上次div的。下面看HTML代码: mischen原创 2016-07-11 21:50:15 · 3621 阅读 · 0 评论 -
百度分页技术核心代码
百度分页技术核心代码package com.cdsxt.util;public class PageUtil { private int rowCount;//总共有多少条数据 private int navCount;//总共有多少个导航 private int curPage;// 当前页 private int startRow;//起始行 private int page原创 2016-07-22 17:28:59 · 941 阅读 · 0 评论 -
form表单验证的第二种函数
form表单验证的第二种函数HTML代码: //验证用户名 function valiUname(unameObj){ var val=unameObj.value; var reg=new RegExp("^\\w{6,12}$"); var原创 2016-07-12 18:50:21 · 533 阅读 · 0 评论 -
利用泛型封装DAO层(万能DAO)
利用泛型封装DAO层(万能DAO)package com.cdsxt.base;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSe原创 2016-07-23 17:24:07 · 6396 阅读 · 2 评论 -
关于java的分页查询操作解析(本题只针对oracle数据库的分页查询)
1.Impl层的核心代码;public List getSupplierfy(int spageno, int pageSize){ List supplierfylist = new ArrayList(); //oracle里面的分页查询用rownum来实现 int startSize=(spageno-1)*pageSize; int endSize=spageno*pa原创 2016-07-25 07:32:51 · 5294 阅读 · 2 评论 -
12个强大的Web服务测试工具
在过去的几年中,web 服务或 API 的普及和使用有所增加。 web 服务或 API 是程序或软件组件的集合,可以帮助应用程序进行交互或通过形成其他应用程序或服务器之间的连接执行一些进程/事务处理。基本上有两种类型的 web 服务——基于互联网协议,REST 和 SOAP 推动数据和信息的通讯。由于这些 web 服务暴露于网络并且分布于不同的网络,所以它们很容易受到风险和转载 2016-06-02 08:13:40 · 606 阅读 · 0 评论