10 2016 档案
摘要:前言 当开发者从单线程开发模式过渡到多线程环境,一个比较棘手的问题就是如何在一个线程中返回数据,众所周知,run()方法和start()方法不会返回任何值。 笔者在学习《Java Network Programming》一书时,总结三种常用方法:定义获取器、静态方法回调以及实例方法回调。 定义获取器
阅读全文
posted @ 2016-10-23 04:44
代码之美算法
摘要:【编者按】本文作者为拥有15年 Java 开发经验的资深程序员 Per-?ke Minborg,主要介绍如何灵活地解析 Java 中的方法引用。文章系国内 ITOM 管理平台 OneAPM 编译呈现。 方法引用 众所周知,在Java 8中我们可以使用方法引用。譬如,在我们需要遍历流元素时,可以使用
阅读全文
posted @ 2016-10-16 08:22
代码之美算法
摘要:简单工厂模式的概念 就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建。简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类继承自一个父类或接口)的实例。 简单工厂模式的UML图 简单工厂模式代码 学习简单工厂模式的时候我用的是一个与人类有相关的例子。人类
阅读全文
posted @ 2016-10-16 04:14
代码之美算法
摘要:Json的简介 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python
阅读全文
posted @ 2016-10-16 03:54
代码之美算法
摘要:文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/。 1.一个项目中的真实问题 实际项目中,本想通过C#制作小工具生成SHP的二进制空间索引文件,然后java服务端解析该空间索引文件进行使用。 在真实使用中发现java端解析
阅读全文
posted @ 2016-10-15 03:22
代码之美算法
摘要:简介 由于网络技术日趋成熟,黑客们也将注意力从以往对网络服务器的攻击逐步转移到了对web应用的攻击。据最新调查,信息安全有75%都发生在web应用而非网络层面。 场景 解决问题 输入和输出的很多问题,都可以通过Aop的思想来统一解决。尽量让应用的问题都通过架构去实现,以避免因为开发人员因素,而且对正
阅读全文
posted @ 2016-10-15 02:39
代码之美算法
摘要:C#调用WINAPI及Windows窗口消息的发与送 最近在做一个餐饮项目(C#Winform),其中有一块是做点菜宝接口的对接,点菜宝的厂商提供了一个WX.exe的驱动程序,这个驱动程序无直接打开,只能通过自己的编写的接口程序调用和关闭,当时提供的例子一个VB和Delphi的用例,可是这块项目组的
阅读全文
posted @ 2016-10-14 16:57
代码之美算法
摘要:本次讲解中我们建立一个Java的项目去体会一下序列化Serializable的使用,序列化的原理以及序列化的自定义请参见我的另外一篇博客(java高级 >Serializable序列化的源码分析) 目录导航 Serializable序列化的简要说明 一、 持久化的简单介绍: “持久化”意味着对象的“
阅读全文
posted @ 2016-10-14 16:57
代码之美算法
摘要:一、基本概念 C#只有两种数据类型:值类型和引用类型 值类型在线程栈分配空间,引用类型在托管堆分配空间 值类型转为引用类型称成为装箱,引用类型转为值类型称为拆箱 以下是值类型和引用类型对照表 从上图可以简单看出:string,Object,数组,class是引用类型,简单类型,枚举,结构是值类型。
阅读全文
posted @ 2016-10-14 16:52
代码之美算法
摘要:1.数组 1.1简单数组 1.2 多维数组 1.3锯齿数组 1.4Array数组 1.5作为参数的数组 1.6枚举 1.7结构 以上部分可参考 http://www.cnblogs.com/ztb123/articles/4195864.html 1.8元组 数组合并了相同类型的对象,而元组合并了不
阅读全文
posted @ 2016-10-14 16:51
代码之美算法
浙公网安备 33010602011771号