- 博客(50)
- 资源 (5)
- 收藏
- 关注
原创 MAVEN工程配置tomcat7-maven-plugin插件
tomcat7-maven-plugin:2.2:run ()报错的原因:setting.xml配置错误解决方案:打开导航栏的window 输入User Setting.xml找到User Setting.xml 把../apache-maven-3.2.5\conf\settings.xml的绝对路径上下两个都修改正确即可。...
2019-03-19 09:35:08 961
原创 Excel表格导出的工具类
1.处理excel导出的工具类package CommonUtil.ExcelUtil;import java.io.FileOutputStream;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.List;import org.apache.poi.ss.util.C...
2019-03-18 21:55:22 373
原创 Excel表格的读取工具类
Excel表格读取类容1.处理excel读取的工具类package CommonUtil.ExcelUtil;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.util.Li...
2019-03-18 21:40:57 464
原创 获取一个随机数(num=4则为4位数的随机数)
package CommonUtil;/** * 处理随机数的工具类 */public class RandomNumUtil { /** * 获取一个几位随机数(num=4则为4位数的随机数) */ public static String getRandomNum(int num) { String dataCode = ""; for (int i = 0;...
2019-03-18 21:28:57 1600
原创 处理基本数据类型转换的工具类 (字符串类型转换为BigDecimal金额、int、Double)
package CommonUtil;import java.math.BigDecimal;import java.util.regex.Pattern;/** * 处理基本数据类型转换的工具类 (字符串类型转换为BigDecimal金额、int、Double) */public class DataTypeUtil { /** * 字符串转换为BigDecimal金额类...
2019-03-18 21:25:58 1582 1
原创 处理字符串和日期类型相互转换的工具类
new SimpleDateFormat(DateType.ys.value)中的DateType.ys.value表示("yyyy-MM-dd HH:mm:ss")日期格式,改为DateType.ym.value表示("yyyy-MM-dd HH:mm")日期格式,,改为DateType.yH.value表示("yyyy-MM-dd HH")日期格式,,改为DateType....
2019-03-18 21:20:04 429
翻译 接口日志记录
1.添加配置(保证日志记录信息类能执行) <!-- 接口日志记录 --> <aop:aspectj-autoproxy proxy-target-class="true"/> <bean class="com.epoint.baohan.bizlogic.util.LogAspect" />2.注解类loginfo (在自己写的某...
2019-03-07 12:31:43 3500
翻译 多线程
package test.multithreading;public class TestThread implements Runnable{ private int start=10; @Override public void run() { for(int i=1;i<=10;i++){ if(this....
2018-09-02 12:21:08 162
翻译 表格导出
private void ex(List<InvoiceApply> lst) { XSSFWorkbook wb = new XSSFWorkbook();// 创建一个Excel文件 XSSFSheet sheet = wb.createSheet("发票受理");// 创建一个工作簿 XSSFCellStyle title...
2018-09-02 12:19:13 223
原创 mysql 时间差计算(时、分、秒)和js时间校验和时间转换为所输入时间的最后一秒
#计算两日期之间相差多少周select timestampdiff(week,'2011-09-30','2015-05-04');#计算两日期之间相差多少天select timestampdiff(day,'2011-09-30','2015-05-04');#计算两日期/时间之间相差的秒数:select timestampdiff(SECOND,'2011-09-30','2015-...
2018-09-02 12:18:15 1014
转载 闭包
function fun(n,o) {console.log(o); return {fun:function(m) { return fun(m,n); }};}var a = fun(0); a.fun(1); a.fun(2); a.fun(3);var b = fun(0).fun(1).fun(2).fun(3);var c = fun(0).fun(1); ...
2018-09-02 12:03:12 184
翻译 mybatis简单小实例
mybatis简单后台配置写法1.实体类package me.gacl.domain;/** * @author gacl * users表所对应的实体类 */public class User { //实体类的属性和表的字段名称一一对应 private int id; private String name; private int age;...
2018-08-14 21:23:47 221
转载 ajax前台页面以及交互
ajax前台页面以及交互 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http:
2018-08-13 19:38:13 329
转载 xmlHttpRequest的使用-ajax基础
页面<body><label for="txt_username"> 姓名:</label> <input type="text" id="txt_username" /><br /> <label for="txt_age"> 年龄:<
2018-08-13 19:26:45 197
翻译 Maven工程的pom文件解析
什么是pom? pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。 快速察看:<project> <modelVersion>4.0.0</modelVersion&...
2018-08-11 14:51:51 396
原创 如何实现字符串类型的ID自动增长
首先查找数据库中是否有数据,没有设置为0001,否则获取 例如 GQ201802010003 的最后4位数字转成int数组Arrays.sort(array)排序后获取最后一个即最大值3 ,3加1后拼接成GQ201802010004!代码如下(dto<实体类>与dto 获取list集合使用):package com.softeem.dto;import java.util....
2018-02-01 15:31:56 6229 1
原创 Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core"因为缺少相关包
使用标签,提示Unknown tag (c:forEach).jsp顶端写入标签提示:Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core"因为缺少相关包添加jar包时原先正常的包报了大批 missing artifact...错误的原因是,之前引入的包里面和js
2018-01-05 15:32:52 816
原创 网络编程Socket文件上传到服务器
服务器:package com.softeem.scokt;import java.io.BufferedInputStream;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.I
2017-12-27 18:41:20 1010
原创 网络编程Scoket通信之简单模拟QQ对话!(控制台)
服务器:package com.softeem.scokt;import java.io.IOException;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.Socket;import java.util.Scanner;public class ServerDemo{
2017-12-27 18:17:02 844
原创 网络编程Socket通信之TCP
*注意先开启客户端再开启服务端服务端:package com.softeem.scokt;import java.io.IOException;import java.io.OutputStream;import java.net.InetAddress;import java.net.Socket;import java.net.UnknownHostException;i
2017-12-27 17:13:27 449
原创 网路编程Socket通信之UDP
服务端:package com.softeem.scokt;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;import java.util.Scanner;public class ScoktDe
2017-12-27 16:56:19 301
原创 javascript
1.通过javascript想文档中输出文本 document是javascript的内置对象,代表浏览器的文档部分 document.write("Hello Javascript") 向文档写入字符串2.javascript和DOM结合的一个简单例子onclick="...." 表示点击button 之后想做的事情document.getElementById
2017-11-14 21:59:33 288
原创 视图
一.视图1.创建create view emp_view as (select id ,name from employee);2.查看select * from emp_view3.修改update emp set name='司法' where id=3;4.删除delete from emp where id =3;二.序列1.创建crea
2017-11-12 21:55:23 196
原创 数据库基本操作
一.表名字和列名字:必须以字母开头长度必须是1-30个字符只能包含A-Z,a-z,0-9,_,$和#不能与同一用户拥有的其他对象重名不能是Orecle服务器的保留字二.操作1.添加insert into emp(id,name,sex,age) values(2,'张三‘,'男',23);2.修改update emp set name =’李宗盛’
2017-11-12 21:33:28 358
原创 数据库(实例)
例1:显示员工姓名加起来一共有15个字符的员工select name from emp where length(name)=15;例2:显示不带有R的员工姓名select name from emp where name not like '%R%';例3:显示所有员工的姓名的前三个字符select substr(name,1,3) from
2017-11-12 20:51:43 515
原创 数据库(关联查询 分组)
一.关联查询1.内连接 inner joinselect * from emp where id >12 inner join department;2.左连接 left join ......on左表为基准。右表没有就为nullselect * from emp where id>12 left join department on emp.did=depar
2017-11-12 20:20:16 673
原创 数据库(查询 算术表达式 别名 字符串连接 (消除重复行) 排序 统计函数)
1.查询查询所有select * from emp;查询几列select name,sex,age from emp;2.算术表达式查询一年的金额select salary*12 from emp3.别名select e.name,e.sex,e.age from emp as e;4.字符串连接(将姓和名并在一列)select last_nam
2017-11-12 20:04:35 454
转载 题目描述:用两个栈实现一个队列。队列的声明如下,请实现它的两个函数appendTail和deleteHead,分别完成在队列尾部插入结点和在队列头部删除结点的功能
import java.util.Stack; public class ConStructQueue { /* * 问题描述:用两个栈实现一个队列。队列的声明如下,请实现它的两个函数appendTail和deleteHead, * 分别完成在队列尾部插入结点和在队列头部删除结点的功能 */
2017-11-09 21:05:06 803
翻译 运算符优先级
口诀:单目乘除为关系,逻辑三目后赋值。 单目:单目运算符+ –(负数) ++ -- 等 乘除:算数单目运算符* / % + - 为:位移单目运算符> 关系:关系单目运算符> = 逻辑:逻辑单目运算符&& || & | ^ 三目:三目单目运算符A > B ? X : Y 后:无意义,仅仅为了凑字数 赋值:赋值=
2017-10-14 19:07:52 185
原创 mysql语句
1.创建索引(unique 唯一)create index index_name on emp(ename);create unique index index_name on emp(ename);2.添加索引alter table emp add index index_name(ename);alter table emp add unique (ename);3
2017-10-14 19:01:44 218
转载 消息队列RabbitMQ RabbitMQ RabbitMQ等区别
RabbitMQRabbitMQ是使用Erlang编写的一个开源的消息队列,本身支持很多的协议:AMQP,XMPP, SMTP, STOMP,也正因如此,它非常重量级,更适合于企业级的开发。同时实现了Broker构架,这意味着消息在发送给客户端时先在中心队列排队。对路由,负载均衡或者数据持久化都有很好的支持。RedisRedis是一个基于Key-Value对的NoSQL数据库,开发
2017-09-28 23:14:59 784
转载 几种进程间的通信方式
# 管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。# 有名管道 (named pipe) : 有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。# 信号量( semophore ) : 信号量是一个计数器,可以用来控制多个进程对共享资源的访问。它常作为一种锁机制,防止某进程正在访问共
2017-09-28 23:14:20 219
原创 登陆界面的前台与后台
JSP页面1.form表单提交到 通过name 传递input数据2.servlet request去get 这个name3.servlet 得到数据后将多个表单数据set到对象中,调用对象定义方连接数据库去实现数据的核对操纵判断是否密码用户正确<%@ page language="java" contentType="text/html; charset=UTF-8" p
2017-09-16 20:00:23 2664
转载 jsp四大作用域
page,request,session,application四个域对象的使用及区别1.page指当前页面。只在一个jsp页面里有效 。(a.jsp有效)2.request 指从http请求到服务器处理结束,返回响应的整个过程。在这个过程中使用forward方式跳转多个jsp。在这些页面里你都可以使用这个变量。( request.getParamter().for
2017-09-04 22:46:13 314 1
原创 mysql学习之三大范式
数据库的三大范式:1.要求数据表中的列是不可再分列,列为原子列,要求表中每一列只能包含一种数据类型,就目前关系型数据来说,不可能设计出不符合第一大范式的表例子:错误表:用户表1用户编号 用户名字 用户信息修改后1(及一列只有一种数据类型,数据类型与列(一对一关系)): 用户表2用户编号 用户名字 用户密码 手机号 省 市 区
2017-08-27 22:38:13 301
原创 商品的CRUD(增加删除修改查找)
商品类package com.softeem.oop1;/** * * 商品类 */public class Product { private int id; //id private String pname; //名称 private String type; //类型 private double price; //价格 private in
2017-08-23 22:42:20 636
原创 动态数组的实现原理(自定义动态数组)
动态数组的实现package com.softeem.oop1;import com.softeem.example.Product;//自定义动态数组public class MyArrayList { private Product[] data;//存储数据的源数组 private int index;//当前索引位置 public MyArrayL
2017-08-23 22:36:16 717
原创 CSS2
CSS2 *{ margin: 0; padding: 0; } .menu{ list-style: none; } .menu li{ overflow: hidden; background-color: rgba(51,51,51,1); width: 150px ; height: 40px;
2017-08-13 23:09:13 215
原创 CSS
CSS.input-group{ margin:10px 10px 0 10px; text-align: center;}.input{ width:380px; height:40px; padding:0px 10px; box-sizing: border-box; border:1px solid rgba(0,0,0,0.2); border-radius: 5px
2017-08-13 22:57:00 285
原创 JDBC6大部以及JDBC通用添加修改任意的sql数据
JDBC:1.6大部1.加载数据库供应商提供的驱动Class.forName("com.mysql.jdbc.Driver");2.获取数据库连接对象Connection conn =DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/test","root","1234567890");3.获取处理命令
2017-08-06 18:02:11 421
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人