网络编程的目的:直接或间接地通过网络协议与其他计算机进行通讯。 网络编程中有两个主要的问题: 1.如何准确地定位网络上一台或多台主机。 2.找到主机后如何可靠高效地进行数据传输。 目前较为流行的网络编程模型是客户端/服务器(C/S)结构。 即通信双方一方作为服务器等待客户提出请求并予以相应。客户则在 ...
分类:
编程语言 时间:
2018-01-21 22:37:55
阅读次数:
245
本文转自http://www.infoq.com/cn/articles/java-memory-model-1 并发编程模型的分类 在并发编程中,我们需要处理两个关键问题:线程之间如何通信及线程之间如何同步(这里的线程是指并发执行的活动实体)。通信是指线程之间以何种机制来交换信息。在命令式编程中, ...
分类:
编程语言 时间:
2018-01-21 17:35:37
阅读次数:
208
spring,mybatis事务管理配置与@Transactional注解使用 概述事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。Spring Framework对事务管理提供了一致的抽象,其特点如下: 为不同的事务API提供一致的编程模型,比如JTA(Java ...
分类:
编程语言 时间:
2018-01-19 20:00:03
阅读次数:
201
转载请注明来源:http://blog.csdn.net/caoshiying?viewmode=contents 一、回想重叠IO模型 用完毕例程来实现重叠I/O比用事件通知简单得多。在这个模型中,主线程仅仅用不停的接受连接就可以;辅助线程推断有没有新的client连接被建立,假设有。就为那个cl ...
分类:
其他好文 时间:
2018-01-18 22:07:14
阅读次数:
203
OPenCL作为开放性的异构计算的标准,支持的平台有CPU、GPU、DSP、FPGA。支持的设备如此不同,那么需要对它们有一个统一的分层、模型划分,才能让各家更好的实现--平台模型、执行模型、内存模型、编程模型。
分类:
其他好文 时间:
2018-01-11 23:52:03
阅读次数:
187
第一篇博文深入浅出JMS(一)–JMS基本概念,我们介绍了JMS的两种消息模型:点对点和发布订阅模型,以及消息被消费的两个方式:同步和异步,JMS编程模型的对象,最后说了JMS的优点。 第二篇博文深入浅出JMS(二)–ActiveMQ简单介绍以及安装,我们介绍了消息中间件ActiveMQ,安装,启动 ...
分类:
其他好文 时间:
2018-01-10 11:37:06
阅读次数:
171
1.Hadoop是一个开源的大数据框架 2.Hadoop是一个分布式计算的解决方案 3.Hadoop = HDFS(分布式文件系统) + MapReduce(分布式计算) Hadoop两大核心 HDFS分布式文件系统:存储是大数据技术的基础 MapReduce编程模型:分布式计算是大数据应用的解决方 ...
分类:
其他好文 时间:
2018-01-09 11:43:48
阅读次数:
133
首先了解一个关键词Soc。 Soc:Separation of concerns 关注分离点, 在不同的场景SOC有着不同的含义 Soc是一个过程:Soc是一个将功能点分解以尽量减小功能交叉的过程; Soc是软件开发的一个基本规则 Soc是一个指标:关注点的分离度 Soc的实践体现在不同的编程模型( ...
分类:
其他好文 时间:
2017-12-31 22:32:12
阅读次数:
178
2017 2018 1 20155228 《信息安全系统设计基础》课程总结 每周作业链接汇总 "第一周学习总结" 简要内容 在linux环境中程序编译的过程逻辑 在linux环境中进行代码调试和程序调用 二维码 "第二周课堂测试与课后作业" 简要内容 Makefile的使用 静态库和动态库的测试 编 ...
分类:
其他好文 时间:
2017-12-30 20:03:41
阅读次数:
209
Ionic ionic 吧开发流程都帮你做好了,已经不再是单纯的UI框架,而是开发框架了,非常适合快速开发。基于angular2,丰富的UI组件,大大改进的编程模型, Semantic UI 中文官网 英文官网 Framework7 Framework7 是一个开源免费的框架可以用来开发混合移动应用 ...
分类:
其他好文 时间:
2017-12-25 23:21:24
阅读次数:
255