
java
文章平均质量分 54
林同学啊
这个作者很懒,什么都没留下…
展开
-
java中split()中的特殊分隔符 小数点
今天在做一个字符串的转换的shi原创 2014-11-23 21:16:03 · 5018 阅读 · 0 评论 -
jdk8forwindow8的下载与安装
最近吧电脑的系统刷掉了,几乎所有的开发工具都要重新安装,那么就从jdk开始吧!下载官方下载地址:www.oracle.com/technetwork/java/javase/downloads/ 我这里使用的是jdk-8u60-windows-i586 给出云盘下载地址:http://pan.baidu.com/s/1ntvMpwX 官网下载方式如图: 安装在 Windows 8 和 W原创 2015-08-23 23:20:45 · 2366 阅读 · 5 评论 -
Spring aop之代理模式
最近学习spring aop时发现其大量使用了代理模式,于是就想着研究一下代理模式的实现原理。代理模式 代理模式是常用的java设计模式,如上图所示,代理类和实现类实现了同一个接口,而代理类中则具有现有对象,通过代理类去操作现有对象,那么我们就可以在代理类中增加很多操作,包括前置增强、后置增强、环绕增强、异常增强等,这也就能解决我们实际当中遇到的一些问题,例如延迟对象的创建、控制对象的访问等。静态原创 2015-08-11 12:08:14 · 1709 阅读 · 0 评论 -
generator自动生成mybatis实体类和配制文件
在学习MyBatis的过程中,发现mybatis确实是非常好用的的框架,但是,手写映射文件很容易出错,所以可利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这样可以省去很多的功夫,将生成的代码copy到项目工程中即可。当然了,eclipse上也有类似的插件,不过我选择generator是因为其方便,只需要下载一个jar包就好,下面就来说一下构建过程吧: 我的目录结构如下原创 2015-08-13 11:05:59 · 2744 阅读 · 0 评论 -
设计模式之mvc
最近在研究struts2的时候发现,这货本身就是mvc,所以为了弄清struts2的原理,就必须要弄懂mvc,以下是我额学习笔记,参考了研磨struts2这本书,感谢原作者1.什么是mvc?mvc是一个框架模式,它将应用程序划分为模型、视图控制器三个部分2.模型、视图、控制器各个部分的作用:模型负责封装应用的状态,并实现应用的功能,通常又分为数据模型和业务逻辑模型,数据模型用来存放业务数据,比如订单原创 2015-08-15 16:00:07 · 763 阅读 · 0 评论 -
第三方登录之QQ
因为开发项目中有使用到第三方登录的技术,于是就研究了一下,把流程总结一下,方便以后使用,也给大家提供一个参考,有不对的地方,希望大家指出来,做这个测试的前提是你要有一个能连接公网的服务器或者云服务器都可以,还需要一个域名,我这里是把测试网站部署到新浪云上面的,创建好你的测试网站,并记录下访问地址。 第一步:进入QQ互联的官网(http://connect.qq.com/),并登录,在这里需要注原创 2015-08-08 22:36:59 · 3720 阅读 · 0 评论 -
几种自动执行js代码的方式
最近在看jquery,发现他居然能自动执行js代码,于是就查了下,收集了几种常用的实现方法jquery的方法使用场景:任何需要执行的js特效$(document).ready(function(){ alert("你好");});简写方式:$(function(){ $("#a").click(function(){ //adding your code here });}原创 2015-08-15 21:45:35 · 4425 阅读 · 0 评论 -
第三方登录之新浪微博
这里就新浪微博的第三方接入做了个demo,方便以后查看,同时供大家参考。首先新浪云的授权机制采用的是OAuth2.0,OAuth在”客户端”与”服务提供商”之间,设置了一个授权层(authorization layer)。”客户端”不能直接登录”服务提供商”,只能登录授权层,以此将用户与客户端区分开来。”客户端”登录授权层所用的令牌(token),与用户的密码不同。用户可以在登录的时候,指定授权层令原创 2015-08-09 21:50:49 · 4390 阅读 · 0 评论 -
According to TLD or attribute directive in tag file异常
抛出According to TLD or attribute directive in tag file异常如下:异常的原因是不能识别“${userInfo}”,解决办法:一、在page指令里,加入isELIgnored="true"属性,即2015-4-26 10:36:44 org.apache.catalina.core.ApplicationDispatcher in原创 2015-04-26 10:41:41 · 4748 阅读 · 0 评论 -
ubuntu中安装jdk配置环境变量
主要是为了备忘这里简单地阐述一下rpm、tar.gz的区别。rpm格式的软件包适用于基于Red Hat发行版的系统,如Red Hat Linux、SUSE、Fedora. 类似地,有一种deb格式的软件包则是适用于基于Debian发行版的系统,如Debian、Ubuntu、Mint. 而tar.gz格式只是一个压缩包,里面一般是源码,因此只要使用tar命令或解压软件解压到相应路径就可以了。原创 2015-06-28 11:44:20 · 675 阅读 · 0 评论 -
eclipse for windows8 下载与安装
下载官网下载地址:http://www.eclipse.org/downloads/ 我这里使用的版本是eclipse-jee-mars-R-win32.zip 百度云盘下载地址:http://pan.baidu.com/s/1hqq6Q1I 安装eclipse的安装十分简单,解压即可使用如图原创 2015-08-23 23:48:36 · 2652 阅读 · 0 评论 -
使用注解实现自定义junit(简)
最近在学Spring,发现Spring里面使用了注解(annotation),非常好奇这里面是什么原理!于是就稍微的研究 下其底层的实现原理,然后突然发现junit使用的也是注解的方式,所以决定自定义一个简单版本的junit框架。下面就对junit的实现原理进行分析: 一、首先我们需要先对junit的注解进行声明 我这里就选择了常用的三个注解 @Test、@Before、@Afterimpor原创 2015-08-08 23:34:25 · 2800 阅读 · 0 评论 -
log4j日志的使用与配置
第一步先下载log4j的jar包:下载地址:360云盘(提取码:5b75) http://yunpan.cn/cfq7kIW99jEQi 选择其中的:log4j-1.2.15.jar和log4j.properties第二步导入jar包,构建类路径 a.若是在命令行下导包,可参考前面写的:ubuntu下java 命令行引用jar包的方法一文:原创 2014-12-14 19:01:45 · 724 阅读 · 0 评论 -
ubuntu下java 命令行引用jar包的方法
1import java.lang.reflect.Field;import java.lang.Class;import java.lang.reflect.Method;public class Test10{public static void main(String [] args)throws Exception{Class t=Class.forName("com.原创 2014-11-20 01:06:18 · 5186 阅读 · 1 评论 -
Java包命名规则引发的思考
转载至 http://blog.sina.com.cn/s/blog_a599b5960101r4rp.html学习Java的童鞋们都知道,Java的包、类、借口、方法、变量、常量;JavaEE的三层模型等都有一套约定俗成的命名规则。 我学习每种语言都会关注相应的命名规则,一则体现自己比较专业;二来方便后检查,看到名称就知道是属于什么类型、占用多少转载 2015-02-24 21:22:56 · 610 阅读 · 0 评论 -
jsp学习笔记一
1.jsp(动态页面技术) java server page java服务器页面技术 jsp包括了静态和动态两部分,运行于服务器中 html中包含了java代码,必须运行在服务器,以完成翻译,编译,运行的过程,最后返回html给客户端 最后生成 java, class文件都是放在 tomcat的work目录下 work/Catalina/loc原创 2015-04-06 14:22:45 · 519 阅读 · 0 评论 -
快递查询应用实例
今天在微信上实现了一个快递查询的功能:以下是快递查询的测试类:如图是使用到的包图:包下载地址:http://download.youkuaiyun.com/detail/q5841818/8626363源码下载地址: http://download.youkuaiyun.com/detail/q5841818/8626375别的不多说了直接上代码:package com.lcn原创 2015-04-23 23:57:47 · 1021 阅读 · 0 评论 -
unix时间戳转换成指定格式日期的字符串 java
unix时间戳转换概念问题就不多说了直接上代码public class Test { public static void main(String [] args){ System.out.println(getStringTime("1429808239")); System.out.println(getStringTi原创 2015-04-24 00:36:05 · 2394 阅读 · 0 评论 -
org.apache.catalina.LifecycleException:配置文件出错
org.apache.catalina.LifecycleException今天将项目部署上tomcat后老是报错如下:查了半天发现是配置文件的有问题少了个"/" ResfoodServlet /ResfoodServlet.action 改好后就没问题了严重: ContainerBase.addChild: start: org.a原创 2015-04-24 20:08:08 · 4572 阅读 · 0 评论 -
java学习笔记之线程
这是对线程学习的一个初步总结,备忘: 线程:线程和进程对于操作系统来说是透明的的,即线程是另一种意义上的进程,线程也可以说是一个程序的多个执行路径,线程可以共享进程的内存。同步与异步的概念: 同步:必须一件一件事做,等前一件做完了才能做下一件事。 异步:两件事是毫无关系的,可以同时进行。 举个例子:俩人都要洗澡,如果只有一个卫生间,那么久必须等其中一个人洗完,另一个人原创 2015-06-30 15:27:53 · 664 阅读 · 0 评论 -
swt动态图表实例
前段时间做了个linux信息采集系统,目的是在windows环境下监测linx主机的资源使用情况以及硬件的健康状况,采集到信息后需要以动态图表的形式显示出来,由于使用的swt的来做的界面,上网收缩后发现相关的资料很少,要么不能用,要么不适合,于是决定写个demo,方便以后使用,希望对有需要的人有所帮助。本demo使用的是jfreechart组件,这个demo是根据官网的demo改的,为了方便使用Li原创 2015-06-30 16:17:21 · 4113 阅读 · 1 评论