随笔分类 - 开发经验
摘要:数据、表单、工作流是企业业务系统的核心,表单设计在项目中会经常的使用,下面简要的列出了集中表单设计和填写的实施方案。 .net开源 目前看到的部分开源的项目主要有(.net): FreeForm http://crmwin.com/FreeForm.html 驰骋 ccflow.org 由于这些对于
阅读全文
摘要:kisso = cookie sso 基于 Cookie 的 SSO 中间件,它是一把快速开发 java Web 登录系统(SSO)的瑞士军刀。欢迎大家使用 kisso !! kisso 帮助文档下载 1、支持单点
阅读全文
摘要:SSO在我们的应用中非常常见,例如我们在OA系统登录了,我们就可以直接进入采购系统,不需要再登录了,这样使我们非常方便。现在网上也有很多实现方法,于是乎我也想写一个看看。我主要用到的是cookie的机制。在此,分享给大家, 同时提供源代码下载。 进入主题: 工程说明 SSO的
阅读全文
摘要:前言:SSO 单点登录 “半吊子”的全栈工程师又来了,技术类的文章才发表了两篇,本来想先将主攻的几个系列都开个头(Nodejs、Java、前端、架构、全栈等等),无奈博客起步太晚,写博文的时间又没有很多,只好不按顺序乱发一通,请大家见谅。 本篇文章介绍一下单点登录,不像上一篇博文介绍的前后端分离,S
阅读全文
摘要:1.第一步:要注册企业账号或者个人支付宝账号,使用企业账号或者个人账号进行登录的开放平台。 2.第二步:首次进入系统界面有三个选项,用户可以根据个人自由选择第一项,第二项或者第三项的入住。 3.第三步: 进入沙箱环境——沙箱应用栏目中可以看到系统自动分配的信息如图所示: 这里
阅读全文
摘要:Storm介绍 Storm是Twitter开源的分布式实时大数据处理框架,最早开源于github,从0.9.1版本之后,归于Apache社区,被业界称为实时版Hadoop。随着越来越多的场景对Hadoop的MapReduce高延迟无法容忍,比如网站统计、推荐系统、预警系统、金融系统(高频交易、股票)
阅读全文
摘要:目录Java9 新特性 详解1、Java9新特性之 目录结构2、Java9新特性之 JShell工具3、Java9新特性之 模块化4、Java9新特性之 多版本兼容Jar包5、Java9新特性之 接口Interface的升级6、Java9新特性之 钻石操作符的升级7、Java9新特性之 异常处理tr
阅读全文
摘要:本文使用GraphicsMagick的版本为1.3.18 (Released March 9, 2013)。 1.简介 GraphicsMagick是一个短小精悍的的图片处理工具和库集合。对于Java开发者来说,常用的图片处理工具有3个,JDK自带的图片处理库,ImageMagick,Graphic
阅读全文
摘要:准备工作 安装 JDK8安装图片处理工具:GraphicsMagick1.3.20,下载地址安装 Maven准备 IDE (如果你不看源码,可以忽略下面的步骤,直接通过Maven编译war包) IDE 需要配置的东西 编码方式设为UTF 8配置Maven设置JDK8 如果没有使用过maven工具,
阅读全文
摘要:tomcat中一共有三种运行模式,分别是:bio,nio,apr bio是阻塞式IO操作,使用的是传统的java i/o处理方式,对于每一个请求都要创建一个线程来进行处理,所以开销较大不适合处理高并发的场景 nio是基于java中非阻塞IO操作的API实现,比传统的i/o处理方式有更高的并发运行性能
阅读全文
摘要:何为Font Awesome Font Awesome gives you scalable vector icons that can instantly be customized — size, color, drop shadow, and anything that can be done
阅读全文
摘要:本文主要介绍如何在我们的站点里引入Footawesome字体,并且介绍一些Fontawesome字体常用的一些使用方法。 下面是整理的一下使用心得。 如何在站点中引入Fontawesome字体 Footawesome官网,点击DownLoad下载 资源文件。 解压源文件,源文件如下图。将CSS(样式
阅读全文
摘要:长轮询解决方案 作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs 长轮询适合浏览器的Chat聊天、股票行情显示、股票状态更新、体育直播的结果显示等。当然,不是所有的例子都是对延迟很敏感的,但它们的需求都比较相似。 在标准的HTTP请求响应语义中,浏览器发起
阅读全文
摘要:Web Socket 应用场景:实现即时通讯:如股票交易行情分析、聊天室、在线游戏等,替代轮询和长轮询 轮询 轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发出HTTP request,然后由服务器返回最新的数据给客户端的浏览器。这种传统的HTTP request 的模式带来很明显的缺点 –
阅读全文
摘要:1、 什么是JVM? JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 J
阅读全文
摘要:深入研究java.lang.ThreadLocal类 一、概述 ThreadLocal是什么呢?其实ThreadLocal并非是一个线程的本地实现版本,它并不是一个Thread,而是threadlocalvariable(线程局部变量)。也许把它命名为Thr
阅读全文
摘要:https://blog.csdn.net/sd09044901guic/article/details/80132173ThreadLocal(线程变量副本) Synchronized实现内存共享,ThreadLocal为每个线程维护一个本地变量。 采用空间换时间,它用于线程间
阅读全文
摘要:龙果支付系统的代码下载地址码云/Roncoo,虽然官网上说的功能很炫酷,但实际上其实我觉的还是挺酷的,只是功能没有他们说的那么全。目前我只浏览了一下支付业务,系统中看到了支付宝和微信的扫码支付和刷卡支付、微信的小程序支付,测试了微信的扫码和刷卡支付。 我对这个系统的了解 现在有如下几个角色:平台:龙
阅读全文
摘要:一、科学计算或矩阵运算库 科学计算包: JMathLib是一个用于计算复杂数学表达式并能够图形化显示计算结果的Java开源类库。它是Matlab、Octave、FreeMat、Scilab的一个克隆,但完全采用纯Java实现。 JSci:Java 科学对象(JSci)开放源代码项目是 Durham(
阅读全文
摘要:龙果支付系统是国内首款开源的互联网支付系统,其核心目标是汇聚所有主流支付渠道,打造一款轻量、便捷、易用,且集支付、资金对账、资金清结算于一体的支付系统,满足互联网业务系统的收款和业务资金管理需求。 主要特点: 1. 具备支付系统通用的支付、对账、清算、资金账户管理、支付订
阅读全文