![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java-笔记
weixin_37260217
这个作者很懒,什么都没留下…
展开
-
class.getResource()的用法
[转载]class.getResource()的用法:http://www.cnblogs.com/adolfmc/archive/2012/11/28/2792620.html用JAVA获取文件,听似简单,但对于很多像我这样的新人来说,还是掌握颇浅,用起来感觉颇深,大常最经常用的,就是用JAVA的File类,如要取得c:/test.txt文件,就会这样用File file = newFile(“c转载 2017-05-25 09:59:46 · 333 阅读 · 0 评论 -
微信三大平台
支付模式 https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=2_1 1、刷卡支付 刷卡支付是用户展示微信钱包内的“刷卡条码/二维码”给商户系统扫描后直接完成支付的模式。主要应用线下面对面收银的场景。 2、扫码支付 扫码支付是商户系统按微信支付协议生成支付二维码,用户再用微信“扫一扫”完成支付的模式。该模式适用于PC网站支付原创 2017-10-31 17:20:22 · 1010 阅读 · 0 评论 -
pc端微信扫码支付
首先需要在微信公众平台(注意不是微信开放平台)注册一个账号,并开通微信认证,微信认证一次需要300块(太tm的贵了),并且需要提交各种资料。 审核过后, 进入 开发-》基本配置 开发者ID,开发者密码都需要记住后面需要用,开发者密码需要自己设置,很多人找不到32位密钥,这里可以用第三方软件生成! 百度:在线密码生成器——选择百度应用——随机密码生成器。微信扫码支付模式有两种,第一种需要配置很原创 2017-10-09 16:39:13 · 2466 阅读 · 0 评论 -
java定时发送http请求
public class HttpRequest { /** * 向指定URL发送GET方法的请求 * * @param url * 发送请求的URL * @param param * 请求参数,请求参数应该是 name1=value1&name2=value2 的形式。 *原创 2017-10-27 16:03:32 · 6307 阅读 · 1 评论 -
一些比较好的文章链接
hibernate 缓存机制:http://www.360doc.com/content/14/0801/16/1073512_398635409.shtml数据库事务隔离级别及锁机制: http://comedsh.iteye.com/blog/698733 http://blog.csdn.net/jiangwei0910410003/article/details/24960785hibe原创 2017-06-23 20:28:51 · 266 阅读 · 0 评论 -
一些经常被忽略的细节性问题(一)
1.java 静态方法能否被覆盖? 贴代码,看实例public class Super { static String greeting(){ return "Good night"; } String name(){ return "Richard"; } }public clas原创 2017-10-12 15:09:24 · 497 阅读 · 0 评论 -
pc端支付宝扫码支付
前段时间开发了一个商城,集成了支付宝,微信,网银支付(接入的是连连支付第三方支付接口)。现在总结一下。 首先到https://www.alipay.com/ 注册一个支付宝商户号,进入开放平台,创建一个应用,签约电脑网站支付 接着配置应用信息: 这里的授权回调地址填的是支付宝付款成功后异步回调的地址,应用网关我填的是同步回调地址。下面的应用公钥需要自己设置 代码里面的配置:packa原创 2017-10-09 15:47:33 · 6009 阅读 · 0 评论 -
网银支付(接入的是连连支付)
连连支付的官方sdk文件有点多,但是看起来比较容易理解。逻辑上大体上跟支付宝支付差不多,配置也差不多,直接贴代码。不同的是要接入连连支付需要事先与连连支付人员取得联系,签订合同后他们会给你一个商户号,然后登陆https://b.lianlianpay.com/trader/login.htm,并配置一些基本配置。package com.llpay.client.config;/*** 连连支付原创 2017-10-09 16:56:55 · 3138 阅读 · 2 评论 -
四种常见的 POST 提交数据方式对应的content-type取值
application/x-www-form-urlencoded 这应该是最常见的 POST 提交数据的方式了。浏览器的原生 form 表单,如果不设置 enctype 属性,那么最终就会以 application/x-www-form-urlencoded 方式提交数据。请求类似于下面这样(无关的请求头在本文中都省略掉了): POST http://www.example.com HTTP/1.转载 2017-09-07 17:32:45 · 1735 阅读 · 0 评论 -
从request中获取所有请求参数
从 request 中获取请求参数有两种情况 1.从 get 方法中获取请求参数 get 方法的请求参数存放在 getQueryString() 方法中,不需要从 getInputStream() 中获取 2.从 post 方法中获取请求参数 post 方法的参数存放在 流当中需要从 getInputStream() 中获取。一次性获取request的参数,大部分是用来与json格式数据相互转载 2017-09-07 16:48:27 · 5224 阅读 · 0 评论 -
xstream
一、XStream的用途 XStream是一个Java对象和XML相互转换的工具,很好很强大。提供了所有的基础类型、数组、集合等类型直接转换的支持。 因此XML常用于数据交换、对象序列化(这种序列化和Java对象的序列化技术有着本质的区别)。 Stream对象相当Java对象和XML之间的转换器,转换过程是双向的。创建XSteam对象的方式很简单,只需要new X原创 2017-08-16 16:10:21 · 296 阅读 · 0 评论 -
三.javassist实现代理
在hibernate中采用这种方式实现代理,可以从hibernate中把需要的jar包拿过来:javassist-3.12.0.GA.jarpackage com.lzzl.javassistproxy;public class Demo { public void forJavassistTest(){ System.out.println("--------原创 2017-06-22 14:08:35 · 289 阅读 · 0 评论 -
二.cglib实现动态代理
实现cglib动态代理需要导入jar包,我这里是从spring项目中直接拿过来的com.springsource.net.sf.cglib-2.1.3.jar看代码package com.lzzl.cglibproxy;public class Person { public void doSomething(){ System.out.println("dosometh原创 2017-06-22 13:46:10 · 426 阅读 · 0 评论 -
动态代理实现的三种方式
动态代理实现有三种方式,jdk动态代理(基于接口),cglib动态代理(基于继承),javassist(hibernate中使用这种方式)实现动态代理一 jdk实现动态代理package com.lzzl.jdkproxy;public interface Pet { public void say();}package com.lzzl.jdkproxy;public class Do原创 2017-06-22 13:18:05 · 10183 阅读 · 0 评论 -
Spring事务总结---传播级别以及REQUIRED_NEW及NESTED的使用场景(赞)
Spring事务总结—传播级别以及REQUIRED_NEW及NESTED的使用场景(赞) 三、Spring事务的传播性与隔离级别Spring它对JDBC的隔离级别作出了补充和扩展,其提供了7种事务传播行为。(通俗解释原址)1、PROPAGATION_REQUIRED:默认事务类型,如果没有,就新建一个事务;如果有,就加入当前事务。适合绝大多数情况。2、PROPAGATION_REQUIRES_N转载 2017-06-15 10:22:01 · 1620 阅读 · 0 评论 -
spring singleton与prototype的引用关系
spring中Bean元素的作用域: 元素scope属性: ① scope=”singleton” 单例 ,在Spring IoC容器中仅存在一个Bean实 例 (默认的scope) ② scope=”prototype” 多例 ,每次从容器中调用Bean时,都返回一个新的实例,即每次调用getBean()时 ,相当于执行new XxxBean()(多例) ③scope=”request”原创 2017-06-03 17:15:05 · 760 阅读 · 0 评论 -
知识点
java知识点原创 2017-08-24 16:31:29 · 261 阅读 · 0 评论