- SQL Server 2008新特性——更改跟踪
蝈蝈(GuoGuo)
数据库SQLserver数据库
在大型的数据库应用中,经常会遇到部分数据的脱机和多个数据库的合并问题。比如现在有一个全省范围使用的应用程序,每个市都部署了单独的相同的应用程序服务器和数据库服务器,每个月需要将全省所有市的数据全部汇总起来用于出全省的报表,这是一种很常见的数据库合并问题。再比如我们做了一个SmartClient的应用程序,每个客户端都有应用程序和数据库,另外还有一个中心数据库用于汇总所有客户端的数据。每个智能客户端
- SmartClient 导入数据
qq_41826670
1.localhost:8080测试SmartClient是否安装成功2.Tools-AdiminConsole(如有问题请启动start_embedded_server.bat文件)-正常启动见下图3.点击DatabaseConfiguration点击SQLServer(default)后面显示OK就可以了端口号是默认的1433databaesname=数据库名称User=默认(sa)passw
- 架构
BoyPlusPlus
(03)框架与平台
导读:什么是架构RolphJohnson认为:架构是一种主观上的东西,是专家级的项目开发人员对系统设计的一些可共享的理解架构中包括一些决定,开发者希望这些决定能尽早作出,因为在开发者看来它们是难以改变的。如果你发现某些决定不像你想象中的那么难以改变,那么它就不再与架构相关理解:B/S(SmartClient、C/S)架构,DotNet架构,J2EE架构企业应用的特点涉及到持久化数据很多人同时访问数
- smart Client开发
xlkun
SmartClient
经过设计,智能客户端应用程序可以将胖客户端应用程序的优点与瘦客户端应用程序的部署和可管理性优点结合起来,然而,要完全实现智能客户端应用程序的优点,需要考虑许多体系结构和设计问题。智能客户端高级开发系列讲座提供了设计和实现智能客户端应用程序的最佳实践,从而使您能够在尽可能短的时间内实现智能客户端应用程序的优点。第一天SmartClient介绍智能客户端应用程序是瘦客户端应用程序的强大替代产品。它们可
- Angular 范例集 ng showcase
phj_88
前端angular
ngshowcase详细介绍这是一个基于angular的界面元素范例程序,基于bootstrap3框架,优先使用内置指令来完成。其目标是做一个类似smartclient等控件包的showcase程序,展示angular的能力,同时作为精简的备查字典。在线预览:http://www.ngnice.com/showcase/注意:clone下去之后,请先确保有node环境,然后执行npminstall
- smartclient——menu导航菜单
JasonGao
smartclient
//下面是一个导航菜单的例子,只写了一个父级菜单和它下边的子级菜单,若是需要可以写多个的。//好了,闲话少说,直接看代码//子菜单Menu.create({ID:"demoMenu",showShadow:true,//显示阴影shadowDepth:10,//阴影深度10menuButtonWidth:80,//menu按钮宽度80data:[{title:"菜单示例1",click:funct
- 一起谈.NET技术,System.DateTime详解
weixin_34405925
最近一直在负责公司内部框架的升级工作,今天对一个小问题进行了重新思考——时间的处理。具体来说,是如何有效地进行时间的处理以提供对跨时区的支持。对于一个分布式的应用来说,倘若客户端和服务端部署与不同的地区,在对时间进行处理的时候,就需要考虑时区的问题。以我们现在的一个项目为例,这是一个为澳大利亚某机构开发的一个基于SmartClient应用(WindowsForm客户端),服务器部署于墨尔本,应用的
- Composite UI Application Block(Cab)资料收集
simonllf
最近开发需要用到SmartClientSoftwareFactory(SCSF)进行Smartclient的开发,SCSF其实是基于CAB和企业库的一个软件工厂开发工具包,核心就是CAB,所以了解SCSF其实就是需要对CAB进行了解,在网上找了些资料,放在这里以便查阅:文章引用:http://www.cnblogs.com/mixiaobo/archive/2008/01.html1,Compos
- Couchbase简介
爬梯者
缓存存储
Memcached和Couchbase的对比Couchbase的集群设计对等网Couchbase群集所有点都是对等的,只是在创建群或者加入集群时需要指定一个主节点,一旦结点成功加入集群,所有的结点对等。对等网的优点是,集群中的任何节点失效,集群对外提供服务完全不会中断,只是集群的容量受影响。SmartClient由于couchbase是对等网集群,所有的节点都可以同时对客户端提供服务,这就需要有方
- 自动更新解决方案
weixin_30808253
由于boss不让使用smartclient,所以只好使用下载-覆盖-重启应用程序的三步骤首先,我们需要一个Loader程序,来引导主程序http://files.cnblogs.com/wildfish/AppUpdateStarter.rar第二,在主程序中//获取船坞系统的程序集//注意区分大小写Assemblyasm=Assembly.LoadFrom(Application.Startup
- 系统结构浅析(C/S ,B/S,SmartClient)
weixin_34356138
C/S结构C/S结构即CLIENT/SERVER结构。传统的C/S结构一般分为两层:客户端和服务器端。该结构的基本工作原理是,客户程序向数据服务器发送SQL请求,服务器返回数据和结果。客户端负责实现用户接口功能,同时封装了部分应用逻辑。服务器端的数据库服务器主要提供数据存储功能,也通过触发器和存储过程提供部分应用逻辑。除了两层结构,我们还可以根据实际需要分成多个逻辑层结构来组织整个系统如三层的结构
- 苟日新,日日新,又日新
geniusleft
mylife
这两个多月做的一个SmartClient项目是彻头彻尾的失败,当然事实上并不至于如此,然在心情上却是如这般沮丧之极.总结起来失败的教训,应有如下原因:一,个人性格因素的失败,总是铺张式的准备,冲刺式的完成.随着时间,这会慢慢改过的,只能说现在我还不成熟.二,水平因素的失败,以前虽然也做过WinForms程序,但并不如本项目这么复杂,很多东东都是现学,边学边用,而这种马上学以致用的门槛很高,有时间我
- SMARTCLIENT入门教程之一——前言
梦尊
SmartClient
SMARTCLIENT入门教程之一最近一直在用SmartClient在写应用,发现国内好像没有相关的教程和文章,绝大多数国内的Web开发人员似乎并不知道它的存在,于是动了写一写相关教程的心思,希望能让更多的同行了解到这一优秀的开发工具。——前言一、这套教程适合什么样的人阅读如果你是一个致力于Web前端开发的工程师,并试图开发一个大型的,基于Web技术的企业级应用,只是苦于没有强大但却易学的开发工具
- DotNet 网上资源
xlkun
.Net
相关网站列表http://blog.joycode.com/博客堂主要是微软专家的帖子,内容较新http://www.cnblogs.com/博客园http://www.microsoft.com/resources/practices/default.mspx模式和实践首页http://msdn.microsoft.com/smartclient/智能客户端首页http://msdn.micro
- 智能客户端(SmartClient)
1902
智能客户端(SmartClient)本文主要讨论基于企业环境的客户端应用程序模型,由于本人曾经从事过传统的客户端/服务器两层结构应用程序和基于.net平台的多层结构应用程序的开发,因此本文将着重描述.net平台上的智能客户端应用程序模型,并根据一般的企业应用系统的需求来一步一步构造出一个较为完整的客户端软件框架。简介智能客户端的概念作为Microsoft.net平台的一个特性而被提出,其实它的很多
- 智能客户端
abc1104332737
智能客户端(SmartClient)本文主要讨论基于企业环境的客户端应用程序模型,由于本人曾经从事过传统的客户端/服务器两层结构应用程序和基于.net平台的多层结构应用程序的开发,因此本文将着重描述.net平台上的智能客户端应用程序模型,并根据一般的企业应用系统的需求来一步一步构造出一个较为完整的客户端软件框架。简介智能客户端的概念作为Microsoft.net平台的一个特性而被提出,其实它的很多
- 谈消息总线的路由模型
vinoYang
【消息总线】【Java编程】基于RabbitMQ的消息总线
最近在写一个基于RabbitMQ的消息总线。虽然RabbitMQ提供了plugin的机制可以实现对其进行扩展,但是由于对erlang语言不熟,考虑到上手成本高,因此放弃实现plugin,转而基于Smartclient+树形拓扑路由的模型。当然这也大大降低了我们实现功能的灵活性,后面我会找个时间开篇新文章,谈谈SmartClient的限制。预备知识RabbitMQ对于消息的通信只提供了几个非常简单的
- 关于Sharding-JDBC和Sharding-Sphere前世今生
逸轩小Q
2014年,当当架构部沈理、张亮、邓学祥、董四辈、池田、吴翊以及年底来的曹昊针对互联网主流技术架构进行调研,包含了SOA服务框架、定时任务管理、消息队列、数据库中间件。2015年,自研分布式定时任务框架elastic-job开源发布后,下一阶段的目标转移到数据库中间件上。开发SmartClient方式的轻量级组件,实现标准的JDBC,这样迁移成本低,架构简洁可控,在数据库领域有深入钻研的高洪涛加入
- redis4.0、codis、阿里云redis 3种redis集群对比分析
weixin_33701617
本文对redis4.0版本的cluster,codis,以及阿里云redis3种集群进行了对比分析。1、架构对比1.1、redis4.0clusterredis4.0版本的集群是去中心化的结构,集群元数据信息分布在每个节点上,主备切换依赖于多个节点协商选主。redis提供了redis-trib工具做部署集群及运维等操作。客户端访问散列的db节点需依赖smartclient,也就是客户端需要对red
- Redis集群架构及对比
Emmitte
redis大数据
1.Redis3.0·优点a.无中心节点b.数据按照slot存储分布在多个Redis实例上c.平滑的进行扩容/缩容节点d.自动故障转移(节点之间通过Gossip协议交换状态信息,进行投票机制完成Slave到Master角色的提升)e.降低运维成本,提高了系统的可扩展性和高可用性·缺点a.严重依赖外部Redis-Tribb.缺乏监控管理c.需要依赖SmartClient(连接维护,缓存路由表,Mul
- 智能客户端(超越浏览器 迎接Smart Client)
g770728y
超越浏览器迎接SmartClient导语:越来越多的人发现,B/S架构虽然得到了最好的支持,但是对于不断出现的新的需求,依旧有心无力,许多事情依旧需要回归到C/S架构,于是有人提出了“回归胖客户端”的论调。姑且不去论证其准确性到底有多少,但是有一点可以肯定,一种新的文化正在渐渐颠覆经过许多年发展建立起来的B/S文化。自微软.NET战略推出以来,一个新的概念也随之而广为人知——智能客户端。可以预见的
- 智能客户端:C/S与B/S的融合
mentat
JAVA转载架构
C/S架构与B/S架构都存在不可避免的局限,而智能客户端恰好能克服它们存在的问题,提高用户满意度,降低总体拥有成本。人们对智能客户端的关注开始于微软。事实上,自微软推出.NET战略以来,其最令人关注的技术新动向之一就是对智能客户端(SmartClient)技术的深入研究与应用推广。尤其是微软公司将这种体系结构纳入到.Net框架后,它立即引起了业界广泛的关注。微软对于智能客户端的定义是这样的:智能客
- 如何实现高可用的redis集群(方案介绍)
Houzhyan
redis
原文:点击打开链接Redis因具有丰富的数据结构和超高的性能以及简单的协议,使其能够很好的作为数据库的上游缓存层。但在大规模的Redis使用过程中,会受限于多个方面:单机内存有限、带宽压力、单点问题、不能动态扩容等。基于以上,Redis集群方案显得尤为重要。通常有3个途径:官方RedisCluster;通过Proxy分片;客户端分片(SmartClient)。以上三种方案各有利弊。RedisClu
- ubuntu18.04 安装wine以及添加mono和gecko打开简单.net应用的方法
济南小老虎
1.今天突然想试试能不能用ubuntu跑一下公司的.net的智能客户端(SmartClient).想到的办法就是安装wine但是过程略坑..这里简单说一下总结之后的过程.2.第一步安装wine相关内容查了下有winehq和wine两种.我认为应该没啥区别.但是第一次采坑是用的winhq但是爬出坑的用的是wine..所以简单记录一下wine的过程.3.ubuntu现在很牛B都不需要改apt-get的
- Redis Cluster 初探(2) - 运行规制
ZefanXie
上一篇文章我们说过,RedisCluster采用SmartClient的方式,避免与节点的通讯还需要通过一层Proxy,以达到性能地提升。SmartClient的优点与缺点网上也有很多人在讨论,我们现在来了解下RedisClient的连接模式。RedisCluster是无中心节点的设计,Client可以连接集群中的任一一个节点,当操作的Key不在该节点的Slot中的时候,如访问在Slot-6433
- 分库分表中间件DDAL的设计及使用
github_33753263
原文地址:https://zhuanlan.zhihu.com/p/25166375hellojavaer/ddalgithub.com1.DDAL分层架构设计DDAL在设计上主要可以分为三层:最上层为DDALDataSource,用于解析数据源的富客户端(smartclient)和轻客户端(lightclient)的协议实现,目前DDAL实现的是富客户端(smartclient);-->中间层为
- Redis技能——Codis
Happywuw
redisjava面试2018面试
其实codis原理和官方cluster基本一致,但是:codis是选用了一系列已证明靠谱的方案来构建(如zk选主/存放元数据;采用无状态proxy,而不是smartclient等)为方便运维提供了一系列工具/接口再加上公司内部的一定规模应用所以大家用它更多。作者:CafeBabe链接:https://www.zhihu.com/question/30857837/answer/169207128来
- Jimdb-个人学习总结
x1wan
Jimdb是京东分布式缓存系统,承载京东的大量数据,支持几乎所有业务系统,本文在学习jimdb架构基础上进行的总结。(1)Jimdb架构Smartclient能够根据元数据路由数据到相应的后端shard,同时支持元数据更新,目前有java和c版本。Accessproxy是go语言实现的proxy,也支持基于元数据的路由及更新,能够支持redis原生client的访问。Failuredetector
- 在ASP.NET中实现Model-View-Presenter(MVP)
asp.net
[原文地址]Implementing Model-View-Presenter in ASP.NET [原文作者]Alex Mueller[示例代码]下载示例代码介绍我在ASP.NET中使用MVP设计模式已经一年有余,在此之前我在一个使用事件驱动实现的SmartClient应用程序中第一次接触到了MVP模式,与富客户端环境相比,将MVP模式应用到Web环境仍然存在一些问题。本文将介绍这些
- 《企业应用架构模式》(POEAA)读书笔记
企业应用
什么是架构
Rolph Johnson认为:架构是一种主观上的东西,是专家级的项目开发人员对系统设计的一些可共享的理解
架构中包括一些决定,开发者希望这些决定能尽早作出,因为在开发者看来它们是难以改变的。
如果你发现某些决定不像你想象中的那么难以改变,那么它就不再与架构相关
理解: B/S (SmartClient、C/S) 架构, DotNet 架构, J2
- 312个免费高速HTTP代理IP(能隐藏自己真实IP地址)
yangshangchuan
高速免费superwordHTTP代理
124.88.67.20:843
190.36.223.93:8080
117.147.221.38:8123
122.228.92.103:3128
183.247.211.159:8123
124.88.67.35:81
112.18.51.167:8123
218.28.96.39:3128
49.94.160.198:3128
183.20
- pull解析和json编码
百合不是茶
androidpull解析json
n.json文件:
[{name:java,lan:c++,age:17},{name:android,lan:java,age:8}]
pull.xml文件
<?xml version="1.0" encoding="utf-8"?>
<stu>
<name>java
- [能源与矿产]石油与地球生态系统
comsci
能源
按照苏联的科学界的说法,石油并非是远古的生物残骸的演变产物,而是一种可以由某些特殊地质结构和物理条件生产出来的东西,也就是说,石油是可以自增长的....
那么我们做一个猜想: 石油好像是地球的体液,我们地球具有自动产生石油的某种机制,只要我们不过量开采石油,并保护好
- 类与对象浅谈
沐刃青蛟
java基础
类,字面理解,便是同一种事物的总称,比如人类,是对世界上所有人的一个总称。而对象,便是类的具体化,实例化,是一个具体事物,比如张飞这个人,就是人类的一个对象。但要注意的是:张飞这个人是对象,而不是张飞,张飞只是他这个人的名字,是他的属性而已。而一个类中包含了属性和方法这两兄弟,他们分别用来描述对象的行为和性质(感觉应该是
- 新站开始被收录后,我们应该做什么?
IT独行者
PHPseo
新站开始被收录后,我们应该做什么?
百度终于开始收录自己的网站了,作为站长,你是不是觉得那一刻很有成就感呢,同时,你是不是又很茫然,不知道下一步该做什么了?至少我当初就是这样,在这里和大家一份分享一下新站收录后,我们要做哪些工作。
至于如何让百度快速收录自己的网站,可以参考我之前的帖子《新站让百
- oracle 连接碰到的问题
文强chu
oracle
Unable to find a java Virtual Machine--安装64位版Oracle11gR2后无法启动SQLDeveloper的解决方案
作者:草根IT网 来源:未知 人气:813标签:
导读:安装64位版Oracle11gR2后发现启动SQLDeveloper时弹出配置java.exe的路径,找到Oracle自带java.exe后产生的路径“C:\app\用户名\prod
- Swing中按ctrl键同时移动鼠标拖动组件(类中多借口共享同一数据)
小桔子
java继承swing接口监听
都知道java中类只能单继承,但可以实现多个接口,但我发现实现多个接口之后,多个接口却不能共享同一个数据,应用开发中想实现:当用户按着ctrl键时,可以用鼠标点击拖动组件,比如说文本框。
编写一个监听实现KeyListener,NouseListener,MouseMotionListener三个接口,重写方法。定义一个全局变量boolea
- linux常用的命令
aichenglong
linux常用命令
1 startx切换到图形化界面
2 man命令:查看帮助信息
man 需要查看的命令,man命令提供了大量的帮助信息,一般可以分成4个部分
name:对命令的简单说明
synopsis:命令的使用格式说明
description:命令的详细说明信息
options:命令的各项说明
3 date:显示时间
语法:date [OPTION]... [+FORMAT]
- eclipse内存优化
AILIKES
javaeclipsejvmjdk
一 基本说明 在JVM中,总体上分2块内存区,默认空余堆内存小于 40%时,JVM就会增大堆直到-Xmx的最大限制;空余堆内存大于70%时,JVM会减少堆直到-Xms的最小限制。 1)堆内存(Heap memory):堆是运行时数据区域,所有类实例和数组的内存均从此处分配,是Java代码可及的内存,是留给开发人
- 关键字的使用探讨
百合不是茶
关键字
//关键字的使用探讨/*访问关键词private 只能在本类中访问public 只能在本工程中访问protected 只能在包中和子类中访问默认的 只能在包中访问*//*final 类 方法 变量 final 类 不能被继承 final 方法 不能被子类覆盖,但可以继承 final 变量 只能有一次赋值,赋值后不能改变 final 不能用来修饰构造方法*///this()
- JS中定义对象的几种方式
bijian1013
js
1. 基于已有对象扩充其对象和方法(只适合于临时的生成一个对象):
<html>
<head>
<title>基于已有对象扩充其对象和方法(只适合于临时的生成一个对象)</title>
</head>
<script>
var obj = new Object();
- 表驱动法实例
bijian1013
java表驱动法TDD
获得月的天数是典型的直接访问驱动表方式的实例,下面我们来展示一下:
MonthDaysTest.java
package com.study.test;
import org.junit.Assert;
import org.junit.Test;
import com.study.MonthDays;
public class MonthDaysTest {
@T
- LInux启停重启常用服务器的脚本
bit1129
linux
启动,停止和重启常用服务器的Bash脚本,对于每个服务器,需要根据实际的安装路径做相应的修改
#! /bin/bash
Servers=(Apache2, Nginx, Resin, Tomcat, Couchbase, SVN, ActiveMQ, Mongo);
Ops=(Start, Stop, Restart);
currentDir=$(pwd);
echo
- 【HBase六】REST操作HBase
bit1129
hbase
HBase提供了REST风格的服务方便查看HBase集群的信息,以及执行增删改查操作
1. 启动和停止HBase REST 服务 1.1 启动REST服务
前台启动(默认端口号8080)
[hadoop@hadoop bin]$ ./hbase rest start
后台启动
hbase-daemon.sh start rest
启动时指定
- 大话zabbix 3.0设计假设
ronin47
What’s new in Zabbix 2.0?
去年开始使用Zabbix的时候,是1.8.X的版本,今年Zabbix已经跨入了2.0的时代。看了2.0的release notes,和performance相关的有下面几个:
:: Performance improvements::Trigger related da
- http错误码大全
byalias
http协议javaweb
响应码由三位十进制数字组成,它们出现在由HTTP服务器发送的响应的第一行。
响应码分五种类型,由它们的第一位数字表示:
1)1xx:信息,请求收到,继续处理
2)2xx:成功,行为被成功地接受、理解和采纳
3)3xx:重定向,为了完成请求,必须进一步执行的动作
4)4xx:客户端错误,请求包含语法错误或者请求无法实现
5)5xx:服务器错误,服务器不能实现一种明显无效的请求
- J2EE设计模式-Intercepting Filter
bylijinnan
java设计模式数据结构
Intercepting Filter类似于职责链模式
有两种实现
其中一种是Filter之间没有联系,全部Filter都存放在FilterChain中,由FilterChain来有序或无序地把把所有Filter调用一遍。没有用到链表这种数据结构。示例如下:
package com.ljn.filter.custom;
import java.util.ArrayList;
- 修改jboss端口
chicony
jboss
修改jboss端口
%JBOSS_HOME%\server\{服务实例名}\conf\bindingservice.beans\META-INF\bindings-jboss-beans.xml
中找到
<!-- The ports-default bindings are obtained by taking the base bindin
- c++ 用类模版实现数组类
CrazyMizzz
C++
最近c++学到数组类,写了代码将他实现,基本具有vector类的功能
#include<iostream>
#include<string>
#include<cassert>
using namespace std;
template<class T>
class Array
{
public:
//构造函数
- hadoop dfs.datanode.du.reserved 预留空间配置方法
daizj
hadoop预留空间
对于datanode配置预留空间的方法 为:在hdfs-site.xml添加如下配置
<property>
<name>dfs.datanode.du.reserved</name>
<value>10737418240</value>
 
- mysql远程访问的设置
dcj3sjt126com
mysql防火墙
第一步: 激活网络设置 你需要编辑mysql配置文件my.cnf. 通常状况,my.cnf放置于在以下目录: /etc/mysql/my.cnf (Debian linux) /etc/my.cnf (Red Hat Linux/Fedora Linux) /var/db/mysql/my.cnf (FreeBSD) 然后用vi编辑my.cnf,修改内容从以下行: [mysqld] 你所需要: 1
- ios 使用特定的popToViewController返回到相应的Controller
dcj3sjt126com
controller
1、取navigationCtroller中的Controllers
NSArray * ctrlArray = self.navigationController.viewControllers;
2、取出后,执行,
[self.navigationController popToViewController:[ctrlArray objectAtIndex:0] animated:YES
- Linux正则表达式和通配符的区别
eksliang
正则表达式通配符和正则表达式的区别通配符
转载请出自出处:http://eksliang.iteye.com/blog/1976579
首先得明白二者是截然不同的
通配符只能用在shell命令中,用来处理字符串的的匹配。
判断一个命令是否为bash shell(linux 默认的shell)的内置命令
type -t commad
返回结果含义
file 表示为外部命令
alias 表示该
- Ubuntu Mysql Install and CONF
gengzg
Install
http://www.navicat.com.cn/download/navicat-for-mysql
Step1: 下载Navicat ,网址:http://www.navicat.com/en/download/download.html
Step2:进入下载目录,解压压缩包:tar -zxvf navicat11_mysql_en.tar.gz
- 批处理,删除文件bat
huqiji
windowsdos
@echo off
::演示:删除指定路径下指定天数之前(以文件名中包含的日期字符串为准)的文件。
::如果演示结果无误,把del前面的echo去掉,即可实现真正删除。
::本例假设文件名中包含的日期字符串(比如:bak-2009-12-25.log)
rem 指定待删除文件的存放路径
set SrcDir=C:/Test/BatHome
rem 指定天数
set DaysAgo=1
- 跨浏览器兼容的HTML5视频音频播放器
天梯梦
html5
HTML5的video和audio标签是用来在网页中加入视频和音频的标签,在支持html5的浏览器中不需要预先加载Adobe Flash浏览器插件就能轻松快速的播放视频和音频文件。而html5media.js可以在不支持html5的浏览器上使video和audio标签生效。 How to enable <video> and <audio> tags in
- Bundle自定义数据传递
hm4123660
androidSerializable自定义数据传递BundleParcelable
我们都知道Bundle可能过put****()方法添加各种基本类型的数据,Intent也可以通过putExtras(Bundle)将数据添加进去,然后通过startActivity()跳到下一下Activity的时候就把数据也传到下一个Activity了。如传递一个字符串到下一个Activity
把数据放到Intent
- C#:异步编程和线程的使用(.NET 4.5 )
powertoolsteam
.net线程C#异步编程
异步编程和线程处理是并发或并行编程非常重要的功能特征。为了实现异步编程,可使用线程也可以不用。将异步与线程同时讲,将有助于我们更好的理解它们的特征。
本文中涉及关键知识点
1. 异步编程
2. 线程的使用
3. 基于任务的异步模式
4. 并行编程
5. 总结
异步编程
什么是异步操作?异步操作是指某些操作能够独立运行,不依赖主流程或主其他处理流程。通常情况下,C#程序
- spark 查看 job history 日志
Stark_Summer
日志sparkhistoryjob
SPARK_HOME/conf 下:
spark-defaults.conf 增加如下内容
spark.eventLog.enabled true spark.eventLog.dir hdfs://master:8020/var/log/spark spark.eventLog.compress true
spark-env.sh 增加如下内容
export SP
- SSH框架搭建
wangxiukai2015eye
springHibernatestruts
MyEclipse搭建SSH框架 Struts Spring Hibernate
1、new一个web project。
2、右键项目,为项目添加Struts支持。
选择Struts2 Core Libraries -<MyEclipes-Library>
点击Finish。src目录下多了struts