随笔分类 -  JAVA

摘要:大概说下Alexa skill授权步骤和过程: 1、创建skill技能; 2、创建Lambda表达式,提供Handle函数代码,可以回调到本地处理; 3、提供授权和token获取接口,Alexa账号和自己服务的账号进行关联; 4、提供发现设备数据接口,在Alexa回调的context内容中会有携带; 阅读全文
posted @ 2020-04-22 20:31 JasonChen2020 阅读(315) 评论(0) 推荐(0)
摘要:框架选型: 1、基本框架:springboot2.2+springcloud(Hoxton.M2)+nacos (所有公共模块全部使用 starter 方式依赖) 2、授权及权限:oauth2+jwt+security(基于RBAC的细粒度权限控制) 其它基础依赖:分布式事物、分布式job、MQ(r 阅读全文
posted @ 2020-01-05 22:03 JasonChen2020 阅读(518) 评论(0) 推荐(0)
摘要:核心组件介绍 关键对象 1. Deployment:流程部署对象,部署一个流程时创建。 2. ProcessDefinitions:流程定义,部署成功后自动创建。 3. ProcessInstances:流程实例,启动流程时创建。 4. Task:任务,在Activiti中的Task仅指有角色参与的 阅读全文
posted @ 2018-01-12 17:33 JasonChen2020 阅读(242) 评论(0) 推荐(0)
摘要:Document doc = Jsoup.parseBodyFragment(previewHtml); //html内容解析为Document int index = 0; StringBuffer stringBuffer = new StringBuffer(); Elements input 阅读全文
posted @ 2016-08-23 11:27 JasonChen2020 阅读(3669) 评论(0) 推荐(0)
摘要:url传递中文如果jsp页面,myeclipse、web.xml中org.springframework.web.filter.CharacterEncodingFilter,都是UTF-8编码,直接传中文一般是不会乱码的,如果再有乱码,可以用以下的方式试试。目前收集到4中方法,中文传参一docum 阅读全文
posted @ 2016-07-26 10:03 JasonChen2020 阅读(11425) 评论(0) 推荐(0)
摘要:Java并发编程:volatile关键字解析 volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来 阅读全文
posted @ 2016-06-30 10:56 JasonChen2020 阅读(213) 评论(0) 推荐(0)
摘要:第一部分 环境搭建 1. 环境搭建 (1) 下载Axis2服务包:axis2-1.6.2-bin.zip,axis2-1.6.2-war.zip,分别解压到D:\webservice_axis2。 (2)下载myeclipse的axis2插件Axis2_Codegen_Wizard_1.3.0 和A 阅读全文
posted @ 2016-06-12 16:21 JasonChen2020 阅读(286) 评论(0) 推荐(0)
摘要:主要参考《axis2之webservice新手超详细教程http://wenku.baidu.com/view/6eae036d011ca300a6c390a4.html》 《axis2教程http://wenku.baidu.com/link?url=jBDwQFFG2yipTU_bRpre6hy 阅读全文
posted @ 2016-06-12 16:20 JasonChen2020 阅读(390) 评论(0) 推荐(0)
摘要:设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的, 阅读全文
posted @ 2016-03-02 12:19 JasonChen2020 阅读(225) 评论(0) 推荐(0)
摘要:首先,建立一个WebService: 启动Tomcat,然后运行,系统会输出:WebService was published success !,表示WebService已启动。 可以在浏览器中输入地址:http://localhost:8030/garfield.MyJ6WebService?w 阅读全文
posted @ 2016-02-26 16:45 JasonChen2020 阅读(290) 评论(0) 推荐(0)
摘要:前言:朋友们开始以下教程前,请先看第五大点的注意事项,以避免不必要的重复操作。 一、准备工作(以下为本实例使用工具) 1、MyEclipse10.7.1 2、JDK 1.6.0_22 二、创建服务端 1、创建【Web Service Project】,命名为【TheService】。 2、创建【Cl 阅读全文
posted @ 2016-02-17 14:36 JasonChen2020 阅读(312) 评论(0) 推荐(0)
摘要:要生成和解析如下格式的xml文件: 1、两个数据实体类 1)User类 2)Address类 2、使用dom4j生成xml和解析xml的工具类 3、测试 阅读全文
posted @ 2016-02-03 14:52 JasonChen2020 阅读(473) 评论(0) 推荐(0)
摘要:知识学而不用,就等于没用,到真正用到的时候还得重新再学。最近在看几款开源模拟器的源码,里面涉及到了很多关于Properties类的引用,由于 Java已经好久没用了,而这些模拟器大多用Java来写,外加一些脚本语言Python,Perl之类的,不得已,又得重新拾起。本文通过看《Java编程思想》和一 阅读全文
posted @ 2016-02-02 17:25 JasonChen2020 阅读(344) 评论(0) 推荐(0)
摘要:Enumeration接口 Enumeration接口本身不是一个数据结构。但是,对其他数据结构非常重要。 Enumeration接口定义了从一个数据结构得到连续数据的手段。例如,Enumeration定义了一个名为nextElement的方法,可以用来从含有多个元素的数据结构中得到的下一个元素。  阅读全文
posted @ 2016-02-01 16:05 JasonChen2020 阅读(450) 评论(0) 推荐(0)