自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 记录----一个连接oracle的jdbc测试

有注意点哦public static void main(String args[]) { try { Class.forName("oracle.jdbc.driver.OracleDriver"); String url = "jdbc:oracle:thin:@13.52.165.21:1521/snstga"; Connection c = DriverManag

2016-06-29 16:30:04 649

原创 从hashcode()和equals()来对hashset对象去重做设计

最近几天比较烦心呐,高段代码提提神;今天来说下利用hashset给对象做去重处理的设计;找了一下相关的技术文章,还是让我找着了。一个类重写了hashcode()和equals()之后,再放入hashset 中 ;上代码:import java.util.ArrayList;import java.util.Collections;import java.util.Has

2016-06-29 15:21:27 761 1

原创 APP登录----伪sessionId设计登录

我在以前的一篇博客中,瞎说了app和服务端sessionId传递的设计,也没有深入的理解;sessionId这玩意只会存在web服务,也就是B/S架构的体系;以微信登录来看一个案例,伪sessionId设计登录状态设计;先注册,再登录哈。这里只说登录;有了sessionId,方便以后的登录验证。设计思路:1.APP端传入服务端微信ID:wechatId;

2016-06-20 13:12:00 2750

原创 Spring多例模式 注解@Scope("prototype")和xml配置scope="prototype"

这里牵扯到单利模式的线程安全的设计。我们知道sping ioc注入的bean;一般都是无状态的【dao,service等,这种不会牵涉到值或者状态改变的情况】,也就是在多线程下可以基本保证线程安全的;但是,有些情况下可能是有状态的;有状态的bean ,是要注意线程安全的;spring是有考虑到这方面的需求的;prototype 原型类型,应运而生;1. 首先说下spring多例模式的两种配...

2016-06-17 13:36:18 17881 1

原创 MyBatis的返回参数类型

MyBatis的返回参数类型分两种1.  对应的分类为:1.1. resultMap :1.2. resultType :2 . 对应返回值类型:2.1. resultMap : 结果集[对象等]2.2. resultType : Integer,String ,Long ,class3. 注意点:在MyBatis进行查询映射时,其实查询出来的每一个属性

2016-06-17 11:53:41 95201 1

原创 MyBatis的传入参数parameterType类型

1. MyBatis的传入参数parameterType类型分两种   1. 1. 基本数据类型:int,string,long,Date;   1. 2. 复杂数据类型:类和Map2. 如何获取参数中的值:   2.1  基本数据类型:#{参数} 获取参数中的值   2.2  复杂数据类型:#{属性名}  ,map中则是#{key}3.案例:  3

2016-06-17 11:16:05 111016 3

原创 Java基础---@XmlRootElement 注解对象

@XmlRootElement 注解的好处是可以,让对象和xml之间方便转换;@XmlRootElement(name = "XMLTest")public class XMLTest implements Serializable { public static void XMLTest() { try { JAXBContext jc = JAXBCont

2016-06-16 15:51:47 28973 1

原创 APP微信支付的后台实现

参阅微信支付文档:https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=8_5这一部分说的已经很详细了;1.app将订单信息传给自己的后台服务;2.后台服务接受到订单信息后,构建预支付信息,回传给APP;接下来的过程是:3.app获取预支付信息。调起微信支付,完成支付;4.微信同步返回,接收通知给APP;异

2016-06-16 11:09:21 10487 1

原创 java多线程简单操作和实际项目开发如何写

先上代码:import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concur

2016-06-15 14:08:14 4388

原创 spring 使用annotation 自动注册bean,并保证@Required,@Autowired的属性被注入

今天被一个徐家汇商城的技术经理坑了一把;翻一下以前的代码,找找问题出在哪里了 ;粗放的贴一下代码:1.spring配置文件:这句画的意思是扫面以com.sand开头包中的所有有注解的类注入spring。(就是IOC意思,不要再手工的写) 2.研习一下代码:接口API:@Componet@Component@Path("/QSRentalAPI")public cl

2016-06-14 14:33:13 4341 1

原创 那些Iterator迭代器们

读取Properties中的key和value:java.util.Iterator it = properties.keySet().iterator(); while(it.hasNext()){ String sKey = it.next().toString(); if(sKey.startsWith("request.")){ String sValu

2016-06-07 14:03:39 2146

原创 HP电脑 VMware Workstation Pro装Centos6.7 报错

上面写着:已将该虚拟机配置为使用 64 位客户机操作系统。但是,无法执行 64 位操作。此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态。如果已在 BIOS/固件设置中禁用 Intel VT-x,或主机自更改此设置后从未重新启动,则 Intel VT-x 可能被禁用。(1) 确认 BIOS/固件设置中启用了 Intel VT-x 并禁

2016-06-03 12:53:49 1039

转载 说说JSON和JSONP,原来ajax引用这个来实现跨域访问的

这个文章解决我心头一件大事啊,这里是说的是ajax 跨域的实现;解决跨域访问还有其他的办法;比如nginx server{ listen 9090; server_name 127.0.0.1; #charset koi8-r; #access_log logs/host.access.log main; loca

2016-06-01 09:58:01 5199

spring+hibernate项目

这是一个很好的spring开发项目,需要一起来学习和补充

2018-01-03

伏尼契手稿

程序员的人生不仅仅只有代码

2016-07-06

空空如也

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

TA关注的人

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