文章来源于 https://blog.csdn.net/u014035057/article/details/103203881/

文章内的gulp配置目录有问题,文末稍作修改。
1、让项目用npm管理起来   项目根目录 打开命令行 npm init 一路回车   完成后根目录会生成package.json文件

2、安装vant-weapp   npm i vant-weapp -S --production  https://youzan.github.io/vant-weapp/#/quickstart   完成后根目录出现node_modules目录里面有vant-weapp算成功

官网下载安装node后,使用npm 命令出现 npm does not support node.js v12.18.4

意思是npm版本和node版不对应

我的做法是卸载node,查看node -v,和npm -v显示不存在node和npm,但是重新安装之后,node还是原来的,无法更新

git撤销push到远程的提交

ever · 发布于 9月16日

[elk]e-pack license

ouyida3 · 发布于 9月16日

ES X-Pack 5.4.3破解
https://my.oschina.net/guol/b...
X-Pack是ES在5.0之后提供的一个插件,里面整合了在5.0之前分布在其他收费插件中的功能。
cd org/elasticsearch/license
mv /opt/programs/es/LicenseVerifier.class .

面试第二天

小葱 · 发布于 9月15日

1
2
3
4
5
6
1  Vue优化策略
   1 升级webpack4 
2 webpack常用的loader和plugin
3 vue 如何实现的响应式
4 VueX 里所有的东西(展开详细说)
Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。

controller的方法里,用@Validated标记需要验证的参数,并且最后面要有BindingResult bindingResult参数,才能生效

public CommonResult<Integer> create(@RequestBody @Validated ProdParam prodParam, BindingResult bindingResult) {
// ...

下载JDK

由于众所周知的原因,jdk7和jdk8下载链接不好找,幸好Orcal官方还提供支持(jdk7支持到2022年)。

jdk7: https://www.oracle.com/cn/database/technology/java-se-jdk-7-download.html

[elk]install

ouyida3 · 发布于 9月15日

logstash -e 'input { stdin { } } output { stdout {codec => rubydebug} }'
原来要等一段时间!

logstash -e 'input { stdin { } } output { elasticsearch { hosts => ["localhost:9200"] } stdout { codec => rubydebug }}'
成功

(Deepin创建应用快捷方式)[https://blog.csdn.net/qq_1762...]

1.hbuilderx

a.发行版本时安装插件:插件bug的解决方法

下载文件包,解压安装;

c++继承之内存对齐

parvin · 发布于 9月14日

1
2
3
4
5
6
#include <iostream>
using namespace std;
 
class BaseClass
{
    int v1, v2;
1
2
3
4
5
6
//监听返回 
history.pushState(null, null, document.URL);
window.addEventListener("popstate", function (e) {
    localStorage.setItem('popstate',document.URL)
    history.go(-1)// 嵌入App中 必须点2次才返回App
}, false);

安装Tars框架

Chiu · 发布于 9月14日

安装Tars框架

本文在Centos7下进行,用户为root,因此使用的命令不会出现sudo

准备工作

机器内存最好有2G或以上,1G内存应该勉强吧,没试过。我的机器2G内存,因为还运行了docker,导致后来编译安装时内存不足。如果是小内存机器,在编译前最好把占用内存的软件关掉。

[es]install

ouyida3 · 发布于 9月14日

elastic 下载
https://www.elastic.co/cn/dow...
Version: 7.9.1
Release date: September 04, 2020

伪数组转为数组

青棘 · 发布于 9月14日

1
2
3
4
arr = Array.prototype.slice.call(arr)
arr = [].slice.call(arr)
arr = Array.from(arr)
arr = [...arr]

ios设备获取用户UDID

siberiawolf · 发布于 9月12日

ncdu 命令

一个查看MAC硬盘占用的小工具
1.打开命令行,输入:brew install ncdu

2.安装好后,使用ncdu . 命令就可以了(注意ncdu后面有个“.”),效果如图:

c++深拷贝

parvin · 发布于 9月11日

1
2
3
4
5
6
#include <iostream>
using namespace std;
 
class DeepCopy
{
public:

c++浅拷贝

parvin · 发布于 9月11日

1
2
3
4
5
6
#include <iostream>
using namespace std;
 
class ShallowCopy
{
public:

这里是原文地址

准备工具

  • sdat2img.py
  • make_ext4fs
  • img2sdat.py

c++重载运算符

parvin · 发布于 9月11日

1
2
3
4
5
6
#include <iostream>
 
using namespace std;
 
class myComplex3 {
private:
1
2
在 iOS 微信版本 7.0.15 是不会识别不了的,旧版本就有可能
其主要原因就是在识别二维码的路由中,动态修改了 url,所以在进入某个路由前,可确定好参数,不在要展示二维码的路由中动态改变 url

操作系统信号量

ZzzZ · 发布于 9月11日

1
2
3
PV的来源:
P 来自于荷兰语 Passeren,意味着进入临界区域 进入时需要获取资源,所以信号量需要-1
V 来自于荷兰语 vrijgeven,意味着放弃临界区域。放弃时需要释放资源,所以信号量要+1

2020-09-10 14:47:58.735 [main][] ERROR org.springframework.boot.SpringApplication - Application run failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'abilityPlatformService': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: ClientHttpRequestFactory must not be null
怀疑:

private ClientHttpRequestFactory factory;
private RestTemplate restTemplate;