自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wc0077的专栏

一起学习,共同进步,分享互联网

  • 博客(52)
  • 资源 (2)
  • 收藏
  • 关注

原创 微信公众平台+Java+新浪云(SinaAppEngine)快速接入方法

近期突然对微信公众号开发有点感兴趣,参考了CSDN博客,我便开始搭建java web项目,发布项目需要主机,在网上搜索了一番,因为只是临时测试使用,免费的原因选择了新浪云应用,结果发现各种坑开发工具:Eclipse Java EE IDE for Web Developers.  Mars Release (4.5.0)1. 创建Maven项目 选择webapp类型 过程略过,如果不懂

2016-07-14 15:08:20 2862

原创 javaweb项目中中文乱码

总结一下,在JavaWeb中针对各种情况处理中文乱码的方法。    首先我们看下,一个请求响应的流程   浏览器------------------>Servlet容器--------------->显示页面    编码              使用容器的URIEncoding转码             解码  举例:Tomcat作为Servlet容器,Tomcat的默认的URIEncodin

2016-04-29 16:17:45 576

原创 JDBC中关于Connection, PreparedStatement, ResultSet是否关闭的一些思考

如果你不使用连接池,那么就没有什么问题,一旦Connection关闭,数据库物理连接就被释放,所有相关Java资源也可以被GC回收了。 但是如果你使用连接池,那么请注意,Connection关闭并不是物理关闭,只是归还连接池,所以PreparedStatement和ResultSet都被持有,并且实际占用相关的数据库的游标资源,在这种情况下,只要长期运行,往往就会报“游标超出数据库允许的最大值”

2016-04-07 10:25:58 19185 1

原创 一个有趣的面试题

假设这有一个各种字母组成的字符串,假设这还有另外一个字符串,而且这个字符串里的字母数相对少一些。从算法是讲,什么方法能最快的查出所有小字符串里的字母在大字符串里都有?比如,如果是下面两个字符串:String 1: ABCDEFGHLMNOPQRSString 2: DCGSRQPOM答案是true,所有在string2里的字母string1也都有。如果是下面两个字符串:

2015-03-22 14:23:39 647

原创 简单的python爬虫抓取图片实例

利用python抓取网络图片的步骤:1.根据给定的网址获取网页源代码2.利用正则表达式把源代码中的图片地址过滤出来3.根据过滤出来的图片地址下载网络图片#coding=UTF-8import urllib2import urllibimport redef getHtml(url): page = urllib.urlopen(url) html = p

2015-03-01 12:13:40 5791

转载 关于input的file框onchange事件触发一次失效的新的解决方法

在google了众多方法后,网上有这么几种方法:1、替换掉原来的input框2、remove原来的input框,然后在添加进新的一样的input框但是不知道为什么非常不幸的是,怎么弄我都弄不出。。后来我脑袋突然闪过一个灵感,我在触发了一次onchange事件后,他没反应,是不是onchange事件没有绑定,后来发现我的推测是正确的,然后我就重新给他绑定了一个onchange事件,测

2014-12-21 21:51:34 53522 9

原创 Android Eclipse启动卡死问题解决办法

首先,我描述一下我遇到的情况,由于

2014-10-09 08:50:00 2946

原创 Android帮助文档本地打开慢的解决方案

1. 打开index.html,然后注释掉两个地方 stylesheet和js两个地方:href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,mediumitalic,bold" title="roboto">-->-->然后保存2. C:\Windows\Sys

2014-09-29 14:54:09 14930 8

转载 Android 去除titleBar的3个方法

1. Java代码实现

2014-09-09 09:12:35 937

转载 Android APK反编译就这么简单 详解(附图)

在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。(注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好的代码,提升自我开发水平。)

2014-08-29 16:29:51 884

原创 Axis1.4 通过WSDL生成Web Service客户端

1. 下载Axis1.4 release包,解压缩2. 打开命令行窗口,cd到axis.jar所在的目录3. 编写一个批处理generate.bat@echo offset cDate=%date:~2,2%%date:~5,2%%date:~8,2%set cTime=%time:~0,2%%time:~3,2%%time:~6,2%java -cp activati

2014-08-28 10:44:36 2032

原创 WSDLToJava Error: Rpc/encoded wsdls are not supported with CXF

Rpc/encoded wsdl style 是一个比较老的风格,在jax-WS2.0

2014-08-28 09:54:24 14458

原创 ibatis Could not find SQL statement to include with refid 'xxx' 问题

首先我们来分析一下ibatis这个报错信息,这段

2014-08-13 10:51:02 28699

转载 oracle 动态sql select into

create or replace function fun_get_reversion_remark(bms_accept_id in varchar2) return varchar2  ----根据定单id获取预约备注信息  is    Result varchar2(512);    v_yyyymm varchar2(20);    v_sql varchar2(512);  begin

2014-07-25 14:05:43 6411

原创 一定要相信机器,机器不会说谎

今天,帮一个测试的同事看一个问题

2014-07-23 11:26:05 719

原创 关于Bad version number in .class file的问题

