- 博客(34)
- 收藏
- 关注
原创 try-catch-finally利用小demo
package com.fengcase3.utils;/** *在调用一些接口的时候需要先初始化再去调用, * 这个demo是模仿第一次调用不成的情况下, * catch里面重新初始化一下调用接口参数,(程序会先执行catch,再执行finally) * 然后在finally里面再尝试第二次调用。 */public class TryCatchFinallyTest { public static void main(String[] args) { try {
2020-05-30 20:06:17
269
原创 符号分开的一列数据列转行
--实现符号分开的一列数据,列转行:--英文逗号隔开:SELECTREGEXP_SUBSTR('738,1345,1000', '[^,]+', 1, rownum)FROMDUALCONNECTBYROWNUM<=LENGTH('738,1345,1000') - LENGTH(REPLACE('738,1345,1000', ',', '')) + 1;-- |隔开的数据: ...
2020-05-13 22:31:13
280
原创 ERROR: transport error 202: bind failed: 地址已在使用
ERROR: transport error 202: bind failed: 地址已在使用启动tomcat时报错:[root@kf-income-web01 ~]# /home/gdsy/Tomcat/bin/startup.sh & tailf /home/gdsy/Tomcat/logs/catalina.out [1] 7283-server -Djava.net.preferIPv4Stack=true -Djava.awt.headless=true -Xms1..
2020-05-13 21:21:52
9709
2
原创 oracle 如何创建、删除用户并授予权限
oracle 如何创建用户oracle数据库的权限:系统权限、对象权限。系统权限:可以让用户执行特定的命令集。例,create table权限允许用户创建表,grant any privilege 权限允许用户授予任何系统权限。对象权限:可以让用户能够对各个对象进行某些操作。例,delete权限允许用户删除表或视图的行, select权限允许用户通过select从表、视图、序列或者快照中查询信息。1.创建用户oracle内部有两个建好的用户:system和sys。用户可以直接登录到syst...
2020-05-12 14:13:35
3329
原创 git入门操作小全
git入门操作小全1.git操作入门操作,查看git版本,设置git用户名等[root@localhost /]# git --version#查看git版本git version 2.26.0[root@localhost /]# git config --global user.name "feng" #设置git的用户名和email[root...
2020-05-08 15:09:40
478
原创 封装接口异常,起异步线程短信或者邮件通知相关人员处理demo
封装接口异常,起异步线程短信或者邮件通知相关人员处理demopackage com.fengtest;/** * 抛出新异常并被捕获 */public class ThrowNewExceptionDemo{ /** * * 主线程可以先结束,异步线程去处理通知相关人员来处理- */ public static void main(St...
2020-04-28 23:27:24
233
原创 idea配置加载maven仓库
idea配置maven仓库--V1.0--1.0版本就是简单在idea里面配置下maven1.首先应该查看下,自己有没有安装maven,在dos里面输入mvn -v命令,查看maven版本,如果能正常显示出来,则安装过maven,否则,则要去安装下maven,并且在环境变量里面配置一下(此处不演示如何下载安装maven)maven环境变量配置:接下来,要配置maven...
2020-04-27 21:37:06
1368
原创 UML(统一建模语言)简单介绍
面向对象软件开发的过程: OOA(面向对象分析)、 OOD(面向对象设计)、 OOP(面向对象编程)UML就是这种用于描述、记录OOA和OOD结果的符...
2018-12-29 21:05:08
278
原创 程序设计的最基本的三种结构
任何简单或复杂的算法都可以由顺序结构、选择结构和循环结构这三种基本结构组合而成。这三种结构就被称为程序设计的三种基本结构,也是结构化程序设计必须采用的结构。Java语言的方法体内同样是这三种结构组成的,换句话说,虽然Java是面向对象的,但Java的方法里则是 一种结构化的程序流。...
2018-12-29 20:31:34
11473
原创 java 方法重载
package com.feng.test.test;/** * <br>方法重载</br> * @author Lenovo * */public class TestOverload { //下面定义了两个test方法,但方法的形参列表不同 //系统可以区分这两个方法,这被称为方法重载 public void test(){ System.out....
2018-05-23 14:09:31
150
原创 java 形参定义
package com.feng.test.test;/** * <br>形参定义</br> * @author Lenovo * */public class TestVarags { //定义传多个形参的方法 public static void test(int a,String... books){ //books 会被当成数组来处理 for...
2018-05-23 14:08:09
1625
原创 java 数组实现五子棋小游戏和阿拉伯数字转大写中文数字
package com.feng.test.test;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;/** * <br>数组实现五子棋小游戏</br> * <br>没完善</br> * @author...
2018-05-23 14:06:57
244
原创 java数组的定义及其工具类的使用
package com.feng.test.test;import java.util.Arrays;/** * <br>数组的定义及其工具类的使用</br> * @author Lenovo * */public class TestArray { public static void main(String[] args) { //----...
2018-05-22 14:12:08
366
原创 java循环控制语句,break、continue、return的使用
package com.feng.test.test;/** * <br>break循环控制</br> * @author Lenovo * */public class TestBreak { public static void main(String[] args) { //-------------------break跳出当前循环,结束循环---...
2018-05-22 09:36:51
4816
原创 c3p0 数据库连接池配置封装使用
1. c3p0 数据库连接池配置封装使用引用jar包 工程目录结构:package com.feng.test.c3p0;import com.mchange.v2.c3p0.ComboPooledDataSource;import java.sql.Connection; import java.sql.PreparedStatement;import java.sql.R...
2018-04-27 15:23:37
496
原创 tomcat Context 设置
<Context path="" docBase="flow" debug="0" reloadable="true"/>什么意思?这样就是不带项目名也可以访问我的ims项目。也就是说输入http://localhost:8088就可以访问到flow了。path就是在访问的时候后面要跟上的项目路径,不写就代表不输入就可以。docBase代表要访问的项目,这个是在webapps下面的项目...
2018-04-20 10:13:31
1131
原创 .apt_generated 的自动生成 导致 The type UserInfoSync is already defined
.apt_generated文件夹以及里面的文件 是由注解自动生成的,导致 The type UserInfoSync is already defined如果项目中没有 classes implementing com.sun.mirror.apt.AnnotationProcessor;就去掉 Enable -->apply-->oksuccess!...
2018-04-20 09:59:42
2348
原创 niosockt的使用简例
1.niosocket服务端package com.feng.test.nioSocket;import java.io.IOException;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.SelectionKey;import java.nio.chann...
2018-04-17 10:21:43
196
原创 ORA-00001: unique constraint (NETPAY.PAY_OUT_TRADE_NO) violated
ORA-00001: unique constraint (NETPAY.PAY_OUT_TRADE_NO) violated唯一索引,索引重复。
2018-04-16 20:10:01
303
原创 Provider com.sun.xml.ws.spi.ProviderImpl not found
1.Exception in thread "main" javax.xml.ws.WebServiceException: Provider com.sun.xml.ws.spi.ProviderImpl not found at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:38) at javax.xml.ws.s...
2018-04-12 19:56:53
5074
2
原创 json数据的封装
工程引入org.json.jar包:package com.ai.kfk.dao;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import org.json.JSONException;import org.json.JSONObject...
2018-04-12 09:42:55
170
原创 简单socket的使用
一、客户端的:(main方法启动就可以)package com.feng.test.simpleSocket;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintStream;import java.net.Socket...
2018-04-11 16:58:54
257
原创 搭建maven多模块项目
一、新建new一个工程,选择Maven Projectnext2.创建简单项目next3.填写具体信息4.新建好T_maven父节点,删掉src5.选择T_maven,右击,new,选择 Maven Module6.新建T_resource模块7.8.填写具体信息finish9.10.同T_resource操作11.12.finish13.14.父节点15.选择 T_maven,右击,选择mave...
2018-04-08 23:39:10
154
原创 Mybatis出现 Mapped Statements collection already contains value for com.*.*
09:49:05,439 ERROR DispatcherServlet:502 - Context initialization failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path...
2018-04-08 14:48:46
366
原创 异常 Cannot load JDBC driver class 'com.mysql.jdbc.Driver的解决
有可能是你的mysql版本太高了1.增加 下面这段 到你的 pom.xml:<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.27</version>&
2018-04-08 14:48:00
565
原创 docker 的安装以及简单centos镜像制作、启动
1.安装docker[root@iZ2ze82p1dogve7neb5tuoZ ~]# yum install docker2.查看 docker 是否成功[root@iZ2ze82p1dogve7neb5tuoZ ~]# docker会显示相关的docker命令3.宿主机 /data下载好tomcat和jdk[root@iZ2ze82p1dogve7neb5tuoZ da...
2018-04-06 14:08:47
1866
原创 docker tomcat 的起动与访问
1.安装docker[root@iZ2ze82p1dogve7neb5tuoZ ~]# yum install docker2.查看 docker 是否成功[root@iZ2ze82p1dogve7neb5tuoZ ~]# docker会显示一堆 docker 相关的命令:Usage: docker COMMANDA self-sufficient runtime for containersOp...
2018-04-04 22:12:49
3853
原创 centos liunx升级内核
1.查看自己主机linux版本,主机版本一般在3.10.0以上为好,如果版本过低,建议先升级。 [root@iz2ze82p1dogve7neb5tuoz ~]# uname -r3.10.0-693.2.2.el7.x86_642.CentOS 允许使用 ELRepo,这是一个第三方仓库,可以将内核升级到最新版本要在 CentOS 7 上启用 ELRepo 仓库,请运行[root@iz2ze82...
2018-04-04 17:37:48
285
原创 liux常用命令收集
centOs7ctrl +alt+ F1~F6切换x Windows 和 文本模式ctrl +alt+ F1切换回x Windowsctrl + alt 退出虚拟机界面command --help|more帮助说明exit注销linux,并不是关机locale语系的查看LANG=en_US.utf8export LC_ALL=en_US.utf8修改语言date 查看日期 +%Y/%m/%d ...
2018-03-30 17:32:45
405
原创 ssm框架常用jar包认识(二)
11.commons-fileupload-1.2.1.jar Apache的commons-fileupload.jar可方便的实现文件的上传功能一、简单介绍 使用最为广泛的Java文件上传组件,Struts本身采用这个包来处理文件上传。其基本原理: FileUpload组件将页面提交的所有元素(普通form表单域,如text和文件域file)都看作一样的FileItem,这样上传页面提...
2018-03-30 17:21:11
395
原创 ssm框架常用jar包认识(一)
1.commons-beanutils.jar http://www.cnblogs.com/mthoutai/p/6898143.htmlcommons-beanutil开源库是apache组织的一个基础的开源库。为apache中很多类提供工具方法。学习它是学习其它开源库实现的基础。Commons-beanutil中包括大量和JavaBean操作有关的工具方法,使用它能够轻松利用Java...
2018-03-30 17:19:59
481
原创 ssm框架常用jar包认识(三)
31.junit.jarJUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个。 JUnit有它自己的JUnit扩展生态圈。多数Java的开发环境都已经集成了JUnit作为单元测试的工具。 [1] JUnit是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架...
2018-03-29 09:23:38
2000
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人