芝灵生于幽谷,不以无人而不芳

spring boot和React跨域请求解决

首先是在React,前端上只需要注意请求是POST请求,因为GET请求会有一个错误,然后就是用fetch传输了 handleSubmit = (e) => { e.preventDefault(); this.props.form.validateFields((err, values) => { if (!err) { console.log('Received values of form: ', values); let data = new FormData(); data.append("userName",values.userName); data.append("password",values.password); data.append("remember",values.remember); fetch("http://localhost:8080/post",{ method: 'POST', body : data }).catch(); } }); }; 然后主要是在sp...

2019-04-10 SpringBoot

Java 全排列

学习视频:bilibilip2 代码 public class 递归全排列 { public static void main(String[] args) { // TODO 自动生成的方法存根 char[] data = {'A','B','C'}; fun(data, 0); } public static void fun(char[] data,int n) { if(n == data.length) { for(int i=0;i<data.length;i++) { System.out.print(data[i]+" "); } System.out.println(); } for(int i=n;i<data.length;i++) { //试探 char t = data[n]; data[n] = data[i]; data[i] = t; fun(data, n+1); //回溯 t = data[n]; data[n] = data[i]; data[i] = t;...

2019-03-18 蓝桥杯

BigDecimal总结

参考:https://www.jianshu.com/p/2947868d76eb 导包 import java.math.BigDecimal; 构建 BigDecimal BigDecimal(String s); static BigDecimal valueOf(double d); 方法 方法 描述 add(BigDecimal) BigDecimal对象中的值相加,然后返回这个对象 subtract(BigDecimal) BigDecimal对象...

2019-03-12

使用js渲染HTML表格

突发奇想 那天,老师在上面讲一个HTML的表格,然后过于无聊的我,突发奇想,能不能用js来渲染繁琐复杂的表格,减少HTML的代码了量。 HTML <!DOCTYPE html> <html lang="zh-Hans"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <style> table{ border: 1px solid #000; } th,tr,td{ border: 1px solid #000; text-align: center; padding: .5rem; } </style>...

2019-03-04 Web

DNS错误

前言 刚刚我妈一惊一乍叫我,说电脑坏了,然后我看了下,QQ游戏客户端页面进不去,然后目测网页有问题,打开浏览器,试下百度,进不去,闪过一个DNS错误。 其实这种DNS错误还比较常见,所以就顺手水一篇 解决过...

2019-02-16 网络

树莓派3b+安装python3.7.0

参考:https://my.oschina.net/mengyoufengyu/blog/2248239 https://blog.csdn.net/wang725/article/details/79905612 更新系统 sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade 安装依赖 sudo apt-get install build-essential libsqlite3-dev sqlite3 bzip2 libbz2-dev sudo apt-get install build-essential python-dev python-setuptools python-pip python-smbus sudo apt-get install build-essential libncursesw5-dev libgdbm-dev libc6-dev sudo apt-get install zlib1g-dev libsqlite3-dev tk-dev sudo...

2019-01-30 树莓派