自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(266)
  • 资源 (13)
  • 收藏
  • 关注

原创 javascript: 将一个对象数组转换为mapping

【代码】javascript: 将一个对象数组转换为mapping。

2023-11-08 16:13:25 139

原创 javascript: weekOfYear 获取某天所处的一年中的周数

【代码】javascript: weekOfYear 获取某天所处的一年中的周数。

2023-10-27 20:07:25 361

原创 Linux 查看正在使用的端口号

【代码】Linux 查看正在使用的端口号。

2023-09-07 16:28:34 114

原创 error: digital envelope routines::unsupported

解决方法参考。

2023-07-07 16:21:31 179

原创 bitbucket 配置 SSH keys

拉取bitbucket上的代码需要配置SSH key。

2023-06-26 11:13:57 1152

原创 nodejs DEBUG=*

【代码】nodejs DEBUG=*

2022-09-09 23:00:02 150 1

原创 prisma 连接不上Postgres

一直畅通的连接突然出现了问题,检查数据库实例没有问题,检查 DATABASE_URL 没有问题。解决方法:在 DATABASE_URL 中增加 connect_timeout 参数。

2022-09-05 10:51:56 872

原创 基于 Docker 搭建 Node.js 开发环境

基于 node 官方镜像,搭建开发环境。

2022-08-12 12:03:43 678

原创 laravel 启动和停止server

Laravel 的启动和停止指令。

2022-07-13 13:03:30 843

原创 nestjs 依赖注入方面的 “Bug” | custom providers

