自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 java对象的clone方法

public class TestObject implements Cloneable, Serializable { private static final long serialVersionUID=1L; private String name; private int age; public String getName() { return name; } public void setName(String name) {

2021-03-15 20:14:57 167

原创 feign.FeignException$InternalServerError: status 500 reading XXXXX

今天在写代码的执行到这一步的时候,...Map<String,Object> result=operationClient.selectUsers(params);...调试过程的错误:feign.FeignException$InternalServerError: status 500 reading ***接口的Response是:{"msg":"Server Internal Error","data":"null"}去网上查询了这个500错误也没找到原因,只看接口

2021-02-19 21:52:15 3801

原创 Content_Type:multipart/form-data

在表单中上传文件的时候,会使用该格式。会随机生成一个boundary看一下实际案例:

2021-02-12 22:19:26 695

转载 mybatis中的trim标签

今天看项目中的mapper.xml文件,突然发现了<trim>这个标签,之前没见过也没用过,记录一下一 动态插入<select id="findActiveBlogLike" resultType="Blog">select * from blog where<if test="state!=null"> state=#{state}</if><if test="title!=null"> and title = #{title}

2021-02-01 20:15:06 607

原创 Olingo库的请求处理

最近被这个库折磨了,有空研究

2021-01-19 08:47:14 226

原创 http get请求参数放在url中和放在 header中有什么区别

暂定

2021-01-19 08:45:27 4431 1

原创 为项目添加git

本地项目已经编码完成,但是还没弄git1 在码云新建一个仓库 (选择了 使用README 初始化这个仓库)2 在项目目录下打开git bash3 git config --global user.name "yourname"git config --global user.email "[email protected]"git inittouch README.mdgit add README.mdgit commit -m "first commit"git remote add

2021-01-05 22:34:44 256 1

原创 git将远程master分支代码合并到本地:git命令行+IDEA图形化 操作

远程有expand和master分支我本地新建了一个expand分支,和远程的expand分支是关联的本地的代码已经更改,远程master分支的代码也已经更新,想要更新本地的代码:(1)首先将本地的代码push到远程expand分支上。这一步直接用idea操作(2)切换到本地master分支上: git checkout master(3)将远程的master分支合并到本地:git pull。用idea pull的代码(4)切换到本地expand分支: git checkout expand(

2020-12-28 22:00:44 1789

转载 工厂模式

take is cheap, I'll show you my code1 简单工厂模式:有一个工厂类来制造产品public interface Phone{ void make();}public class HwPhone implements Phone{ @Override public void make(){ System.out.println("Hw Phone make"); } public HwPhone{ this.make(); }}public

2020-12-24 22:31:58 131 1

转载 Java 使用序列化进行深拷贝

import java.io.*;public class DeepClone{ /** * 深拷贝 * @param obj * @param <T> * @return */ public static <T extends Serializable> T clone(T obj) { T resultObj = null; try { ByteArrayOutp

2020-12-16 20:29:12 171

原创 红黑树删除

情形1

2020-09-17 21:06:39 130

原创 Fabric first-network .eyfn.sh第三个组织

first-network文件夹中有byfn.sh和eyfn.sh执行顺序sudo ./byfn.sh generatesudo ./byfu.sh upOrg3加入通道sudo ./eyfn.sh generate启动网络sudo ./eyfn.sh updocker ps 可以看到已经有org3了查询成功最后,关闭网络:sudo ./eyfn.sh down...

2020-04-18 12:04:58 477

原创 ubuntu16.04 Fabric1.4环境搭建

参考1 https://blog.csdn.net/oafzzl/article/details/1038589902 https://blog.csdn.net/adsgdfhg/article/details/102392908整个过程就是.bootstrap.sh文件运行不成功文件下载不下来按照第二篇的三步走拉取fabric-samples下载二进制文件hyperledger...

2020-04-16 17:18:48 585

原创 ubuntu16.04 hyperledger fabric1.4搭建遇到curl: (7) Failed to connect to raw.githubusercontent.com port

参考这篇博文link在执行 4. 下载fabric引导脚本 这一步遇到443错误curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused解决办法:1 直接在这里 git clone2 进入到scripts文件夹 可以看到bootstrap.sh3 ...

2020-04-08 11:32:30 969 6

原创 字符串替换

function replaceStr(str){ let count=0 for(let i=0;i<str.length;i++){ if(str[i]==' '){ count++ } } for(let i= str.length-1;i>=0;i--){ if(str[i]!=' '){ str[i+2*count]=str[i] }els...

2020-01-20 22:01:36 148

原创 findNum

function findNum(arr,num){ let i=arr.length-1,j=0 let k=arr[i][j] while(i>=0&&j<=arr[0].length-1){ if(k<num){ j++ }else if(k>num){ i-- }else{ return true } } ...

2020-01-20 21:37:14 464

原创 python2048

2048 是一个简单的游戏,通过箭头向上、下、左、右移动滑块,让滑块合并。实际上,你可以通过一遍一遍的重复“上、右、下、左”模式,获得相当高的分数。编写一个程序,打开https://gabrielecirulli.github.io/2048/上的游戏,不断发送上、右、下、左按键,自动玩游戏。from selenium import webdriverfrom selenium.webdriv...

2020-01-10 16:33:29 275

原创 打开.ipynb文件

1pip install jupyter notebook2cmd:jupyter notebook会弹出一个web页面,在页面上 upload .ipynb文件

2020-01-04 10:53:00 213

原创 浏览器的并发控制

浏览器对同一域名下的并发请求数做了限制原因:适应服务器的负载能力,防止服务器无法正常工作或崩溃并发请求数过大,容易造成DDoS攻击过多请求可能造成浏览器阻塞“假死”域名发散突破浏览器对同一域名并发请求数的限制,使用域名发散为同一个服务申请多个域名,一定程度上提高并发量使用CNAME 为域名设置alias域名收敛静态资源放在一个域名下不发散,主要适应移动端如果域名过多性能会下...

2019-12-19 20:03:11 287

原创 javascript Object构造函数的方法

1 Object.assign()通过复制一个或者多个对象来创建一个新的对象

2019-12-18 17:45:34 297

转载 js 遍历对象的属性

1 for...in遍历对象自身的和继承的可枚举属性(不含Symbol属性)2 Object.keys(obj)返回一个数组,包括对象自身的(不含继承)所有可枚举属性(不包含Symbol属性)的键名3 Object.getOwnPropertyNames(obj)返回一个数组,包含对象自身的所有属性(无论是否可枚举,不含Symbol属性)的键名4 Object.getOwnProper...

2019-12-16 18:25:52 221

原创 HTTP2

SPDY协议1. 多路复用同一个TCP连接,可以传输多个HTTP请求2. 二进制传输3. Header压缩4. 服务器推送

2019-12-16 11:28:09 158

原创 HTTP状态码

400 Bad Request401 Unauthorized403 Forbidden404 Not Found500 Internal Sever Error502 Bad Gateway503 Service Unavailable

2019-12-15 21:40:50 177

原创 js检测类型

1. typeof检测基本类型null undefined string number boolean symbolNote: typeof null返回 “object”检测函数时,返回 “function”2. instanceof检测引用类型原理:原型链function myinstanceof(L,R){ var l=L.__proto__, o=R.prototy...

2019-12-15 21:03:16 130

转载 react-webpack-cookbook笔记一

{ "script":{ "dev":"webpack-dev-server --devtool eval --progress --colors --hot --content-base build" }}当在命令行运行npm run dev会执行dev属性里的值。这些指令的意思webpack-dev-server 在localhost:8080 建立一个web服务器--de...

2019-12-13 10:53:46 118

转载 网站安全

website security:thie act/practice of protecting websites from unauthorized access,use,modification,destruction,or disruption1. Cross-Site Scripting(XSS)攻击者通过网站将客户端脚本注入到其他用户的浏览器中...

2019-12-06 21:19:14 158

转载 input file文件

原文链接https://developer.mozilla.org/en-US/docs/Web/API/File/Using_files_from_web_applicationsUsing the File API, which was added to the DOM in HTML5, it’s now possible for web content to ask the user t...

2019-12-05 21:52:34 623

原创 304

2019-12-05 09:33:18 163

原创 input上传多个文件时,显示多个文件名称

<input type="file" name="myfile" multiple="multiple" id="upload_input"><input type="button" value="确定上传" class="btn btn-default" id="upload_btn"><!--显示在这里--><p id="filenames"&g...

2019-12-04 17:10:39 3239 1

原创 form表单提交和ajax提交

1. form,主要是通过action和method属性<form enctype="multipart/form-data" action="/uploadFile/" method="post"> <!--django post--> {% csrf_token %} <!--添加multiple属性,上传多个文件--> <input ...

2019-12-04 16:55:23 402

原创 Django:ajax请求数据,bootstrap表格分页

需要引入jquery、boostrap、bootstrap-table的js以及css,注意引入顺序js<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script><script src="https://cdn.jsdelivr.net/npm/bootstrap@...

2019-12-04 11:26:05 641

原创 input type=submit与type=button

input标签1. type=button定义可点击的按钮(通常与 JavaScript 一起使用来启动脚本)。<input type="button"> elements have no default behavior (their cousins, <input type="submit"> and <input type="reset"> are...

2019-12-03 11:22:49 1196

空空如也

空空如也

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

TA关注的人

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