自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 Thread 线程(1)

线程是程序执行流的最小单元,一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。另外,线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点儿在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。  一个线程可以创建和撤消另一个线程,同一进程中的多个线程之间可以并发执行。由于线程之间的相互制约,致使线程在运行中呈

2016-08-17 19:02:27 446

原创 Maven(3)——将本地文件推送到nexus中心库

前一篇笔记说到了搭建 nexus 服务,作为开发的中心库。本篇就来简单的介绍一下将本地的文件(Jar)推送到搭建好的 nexus 服务中心库中。  nexus服务配置  在搭建号nexus服务中,有两个类型的库可以推送,分别是releases和snapshots,在本地搭建的nexus服务中,找到这两个库对应的URL http://localhost:8082/repository/m

2016-08-16 19:30:59 5777

原创 Maven(2)——(搭建nexus)

NEXUS    上文中说到了Maven配置远程仓库,这个远程仓库既可以是公网上常用的仓库,也可以是公司在局域网搭建。这其中的利弊可以去看看http://juvenshun.iteye.com/blog/285059 ,个人建议公司在局域网下搭建一个nexus。   Maven远程仓库指定到局域网下的nexus 服务器,可以更快的开发。Nexus的安装  本人安装的

2016-08-12 19:48:43 548

原创 Maven(1)——(本地仓库,远程仓库)

Maven  在开发Java项目的过程中,经常会引入大量的Jar文件,在项目目录下,往往会看到一个名为/lib的子目录,那里存放着各类第三方依赖jar文件,如 log4j.jar,junit.jar等等。每建立一个项目,开发人员都必须走这一步。多个项目不共用相同的jar文件,不仅会造成磁盘资源的浪费,也使得版本的一致性管理变得困难。此外,如果使用版本管理工具,如 SVN(没有使用版本管

2016-08-12 19:01:39 1829

原创 sequelize(一)

Sequelize.js 提供对 MySQL,MariaDB,SQLite 和 PostgreSQL 数据库的简单访问,通过映射数据库条目到对象,或者对象到数据库条目。是一个实用 ORM(Object-Relational-Mapper),适用于 Node.js 的环境。1、node项目中安装Sequelizenpm install --save sequelize2、引用

2016-07-20 19:22:42 3364

原创 Bean Validation 注解-约束验证(一)

企业级应用系统都是以数据为核心的,数据在系统内部体现为实体以及实体和实体之间的关系。无论是数据的增删改查、流程变迁、规则变换以及统计分析等,都跟实体脱离不了干系,在对实体的操作中,数据验证是重要的一步,系统的验证配置,可以减少很多繁琐的代码。在Java的分层架构中,从表示层到持久层,都需要对业务数据进行验证。  数据验证在 Java 分层结构的应用开发中占据着重要位置。Java EE 6

2016-06-30 19:29:57 2702

原创 java与javax

记录一个常识性的东西:java类库是java发布之初就确定了的基础库,而javax类库则是在上面增加的一层东西,就是为了保持版本兼容要保存原来的,但有些东西有了更好的解决方案,所以,就加上些,典型的就是awt(Abstract Windowing ToolKit) 和swing。它提供也一些基础的东西,如io库、桌面程序的类库,如awt。集合库(如Collection、List、Map)。等这

2016-06-30 15:45:11 358

原创 sequelize (二)

最近做的一个node项目,设计后端API应用中,对数据库的操作应用到 sequelize。对 sequelize 的技术应用做个随笔记录。Sequelize简介:  Sequelize 提供对 MySQL,MariaDB,SQLite 和 PostgreSQL 数据库的简单访问,通过映射数据库条目到对象,或者对象到数据库条目。简而言之,就是 ORM(Object-Relational-

2016-06-29 19:27:04 2235

原创 接入微信JSAPI被扫码支付--JAVA

微信公众号的永久二维码,在根据官方提供的文档踩了N个坑后,终于是调试通了,写个随笔文章。一、纯属个人理解:1、微信JSAPI是对于微信公众号来接入开发的,需要有微信公众号和商户号。2、提供生成的二维码,做线下支付。客户通过扫二维码,输入金额,实时生成订单支付。3、简单点说就实现微信的个人对商户的转账功能。二、微信JSAPI支付的基本流程1、用户打开微信客户端

2016-06-02 17:43:37 2751

原创 接入支付宝即时到账接口-java

做跨境电商,接入各种支付接口和海关报关接口是必须得,最近做了个接入支付接口的集成服务,也就是相当于再做一个第三方接口,方便公司直接接入。目前服务中接入了支付宝即时到账、通联支付、微信扫码支付、支付宝报关、通联支付报关。先来说说支付宝即时到账支付接口:

2016-05-23 10:39:58 5856 1

原创 Hibernate技术应用随笔--关联关系建立

前些时候写了篇Hibernate的基本原理与技术实现,现在就来说说hibernate里头一些常用的技术应用,欢迎吐槽!一、对象映射,针对一个实体,通过hibernate 建立与关系数据库的映射关联,有两种方式。1)、一个实体Article.java ,可以建立一个单独映射文件 Article.hbm.xml,Hibernate的基本原理一文中已有列子,可自行查看。 package

2016-05-13 19:13:22 573

原创 Hibernate基本原理

对象关系映射框架Hibernate。hibernate对JDBC做了轻量级的对象封装,对做java的来说,本着操作对象的想法去操作数据就简单了。在ssh集成中,hibernate主要作用在底层对数据操作上。一、原理:1)、JDBC封装:java中对数据库的操作,想到的了JDBC,以往连接数据库都是通过写一连串的 jdbc 语句: //加载驱动 Class.forName("c

