- 博客(14)
- 资源 (9)
- 收藏
- 关注
原创 高复用的面向接口编程接口设计(以用户开发过程为例)
在用户模块开发过程中经常要想前台传递数据信息,假设这个json格式是这样的{ state:0, msg:"success", data:{一堆不同类型的数据}}每次弄不同的东西的话,很烦。为了实现这个功能就设计了一个高复用的接口类ServiceResponse,并将其json序列化:package com.mmal.common;
2017-09-23 17:42:13 766
原创 MD5加密
一般法的MD5加密方法:public String md5(String inputStr){ BigInteger bigInteger=null;//高精度数据类型 try { MessageDigest md = MessageDigest.getInstance("md5");//说明加密类型 byte[] inputData = input
2017-09-23 17:31:23 260
原创 org.apache.commons.lang3.StringUtils,UUID和LoadingCache
org.apache.commons.lang3.StringUtils这可是个好东西啊在日常编写程序经常有类似的情况,正常情况下空字符串是不为空的,但是为了满足业务需求,空字符串也是不允许的。这种情况怎么办?验证是不是很麻烦,我目前没有头绪,但是用StringUtils下的方法就能完美解决。下面是面向接口编程中的一段代码:用StringUtils的isnotblank方法检验ty
2017-09-23 16:17:29 5525 1
原创 在java应用程序下调用存储函数,存储过程,包
创建connection链接,释放关闭链接package demo.untils;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public clas
2017-09-21 11:51:13 922
原创 orcle数据库存储过程和存储函数初学总结
先看一个简单的存储过程,不带参数create or replace Procedure sayhelloworldasbegin dbms_output.put_line('hello world');end;调用存储过程的俩个方法:1.命令行方法:execute sayhelloworld();2.PL/SQL方法begin --dbms_output.put_
2017-09-20 10:21:38 914
原创 orcle数据库中的例外(异常)
orcle数据库里有类似java exception类的情况,这时候需要捕获exception,相当于java中的try。。。catch系统例外:1.no_data_found 一般用于select查找数据库中不存在的值时,即没有找到数据set serverout ondeclarepname emp.ename%type;begin select ename
2017-09-18 18:52:39 505
原创 orcle数据库游标(光标)的使用
先上一张图(网上荡的)上面这张图信息量很大,能悟道多少是多少,我就不手打了。游标有四个属性先介绍俩个:%found %notfound顾名思义,找到就是true,找不到就是false,下面演示一个小demol-- 查询并打印员工的姓名和薪水set serveroutput ondeclare--定义一个光标 cursor ce
2017-09-18 15:30:43 589
原创 java实现excel文件上传,解析,导入
首先要新建excel的变量,创建工作布,这里要用到poi相关jar包,我会直接上传到我的资源中下面以面试管理的试题管理系统为例,上代码:package it.com.excel;import java.io.File;import java.io.IOException;import java.util.ArrayList;import java.util.HashMap;impor
2017-09-18 14:51:05 13670 3
原创 如何在tomcat下部署项目
专门给上个项目写的傻瓜教程,怕自己忘了,粘贴一下,懒得整理了1. 安装jdk1.82. 安装tomcat安装版,安装到c盘根目录下(方便使用)。3. 打开tomcat目录,找到webapps将war包放在webapps下面 4. 然后在tomcat目录,找到conf5. 找到se
2017-09-18 11:39:48 981
原创 properties文件的配置
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:context="http://www.springf
2017-09-18 11:30:35 395
原创 orcle基础语法--------(定义数据类型,循环)
1.使用基本变量类型--使用基本变量类型declare pnum Number(8,2); pname Varchar2(20); pdata Date;Begin pnum:=1; Dbms_Output.Put_Line(pnum); pname:='tom'; dbms_output.put_line(Pname); pdata:=Sysd
2017-09-14 15:18:21 485
原创 base64加解密的三种方法
base64加解密分别根据不同的jar包,有不同的方法。jar包已上传到我的资源package it.com.test;import java.io.IOException;import org.apache.commons.codec.binary.Base64;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder
2017-09-09 21:48:44 3325
原创 mysql数据库的cmd命令总结(持续更新)
net start mysqlnet stop mysql为了电脑运行速度考虑,我将服务mysql设置为手动,在cmd窗口打开服务,关闭服务操作(对任意服务都有效)
2017-09-08 00:10:58 390
原创 java实现邮箱验证
在一般的网站登录密码找回项目中都有邮箱找回密码的功能,那么如何让代码实现收发邮件呢?package it.com.service;import java.math.BigInteger;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import java.util.Da
2017-09-04 16:15:17 841
redis windows64版
2017-10-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人