码迷,mamicode.com
首页 > 编程语言
java观察者模式的实现
在看博客里,有个订阅功能,当你订阅后,当博主发布新的博客,你都能收到消息。这是如何实现的?是不是后台有个线程在不停的轮询?如果是这样的话,显然太耗资源,如果当博客在发布时,找到所有的订阅者,然后循环的把消息发给订阅者,这样就会显得更人性化了。这就是观察者模式,观察者模式有两个对象:博主,订阅者。当读 ...
分类:编程语言   时间:2016-06-29 13:22:55    阅读次数:149
javaweb学习路之四--cxf发布Webservice
背景:maven构建的springMvc+mybatis框架 源码 》https://github.com/Zering/MyWeb 步骤:(本步骤是自己在实际探索过程中的步骤,我的思路是先简单粗暴的写出方法,报错了再根据错误来解决问题) 第一步:直接写出了接口和实现类 示例接口代码 示例实现类方法 ...
分类:编程语言   时间:2016-06-29 13:18:58    阅读次数:157
Java NIO 与 IO
我应该何时使用 IO,何时使用 NIO 呢?在本文中,我会尽量清晰地解析 Java NIO 和 IO 的差异、它们的使用场景,以及它们如何影响您的代码设计。 Java NIO 和 IO 的主要区别 下表总结了 Java NIO 和 IO 之间的主要差别,我会更详细地描述表中每部分的差异。 面向流与面 ...
分类:编程语言   时间:2016-06-29 13:19:43    阅读次数:174
java 第12节 基本算术运算符与模运算符
2016-06-29 + 加法运算- 减法* 乘法/ 除法% 取模++ 自加运算-- 自减运算+= 加法赋值-=*=/=%= 1 基本算术运算符 2 模运算符 % 是求2个整数相除的余数 取模运算不建议用于浮点型,结果可能不准确 对于精度高的运算,需要使用BigDecimal类型 【参考资料】 [1 ...
分类:编程语言   时间:2016-06-29 13:16:08    阅读次数:152
什么是java?
Java是一种软件技术 是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言 是一种为 Internet发展的计算机语言 是一种使网页(Web Page)产生生动活泼画面的语言 是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic) ...
分类:编程语言   时间:2016-06-29 13:15:58    阅读次数:184
(C# & Unity) 脚本语言 ES
纯 C# 编写,解释执行,语法类似 JS,动态类型,支持闭包,支持热更新,相比 LUA 更精简,不过效率低一些,暂时没有发现 BUG,实际游戏运行稳定,没有内存泄漏 Github:https://github.com/easily/EasyScript 测试代码: 输出: 纯逻辑运行效率是 C# 的 ...
分类:编程语言   时间:2016-06-29 13:16:07    阅读次数:192
基本排序算法Golang
摘要 排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。 冒泡排序 1 func BubbleSort(vector []int) { 2 fmt.Println("BubbleSort") 3 fmt. ...
分类:编程语言   时间:2016-06-29 13:17:08    阅读次数:169
C#中的线程(二)线程同步
C#中的线程(二)线程同步 Keywords:C# 线程Source:http://www.albahari.com/threading/Author: Joe AlbahariTranslator: Swanky WuPublished: http://www.cnblogs.com/txw195 ...
分类:编程语言   时间:2016-06-29 13:16:01    阅读次数:211
python中精确输出JSON浮点数的方法
有时需要在JSON中使用浮点数,比如价格、坐标等信息。但python中的浮点数相当不准确, 例如下面的代码: 复制代码代码如下: #!/usr/bin/env python import json as json data = [ 0.333, 0.999, 0.1 ]print json.dump ...
分类:编程语言   时间:2016-06-29 13:13:49    阅读次数:156
算法_栈与队列的Java链表实现
链表是一个递归的数据结构,它或者为null,或者是指向一个结点的引用,该结点含有一个泛型的元素和指向另一个链表的引用.可以用一个内部类来定义节点的抽象数据类型: 根据递归的定义,我们只需一个Node类型的变量就能表示一条链表,只要保证它的值是null或者指向另一个Node对象,且该对象的next域指 ...
分类:编程语言   时间:2016-06-29 13:10:56    阅读次数:152
python文件操作
一、打开文件方法 r:以只读方式打开 r+:可读可写 w:以只写方式打开 w+:写读 a:以追加方式打开 a+:同a U:表示在读取时,可以将 \r \n \r\n自动转换成 \n rU: r+U: b:表示读取二进制 rb: wb: ab: 二、文件操作方法 1.tell() 获取当前指针位置 2 ...
分类:编程语言   时间:2016-06-29 13:12:46    阅读次数:163
[Effective JavaScript 笔记]第51条:在类数组对象上复用通用的数组方法
前面有几条都讲过关于Array.prototype的标准方法。这些标准方法被设计成其他对象可复用的方法,即使这些对象并没有继承Array。 arguments对象 在22条中提到的函数arguments对象。它是一个类数组对象,并不是一个标准的数组,所以无法使用数组原型中的方法,因此无法使用argu... ...
分类:编程语言   时间:2016-06-29 13:12:53    阅读次数:196
C#中的线程(四)高级话题
C#中的线程(四)高级话题 Keywords:C# 线程Source:http://www.albahari.com/threading/Author: Joe AlbahariTranslator: Swanky WuPublished: http://www.cnblogs.com/txw195 ...
分类:编程语言   时间:2016-06-29 13:12:03    阅读次数:197
Java验证码的jar制作
把该代码复制到自己的Java文件中打成jar就可以直接用了,使用方法:把jar包放到自己的项目下,调用jar的方法即可。 ...
分类:编程语言   时间:2016-06-29 13:10:07    阅读次数:189
Spring(Model)
一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架 分层架构,一站式(full-stack),高内聚低耦合,允许客户端JavaScript远程调用服务端JAVA类方法 应用中的对象不依赖于Spring的特定类 POJO:简单的Java对象,或指支持业务逻辑的协助类。 面向方面编程(AOP) ...
分类:编程语言   时间:2016-06-29 13:08:28    阅读次数:148
JavaScript中的style.display属性操作
转载:http://www.jb51.net/article/35086.htm display版本:CSS1/CSS2 兼容性:IE4+ NS4+ 继承性:无 语法: display : block | none | inline | compact | marker | inline-table ...
分类:编程语言   时间:2016-06-29 13:07:13    阅读次数:185
C#中的线程(三)多线程
C#中的线程(三)多线程 Keywords:C# 线程Source:http://www.albahari.com/threading/Author: Joe AlbahariTranslator: Swanky WuPublished: http://www.cnblogs.com/txw1958 ...
分类:编程语言   时间:2016-06-29 13:02:36    阅读次数:263
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!