2016-05-13 15:55:01 516

原创 跨境电商在海关报关中 FTP 文件的上传和下载

海关报关步骤:1、跨境电商中,海关报关中报关文件的上传和下载通过 FTP 的形式执行。2、跨境电商中每笔订单都是需要报关,将订单的相关参数生成 xml 格式的文件,g根据海关加密报关需求,将文件加密。3、根据海关提供的 FTP 地址,将加密后的文件上传到相应的 FTP 文件夹。4、报关文件上传成功完成之后,一般在 10 分钟之内,不管报关成功与否,都会生成相应的响应文件。5

2016-05-12 11:06:30 2564

原创 java中根据hibernate配置文件自动建表

1、对与java项目,做数据库迁移时,都会用的数据脚本。2、当引入hibernate时,可以创建数据库表的配置文件。可以根据表的配置文件自动在数据库建表。(数据库要预先建立好,因为hibernate只会建表,不会建库)步骤:1)、在配置文件 hibernate.cfg.cml 中加入参数 ,配置相关数据源参数和pojo文件update com.mysql.jdbc.Drive

2016-05-06 10:37:10 2469

原创 web.xml 配置随笔

一个web项目的启动,首先初始化web.xml文件: contextConfigLocation /WEB-INF/applicationContext.xmllistener> listener-class> org.springframework.web.context.ContextLoaderListener listener-class>listener> 1、在启动

2016-05-04 11:50:14 341

原创 SQL语法随笔

关键词解义:1、DISTINCT 用于返回唯一不同的值。2、有条件地从表中选取数据,可将 WHERE 子句添加到 SELECT 语句。3、AND 和 OR 运算符用于基于一个以上的条件对记录进行过滤。4、ORDER BY 语句用于对结果集进行排序。5、INSERT INTO 语句用于向表格中插入新的行。6、Update 语句用于修改表中的数据。7、DEL

2016-04-27 18:52:19 357

原创 Failed to execute goal org.apache.maven.plugins

Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:2.7:resources (default-resources) on project zyeeda-pay: Mark invalid版本问题冲突:可以做配置maven-resources-plugin2.6

2016-04-18 11:17:48 531

原创 Hibernate三态

Hibernate三种状态:1、临时状态:自由态,没有存在于数据库的相应数据中,在java中 通过new 获取到的新对象,没有跟 session 关联。 2、持久状态:在数据库中有相应数据,跟session 关联,保存在session 的缓存中。通过Hibernate的保存语句后的对象。3、游离状态:持久化的对象脱离了session,如清理session 缓存了的对象。已经持久化,但是

2016-04-14 10:49:23 441

原创 Linux对weblogic操作命令随笔

1、启动weblogic服务找到该weblogic域的目录:域名/bin-----./startWebLogic.sh 这种启动方式,当关闭当前窗口时,服务即停止;执行nohup ./startWebLogic.sh则是在后头运行。2、停止weblogic服务同样的找到weblogic域的目录:域名/bin----./stopWebLogic.sh 这种方式有时候关闭不了服务,则可以直

