`
tangkuo
  • 浏览: 103359 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论
文章列表

工具网址

http://git.oschina.net/dwzteam/dwz_jui/repository/archive/master http://tool.oschina.net/jquery http://echarts.baidu.com/tutorial.html#%E5%9C%A8%20webpack%20%E4%B8%AD%E4%BD%BF%E7%94%A8%20ECharts http://www.oschina.net/project/lang/28/javascript
 在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。   对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取 ...

CASE WHEN

在oracle数据库开发中需要用到各种各样的sql函数和语句来提高自己的开发效率。今天介绍下case when的用法。     case when 有两种用法,一种是case后面有表达式和case后面没有表达式的。case后面有表达式的方法和decode的功能差不多 ...
http://docs.ngnice.com/guide Angular JS (Angular.JS) 是一组用来开发Web页面的框架、模板以及数据绑定和丰富UI组件。它支持整个开发进程,提供web应用的架构,无需进行手工DOM操作。 AngularJS很小,只有60K,兼容主流浏览器,与 jQuery 配合 ...
(注:Eureka由两个组件组成:Eureka服务器和Eureka客户端。Eureka服务器用作 服务注册服务器。Eureka客户端是一个java客户端,用来简化与服务器的交互、作为轮询负载均衡器,并提供服务的故障切换支持。 首先,在Eureka平台中,如果某台服务器宕机,Eureka不会有类似于ZooKeeper的选举leader的过程;客户端请求会自动切换 到新的Eureka节点;当宕机的服务器重新恢复后,Eureka会再次将其纳入到服务器集群管理之中;而对于它来说,所有要做的无非是同步一些新的服务 注册信息而已。所以,再也不用担心有“掉队”的服务器恢复以后,会从Eureka服务器集群中剔 ...
Spring Boot 项目旨在简化创建产品级的 Spring 应用和服务。你可通过它来选择不同的 Spring 平台。可创建独立的 Java 应用和 Web 应用,同时提供了命令行工具来允许 'spring scripts'. 下图显示 Spring Boot 在 Spring 生态中的位置: Spring Boot in Context 该项目主要的目的是:     为 Spring 的开发提供了更快更广泛的快速上手     使用默认方式实现快速开发     提供大多数项目所需的非功能特性,诸如:嵌入式服务器、安全、心跳检查、外部配置等 Spring Boot 不生成代码,完全 ...
kafka是一种高吞吐量的分布式发布订阅消息系统,她有如下特性: 通过O(1)的磁盘数据结构提供消息的持久化,这种结构对于即使数以TB的消息存储也能够保持长时间的稳定性能。 高吞吐量:即使是非常普通 kafka是一种高吞吐量的分布式发布订阅消息系统,她有如下特性:     通过O(1)的磁盘数据结构提供消息的持久化,这种结构对于即使数以TB的消息存储也能够保持长时间的稳定性能。     高吞吐量:即使是非常普通的硬件kafka也可以支持每秒数十万的消息。     支持通过kafka服务器和消费机集群来分区消息。     支持Hadoop并行数据加载。 卡夫卡的目的是提供一个发布 ...
开源监控系统OpenTSDB,用hbase存储所有的时序(无须 采样)来构建一个分布式、可伸缩的时间序列数据库。它支持秒级数据采集所有metrics,支持永久存储,可以做容量规划,并很容易的接入到现有的报警系 统里。OpenTSDB可以从大规模的集群(包括集群中的网络设备、操作系统、应用程序)中获取相应的metrics并进行存储、索引以及服务,从而使得 这些数据更容易让人理解,如web化,图形化等。 对于运维工程师而言,OpenTSDB可以获取基础设施和服务的实时状态信息,展示集群的各 种软硬件错误,性能变化以及性能瓶颈。对于管理者而言,OpenTSDB可以衡量系统的SLA,理解复杂系统间的相 ...
zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供柔软的通知机制以让系统管理员快速定位/解决存在的各种问题。 zabbix由2部分构成,zabbix server与可选组件zabbix agent。 zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux, Solaris, HP-UX, AIX, Free BSD, Open BSD, OS X等平台之上。 zabbix agent需要安装在被监视的目标服务器上,它主要完成对硬件信息或与操作系统有关的内存,CPU等信息 ...
CarbonData是一个为了更快的交互查询而生的新的Hadoop原生文件格式,用于大数据的快速分析和多维度查询hadoop本地数据存储设计。 在客户基准上,CarbonData已经展示出管理运行在非常低成本的硬件上的PB级别的数据,并且比目前的开源解决方案快了近10倍。 特征:     使用内置索引在快以秒计的时间内快速分析查询,交互式OLAP-style的查询优化,高投入扫描查询,低延迟点查询。     快速的数据加载速度和支持增量负载分钟时间。实时加载接近5分钟应予支持     支持并发查询     支持基于时间的数据保留     支持基于SQL的查询界面 https: ...
SPDB_Express_Key_Path=/key/SPDB/spdb.pfx  去掉conf前面的路径 private synchronized static void initSSLContext() { if (sslCtx == null) { String keyPath = BankMessageUtil.SPDB_Express_Key_Path; String password = BankMessageUtil.SPDB_Express_Key_Password; try { sslCtx = SSLContext.getInstance(&q ...
package cn.itcast.heima2; /** * java 线程同步锁处理 * 利用类的字节码文件对象唯一 * * @author Administrator * */ public class TraditionalThreadSynchronized { /** * @param args */ public static void main(String[] args) { new TraditionalThreadSynchronized().init(); } private void init(){ final Outpute ...

定时任务

package cn.itcast.heima2; import java.util.Date; import java.util.Timer; import java.util.TimerTask; /** * java 定时任务 * 交替执行定时任务,先隔2秒执行,再4秒执行, * 如此往复 * @author Administrator * */ public class TraditionalTimerTest { private static int count = 0; public static void main(String[] args) { /* ne ...
package cn.itcast.heima2; /** * java 中实现多线程的两种方法 * 1:继承Thread线程类,重写run方法。 * 2:实现Runnable接口,重写run方法,并将此Runnable对象放入新建线程。 * * 注意: *    Thread 类源码中 *    run方法是判断当前线程中Runnable对象是否为null *    不为空才启动此对象线程。 *    否则不处理。 *    *    *     /* What will be run. */     //private Runnable target; /* ...
package cn.itcast.heima2; import java.util.concurrent.atomic.AtomicInteger; /** * 主要利用资源对象控制多线程同步问题设计思想, * 把需要同步的资源放在单独的类中,或者是加解密这类高类聚的,程序健壮性更强 * * 子线程执行100,接着执行主线程10,如此往复执行50次。 * * @author Administrator * */ public class TraditionalThreadCommunication { /** * @param args */ public ...
Global site tag (gtag.js) - Google Analytics