- 博客(66)
- 资源 (10)
- 收藏
- 关注
原创 java 服务端接入Google play 结算
google play 结算是用于应用内的虚拟商品支付(与google pay api是有区别的),发起支付与付款流程有app端完成。用户在app端支付完后,会返回购买token给app,app将对应参数传给服务端接口,服务端请求google api 查询购买产品(服务端需要提供给app端接口有2个:创建自己系统的订单、app端支付完后验证支付状态并处理购买交易。app端购买商品时传入商户订单id,使商户系统订单id与google 产生对应关系。2.用户选择商品,app请求服务端生成创建商户订单。
2023-04-23 16:35:55 3569 2
转载 java8新特性(九):CompletableFuture多线程并发异步编程
转载自https://blog.csdn.net/sunjin9418/article/details/53321818/首先因为现在的应用越来越复杂,越来越多模块多系统之间相互依赖,一个操作可能需要使用多个模块或者多个系统提供的多个服务来完成一个功能,如果每个服务顺序的执行,可能需要消耗很多时间,或者前端用户需要得到及时响应,不需要等待所有服务完成便可以返回部分结果,而且现在的计算机处理器性...
2020-04-16 11:04:01 823
转载 Spring Session解决分布式Session问题的实现原理
原文转载自:https://blog.csdn.net/xlgen157387/article/details/60321984先从web.xml文件说起我们知道Tomcat再启动的时候首先会去加载web.xml 文件,Tomcat启动的时候web.xml被加载的顺序:context-param -> listener -> filter -> servlet。我们在使...
2019-01-04 16:18:35 280
转载 分支 - 分支的新建与合并
原文转载自https://git-scm.com/book/zh/v1/Git-%E5%88%86%E6%94%AF-%E5%88%86%E6%94%AF%E7%9A%84%E6%96%B0%E5%BB%BA%E4%B8%8E%E5%90%88%E5%B9%B6分支的新建与合并现在让我们来看一个简单的分支与合并的例子,实际工作中大体也会用到这样的工作流程:开发某个网站。 为实现某个新...
2019-01-04 16:16:45 279
转载 详解Spring中的ApplicationListener和ContextRefreshedEvent
原文转自:https://www.xttblog.com/?p=2053ApplicationListener和ContextRefreshedEvent一般都是成对出现的。最近在面试中问到了被面试者对于这两个的用法,面试者大多数被问懵了。可见基础知识的掌握程度。基于此本文将介绍它们的用法。事件机制作为一种编程机制,在许多语言中都提供了支持。JAVA语言也不例外,java中的事件机制的参与...
2018-08-15 10:20:36 350
翻译 Calendar中的Calendar.WEEK_OF_YEAR
原文转载自:https://blog.csdn.net/u010571844/article/details/495909071. 问题重现:当我们想使用Calendar.WEEK_OF_YEAR来求出2015-12-31属于2015年的第几周时,这里就会出现问题了。一年有52周,而2015-12-31这一天是2015年的第53周,其实是2016年的第一周,所有这使用Calendar中的Calen...
2018-04-19 14:55:43 6138
转载 JAVA正则表达式:Pattern类与Matcher类详解(转)
原文转载自:https://www.cnblogs.com/ggjucheng/p/3423731.htmljava.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。它包括两个类:Pattern和Matcher Pattern 一个Pattern是一个正则表达式经编译后的表现模式。 Matcher 一个Matcher对象是一个状态机器,它依据Patte
2017-12-15 16:48:49 285
转载 Samba服务器配置实例指南
Samba服务器配置实例指南转载自[https://www.aliyun.com/zixun/content/3_12_518183.html]**&http://www.aliyun.com/zixun/aggregation/37954.html“>nbsp; 使用Samba服务器需要防火墙开放以下端口 UDP 137 UDP 138 TCP 139 TCP 445 vi
2016-04-13 16:59:06 444
原创 jQuery checkbox 保存选中项时除去已经选中项
function addCommunity() { $(".communityClass:checked").each(function(index) { var communityId = $(this).val(); if (isCommunityIdExists(communityId)) { var communityName = $(this).attr("communit
2016-03-28 16:28:46 444
原创 jQuery 操作checkbox翻页保存选中状态
js:$(function() { var prodSelectedNames = $("#hiddenProductNames"); var prodSelectedIds = $("#hiddenProductIds"); if(prodSelectedIds.val()!=""){ var oldSelected = prodSelectedIds.val().split(',')
2016-03-28 15:49:04 3793
转载 Java中getResourceAsStream的用法
文章转载自:http://www.cnblogs.com/javayuer/archive/2011/01/02/1924192.htmlJava中getResourceAsStream的用法首先,Java中的getResourceAsStream有以下几种: 1. Class.getResourceAsStream(String path) : path 不以’/'开头时默认
2016-03-02 17:00:07 341
转载 Spring MVC 中 HandlerInterceptorAdapter的使用
一般情况下,对来自浏览器的请求的拦截,是利用Filter实现的,这种方式可以实现Bean预处理、后处理。 Spring MVC的拦截器不仅可实现Filter的所有功能,还可以更精确的控制拦截精度。 Spring为我们提供了org.springframework.web.servlet.handler.HandlerInterceptorAdapter这个适配器,继承此类,可以非常方
2015-08-01 15:05:24 422
转载 SQLserver中字符串查找功能patindex和charindex的区别
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-07-31 09:41:49 1047
转载 ActionContext、ValueStack、Stack Context之间的关系
转载自:http://blog.csdn.net/findsafety/article/details/8676763
2015-06-15 00:29:57 491
转载 Strut的OGNL
浅析值栈ValueStack对象相当于一个栈,它贯穿整个Action的生命周期,每个Action类的对象实例都会拥有一个ValueStack对象当Struts2接收到一个*.action请求后,并不是直接调用Action方法,而是先将Action类的相应属性放到ValueStack对象的顶层节点值栈也位于内存中,它也是和parameters、request、session、applic
2015-06-15 00:29:33 390
转载 用hibernate分页查询的底层方法
转载自:http://blog.csdn.net/huoyunshen88/article/details/8541397hibernate底层查询数据库主要分为 hibernate sql查询和原生sql查询。DAO方法所在类必须继承HibernateDaoSupport类:hibernate sql查询两个方法区别是直接返回结果和做分页查询:/**
2015-06-15 00:28:47 844
转载 JPA和Hibernate的关系
原文网址:http://hi.baidu.com/tianpaomian/blog/item/fd618bdeed8ef55394ee375d.htmlJPA Java Persistence API,是Java EE 5的标准ORM接口,也是ejb3规范的一部分。Hibernate,当今很流行的ORM框架,是JPA的一个实现,但是其功能是JPA的超集。JPA和Hibernate之
2015-06-15 00:28:15 849
转载 Hibernate中关于多表连接查询hql 和 sql 返回值集合中对象问题
昨晚帮同事看代码到凌晨2点多,今早6点醒来发现他发来信息说报空指针错误,实在无法入睡,起来自己测试了一下,控制台还真的报:2009-4-25 8:12:34 org.apache.catalina.core.ApplicationContext log信息: java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast
2015-06-15 00:26:50 2271 1
转载 hibernate 实现多表连接查询 查询结果映射到自定义类中
原文转载自:http://my.oschina.net/kaiyuanwoniu/blog/262811
2015-06-15 00:26:24 7626
转载 java 两个相同元素的List,合并排序去除重复元素的快速算法
两个数组:import java.util.ArrayList; import java.util.Arrays; import java.util.HashSet; import java.util.Iterator; import java.util.Set; public class Test { /**
2015-06-05 00:25:37 3543
转载 jquery的$().each,$.each区别
原文转载自:http://blog.csdn.net/ptzrbin/article/details/7362147在jquery中,遍历对象和数组,经常会用到$().each和$.each(),两个方法。两个方法是有区别的,从而这两个方法在针对不同的操作上,显示了各自的特点。$().each,对于这个方法,在dom处理上面用的较多。如果页面有多个input标签类型为checkbo
2015-05-08 16:40:00 410
转载 Spring MVC 学习笔记 data binding
原文转载自:http://www.cnblogs.com/crazy-fox/archive/2012/02/18/2357699.htmlServlet中的输入参数为都是string类型,而spring mvc通过data bind机制将这些string 类型的输入参数转换为相应的command object(根据view和controller之间传输数据的具体逻辑,也可称为model
2015-05-01 00:50:20 421
转载 spring mvc拦截器和<mvc:annotation-driven />的详解
原文转载自:http://www.cnblogs.com/yangzhilong/p/3725849.html方案一,(近似)总拦截器,拦截所有urlmvc:interceptors> bean class="com.app.mvc.MyInteceptor" />mvc:interceptors>为什么叫“近似”,前面说了,Spring没有总的拦截器
2015-04-29 22:08:41 10018
转载 在Spring MVC中使用FileUpload功能
原文转载自:http://z3sm2012.iteye.com/blog/1262039先让我们来看一段摘自《Spring 2.5 Reference 中文版》(http://www.redsaga.com/spring_ref/2.5/spring-reference.pdf)的一段关于FileUpload的开场描述: "Spring支持web应用中的分段文件上传。这种支
2015-04-28 16:52:44 1304
转载 【Java】线程并发、互斥与同步[转载]
原文转载自:http://blog.csdn.net/yongh701/article/details/42803319网络上对于线程的解析总是天花龙凤的,给你灌输一大堆概念,考研、本科的操作系统必修课尤甚,让你就算仔细看完一大堆文章都不知道干什么。下面不取网站复制粘贴,在讲解自己的Java线程并发、互斥与同步之前先给大家解构操作系统书中那些给出书者为了出书者而写的废话到底是什
2015-04-27 17:50:25 129
转载 SpringMVC @RequestBody接收Json对象字符串
原文转载自:http://www.cnblogs.com/quanyongan/archive/2013/04/16/3024741.html以前,一直以为在SpringMVC环境中,@RequestBody接收的是一个Json对象,一直在调试代码都没有成功,后来发现,其实 @RequestBody接收的是一个Json对象的字符串,而不是一个Json对象。然而在ajax请求往往
2015-04-21 13:09:01 717
转载 JPA EntityManager获得session、connection
原文转载自:http://blog.csdn.net/earthhour/article/details/172208311、获得Hibernate SessionSession session = entityManager.unwrap(org.hibernate.Session.class);2、获得java.sql.Connection方法1:J
2015-04-15 00:26:00 12228
转载 SQL 循环插入多条数据
原文转载自:http://blog.csdn.net/sz_bdqn/article/details/5842314在开发中经常需要用大量数据来测试,在没有数据的情况下,自己一条一条的插入事在不大可能,用SQL语句,一下就OK了,具体实现如下: [c-sharp] view plaincopyprint?sql下代码:
2015-02-02 16:25:39 1471
转载 java正则表达式学习总结,以及和javascript正则表达式的区别
原文转自:http://blog.csdn.net/chjttony/article/details/5926633用正则表达式处理字符串功能非常强大,下面总结一下java正则表达式的一些知识: 基本元字符. 任何字符(与行结束符可能匹配也可能不匹配) // 反斜杠/t 间隔 ('/u0009')/n 换行 ('/u000A')/
2015-01-23 16:42:34 613
原创 spring注解自动装配Bean
一、@Autowired1、@Autowired 不仅可以注解在属性的setter方法上(属性需要setter()),还可以标注在需要自动装配的其他方法上,包括构造方法(实例代码来自《Spring实战》) 当直接标注在属性上时,就不用setter()了。@Autowiredpublic void heresYourInstrument(Instrument instrument){
2015-01-23 11:52:12 711
转载 jQuery数组处理完全详解
原文转载自:http://digdeeply.org/archives/04041946.htmljQuery的数组处理、便捷、功能齐全。最近的项目中用到的比较多,深感实用,一步到位的封装了很多原生JavaScript数组不能企及的功能。最近时间紧迫,今天抽了些时间回过头来看jQuery中文文档中对数组的介绍,顺便对jQuery数组做个总结,温故而知新。强烈建议
2015-01-23 00:06:57 565
转载 SpringMVC配置詳解
原文轉載自:http://www.cnblogs.com/superjt/p/3309255.html现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。
2015-01-20 10:50:50 523
转载 Jquery選擇器
轉載自:http://www.cnblogs.com/hulang/archive/2011/01/12/1933771.htmlQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法$("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div"
2014-12-11 13:07:45 493
转载 JQuery对数组的一些操作总结
文章转载自:http://www.nowamagic.net/jquery/jquery_UseArray.phpJQuery对数组的处理非常便捷并且功能强大齐全,一步到位的封装了很多原生js数组不能企及的功能。下面来看看JQuery数组的强大之处在哪。$.each(array, [callback]) 遍历不同于例遍 jQuery 对象的 $.each() 方法,此方
2014-11-28 00:45:04 7547
转载 split 分割 字符串(分隔符如:* ^ : | , .) 及注意点
轉載地址http://blog.sina.com.cn/s/blog_b6487d470101g0hp.html【1】单个符号作为分隔符 String address="上海|上海市|闵行区|吴中路"; String[] splitAddress=address.split("\\|"); //如果以竖线为分隔符,则split的时候需要加上两个斜杠【\\】进行转义
2014-11-19 15:33:51 1168
转载 Spring Data jpa
文章转载地址:第一章:Spring Data JPA入门 Spring Data是什么Spring Data是一个用于简化数据库访问,并支持云服务的开源框架。其主要目标是使得对数据的访问变得方便快捷,并支持map-reduce框架和云计算数据服务。 Spring Data 包含多个子项目:Commons - 提供共享的基础框架,适合各个子项目使用,支持跨数据库持久化
2014-10-16 12:15:23 1520
转载 在Jquery里格式化Date日期时间数据
functiontimeStamp2String(time){ vardatetime = newDate(); datetime.setTime(time); varyear = datetime.getFullYear(); varmonth = datetime.getMonth() + 1 "0
2014-08-20 00:37:39 31652
原创 Hibernate HQL 查询分页()
1.page类public class Page implements Serializable { public static final int DEFAULT_PAGE_SIZE = 10; /** page record size */ private int pageSize = DEFAULT_PAGE_SIZE; /** totoal record count */
2014-08-15 16:39:17 949
转载 [Hibernate框架]Hql语句in中带参数的写法
转载地址:博客分类: hibernate框架HibernateDAO 最近遇到两次在hql的in中传递参数的问题,最初让我纠结万千。 在dao层已经封装好了一个使用hql获取数据的方法:Java代码 public List findByHql(String hql, Map map, int pageSize
2014-08-14 03:44:24 19190 1
转载 ManyToOne 双向一对多关系
双向一对多关系,一是关系维护端(owner side),多是关系被维护端(inverse side)。在关系被维护端需要通过@JoinColumn建立外键列指向关系维护端的主键列。 publicclass Order implements Serializable { privateSet orderItems = new HashSet();
2014-05-22 00:32:28 19918
jdk6 api中文参考文档
2013-03-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人