- 博客(22)
- 收藏
- 关注
原创 Drools workbench kie-server部署和简单使用(全流程)
kie-server workbench的部署方式有很多,有tomcat(7.1*后停止发布tomcat版本)wildfly 部署 workbench 没什么问题,但是到kie-sever出各种稀奇古怪的毛病,最后使用docker的方式最方便易于使用!1.docker 安装 首先本地按照docker,windows 需要 企业或专业版本,我用家庭版本,出现了一些安...
2020-01-13 17:52:15 6580 1
原创 WebClient Exceeded limit on max bytes to buffer : 262144 异常解决
今天使用WebClient 请求接口 出现了org.springframework.core.io.buffer.DataBufferLimitException: Exceeded limit on max bytes to buffer : 262144 at org.springframework.core.io.buffer.LimitedDataBufferList.raiseLimitException(LimitedDataBufferList.java:101) Sup
2020-12-10 09:47:13 4252
转载 HD 钱包涉及的 BIP32、BIP44、BIP39
数字钱包概念钱包用来存钱的,在区块链中,我们的数字资产都会对应到一个账户地址上, 只有拥有账户的钥匙(私钥)才可以对资产进行消费(用私钥对消费交易签名)。私钥和地址的关系如下:(图来自精通比特币)一句话概括下就是:私钥通过椭圆曲线生成公钥, 公钥通过哈希函数生成地址,这两个过程都是单向的。因此实际上,数字钱包实际是一个管理私钥(生成、存储、签名)的工具,注意钱包并不保存资产,资产是...
2018-12-18 08:51:17 399
原创 git基本命令和使用
Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 [1] Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git下载地址https://git-scm.com/ 可以在官网进行下载git有很多界面化工具推荐使用:小乌龟,sourceTree(根据自己需要选择下载)git自带git ...
2018-11-15 20:43:52 251
转载 MySQL优化
开源数据库MySQL比较容易碰到性能瓶颈,为此经常需要对MySQL数据库进行优 化,而MySQL数据库优化需要运维DBA与相关开发共同参与,其中MySQL参数及服务器配置优化主要由运维DBA完成,开发则需要从数据类型优化,索引优化,SQL优化三个角度考虑MySQL数据库优化问题。本次分享将从开发角度,看如何实现MySQL数据库优化。本次分享大纲:一个例子数据类型优化索引
2016-09-07 14:40:01 359
转载 liunx常用命令
1、ls命令 就是list的缩写,通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等 常用参数搭配: ls -a 列出目录所有文件,包含以.开始的隐藏文件 ls -A 列出除.及..的其它文件 ls -r 反
2016-01-06 20:16:34 477 1
原创 过滤器,监听器,Servlet 线程安全,JSP基础
1.过滤器 (1)什么是过滤器? servlet规范当中定义的一种特殊的组件,用来 拦截容器的调用过程。 (2)如何写一个过滤器? step1,写一个java类,实现Filter接口。 step2,在doFilter方法里面,实现拦截处理逻辑。 step3,配置(web.xml) (3)过滤器的优先级 当有多个过滤器都满足拦截的要求,则容器 依据
2015-12-05 15:02:17 648
原创 JSP基础和EL表达式核心标签
jsp基础 (1)什么是jsp? (2)如何写一个jsp? 1)html(css,js) 直接写。 2)java代码 a. java代码片断 b. jsp表达式 c.jsp声明 (a1.jsp) 3)指令 a.什么是指令 b.page指令 import属性 pageEncodi
2015-12-05 14:51:38 443
原创 Session基础
2.session(会话) (1)什么是session 浏览器访问服务器时,服务器会创建一个 session对象(有一个唯一的id,一般称之为 sessionId),服务器会将这个sessionId以 cookie的方式发送给浏览器; 当浏览器再次访问服务器时,会将这个sessionId 发送过来,服务器会依据这个sessionId找到对应 的s
2015-12-05 14:50:22 328
原创 比较转发与重定向和Cookie
1.比较转发与重定向(1)能否共享request转发可以,重定向不行。注:容器收到请求之后,会立即创建request,response。当容器发送完响应之后,会立即删除这两个对象。(2)浏览器地址栏的地址有无变化转发不变,而重定向会变。(3)目的地有无限制转发有限制(要求是同一个应用),而重定向没有任何限制。2.容器如何处理请求资源路径?比如,在浏览
2015-12-05 14:48:38 4509
原创 转发,Servlet异常
转发 (1)什么是转发? 一个web组件(servlet/jsp)将未完成的处理转交 给另外一个web组件继续做。 比如,servlet将处理结果转发给jsp来展现。 (2)如何转发? step1,绑订数据到request。 request.setAttribute(String name,Object obj) 注: Object reques
2015-12-05 14:47:38 602
原创 Servlet生命周期和JSP
1.servlet生命周期 (1)什么是servlet的生命周期 容器如何去创建servlet对象,如何对其进行初始 化处理,如何调用其方法来处理请求,以及如何销毁 servlet对象的整个过程。 (2)生命周期分哪几个阶段 1)实例化 a.什么是实例化? 容器调用servlet的构造器创建servlet对象。 b.什么时候实例化?
2015-12-05 14:45:45 329
原创 重定向和MySql插入中文
1.重定向 (1)什么是重定向? 服务器通知浏览器向一个新的地址发送请求。 注: 服务器可以发送一个302状态码和一个Location 消息头(值是一个地址,即重定向地址),浏览器收 到之后会立即向重定向地址发请求。 (2)如何重定向? response.sendRedirect(String url); (3)需要注意的问
2015-12-05 14:45:02 382
原创 http和servlet输出
1.http(了解) (1)http协议是什么? 是由w3c制订的一种网络应用层协议,规定了 浏览器与web服务器之间如何通信以及相应的数据 包的结构。 a.如何通信? step1,建立连接 step2,发送请求 step3,发送响应 step4,关闭连接 如果浏览器要发送新的请求,需要重新建立 新的连接,即“一次请求,一次连
2015-12-05 14:43:34 412
原创 Servlet基础
1.什么是Servlet?sun公司制订的一种用来扩展web服务器功能的组件规范。(1)扩展web服务器功能web服务器(比如apache web server)只能够处理静态资源的请求,不能够处理动态资源的请求,所以,需要扩展。早期使用CGI程序来扩展。注:CGI(Common Gateway Interface): 通用网关接口,可以使用perl,c等语
2015-12-05 14:40:36 336
原创 java程序执行过程
第一步:将程序Load到内存区第二步:找到main方法开始执行第三步 ↓ ↓ ↓ ↓程序执行过程中的内存管理:heap:堆 放new出来的东西stack:栈 局部变量data segment:数据分割 静态变量字符串常量code segment:代码分割 存放代码
2015-12-05 14:27:34 402
原创 取两个数最大公约数,最小公倍数
----------------------------------------------------------- Scanner con=new Scanner(System.in); System.out.println("输入两个正整数m和n"); int m=con.nextInt(); int n=con.nextInt(); int d;
2015-12-05 14:23:18 410
原创 AJAX
1.ajax(asynchronous javascript and xml) asynchronous:异步地(1)ajax是什么?是一种用来改善"用户体验"的技术,其实质是利用浏览器内置的一个特殊对象(XMLHttpRequest,即ajax对象)异步地向服务器发送请求,服务器返回部分数据(一般不需要返回完整的页面),浏览器利用这些数据对当前页面做局部更新。整个过程
2015-12-05 14:18:16 331
原创 JSON
json (javascript object notation 声明)(1)json是什么?是一种轻量级的数据交换格式。1)数据交换将要交换的数据转换成一种与平台无关的数据格式,然后交给接收方来处理。比如,将要交换的数据转换成xml文档。2)轻量级相对于xml,json文档更小,解析速度更快。(2)基本语法1)表示一个对象{属性名:属性值,属性名:属性
2015-12-05 14:17:05 345
原创 jQuery对ajax编程的支持
1.jQuery对ajax编程的支持 (1)load (flight.jsp) 1)作用 异步地向服务器发送请求,并且将服务器返回 的数据直接添加到符合要求的节点之上。 2)用法 $obj.load(url,[data]); 注: url:请求地址 data:请求参数,有两种格式 格式一: 请求字符串,比如
2015-12-05 14:16:00 257
原创 jQuery基础应用
1.jQuery www.jquery.com(1)jQuery的特点利用选择器查找要操作的节点,将找到的节点封装成一个jQuery对象,通过调用jQuery对象提供的方法或者属性来实现对底层被封装的节点的操作。 这样做的好处:1)兼容性更好。2)代码更简洁。(2)编程步骤 (hello.html)step1,利用选择器查找要操作的节点。step2
2015-12-05 14:10:25 358
转载 字符串的判断的StringUtil中isEmpty和isBlank用法
isEmpty 判断某字符串是否为空,为空的标准是 str==null或 str.length()==0 StringUtils.isEmpty(null) = true StringUtils.isEmpty("") = true StringUtils.isEmpty(" ") = false//注意在 StringUtils 中空格作非空处理
2015-12-05 11:33:37 891
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人