按类别查询搜索结果
关于关键词 的检测结果,共 4894
bjutslg | 2017-04-10 11:00:38 | 阅读(860) | 评论(0)
首先观察者模式的简单类图如下:其实实现很简单,就是在被观察者中声明一个观察者的队列(数组),当被观察者有相应的行为后,通知整个队列上的观察者(所以是1对多的对应关系)在tomcat中:上面的结构图中,LifecycleListener 代表的是抽象观察者,它定义一个 lifecycleEvent 方法,这个方法就是当主题变化时要执行...【阅读全文】
dehuai | 2017-03-31 17:19:52 | 阅读(0) | 评论(0)
中国优秀开源项目今天浏览了开源网站 http://www.oschina.net/发现一个介绍中国优秀开源软件的网页,很是兴奋,特将他收录在这里。1. 分词工具2. frp 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, http, https 等协议类型,并且 web 服务支持根据域名进行路由转发。...【阅读全文】
dream_my_dream | 2017-03-28 22:41:48 | 阅读(8430) | 评论(0)
虽然微信公众平台的文档已经很详细了,网上相关的资料也很多但是在网上很难搜到免费的完整代码。我初次在网页端使用微信扫一扫时,就遇到了很多问题,现分享出我的完整代码。
步骤一:绑定域名

先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。
备注:登录后可在“开发者中心”查看对应的接口权限。
这里注意域名不要带http:// 等前缀。(顺便推荐做微信开发测试时,使用花生壳账号,映射出公网ip。)比如网址:http://test.wicp.net 那么它的域名就是 test.wicp.net。
如果Js安全域名配置错误,扫一扫时会报错:config:invalid url domain【阅读全文】
yians | 2017-03-28 12:43:15 | 阅读(1650) | 评论(0)
项目背景:公司一个云服务项目的后台管理网站系统,由于是全新的系统,而且初期功能简单,没有技术负担,故准备从头开始开发。设计:1.使用最新的技术,全新的IDE-IDEA(由eclipse转投),Java 8,Spring Boot 1.5.2,FreeMaker(由Velocity转投) 实践证明IDEA的开发效率更高效,Java 8的特性也能提高开发效率,Sp...【阅读全文】
黄豆酱没有酱 | 2017-03-27 17:21:58 | 阅读(1770) | 评论(0)
根据成都华育小编的经验,每一个Java的初学者都需要经历下面的三个阶段才会真正的体验到Java的神奇魅力。【阅读全文】
mingfei10 | 2017-03-23 16:18:43 | 阅读(0) | 评论(0)
在公司开发的时候都是用maven 以及Git环境 开发的环境,那么我们初学者怎么将公司的项目成功导入到eclipse中,并且成功运行那???下面的教程就可以告诉大家~(ps:第二步可能是大家会遇到的问题请仔细看~把项目变成Dynamic Web项目)1 Eclipse中导入Git的maven项目(git导入maven项目的方式有很多,...【阅读全文】
bjutslg | 2017-03-17 15:21:33 | 阅读(870) | 评论(0)
简单工厂,工厂方法,抽象工厂都属于设计模式中的创建型模式。其主要功能都是帮助我们把对象的实例化部分抽取了出来,优化了系统的架构,并且增强了系统的扩展性简单工厂 简单工厂模式的工厂类一般是使用静态方法,通过接收的参数的不同来返回不同的对象实例。不修改工厂类的代码的话,是无法扩展的。UM...【阅读全文】
mazuyu408 | 2017-03-15 22:23:33 | 阅读(180) | 评论(0)
package com.cn.fanjg.rtti; import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.regex.Matcher;import java.util.regex.Pattern;/** ...【阅读全文】
bjutslg | 2017-03-10 11:28:30 | 阅读(550) | 评论(0)
1. 概述  动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更灵活。  原理:增加一个修饰类包裹原来的类,包裹的方式一般是通过在将原来的对象作为修饰类的构造函数的参数。装饰类实现新的功能,但是,在不需要用到新功能的地方,它可以直接调用原来的类中的方法。修饰类必须和原来...【阅读全文】
bjutslg | 2017-03-09 16:01:50 | 阅读(620) | 评论(0)
不用算术运算符实现两个数的加法(按位异或)  对于二进制的加法运算,若不考虑进位,则1+1=0,1+0=1,0+1=1,0+0=0,通过对比异或,不难发现,此方法与异或运算类似。因而排出进位,加法可用异或来实现。然后考虑进位,0+0进位为0,1+0进位为0,0+1进位为0,1+1进位为1,该操作与位运算的&操作相似。  那么加法运算...【阅读全文】
lksoulman | 2017-03-09 15:25:36 | 阅读(1690) | 评论(0)
本文主要介绍Java NIO的scatter/gather用于描述从Channel中读取或者写入到Channel的操作。【阅读全文】
lksoulman | 2017-03-09 15:18:01 | 阅读(1900) | 评论(0)
本文主要对java的NIO与IO进行对比。【阅读全文】
lksoulman | 2017-03-09 15:04:24 | 阅读(1640) | 评论(0)
本文主要介绍Java NIO的Pipe。【阅读全文】
lksoulman | 2017-03-09 14:56:35 | 阅读(1970) | 评论(0)
本文主要介绍Java NIO Selector的一些方法和基本用法。【阅读全文】
lksoulman | 2017-03-09 14:47:24 | 阅读(2070) | 评论(0)
本文主要介绍Buffer的工作原理、Buffer一些方法和基本用法。【阅读全文】
lksoulman | 2017-03-09 14:36:46 | 阅读(2020) | 评论(0)
本文主要介绍 Java NIO的几个主要的 Channel,包括FileChannel、DatagramChannel、SocketChannel、ServerSocketChannel等【阅读全文】
Larpenteur | 2017-03-08 06:32:07 | 阅读(6510) | 评论(0)
一直使用jackson处理json,最近ui传来的数据{"funcCode":"Read_Coils","action":"pass","startaddr":"","endaddr":""},处理时需要把""转为null,看了许久才明白其中的道理.先写一个自定义反序列化类点击(此处)折叠或打开import com.fasterxml.jackson.core.JsonParser;import ...【阅读全文】
woxin317 | 2017-03-07 22:19:53 | 阅读(0) | 评论(0)
点击(此处)折叠或打开/** 希尔排序**/    public static void shellSort(int[] arr){                if(arr == null || arr.length <= 1){...【阅读全文】
bigdataer01 | 2017-03-06 21:12:13 | 阅读(640) | 评论(0)
1.为什么要写这篇文章? 一是因为经常逛知乎,发现好些知乎大神的签名上都放的自己的微信公众号,但是关注之后就回一句简单的谢谢关注之类的话,缺乏互动性。二来是之前网盘共享了一堆本科生的毕设,为了防止别有用心的人拿去卖,加了密码,想要获取密码的话得加我微信验证。最近好多人都来加微信求密码,实在忙不过来,于...【阅读全文】
lksoulman | 2017-02-21 14:29:42 | 阅读(1100) | 评论(0)
本文主要讲Java类的加载的加载(Loading)、验证(Verification)、准备(Preparation)、解析(Resolution)、初始化(Initialization)、使用(using)、和卸载(Unloading)七个阶段和双亲委派模型【阅读全文】