自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 6502 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 4133

转载 HD 钱包涉及的 BIP32、BIP44、BIP39

数字钱包概念钱包用来存钱的,在区块链中,我们的数字资产都会对应到一个账户地址上, 只有拥有账户的钥匙(私钥)才可以对资产进行消费(用私钥对消费交易签名)。私钥和地址的关系如下:(图来自精通比特币)一句话概括下就是:私钥通过椭圆曲线生成公钥, 公钥通过哈希函数生成地址,这两个过程都是单向的。因此实际上,数字钱包实际是一个管理私钥(生成、存储、签名)的工具,注意钱包并不保存资产,资产是...

2018-12-18 08:51:17 378

原创 git基本命令和使用

Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 [1]  Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git下载地址https://git-scm.com/ 可以在官网进行下载git有很多界面化工具推荐使用:小乌龟,sourceTree(根据自己需要选择下载)git自带git ...

2018-11-15 20:43:52 232

转载 MySQL优化

开源数据库MySQL比较容易碰到性能瓶颈,为此经常需要对MySQL数据库进行优 化,而MySQL数据库优化需要运维DBA与相关开发共同参与,其中MySQL参数及服务器配置优化主要由运维DBA完成,开发则需要从数据类型优化,索引优化,SQL优化三个角度考虑MySQL数据库优化问题。本次分享将从开发角度,看如何实现MySQL数据库优化。本次分享大纲:一个例子数据类型优化索引

2016-09-07 14:40:01 340

转载 liunx常用命令

1、ls命令         就是list的缩写,通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等         常用参数搭配:         ls -a 列出目录所有文件,包含以.开始的隐藏文件         ls -A 列出除.及..的其它文件         ls -r 反

2016-01-06 20:16:34 449 1

原创 过滤器,监听器,Servlet 线程安全,JSP基础

1.过滤器 (1)什么是过滤器?  servlet规范当中定义的一种特殊的组件,用来 拦截容器的调用过程。 (2)如何写一个过滤器?  step1,写一个java类,实现Filter接口。  step2,在doFilter方法里面,实现拦截处理逻辑。  step3,配置(web.xml) (3)过滤器的优先级  当有多个过滤器都满足拦截的要求,则容器  依据

2015-12-05 15:02:17 626

原创 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 423

原创 Session基础

2.session(会话)  (1)什么是session   浏览器访问服务器时,服务器会创建一个  session对象(有一个唯一的id,一般称之为  sessionId),服务器会将这个sessionId以  cookie的方式发送给浏览器;   当浏览器再次访问服务器时,会将这个sessionId  发送过来,服务器会依据这个sessionId找到对应  的s

2015-12-05 14:50:22 306

原创 比较转发与重定向和Cookie

1.比较转发与重定向(1)能否共享request转发可以,重定向不行。注:容器收到请求之后,会立即创建request,response。当容器发送完响应之后,会立即删除这两个对象。(2)浏览器地址栏的地址有无变化转发不变,而重定向会变。(3)目的地有无限制转发有限制(要求是同一个应用),而重定向没有任何限制。2.容器如何处理请求资源路径?比如,在浏览

2015-12-05 14:48:38 4479

原创 转发,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 584

原创 Servlet生命周期和JSP

1.servlet生命周期 (1)什么是servlet的生命周期  容器如何去创建servlet对象,如何对其进行初始 化处理,如何调用其方法来处理请求,以及如何销毁 servlet对象的整个过程。  (2)生命周期分哪几个阶段  1)实例化   a.什么是实例化?    容器调用servlet的构造器创建servlet对象。   b.什么时候实例化?   

2015-12-05 14:45:45 309

原创 重定向和MySql插入中文

1.重定向  (1)什么是重定向?   服务器通知浏览器向一个新的地址发送请求。   注:    服务器可以发送一个302状态码和一个Location   消息头(值是一个地址,即重定向地址),浏览器收   到之后会立即向重定向地址发请求。   (2)如何重定向?    response.sendRedirect(String url);   (3)需要注意的问

2015-12-05 14:45:02 361

原创 http和servlet输出

1.http(了解) (1)http协议是什么?  是由w3c制订的一种网络应用层协议,规定了 浏览器与web服务器之间如何通信以及相应的数据 包的结构。  a.如何通信?   step1,建立连接   step2,发送请求   step3,发送响应   step4,关闭连接   如果浏览器要发送新的请求,需要重新建立   新的连接,即“一次请求,一次连

2015-12-05 14:43:34 391

原创 Servlet基础

1.什么是Servlet?sun公司制订的一种用来扩展web服务器功能的组件规范。(1)扩展web服务器功能web服务器(比如apache web server)只能够处理静态资源的请求,不能够处理动态资源的请求,所以,需要扩展。早期使用CGI程序来扩展。注:CGI(Common Gateway Interface): 通用网关接口,可以使用perl,c等语

2015-12-05 14:40:36 321

原创 java程序执行过程

第一步:将程序Load到内存区第二步:找到main方法开始执行第三步    ↓     ↓     ↓     ↓程序执行过程中的内存管理:heap:堆  放new出来的东西stack:栈  局部变量data segment:数据分割  静态变量字符串常量code segment:代码分割  存放代码

2015-12-05 14:27:34 382

原创 取两个数最大公约数,最小公倍数

-----------------------------------------------------------   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 394

原创 AJAX

1.ajax(asynchronous javascript and xml) asynchronous:异步地(1)ajax是什么?是一种用来改善"用户体验"的技术,其实质是利用浏览器内置的一个特殊对象(XMLHttpRequest,即ajax对象)异步地向服务器发送请求,服务器返回部分数据(一般不需要返回完整的页面),浏览器利用这些数据对当前页面做局部更新。整个过程

2015-12-05 14:18:16 309

原创 JSON

json (javascript object notation 声明)(1)json是什么?是一种轻量级的数据交换格式。1)数据交换将要交换的数据转换成一种与平台无关的数据格式,然后交给接收方来处理。比如,将要交换的数据转换成xml文档。2)轻量级相对于xml,json文档更小,解析速度更快。(2)基本语法1)表示一个对象{属性名:属性值,属性名:属性

2015-12-05 14:17:05 328

原创 jQuery对ajax编程的支持

1.jQuery对ajax编程的支持 (1)load     (flight.jsp)  1)作用   异步地向服务器发送请求,并且将服务器返回  的数据直接添加到符合要求的节点之上。  2)用法   $obj.load(url,[data]);   注:    url:请求地址    data:请求参数,有两种格式      格式一: 请求字符串,比如

2015-12-05 14:16:00 242

原创 jQuery基础应用

1.jQuery  www.jquery.com(1)jQuery的特点利用选择器查找要操作的节点,将找到的节点封装成一个jQuery对象,通过调用jQuery对象提供的方法或者属性来实现对底层被封装的节点的操作。 这样做的好处:1)兼容性更好。2)代码更简洁。(2)编程步骤   (hello.html)step1,利用选择器查找要操作的节点。step2

2015-12-05 14:10:25 345

转载 字符串的判断的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 870

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除