错误提示:javax.servlet.ServletException: java.lang.UnsupportedClassVersionError: Bad version number in .class file org.apache.jasper.servlet.JspServlet.service(JspServlet.java:268) javax.servlet.htt

2014-06-11 16:58:09 2056

原创 新版Android模拟器的使用

1. Android触屏系列手机没有键盘

2014-06-10 12:47:29 582

原创 解决Oracle XE占用 Http 8080 端口问题

1.用sys登录,利用dbms_xdb修改端口设置 SQL> -- Change the HTTP/WEBDAV port from 8080 to 8081  SQL> call dbms_xdb.cfg_update(updateXML(    2        dbms_xdb.cfg_get()    3      , '/xdbconfig/sysconfig/proto

2014-05-30 13:34:32 6604

原创 集成Tomcat插件到Eclipse

1. 下载 Tomcat        作者选择的是 Tomcat6,下载地址:http://tomcat.apache.org/download-60.cgi,选择绿色版的 zip 进行下载(目前最新的 Tomcat 6 版本的绿色版是 apache-tomcat-6.0.35.zip,作者已经上传了一个到 Csdn,下载地址是:http://download.csdn.net/detail

2014-05-27 16:58:26 18961

原创 Ant 学习笔记 (一)

1. project元素    project 元素是 Ant 构件文件的根元素, Ant 构件文件至少应该包含一个 project 元素,否则会发生错误。在每个 project 元素下,可包含多个 target 元素。接下来向读者展示一下 project 元素的各属性。1) name 属性     用于指定 project 元素的名称。2) default 属性

2013-07-01 17:03:03 645

转载 批处理基础教程

第一章 批处理基础第一节 常用批处理内部命令简介批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD。这些命令统称批处理命令。小知识:可以在键盘上按下Ctrl+C组合键来强行终止一个批处理的执行过程。了解了大概意思后,我们正式开始学习.先看一个简单的例子!@echo offecho "欢迎来到非常BAT!"

2012-10-24 11:21:42 2763

转载 eclipse装反编译插件

1、解压反编译插件包“eclipse 反编译插件_jad 3.3.0.zip”; 2、将插件包中的net.sf.jadclipse_3.3.0.jar文件复制到Eclipse的插件目录下(如E:\Work_Soft\Eclipse\plugins); 3、启动Eclipse; 4、点击【Window】 --> 【Preferences】,在弹出的对话框中选中JadClips

2012-10-08 12:23:47 649

转载 javaweb项目中中文乱码

总结一下,在JavaWeb中针对各种情况处理中文乱码的方法。    首先我们看下,一个请求响应的流程  浏览器------------------>Servlet容器--------------->显示页面    编码              使用容器的URIEncoding转码             解码  举例:Tomcat作为Servlet容器,Tomcat的默认的URIEncoding

2012-09-18 20:45:13 2970

转载 byte short: 变量字节大小及有效范围取值

byte: 占用一个字节,数字大小为-27—27-1short: 占用两个字节,数字大小为-215—215-1int:   占用四个字节,数字大小为-231—231-1long:  占用八个字节,数字大小为-263—263-1float: 占用四个字节,数字大小为1.4E-45~3.4E+38 , -1.4E-45~-3.4E+38 。用二进制的指数形式表示一个浮点数的

2012-08-30 09:55:56 7868

转载 MyEclipse安装插件的几种方法

一、通过MyEclipse Configuration Center在线安装    1. 打开MyEclipse10,在菜单栏选择MyEclipse→MyEclipse Configuration Center,即可进入到MyEclipse Configuration Center。    2. 在MyEclipse Configuration Center界面中点击Software选项卡

2012-08-27 23:43:49 696

原创 HelloWorld之firebug调试技巧