2015-10-22 16:14:45 5652

原创 JAVA放射和字符串截取-----随笔

public static StringBuffer getbaowen(Object object,Object object_value,String body) throws Exception{ StringBuffer baowen=new StringBuffer(); baowen.append(""); Field[] fields =object.getClas

2015-10-12 18:32:55 494

原创 JAVA反射获取属性注解,类方法

List technicalParams=extAsset.getTechnicalParam(); TechnicalParam technicalParam=new TechnicalParam(); Field[] fieldst = new TechnicalParam().getClass().getDeclaredFields();//获取该类的全部属性字段 for(Tec

2015-10-10 16:40:04 2260

原创 java读取excel文件并返回list结果集

/** * 用于读取excel * @author HUA *count 为excel中的子文档号 */public class excelload{ public static List> loadExcel(String filepath,int count){ //创建Excel工作簿文件的引用 XSSFWorkbook wookbook=n

2015-09-18 16:41:39 6930 1

原创 ORACLE数据库JDBC连接

--建立驱动,使用SQL,通过传入 sql调用方法,获取结果集 public static ResultSet getResult(String sql){ Connection con = getConnection();//获取驱动 try{ Statement stmt = con.createStatement() ;

2015-09-18 16:30:02 459

原创 oracle触发器

DML(insert,update,delete) , DDL(create,alter,drop),instead of 触发器(作用于复杂视图),系统触发器--行触发器,create or replacetrigger test_delete before delete on test for each rowbegin Dbms_Output.Put_Line(:old.t

2015-09-16 10:06:12 361

原创 oracle程序包的创建和调用

--oracle程序包分包头和包体--创建包头create or replace PACKAGE pak1 is --存储过程addnumberprocedure addnumber(x in number,y in NUMBER);--函数addfunctionfunction addfunction(x in number,y in NUMBER) RETURN numbe

2015-09-15 16:03:43 6770

原创 oracle函数的创建和调用

--函数的创建 create or replaceFUNCTION addfunction(x in number,y out NUMBER) return number isresults NUMBER :=0;BEGINresults :=x+1; dbms_output.put_line(results);y :=x+2;return results;end;--创建函数的基

2015-09-15 15:57:51 9477

原创 oracle存储过程中数组申明和遍历

create or replaceprocedure test as --申明数组类型 type t_test is table of varchar2(9); test t_test:=t_test('A','B','C','D','E','F','G','H','J','K','L'); begin--遍历数组,将遍历得到的数据插入到AA表中 for i in 1 .. te

2015-09-14 16:26:45 19618

原创 oracle存储过程if-else if-else

create or replaceprocedure test as --建立游标 Cursor ss is select GROUP_NAME from SUMMARYLOG_LIST group by GROUP_NAME;BEGIN--for循环for b in ss loopBEGINif b.GROUP_NAME=null theninsert into AA(hong

2015-09-14 16:03:34 13465 1

原创 ORACLE存储过程的游标和for循环

--创建test存储过程create or replace procedure test as --建立游标 Cursor ss is select CALL_OBJ from MONITOR_LOG group by CALL_OBJ;BEGIN--for循环for b in ss loopBEGININSERT INTO AA(hongyan) SELECT count(SER

2015-09-14 15:18:04 3966 1

Hibernate Validation各注解的用法

文档列举了引用 Hibernate Validation各注解的用法,完成对实体约束验证的配置。

2016-06-30

javax.validation-1.0.0.GA.jar

约束验证javax.validation-1.0.0.GA.jar,结合hibernate-validator对实体做约束验证配置

2016-06-30

hibernate-validator-5.2.4

Hibernate Validator 对JSR303规范的参考实现,实体bean的约束验证

2016-06-30

微信JSAPI支付——WePay

Java编写的微信JSAPI支付

2016-06-02

微信支付接口文档

微信公众号支付,授权

2016-05-27

支付宝即时到账接口demo

支付宝即时到账接口接入

2016-05-23

支付宝支付报关接口接入

支付宝支付报关接口接入,跨境电商,跨境直邮订单的支付报关处理

2016-05-23

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除