写法一:export class InfrastructureStackService { constructor( private manager: InfrastructureStackManager = InfrastructureStackManager.PULUMI ) {}}写法二:export class InfrastructureStackService { private manager: InfrastructureStackMana.

2022-05-29 23:20:41 404

原创 docker 制作镜像

在项目根目录创建 DockerfileFROM alpineWORKDIR /app/ADD . /app/RUN apk update && apk add nodejs npm && npm i -g @nestjs/cli && npm install --production && npm run buildCMD npm run start:prodFROM - 构建该 image 时使用的基础 imageWO

2022-05-26 14:46:11 153

原创 nestjs 获取不到.env中的变量

环境变量实际上是存在的。这个工程一直是可以正常启动的,重新git clone后就出现了这样的问题。解决方法node.js - NodeJS TypeError('JwtStrategy requires a secret or key'); - Stack Overflowhttps://stackoverflow.com/questions/45525077/nodejs-typeerrorjwtstrategy-requires-a-secret-or-keyrequir...

2022-05-23 06:06:01 1135

原创 prisma 通过 include 提取关联对象

错误的返回值类型,导致无法读到关联对象,如下:// microservice.service.tsasync findOne(where: Prisma.MicroserviceWhereUniqueInput): Promise<Microservice | null> { return await this.prisma.microservice.findUnique({ where, include: {project: true}, });

2022-05-19 12:55:19 457

原创 npm 镜像仓库管理

nrm - npmhttps://www.npmjs.com/package/nrm操作指令如下:$ npm install -g nrm$ nrm ls* npm ---------- https://registry.npmjs.org/ yarn --------- https://registry.yarnpkg.com/ tencent ------ https://mirrors.cloud.tencent.com/npm/ cnpm --------- https:/

2022-05-10 11:49:50 1295

原创 javascript class 成员对象定义在constructor中有什么优势?

javascript - Difference between declaring in constructor and outside of constructor - Stack Overflowhttps://stackoverflow.com/questions/41983492/difference-between-declaring-in-constructor-and-outside-of-constructor

2022-05-09 21:39:07 378

原创 gatsby 安装失败

由于 sharp-libvips 的下载安装失败导致。删除已有的 libvips 安装包,重新安装 gatsby 成功。$ ls ~/.npm/_libvips/libvips-8.7.4-darwin-x64.tar.gz libvips-8.9.0-darwin-x64.tar.gz$ rm ~/.npm/_libvips/*$ npm init gatsbyThanks! Here's what we'll now do: 🛠 Create a new Gatsby si..

2022-04-28 16:36:06 419 2

原创 使用 zip 在 mac 上打包文件

// 打包当前目录下的所有文件(包含隐藏文件)及文件夹$ zip -r code.zip .

2022-04-24 14:11:30 591

原创 node_modules 瘦身方法

删除 devDependencies 以减小项目文件占用的空间,便于将代码上传至 Lambda、Beanstalk 等服务中。package.json 中的 devDependencies 列表不会被删除。

2022-04-23 22:47:58 622

原创 AWS SQS 的 JavaScript 使用方式

import {Injectable} from '@nestjs/common';import {SQS} from 'aws-sdk';@Injectable()export class SqsService { private client: SQS; private awsAccessKey = process.env.AWS_ACCESS_KEY_ID; private awsSecretKey = process.env.AWS_SECRET_ACCESS_KEY; p.

2022-04-15 15:10:43 707

原创 nestjs 启动异常情况整理

使用 yarn运行之前要把 package-lock.json 删掉,否则安装过程中可能报错。1. On MacMac 的编译环境需要依赖于 xcode 工具。$ xcode-select --installxcode-select: error: command line tools are already installed, use "Software Update" to install updates# 提示已经安装的话,就重置$ xcode-select --reset.

2022-04-12 02:39:52 3172

原创 nest swagger 报错

/Users/incpad08/src/cn-inceptionpad-basic/node_modules/lodash/lodash.js:3032 return object && baseFor(object, iteratee, keys); ^TypeError: Cannot read properties of undefined (reading '0') at /Users/incpad08/src/c.

2022-04-10 00:23:04 912

原创 npm run build: rimraf: command not found

当出现以下构建失败的情况时:npm run build> [email protected] prebuil> rimraf distsh: rimraf: command not found可以先执行 npm install rimraf再执行 npm install再次构建 npm run build

2022-04-10 00:08:26 3293

原创 js 关于 null 和 undefined 的区别

接口参数如果是一个不确定的对象,即对象中有些字段必需存在,有些字段不一定存在。那么,可以用 if (obj.field === undefined) 判断,而不是 null。const user = { name: "john", gender: "man"};if (user.email === null) { console.log('a');}if (user.email === undefined) { console.log('b');}// .

2022-04-09 01:53:52 355

原创 js 展开符号“...”的用法

const user = { name: 'jim', password: '123456', role: 'admin'}const {password, ...result} = user;console.log(result);// Output is {"name":"jim","role":"admin"}const newUser = {passwordHash:'hash(123456)', ...result};console.log(newUser.

2022-04-06 05:01:19 300

原创 postgres 注意双引号和单引号的区别

双引号用于表名、列名单引号用于值const sql = `INSERT INTO "message"."sqs_events" ("message_id", "message_body", "event") VALUES ('${message_id}', '${message_body_str}', '${event_str}');`;

2022-03-25 14:34:10 508

原创 pg.Pool 的 query 用法

pg.Pool | node-postgreshttps://node-postgres.com/api/pool用法1:const { Pool } = require('pg');class DB { constructor() { const init = (async () => { this.pool = new Pool(dbConfig); delete this.then

2022-03-25 14:05:20 651

原创 Google sheet 设置下拉列表

2022-03-04 10:20:32 1731

原创 git 在Ubuntu14.04环境上连接不上bitbucket

报错信息fatal: unable to access 'https://[email protected]/.../myproj.git/': gnutls_handshake() failed: Handshake failed解决方法Atlassian论坛https://community.atlassian.com/t5/Bitbucket-questions/Cannot-pull-from-bitbucket-using-https-on-ubuntu-14-04/qaq-p/1.

2021-10-12 17:22:14 280

原创 ghost Invite people error 504

官方文档https://ghost.org/docs/concepts/config/#mailGhost在Ubuntu上安装完成,正常运行。向他人发送账号邀请时出现问题这个接口 /ghost/api/v3/admin/invites 发生504错误查看ghost配置文件config.production.json,将"mail": {"transport": "Direct", ......} 改为"mail": {"transport": "sendmail", .......

2020-10-27 00:46:53 210

原创 ghost Ubuntu环境下安装

严格按照官方文档进行搭建https://ghost.org/docs/install/ubuntu/adduser ghost-elegantsudo mkdir -p /var/www/elegantsudo chown ghost-elegant:ghost-elegant /var/www/elegantsudo chmod 775 /var/www/elegant// 开始安装ghost-elegant@iZwz9cx35156qjuf3z1zuyZ:/var/www/eleg.

2020-10-25 23:13:39 2003

原创 ssh: 跳板机-私有子网服务器-数据库

先在terminal中运行以下命令// 跳板机为 3.225.225.225// 私有子网中的服务器为 10.100.100.237ssh -N -L 9200:10.100.100.237:22 -i pinpoint-health.pem [email protected]连接到私有子网中的服务器基于私有子网中的服务器连接数据库...

2020-09-15 10:20:18 242

原创 Linux上查看文件大小

ubuntu@ip-10-200-100-47:~/.pm2/logs$ lspinpoint-backend-error.log pinpoint-backend-out.log pinpoint-frontend-error.log pinpoint-frontend-out.logubuntu@ip-10-200-100-47:~/.pm2/logs$ du -h pinpoint-backend-out.log 59M pinpoint-backend-out.logubun.

2020-07-31 10:49:30 131

原创 AWS 磁盘空间监控

2020-07-29 18:40:59 512

原创 split 文件分割与合并

文件分割1. 指定分割后文件的行数split -l 300 server.log new_file_prefix2. 指定分割后文件的大小split -b 50m server.log new_file_prefix文件合并cat small_files* > large_file

2020-07-21 19:04:40 1419

原创 营养和饮食 蛋白质

宏量营养素蛋白质 碳水化合物 脂肪微量营养素维生素 矿物质 必需氨基酸 必需脂肪酸蛋白质蛋白质用于生成、修复和维持身体的肌肉组织。 必需所有的必需氨基酸都存在,你摄入的蛋白质才能被身体利用来增长肌肉。 蛋白和蛋黄含有一样多的蛋白质,同时蛋黄还含有大部分的维生素和矿物质。 蛋黄中含有胆固醇。完全蛋白质有些食物中含有完全蛋白质——就是说,它们提供人体生产自身可用的蛋白质所需的所有氨基酸。这类食物很多,如鸡蛋 牛奶 鱼类 肉类不完全蛋白质这些食物虽然含有一些组

2020-07-20 21:25:51 169

原创 AWS Lambda 请求应用接口

// dependenciesconst AWS = require('aws-sdk');const util = require('util');const fs = require('fs');const readline = require('readline');const https = require('https');const http = require('http');const querystring = require('querystring');// get.

2020-07-16 15:23:03 582

原创 二级市场

buy side一个衡量基金公司的指标 AUM asset under managementsell side

2020-07-04 18:24:55 171

原创 一级市场

融资Funding:兼并购M&A:。。。投行里的product group和sector group配合做一个case

2020-07-04 17:56:12 168

原创 金融行业概览

金:钱让钱到需要钱的地方去。让钱更有效的利用。

2020-07-04 14:47:22 196

原创 ghost 开发主题

首先学习一下ghost主题开发用到的语言https://handlebarsjs.com/guide/expressions.html

2020-06-28 00:37:54 323

aws-sdk的S3+SNS+SQS封装

aws-sdk的S3+SNS+SQS封装

2022-04-24

产品需求自查清单.xlsx

作为产品经理,或是项目经理,当你梳理需求时,是否经常遗落一些细节,从而导致开发过程中增加了很多没有规划的工作量?用这份清单排除是否有遗漏细节吧!

2020-07-20

Apache配置文件httpd.conf

Apache服务器的本地配置是一件令人头疼的事,无法访问一般是由于配置文件的不正确导致的,这是一份可以在Mac系统中正常运行的配置文件。

2015-09-10

UE 9.10注册码

UE 9.10注册码,应该可以用,大家试一下吧。

2014-02-28

华为招聘机试题

华为招聘上机试题,校招的同学可以准备一下。解压后,每个html文件是一个题目。

2014-02-28

Qt+wirelesss_tools

将wireless_tools中的iwlist整合到Qt中,点击scan按钮就可以到空间中的WIFI接入点。登录窗口的用户名和密码都是:y

2013-05-06

遥控器红外解码

C语言编写的51单片机程序, 用定时器完成红外遥控器的解码。

2012-12-27

51单片机用定时器进行按键去抖

C语言编写的51单片机按键去抖程序,不是延时去抖,是定时器去抖。

2012-12-27

stm32f4固件库

STM32F4 固件库 可以直接调用库函数,而不用辛苦的查找寄存器手册

2012-12-08

新浪微博API提取个人信息

该软件系统使用的语言为Java。利用新浪微博开放平台提供的API,提取新浪微博用户的各种信息,包括个人信息、发表状态、关注内容等,还有Java与MySQL数据库的连接等。

2012-12-08

winMD5解码

winMD5解码 不错的小软件 下一个试试吧

2012-07-28

linux_bash

批量改名等几个小脚本,初学者使用,实习代码。

2012-07-28

工程师应该掌握的20个模拟电路

常用电路模块20个 很基本 电子爱好者必备

2011-09-15

空空如也

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

TA关注的人

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