首页 移动开发 在线交易 IT笔记 网络技术 操作系统 企业架构 数据库 考试认证 IT培训 开源软件 数据存储 行业资讯
大家都在看:java   开发   C#   oracle   mysql   android   web开发   学习   sqlserver   linux   asp   php   ajax   javascript   css   html
微信支付,需要通过微信支付验证 目前,支付仅限服务号, 做微信支付开发,主要看开发文档 统一下单, 订单查询 退款等 1.发起支付,都是通过h5发起的,首先获取prepay_id 发起支付,需要统一下单的prepay_id SortedMap<Object,Object>parameters=newTreeMap<Object,Object>(); parameters.put("appid",ConfigUtil.APPID); parameters.put("mch_id",ConfigUtil... [详细]
 发表于:移动开发
悲观锁(PessimisticLock),顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。 乐观锁(OptimisticLock),顾名思义,就是很乐观,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别.. [详细]
 发表于:数据库学习
当前,市面上有《JavaXX宝典》类似的图书,而且图书中的内容都着重在讲解Java最为基础的部分,最严重的是,里面有着大量错误的内容,极具误导性。另外,网上也有各种各样的Java面试题,很多也是着重在Java语言基础上。实际上,如果要应聘高级开发工程师职务,仅仅懂得Java的基础知识是远远不够的,还必须懂得常用数据结构、算法、网络、操作系统等知识。因此本文不会讲解具体的技术,笔者综合自己应聘各大公司的经历,整理了一.. [详细]
 发表于:应用软件开发
40个问题汇总 1、多线程有什么用? 一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓”知其然知其所以然”,”会用”只是”知其然”,”为什么用”才是”知其所以然”,只有达到”知其然知其所以然”的程度才可以说是把一个知识点运用自如。OK,下面说说我对这个问题的看法: (1)发挥多核C.. [详细]
 发表于:Java学习
前言 多线程编程中,为每个任务分配一个线程是不现实的,线程创建的开销和资源消耗都是很高的。线程池应运而生,成为我们管理线程的利器。Java通过Executor接口,提供了一种标准的方法将任务的提交过程和执行过程解耦开来,并用Runnable表示任务。 下面,我们来分析一下Java线程池框架的实现ThreadPoolExecutor。 下面的分析基于JDK1.7 生命周期 ThreadPoolExecutor中,使用CAPACITY的高3位来表示运行状态,分别.. [详细]
 发表于:Java学习
我算是靠坑蒙拐骗进了程序员的门,然后一路狂奔。26岁之前几乎没有任何写代码的经验,研究生毕业却意外选择了一家不可能提供培训的初创公司,在每日担忧公司倒闭、害怕被炒鱿鱼以及同事冷落白眼的三重压力下逆流而上,一年半后离职,已是拥有500万用户产品的后台主程。从前我对计算机技术心怀畏惧,认定技术高人一定有佛光笼罩,昼夜不息运键如飞日吐代码上万行。现在也算见过一些世面了,回首那段忐忑不安宛如初夜的过程,我却.. [详细]
 发表于:应用软件开发
一、环境的准备:下载jee的eclipse。tomcat。在系统的环境变量里面添加JAVA_HOME,路径为java安装的路径,例如:C:\ProgramFiles\Java\jdk1.8.0_05 [详细]
 发表于:Java学习
在try{}catch{}finally{}块中,都知道finally子块是肯定会执行的。当然也有个别情况,当在try{}或者catch{}块中出现强制退出System.exti(int)时,finally子块就不会执行了。这种情况不在今天的谈论范围以内。看代码更加直观些:packagepractice;publicclassFinallyRun{ privateinta=0; publicintgetInt(){ try{ a=1; returna; }finally{ a=2;// returna; } } publicstaticvoidmain(String[]args){ FinallyRunf=newF.. [详细]
 发表于:Java学习
目标:使用JSTL实现一个简洁的用户友好的分页。效果请看:http://dianying.ky620.com/cate/kehuan/page/1结构为:上一页第一页页码...上一页页码当前页页码下一页页码...最后一页页码下一页例如:上一页 [详细]
 发表于:Java学习
引自:http://blog.csdn.net/alivetime/article/details/6166252# [详细]
 发表于:Java学习
JavaClass类理解:首先,Class是一个java类,跟JavaAPI中定义的诸如Thread、Integer类、我们自己定义的类是一样,也继承了Object(Class是Object的直接子类)。总之,必须明确一点,它其实只是个类,只不过名字比较特殊。更进一步说,Class是一个java中的泛型类型。对于我们自己定义的类,我们用类来抽象现实中的某些事物,比如我们定义一个名称为Car的类来抽象现实生活中的车,然后可以实例化这个类,用这些实例来表示我的车、.. [详细]
 发表于:Java学习
jsoup简介:http://871421448.iteye.com/blog/1545996jsoupAPI文档:http://jsoup.org/apidocs/jsoupJar包下载:http://jsoup.org/download示例1:http://blog.csdn.net/withiter/article/details/15339579示例2:http://blog.csdn.net/huzhengnan/article/details/22883383使用JSOUP实现网络爬虫,网络专栏:http://blog.csdn.net/column/details/jsoup.html [详细]
 发表于:Java学习
http://my.oschina.net/u/1866821/blog/344985一、操作符优化1、IN操作符用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从Oracle执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别:ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用IN的SQL至少多了一个.. [详细]
 发表于:Java学习
首先创建监听器,监听器实现ServletContextAttributeListener, HttpSessionAttributeListener两个接口。publicclassLoginUserListenerimplementsServletContextAttributeListener, HttpSessionAttributeListener{ publicvoidattributeAdded(ServletContextAttributeEventevent){ } publicvoidattributeRemoved(ServletContextAttributeEventevent){ } publicvoidattributeReplaced(ServletContextAttributeEventevent){ } /** .. [详细]
 发表于:Java学习
·学习RMI Java学习 [2014-11-17]
学习RMI [详细]
 发表于:Java学习
·Scala之数组 Java学习 [2014-11-17]
Scala数组数组是最常用的收集一系类元素的结构,其中定长数组我们使用Array,变长数组我们使用ArrayBuffer1.创建定长数组 [详细]
 发表于:Java学习
transient和volatile两个关键字一个用于对象序列化,一个用于线程同步,都是Java中比较高阶的话题,简单总结一下。transienttransient是类型修饰符,只能用来修饰字段。在对象序列化的过程中,标记为transient的变量不会被序列化。示例:classTest{transientinta;//不会被持久化intb;//持久化} [详细]
 发表于:Java学习
本人对于队列、链表记得多少就说多少,下面是我的理解队列1.特征 [详细]
 发表于:Java学习
之前有一个功能用python实现的,直接在linux执行就ok了,现在客户要想在页面上调用就需要java调用python,并且需要传递参数给python程序。需要用到jython.jar(见附件)java程序如下publicstaticvoidmain(String[]args){//定义参数 String[]args2={"arg1","arg2"};//设置参数 PythonInterpreter.initialize(null,null,args2); PythonInterpreterinterpreter=newPythonInterpreter(); //执行interpreter.execfile("E:\\jytho.. [详细]
 发表于:Java学习
 发表于:Java学习
packagecom.ben.utils;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.InputStream;importjava.util.regex.Matcher;importjava.util.regex.Pattern;importorg.apache.poi.hssf.usermodel.HSSFRow;importorg.apache.poi.hssf.usermodel.HSSFSheet;importorg.apache.poi.hssf.usermodel.HSSFWorkbook;importorg.. [详细]
 发表于:Java学习
根据这个XML文件来进行解析<?xmlversion="1.0"encoding="UTF-8"?><students> <studentage="28"> <name>崔卫兵</name> <college>PC学院</college><!--如果没有leader属性,默认为leader--> <telephone>62354666</telephone> <notes>男,1985年生,硕士,现就读于北京邮电大学</notes> </student> <student><!--如果没有age属性,默认.. [详细]
 发表于:Java学习
根据这个txt文件来进行DTD与XML编写author:王维title:鹿柴content:空山不见人,但闻人语声。返景入深林,复照青苔上。 [详细]
 发表于:Java学习
style="background-color:inherit;font-family:微软雅黑;"> [详细]
 发表于:Java学习
·可变参数 Java学习 [2014-11-17]
1、publicvoida(int...num,inta);//不可以publicvoida(inta,int...num);//可以2、Arrays.asList的参数必须为对象类型,若为基本类型则会认为是一个对象。Arrays.asList("1","2","3");//可以intnum[]={1,2,3;Arrays.asList(num);//返回的不是长度为3的集合 [详细]
 发表于:Java学习
style="line-height:21.6000003814697px;margin:10px0px;color:#333333;font-family:Arial,Helvetica,sans-serif;font-size:12px;">从去年到现在,从.NET转向Java开发(只是因为项目原因,绝对与平台好坏没有关系)差不多有一年的时间了。通过这一年时间也有些感触,想从几个面比较一下这两个平台。希望能做到客观公正。 [详细]
 发表于:Java学习
·微信服务号 微信支付开发 (2017-02-15)
·一分钟教你知道乐观锁和悲观锁的区别 (2016-07-27)
·Java高级软件工程师面试考纲 (2016-07-22)
·40个Java多线程问题总结(精华) (2016-07-20)
·Java 线程池框架核心代码分析 (2016-07-14)

·什么是理想的程序员 ? (2016-05-25)
·java网站后台实现--ServLet (2014-11-17)
·java中Finally块的执行 (2014-11-17)
·JSTL 实现分页功能 (2014-11-17)
·JVM 看不到某些异常的stacktrace问题 (2014-11-17)

·理解java.lang.Class类 (2014-11-17)
·jsoup 网络爬虫 基础文档 (2014-11-17)
·SQL语句优化技术分析 (2014-11-17)
·java session统计在线人数 (2014-11-17)
·学习RMI (2014-11-17)

·邂逅哈希表---认识和探究 (2014-11-17)
·Scala之数组 (2014-11-17)
·Java关键字transient和volatile小结(转) (2014-11-17)
·数据结构之队列、链表篇 (2014-11-17)
·java传递参数调用python (2014-11-17)

·oracle 索引优化 (2014-11-17)
·aspectJ error at ::0 formal unbound in pointcut (2014-11-17)
·合并多个excel文件到一个文件 (2014-11-17)
·你真的了解单例模式么? (2014-11-17)
·Struts2 Java反射机制 (2014-11-17)

·Struts2 XML文档解析 (2014-11-17)
·Struts2 DTD与XML文件编写 (2014-11-17)
·五分钟理解一致性哈希算法(consistent hashing) (2014-11-17)
·可变参数 (2014-11-17)
·做Java开发这一年 (2014-10-13)

今日IT新闻 最新代码分享
网络·架构·开源 更多
数据库技术 更多
一套数据,多种引擎续-..
最近主要在研究大数典型应用adhoc
发表于:[MySQL]
·mysql常见优化  [MySQL]
·MongoDB启动失败  [MySQL]
·sqlserver2005 使用  [SQLServer]
·sqlserver2005安装  [SQLServer]
·mysql for window 64安装  [SQLServer]
·oracle 查询时间  [SQLServer]
移动开发 更多
学编程一定要上大学?..
其中一个重要原因是,速成的在线课程和培训班正在..
发表于:[开发问答]
·byte构造数据总结 [Android平台]
·免费天气预报接口 [Android平台]
·(原创) Elastix& Asteris.. [Android平台]
·JPA主键策略 [Android平台]
·IDE [Android平台]
·Spring Security框架 [Android平台]
·Your Uninstaller [Android平台]
·ArrayExpand [Android平台]
·录制参数为空 [Android平台]
·Xcode警告大全 [IOS开发]
·Android Lint简介 [IOS开发]

关于 | 合作伙伴 | 联系我们 | 友情链接 | 版权声明 | 网站制作 | 网站地图 | 加入收藏 | 设为首页

Copyright@2012-2016 京ICP备12027873号