npm run eject 你值得拥有,此命令可以将框架的配置弹射出来,这样就可以愉快的修改配置了
nest.js mongoose findById 报错
在传入非正常格式「objectid」的id的时候会报错。遂
async findById(id: string): Promise{ if (id.match(/^[0-9a-fA-F]{24}$/)) { return await this.userModel.findById(id).exec() } else { return null; } }
script 引入 vue 跨域解决
const express = require('express');
const { createProxyMiddleware } = require('http-proxy-middleware');
var cors = require('cors')
const app = express();
app.use(cors())
app.use('/xxxx', createProxyMiddleware({ target:'https://www.xxx.com/xxx', changeOrigin: true }));
app.listen(80);
Axios Post的JSON PHP 收不到诶
/*
解决办法
*/
var params = new URLSearchParams();
params.append('linkman', data);
params.append('telphone', data);
axios.post(url, params).then(res => {}).catch(err => {})
How 2 Transform a Object 2 a Map
public LinkedHashMap<String, String> getMap() {
LinkedHashMap<String, String> map = new LinkedHashMap<>();
Class<?> clazz = obj.getClass();
for (Field field : clazz.getDeclaredFields()) {
field.setAccessible(true);
String key = field.getName();
try {
String value = field.get(obj) == null ? "" : field.get(obj).toString();
map.put(key, value);
System.out.println("VALUE:" + value);
} catch (IllegalAccessException e) {
e.printStackTrace();
}
}
return map;
}
关于 Java 中的 Map
java为数据结构中的映射定义了一个接口java.util.map;它有四个实现类,分别是
1.hashmap
2.hashtable
3.linkedhashmap
4.treemap.