今天看教学视频学到了一个firebug的调试技巧,以前在网上也看到过,但就是不会用,现在我给大家弄一个图文并茂的显示凡事动手很重要,通过例子学习较容易理解,先上代码 firebug小技巧 function showLog(message){  console.log(message); console.

2012-04-29 18:55:58 705

原创 hibernate openSession和getCurrentSession

开启一个Session 的两种方式:    1.openSession:每次都是一个新的Session    2.getCurrentSession:如果当前有session,就用当前的,否则新建一个        2.1.用途:界定事务边界        2.2. 在事务提交的时候自动close        2.3.必须在配置文件中配置,这个属性可以再文档中查找

2012-04-14 11:04:05 891

原创 javascript 替换字符串中的所有空格

//为String对象原型添加trim方法,去掉字符串前后的空格    String.prototype.trim = function(){        // 用正则表达式将前后空格,用空字符串替代        return this.replace(/[(^\s*)|(\s*$)]/g, "");    }    var s = " leading and traili

2012-03-28 08:04:16 2258

原创 java web项目中路径问题的解决方案

在javaweb项目中添加配置文件,满足连接数据库配置参数以及其他自定义参数存放,可自己写一个配置文件**.properties,把项目所需的自定义配置信息以名值对的形式写入文件。在项目工程目录下的WebRoot\WEB-INF\classes目录下新建一个conf文件夹专门存放配置文件,然后把**.properties配置文件放到conf中,部署时IDE会自动将其复制到相应路径。java

2012-03-17 17:15:09 9190

转载 servlet详解

Servlet有良好的生存期的定义,包括如何加载、实例化、初始化、处理客户端请求以及如何被移除。这个生存期由javax.Servlet.Servlet接口的init,service和destroy方法表达。1、加载和实例化       容器负责加载和实例化一个Servlet。实例化和加载可以发生在引擎启动的时候,也可以推迟到容器需要该Servlet为客户请求服务的时候。首先容器必须先定位S

2012-03-17 16:03:51 572

原创 java 反射的作用

反射:顾名思义,就是能从影子看到他的本尊(类和方法的取名通常都有特定的含义)   反编译就是运用反射实现的    自定义或者自描述的反射的内部实现Person ->Classpublic class  Class{       Field:描述属性       Method:描述方法        Constructor:描述构造器}与反射有关4个类:C

2012-03-08 22:28:48 445

原创 MyEclipse html提示

操作方法: windows------preferences----------搜索 html----------找到 html Source这项---------右边视图,找到 content assist (见下图)------Prompt when these。。。。后面有个输入框(里面有个小于号)紧跟 小于号后面输入一个     空格键   ,-----------apply-----

2012-03-08 22:06:02 690

原创 Eclipse和MyEclipse的字符集设置

eclipse 中UTF-8设置1.windows->Preferences   打开"首选项"对话框; 2.然后,general->Workspace,右 侧Text file encoding,选择Other,改变为UTF-8。 3.Web->打开,把CSS、HTML、JSP、JavaScript、XML等设置为UTF-8。 或在这里更改

2012-03-02 23:09:32 8304 1

转载 Hibernate三种状态的区分,以及save,update,saveOrUpdate,merge等的使用

Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。瞬时态由new命令开辟内存空间的java对象,       eg. Person person = new Person(

2012-02-23 22:00:43 441

原创 oracle连接字符串详解

jdbc:oracle:thin:@127.0.0.1:1521:XEjdbc:表示采用jdbc方式连接数据库oracle:表示连接的是oracle数据库thin:表示连接时采用thin模式(oracle中有两中模式)jdbc:oralce:thin:是一个jni方式的命名@表示地址1521和orcl表示端口和数据库名

2012-02-22 23:14:52 1241

原创 Oracle数据库连接ResultSet_TYPE_SENSITIVE和ResultSet_TYPE_INSENSITIVE的实现原理

JDBC2.0后提出了三种不同的cursor类型,用户代码可以在创建Statement指定cursor类型,如下:Statement createStatement( int resultSetType, int resultSetConcurrency)cursor类型ResultSet.TYPE_FORWARD_ONLY   默认的cursor类型,仅仅支持向前forward,

2012-02-22 23:12:51 996

原创 内部类的使用 事件处理

1.最好的事件处理方式:在要监听的类里写一个私有内部类作为该类的事件处理类    1.1 为什么是私有类            原因:事件处理类只是起到监听本类事件的作用,没必要让外部的其他类调用,设置私有内部类,就是为了防止其他类错误            地调用该事件处理类    1.2为什么是内部类            原因:事件处理类设置成内部类,逻辑上比较清楚,

2012-02-18 08:40:54 810

原创 子类重写父类注意事项 java

A、重写规则之一:    重写方法不能比被重写方法限制有更严格的访问级别。(但是可以更广泛,比如父类方法是包访问权限,子类的重写方法是public访问权限。) 比如:Object类有个toString()方法,开始重写这个方法的时候我们总容易忘记public修饰符,编译器当然不会放过任何教训我们 的机会。出错的原因就是:没有加任何访问修饰符的方法具有包访问权限,包访问权限比public当然

2012-02-18 08:19:44 9940

原创 Eclipse反编译工具Jad及插件JadClipse配置

本人也是找了好久才找到这么一个好的博客,拿出来跟大家share一下我的安装经验,让学java的同胞们少走弯路安装注意要点:1.windows平台下安装的软件通常会默认给你分配一个路径C:\Program Files\***,这个路径其实存在一个很大的隐患,常常会造成一些莫名奇妙的问题,就像安装jadClipse插件,我把eclipse家目录放在这个目录下,结果我把jar包拷贝到plugin

2012-02-16 21:52:23 7287 1

原创 辗转相除法求最大公约数

辗转相除法百度百科解释:       两个整数的最大公约数是能够同时整除它们的最大的正整数。辗转相除法基于如下原理:两个整数的最大公约数等于其中较小的数和两数的差的最大公约数。例如,252和105的最大公约数是21(252 = 21 × 12;105 = 21 × 5);因为252 − 105 = 147,所以147和105的最大公约数也是21。在这个过程中,较大的数缩小了,所以继续进行同样的

2012-02-15 21:42:33 1475

ASP模板 CMS001

这是原创的CMS001内容管理系统,版权归作者本人李春光所有,上传此资源仅供大家相互学习,共同开发,不得用于商业途径

2011-05-26

mfc 地球的公转和月球的公转

我是一个mfc的初学者,没有学过标准的图形学算法,所以公转轨迹都是用数学方程计算出来的

2010-03-19

空空如也

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

TA关注的人

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