weixin_30242907的博客

私信 关注
weixin_30242907
码龄6年
  • 426,918
    被访问量
  • 暂无
    原创文章
  • 49,169
    作者排名
  • 42
    粉丝数量
  • 于 2015-07-30 加入CSDN
获得成就
  • 获得44次点赞
  • 内容获得0次评论
  • 获得398次收藏
荣誉勋章
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

HTTP: Request中的post和get区别

*GET和POST之间的主要区别  1、GET是从服务器上获取数据,POST是向服务器传送数据。  2、在客户端,get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这...
转载
139阅读
0评论
0点赞
发布博客于 2 年前

PHPstudy2018 后门简单使用

首先声明,仅为记录使用。测试用例php-5.4.45 + Apacheindex.php使用Firefox浏览器,可以编辑并且重发http请求打印出“netuser” base64加密后的密文本地 “net user”...
转载
286阅读
0评论
0点赞
发布博客于 2 年前

pt-kill MySQL会话杀灭神器

废话不多说,直接上例子:pt-kill --host=127.0.0.1 --user=xxx --password=xxxxxx --port=xxxx --busy-time 10 --match-info="SELECT * FROM|DELETE FROM XXX" --victim all --interval 5 \--daemonize --pid...
转载
121阅读
0评论
0点赞
发布博客于 2 年前

MySQL索引对NULL值的处理

# 索引不会包含有NULL值的列只要列中包含有NULL值都将不会被包含在索引中,复合索引中只要有一列含有NULL值,那么这一列对于此复合索引就是无效的。所以我们在数据库设计时不要让字段的默认值为NULL。在很多库表设计规范、某某军规的文章中,是不是经常会看到类似这样的内容。小编也经常看到这样的内容,并且在编写规范的时候,准备也把这一条加进去。但在按部就班之余,小编抽...
转载
159阅读
0评论
0点赞
发布博客于 2 年前

span标签

<span>在行内定义一个区域,也就是一行内可以被<span>划分成好几个区域,从而实现某种特定效果。<span>本身没有任何属性。<span> 与<div><span>在CSS定义中属于一个行内元素,而<div>是块级元素,我们可能通俗地理解为<div>为大容器,大容器当然可以放一个...
转载
448阅读
0评论
5点赞
发布博客于 2 年前

HTML5中table标签与form标签的区别

html中form表示一个表单,用来把一系列的控件包围起来,然后再统一发送这些数据到目标,比如最常见的注册,你说需要填写的资料,都是被封装在form里的,填写完毕后,提交form内的内容,如果不再form内则不会提交。table 则是用来布局的 当你填写资料的时候 你有没有发现页面所提供的文本框,文字,按钮之类的..都摆放的非常整齐 这就是table的作用,一行一行的以表格的形式...
转载
97阅读
0评论
0点赞
发布博客于 2 年前

HTML代码中<%%>、<%=%>、<%:%>各是什么意思?分别用来实现什么的?<%@ %>请问在@里面可以包含些什么内容...

<%这里可以写程序语言,如C#后台程序%>, <%=这里可以取到后台非私有的变量值%>=====================================================<%%>之间可以写服务器端代码,比如<%for(var i=0;i<10;i++){//执行循环体}%>又如<%for(var i...
转载
303阅读
0评论
0点赞
发布博客于 2 年前

PowerDesigner使用方法

URL:https://cloud.tencent.com/developer/article/1412515转载于:https://www.cnblogs.com/curedfisher/p/11585370.html
转载
55阅读
0评论
0点赞
发布博客于 2 年前

oracle的jdbc.properties文件配置

----------Oracle#do Oracle JDBC jdbc.driverClassName=oracle.jdbc.driver.OracleDriverjdbc.url=jdbc:oracle:thin:@localhost:1521:orcl jdbc.username=//用户名jdbc.password=//密码jdbc.dialect=org.hibernat...
转载
347阅读
0评论
0点赞
发布博客于 2 年前

Oracle的dual是什么东西啊??(答:伪表)

1. dual 确实是一张表.是一张只有一个字段,一行记录的表.2.习惯上,我们称之为'伪表'.因为他不存储主题数据.3. 他的存在,是为了操作上的方便.因为select 都是要有特定对象的.如:select * from mytable ;select * from myview;等等.但如果我们不需要从具体的表来取得表中数据,而是单纯地为了得到一些我们想得到的信息,并要通过selec...
转载
28阅读
0评论
0点赞
发布博客于 2 年前

Oracle语句中IN和=的区别有哪些?

Oracle语句中IN和=的区别有:1、首先应用范围不一样:in 可以理解为是范围内的选择;= 只有一个。例如:select sno, sname from t1 where sno in ('sn1001','sn1002');select sno, sname from t1 where sno in ('sn1001');select sno, sname fro...
转载
76阅读
0评论
0点赞
发布博客于 2 年前

Oracle 中count(1) 、count(*) 和count(列名) 函数的区别

URL地址:https://www.cnblogs.com/dshore123/p/7878310.html转载于:https://www.cnblogs.com/curedfisher/p/11531683.html
转载
60阅读
0评论
0点赞
发布博客于 2 年前

WINDOWS 10下64位本地 ORACLE 11 G安装完整教程

URL:https://www.cnblogs.com/count-mjb/p/7655592.htmlwssbht = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 70.12.101.142)(PORT = 1521)) ) ...
转载
256阅读
0评论
0点赞
发布博客于 2 年前

Oracle数据库入门——初级系列教程

URL:https://www.cnblogs.com/kscnchina/p/4570865.html转载于:https://www.cnblogs.com/curedfisher/p/11510120.html
转载
40阅读
0评论
0点赞
发布博客于 2 年前

Oracle数据库

1.DOS窗口下连接oracle数据库转载于:https://www.cnblogs.com/curedfisher/p/11509885.html
转载
32阅读
0评论
0点赞
发布博客于 2 年前

为什么final类型map和list内容可以修改

URL地址:https://blog.csdn.net/AlbertFly/article/details/76855367转载于:https://www.cnblogs.com/curedfisher/p/11475629.html
转载
8阅读
0评论
0点赞
发布博客于 2 年前

Spring + JdbcTemplate + JdbcDaoSupport

URL地址:https://blog.csdn.net/qiantujava/article/details/17244529转载于:https://www.cnblogs.com/curedfisher/p/11474832.html
转载
4阅读
0评论
0点赞
发布博客于 2 年前

怎样运行jar包中的文件

1.2.编辑sysmodule.cmd文件java -cp sysmodule.jar;classes12.jar;mysql-connector-java-5.0.3-bin.jar;jbcl.jar sysmodule.Application新关联的mysql-connector-java-5.0.3-bin.jar;包3.修改dbcon.properti...
转载
20阅读
0评论
0点赞
发布博客于 2 年前

http报文

URL地址:https://www.jianshu.com/p/89e2022d1e85转载于:https://www.cnblogs.com/curedfisher/p/11459346.html
转载
18阅读
0评论
0点赞
发布博客于 2 年前

junit报错

java.lang.RuntimeException: iwap 环境还没有初始化,请先调用IWapContext.init()。 at com.nantian.ofpiwap.IWapContext.checkInit(IWapContext.java:402) at com.nantian.ofpiwap.IWapContext.getContext(IWapContext.java...
转载
36阅读
0评论
0点赞
发布博客于 2 年前

DWR推送技术

地址:https://www.cnblogs.com/visec479/p/4123545.html转载于:https://www.cnblogs.com/curedfisher/p/11459287.html
转载
18阅读
0评论
0点赞
发布博客于 2 年前

利用亚马逊AWS搭建个人服务器

转载博客地址:https://www.jianshu.com/p/a045d4217175转载于:https://www.cnblogs.com/curedfisher/p/11406900.html
转载
78阅读
0评论
0点赞
发布博客于 2 年前

web应用和http协议

url地址:https://www.cnblogs.com/xiugeng/p/9245062.html转载于:https://www.cnblogs.com/curedfisher/p/11459291.html
转载
19阅读
0评论
0点赞
发布博客于 2 年前

eclipse首次使用基本设置

https://www.jianshu.com/p/5ba04b3a1013转载于:https://www.cnblogs.com/curedfisher/p/11413732.html
转载
25阅读
0评论
0点赞
发布博客于 2 年前

mfc双击编辑ListControl中的数据

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/lx624909677/article/details/17592209原文地址:http://blog.csdn.net/xianglifighter/article/details/17592209最近在拿一些小的项目练习M...
转载
8阅读
0评论
0点赞
发布博客于 2 年前

C++中STL容器vector的使用

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/fuxingdecsdn/article/details/80411649vetctor的定义//第一种:不传参数vector<int> vint;vector<char> vchar;vector<s...
转载
6阅读
0评论
0点赞
发布博客于 2 年前

c++ MFC笔记之CArray函数

本文链接:https://blog.csdn.net/weixin_42093825/article/details/82763126谨以此文献给因为我菜鸡同时装了VS2013和2017导致vs各种冲突,以至于只能重装系统的新电脑!哭泣....CArray属于MFC,是一个数组模板类。MFC的数组类支持的数组类似于常规数组,可以存放任何数据类型。常规数组在使用前必须将其定义成能够容纳...
转载
24阅读
0评论
0点赞
发布博客于 2 年前

10.1 叉积 ,极角排序,扫描法求凸包

凸包:用一个凸多边形将所有点围起来,这个凸多边形就是凸包1.先要引入一个数学工具,向量叉积 |c|=|a×b|=|a| |b|sinα (α为a,b向量之间的夹角)则 |c| 为向量a ,b所组成的平行四边形的面积这里是用叉积判断两向量的相对位置关系(非常有用!)则 a x b < 0 (a在b的逆时针方向 )...
转载
80阅读
0评论
0点赞
发布博客于 2 年前

9.3 整理一下最短路算法

之前学得好多算法都没写博客 ,来补一下板子思想:dijkstra:贪心思想+最短路的最优子结构特性(也正是因为有负权的图没有此特性,因而不能适用Bellman-Ford:动态逼近,不断松弛,算法基于这样一个事实:一条最短路最多包括V-1条边,所以进行E*V次松弛即可求得所有的单源最短路(否则就走重复啦),若V*E次后还可以松弛,则一定存在负权圈spfa:可以看做bf...
转载
2阅读
0评论
0点赞
发布博客于 2 年前

9.3 欧拉定理 && 欧拉降幂 (扩展欧拉定理)&& 指数循环节

上周六南京邀请赛b题求幂塔函数 ,没做出来 ...幂塔函数的关键就是说 am %mod 其中m特别大时的求法,会求这个直接递归求解就可以解决幂塔函数当时打表发现了指数循环节(所以说以后要好好训练 打表 这种技能 ,虽然打cf时用不到 ,但比赛时经常会用到)这种东西,想到应该有确定循环节长度的算法后来队友想到了有欧拉降幂这种东西 ,欧拉降幂就是说,指数循环节的长度就是模数...
转载
27阅读
0评论
0点赞
发布博客于 2 年前

8.15 数论 线性同余方程组(crt 与 excrt

crt:问题:求解形如:的方程组构造思想求解:构造解 X = x1 + x2 + x3 +......+xn其中 xi 的构造为 bi * (逆元项)*(消参项)消参项: 使得 除了xi的其他项xj mod ai == 0逆元项: 为消参项在mod ai 意义下的逆元 ,使得 bi * (逆元项)*(消参项)mod ai = bi mod ai则...
转载
15阅读
0评论
0点赞
发布博客于 2 年前

8.14 数论 - 扩展欧几里得定理 与 同余方程

扩展欧几里得定理用于解方程 ax + by = gcd(a,b)int Exgcd(int a, int b, int &x, int &y) { if (!b) { x = 1; y = 0; return a; } int d = Exgcd(b, a % b, x, y); int t = x; x...
转载
22阅读
0评论
0点赞
发布博客于 2 年前

Two Arithmetic Progressions (exgcd的一些注意事项

题意:You are given two arithmetic progressions: a1k + b1 and a2l + b2. Find the number of integers x such that L ≤ x ≤ R and x = a1k' + b1 = a2l' + b2, for some integers k', l' ≥ 0。分析:化为 a1k -...
转载
18阅读
0评论
0点赞
发布博客于 2 年前

8.11 hdu 多校第五场补题

6629string matching题意:给定一个字符串s,求s与自身所有前缀暴力匹配所需匹配次数分析:每个前缀匹配次数即自身长度,exkmp的next数组记录的就是与自身最大匹配前缀的长度,加一遍就行,注意边界代码:#include<cstdio>#include<iostream>#include<algorithm...
转载
30阅读
0评论
0点赞
发布博客于 2 年前

cf ecr70 补题

a . You Are Given Two Binary Strings...二进制乘法和十进制一样,列下竖式或者直接根据二进制定义乘一下,就会发现这个乘2^k就是把f(y)左移k位,然后观察一下就会发现只要把f(y)的最低位1 与 f(x)中向左最靠近它的那一位的1 对齐就行b.You Are Given Two Binary Strings...bfs一下找再不同情...
转载
21阅读
0评论
0点赞
发布博客于 2 年前

layui模块化使用

layui模块化使用分为两部分:  1.自身模块的设置与使用。2.自定义模块的设置与使用。直接上案例吧    《a》加载入口模块与自定义模块设置:            《b》自定义模块名            《c》使用模块        转载于:https://www.cnblogs.com/changxue/p/11553543.html...
转载
439阅读
0评论
0点赞
发布博客于 2 年前

electronic初体验

  面试被问到electronic,就是之前了解electronic打包桌面应用。哎回来就好奇捣鼓捣鼓呗!为了快速的上手去除配置的繁琐过程,直接用了electron-vue脚手架了解了下  electron官网:https://electronjs.org  electron-vue文档:https://simulatedgreg.gitbooks.io/electron-vue...
转载
873阅读
0评论
0点赞
发布博客于 2 年前

Vue-Cli3.0 单页面如何预渲染,解决登录拦截导致无法部分路由无法预渲染问题?...

vue单页面不利于seo,如何解决已有spa项目seo问题?1.安装 cnpm install prerender-spa-plugin --save-dev2.路由history模式 const router = new Router({ mode: 'history' }) 3.vue.config.js 中的配置 const Prer...
转载
6阅读
0评论
0点赞
发布博客于 2 年前

nuxt入门

之前一直都是做vue-spa单页面,不利于SEO。而便于SEO的SSR(服务器端渲染)多页应用,可以使用nuxt.js这个框架来实现(0)nuxt安装 npx create-nuxt-app <项目名>以下是按生成的目录文件进行学习了解(1)资源目录assets 与 static目录 - 资源文件部分 assets:静态资源文件被 We...
转载
20阅读
0评论
0点赞
发布博客于 2 年前

We're sorry but mobile doesn't work properly without JavaScript enabled. Please enable it to continu...

vue过程中遇见这个问题:We're sorry but mobile doesn't work properly without JavaScript enabled. Please enable it to continue.解决方式:路由改用hash模式即可转载于:https://www.cnblogs.com/changxue/p/11369683.html...
转载
11833阅读
0评论
0点赞
发布博客于 2 年前

Vant UI 组件库如何做rem适配?

Vant是一款移动端基于vue的组件库,V2.1.1版本非常棒。文档地址:https://youzan.github.io/vant/?source=vuejsorg#/zh-CN/intro,那么Vant如何使用(以下操作都是基于vue-cli3)1.如何自动按需引入组件?  《1》安装插件:npm i babel-plugin-import -D    babel-plu...
转载
7298阅读
0评论
0点赞
发布博客于 2 年前

获取当前日期或者某个日期相隔N天内的全部日期以及星期几

业务需要需要获取当前日期相隔30天内的全部日期以及星期几,没插件因此特地写了一个:/* 说明:获取当前日期或者某个日期相隔N天内的全部日期以及星期几 使用: let test = new getdiffdate(2, '2019-08-08') console.log(test.getdiffdate());*/class Getdiff...
转载
84阅读
0评论
0点赞
发布博客于 2 年前

sessionStorage 与 localStorage 重新认识?

  之前写过一次关于js存储的总结,但是今天在项目中遇到一个bug让我重新在认识 sessionStorage 与 localStorage。以下的介绍都是基于同源下进行的,仔细看下面的案例:a.html<script> function add() { window.sessionStorage.setItem("test", "a页面...
转载
15阅读
0评论
0点赞
发布博客于 2 年前

vue-cli3 配置全局less 、sass 变量

之前在用vue-cli3框架的时候对于常用的less 、sass 变量都是需要时就在单文件中引入文件,这样做比较麻烦。那么基于 vue-cli3 如何配置全局的less 、sass 变量?《1》安装 npm i style-resources-loader vue-cli-plugin-style-resources-loader -D《2》vue.config.js...
转载
188阅读
0评论
0点赞
发布博客于 2 年前

Kubernetes中的PV和PVC

K8s引入了一组叫作Persistent Volume Claim(PVC)和Persistent Volume(PV) 的API对象,大大降低了用户声明和使用持久化Volume的门槛在Pod的Volumes中,只要声明类型是persistentVolumeClaim,指定PVC的名字,当创建这个PVC对象,k8s就自动为它绑定一个符合条件的Volume,这个Volume,从PV来P...
转载
58阅读
0评论
0点赞
发布博客于 2 年前

python免密远程执行shell

使用paramiko库:https://github.com/paramiko/paramiko简单封装SSH类import paramikoclass SSH: def __init__(self, host, port, user, ssh_key_path, timeout=1800): self.host = host self...
转载
86阅读
0评论
0点赞
发布博客于 2 年前

rsync免交互方法

添加-e "ssh -o StrictHostKeyChecking=no"rsync -avzP -e "ssh -o StrictHostKeyChecking=no" xxx转载于:https://www.cnblogs.com/chenqionghe/p/11546796.html
转载
146阅读
0评论
0点赞
发布博客于 2 年前

linux远程执行ssh禁用交互方法

ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null ${user}@${ip} ${cmd}转载于:https://www.cnblogs.com/chenqionghe/p/11543859.html
转载
137阅读
0评论
0点赞
发布博客于 2 年前

Kubernetes的Deployment对象使用

一、什么是Deployment对象明明ReplicaSet已经可以控制pod的数量了,为什么还需要Deployment?简单的说,Deployment控制ReplicaSet的多个版本,ReplicaSet控制Pod个数Deploymen实际上一个两层控制器,遵循一种滚动更新的方式来实升级现有的容器,这个能力的实现,依赖的就是ReplicaSet这个对象当我们修改了Deploy...
转载
62阅读
0评论
0点赞
发布博客于 2 年前

二级目录下的运行main.py,找不到上级目录的解决方法

import os, syssys.path.append(os.path.dirname(os.path.dirname(os.path.realpath(__file__))))转载于:https://www.cnblogs.com/chenqionghe/p/11536540.html
转载
83阅读
0评论
0点赞
发布博客于 2 年前

Kubernetes的三种探针

k8s支持存活livenessProbe和就绪readinessProbe两种探针两种探针都支持以下三种方式1.exec通过执行shell命令的方式,判断退出状态码是否是0示例 exec: command: - cat - /tmp/healthy2.tcp通过TCP请求的方式,是否能建立tcp连接示例 ...
转载
616阅读
0评论
0点赞
发布博客于 2 年前

Kubernetes的ConfigMap对象使用

ConfigMap和Secret几乎一样,只是Secret会用base64加密,创建方式也可以彩yaml或者文件方式下面演示一下通过文件创建configmap创建配置文件my.yamlname: chenqionghelight.weight: babygym: muscle通过文件创建ConfigMapkubectl create configmap my-config ...
转载
62阅读
0评论
0点赞
发布博客于 2 年前

Kubernetes的Secret对象使用

Secret可以把想要访问的加密数据,存放到Etcd中,然后Pod可以通过的Volume的方式,访问到Secret保存的信息 ,每当数据修改的时候,Pod挂载的Secret文件也会被修改,特别适合用来存放账户密码一、创建Secret对象1. 通过文件创建生成两个文件,分别是username.txt和password.txtecho "chenqionghe" > ./use...
转载
53阅读
0评论
0点赞
发布博客于 2 年前

为什么Kubernetes使用Pod作为最小调度单元

一、Pod说明Pod只是一个逻辑概念,一个原子调度单位,其优势在于可以统一调度一组容器到指定的node上共享资源:Pod的容器可以使用localhost进行通信,使用volume进行文件共享、使用socket文件进行本地通信,减少频繁的远程网络请求网络使容器A和容器B不依赖启动顺序(通过使用infra容器,解决docker volume-from存在的容器启动的先后顺序问题,)...
转载
227阅读
0评论
0点赞
发布博客于 2 年前

python执行shell实时输出

1.使用readline可以实现import subprocessdef run_shell(shell): cmd = subprocess.Popen(shell, stdin=subprocess.PIPE, stderr=subprocess.PIPE, stdout=subprocess.PIPE, univ...
转载
327阅读
0评论
0点赞
发布博客于 2 年前

python3报'ascii' codec can't encode characters in position 0-7: ordinal not in range(128)解决方法...

运行前指定export PYTHONIOENCODING为utf-8如export PYTHONIOENCODING=utf-8; python main.;y转载于:https://www.cnblogs.com/chenqionghe/p/11535577.html
转载
326阅读
0评论
0点赞
发布博客于 2 年前

Kubernetes集群搭建核心步骤

目录 前言 一、所有节点安装docker 二、所有节点安装kubeadm 三、安装master节点 四、部署网络插件 五、安装node节点 六、运行一个demo 前言这里使用环境:Ubuntu 18.04,...
转载
12阅读
0评论
0点赞
发布博客于 2 年前

为什么有了Compose和Swarm,还会有Kubernetes的出现?

一、k8s设计思想更先进k8s的主要设置思想,是从更宏观的角度,以统一的方式来定义任务之间的各种关系1.k8s的核心功能图2.k8s的全局架构图把微服务比喻为人,服务治理解决的是人的沟通,人太多了就需要生存空间和沟通方式的优化,这就需要集群和编排。compose和swarm可以解决少数人之间的关系,比如把手机号给你,你就可以方便的找到我,但是如果手机号变更的时候就会麻烦,人...
转载
139阅读
0评论
0点赞
发布博客于 2 年前

解决:perl: warning: Please check that your locale settings

问题:perl: warning: Setting locale failed.perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_CTYPE = "zh_CN.UTF-8", LC_TERMINAL_VERSIO...
转载
348阅读
0评论
0点赞
发布博客于 2 年前

什么是健身

什么是健身健身是一种系统的锻炼方式,可以最有效的让肌肉发达、结实起来,从而获得富有美感的体型“如果你的汽车为10马力,你要它承受12马力的负荷,那它会出故障,但是如果你的身体相当于一辆10马力的汽车,你让它承受12马力的负荷,它最终会变成12马力的汽车”基本原理:只要身体所承受的压力比它习惯的大,它就会去适应,从而变得强壮起来为什么要健身?随着年龄的增大,肌肉以越来越快的速度...
转载
34阅读
0评论
0点赞
发布博客于 2 年前

Docker容器技术的核心

容器技术的核心所谓容器,其实是由Linux Namespace、Linux Cgroups和rootfs三种技术构建出来的进程的隔离环境对于Docker项目来说,其实最核心就是为待创建的用户进程:启动Linux Namespace配置设置指定的Cgroups参数切换进程的根目录(Change Root)1. Namespace机制PID Namespace实现创建(cl...
转载
36阅读
0评论
0点赞
发布博客于 2 年前

node.js的async和await

一、async和await是什么ES2017 标准引入了 async 函数,使得异步操作变得更加方便,async其实本质是Generator函数的语法糖async表示函数里有异步操作await表示在后面的表达式需要等待结果async函数返回的是一个Promise对象,可以使用then方法添加回调函数,一旦遇到await就会先返回。二、node异步编程演进的四个阶段我们来回...
转载
57阅读
0评论
0点赞
发布博客于 2 年前

极简Docker和Kubernetes发展史

2013年Docker项目开源2013年,以AWS及OpenStack,以Cloud Foundry为代表的开源Pass项目,成了云计算领域的一股清流,pass提供了一种“应用托管”的能力。当时的虚假机和云计算已经是比较普遍的技术了,主流用法就是租一批AWS或者OpenStack的虚拟机,然后用脚本或者手工的方式在机器上部署应用Cloud Foudry这样的Pass项目,核心组...
转载
67阅读
0评论
0点赞
发布博客于 2 年前

node.js箭头函数使用

ES6允许使用=>定义函数,箭头函数使得表达更加简洁,例如// 正常函数写法[1,2,3].map(function (x) { return x * x;});// 箭头函数写法[1,2,3].map(x => x * x);定义方式1. 一行代码可以省略代码块花括号{}var f = () => 5;//等同var f = function...
转载
130阅读
0评论
0点赞
发布博客于 2 年前

《高效休息法》IT从业者如何高效休息

大脑疲劳和身体疲劳不同,身体再怎么休息,大脑疲劳还是会在不知不觉中积累大脑是一个重量仅仅占体重2%,却消耗着20%能量的大胃王,这些能量大部分都用在了预设模式网络(Default Mode-Network)DMN指的是由内侧额叶皮质、后扣带皮层、楔前叶、顶叶顶下叶等构成的大脑网络,它会在大脑未执行有意识活动时自动进行基本操作即使发呆、放空自己,只要DMN过度运作,大脑就永远得不...
转载
489阅读
0评论
0点赞
发布博客于 2 年前

node.js如何批量赋值

1. 数组解析赋值let a = 1;let b = 2;let c = 3;等同于let [a, b, c] = [1, 2, 3];默认值let [a, b = "B"] = ["a", undefined]console.log(a, b)当赋值为undefined的时候,默认值会生效2.对象解析赋值let { foo, bar } = { foo: 'A',...
转载
361阅读
0评论
0点赞
发布博客于 2 年前

《我们赖以生存的隐喻》文学中的面向对象

一、这本书是主要讲什么?书中高度概括了隐喻的本质特征就是认知性隐喻不但体现在语言,也贯穿与我们的思维和行为隐喻无处不在,体现在我们的日常生活里,同时影响我们的认知隐喻不是凭空产生,而是基于我们自身的经验隐喻是一种映射关系,将我们的抽象概念具体化,以加深我们对抽象概念的理解,隐喻允许我们依据一个经验领域去理解另一个经验领域隐喻概念能超越思维和语言的普通字面范围,延伸到被称为比...
转载
74阅读
0评论
0点赞
发布博客于 2 年前

《七堂极简物理课》总结

七堂极简物理课一、 最美理论1. 1905年 ,爱因斯坦科学期刊《投了三篇文章》第一篇指出了原子的存在第二篇奠定了量子力学的基础第三篇提出了《狭义相对论》狭义相对论对牛顿的万有引力提出了质疑,和自由落体的认知产生了矛盾,爱因斯坦花了十年的时间解决,提出了《广义相对论》牛顿想像物体是在空间中运动的:所有物体都做直线运动,直到一个力使它们的轨道发生弯曲,至于这个容纳世界的空间...
转载
50阅读
0评论
0点赞
发布博客于 2 年前

node.js的Promise对象的使用

Promise对象是干嘛用的?将异步操作以同步操作的流程表达出来一、Promise对象的定义let flag = true;const hello = new Promise(function (resolve, reject) { if (false) {//异步操作成功 resolve("success"); } else { ...
转载
29阅读
0评论
0点赞
发布博客于 2 年前

《如何阅读一本书》总结

详细版精简版转载于:https://www.cnblogs.com/chenqionghe/p/11410840.html
转载
45阅读
0评论
0点赞
发布博客于 2 年前

大数据架构的简单概括

一、大数据的发展史2004年Google前后发表三篇论文,也就是传说中的“三驾马车”分页式文件系统GFS大数据分布式计算框架MapReduceNoSQL数据库系统BigTable2006年Doug Cutting启动了一个赫赫有名的项目Hadoop,主要包括Hadoop分布式文件系统HDFS和大数据计算引擎MapReduce,分别实现了GFS和MapReduce其中两篇...
转载
136阅读
0评论
0点赞
发布博客于 2 年前

什么是架构?

什么是架构?生活中总是看到充斥着各种架构词汇,如下图又例如我现在所在的部门负责的技术架构究竟什么是架构,架构的本质是什么以拆分生命周期的方式来做增长什么是生命周期生命周期:事物的生老病死人每一天的活动,眨一次眼、吃一口饭,都是一个生命周期,生命周期又包含生命周期,每个生命周期都有一个主体以生命周期为例,可以拆分成(物品意向)(购买行为)拆分出来的物品选购可以外...
转载
34阅读
0评论
0点赞
发布博客于 2 年前

Node.js能解决什么问题?

一、使用Node.js能解决什么问题对于PHP、JAVA、Python等服务端语言中,为每个客户端连接创建一个新的线程,而每个线程需要大约2M的内存,理论上,具有8GB内存的服务器可以同时连接的最大用户数为4000个左右,要让Web应用程序支持更多的用户,就需要增加服务器的数量,这样硬件的成本就增加了。服务器所支持的最大同时连接用户量是一个主要的瓶颈。Node.js是一个用于开发各...
转载
151阅读
0评论
0点赞
发布博客于 2 年前

express捕获全局异常的三种方法

场景express的路由里抛出异常后,全局中间件没办法捕获,需要在所有的路由函数里写try catch,这坑爹的逻辑让人每次都要多写n行代码官方错误捕获中件间代码如下app.use(function(err, req, res, next) { console.error(err.stack); res.status(500).send('Something broke!'...
转载
580阅读
0评论
0点赞
发布博客于 2 年前

go中interface空指针不为nil判断方法

interface空指针不为nil当把一个空指针对象赋值给一个interface后,再判断!= nil就不再成立了代码如下package mainimport "fmt"type Person interface { Name() string}type ChenQiongHe struct {}func (t *ChenQiongHe) Name() ...
转载
280阅读
0评论
0点赞
发布博客于 2 年前

《哈佛的6堂独立思考课》总结

这本书具体是讲什么的独立思考能力,让你的大脑随时保持清醒,提出真知灼见1. 为什么要培养独立思考的能力?关于职场人士的苦恼:表达自己的想法或意见时,对方好像不太理解,甚至误会。开会讨论,除了点头无法提出有建设性的意见原因:思考力的欠缺,无法系统地建立、表达自己的意见。意见需要有凭有据,而不是随口而来的“我觉得……”2. 建立自我意见的“思考顺序”表一、深入理解检查自己是否...
转载
133阅读
0评论
0点赞
发布博客于 2 年前

sequelize-auto生成sequelize所有模型

sequelize是node最受欢迎的orm库,普遍使用 Promise. 意味着所有异步调用可以使用 ES2017 async/await 语法.快速入门地址:https://github.com/demopark/sequelize-docs-Zh-CN/blob/master/getting-started.mdsequelize-auto是可以生成sequelize模型的一个...
转载
421阅读
0评论
0点赞
发布博客于 2 年前

node.js中this指向失效解决

问题:在外部单独使用类实例对象的方法,this没有指向该类实例对象代码如下class CQH { hello() { let name = this.name(); console.log(`Hello ${name}`); } name() { return "chenqionghe" }}co...
转载
35阅读
0评论
0点赞
发布博客于 2 年前

如何使用gitlab自建golang基础库

这里以go mod方式建立golang基础库一.gitlab创建项目golib地址为gitlab.xxx.com/base/golib示例如下go mod初始化命令go mod init golib二、如何下载1. 先关闭GOPROXYexport GOPROXY=""2. 替换git的https为ssh,避免下载包的过程让输入密码git config --glob...
转载
134阅读
0评论
0点赞
发布博客于 2 年前

docker安装完报错:Failed to start docker.service: Unit docker.service is masked

执行systemctl start docker报错Failed to start docker.service: Unit docker.service is masked.解决systemctl unmask docker.servicesystemctl unmask docker.socketsystemctl start docker.service转载于:...
转载
379阅读
0评论
0点赞
发布博客于 2 年前

sequelize时间自动格式化

问题每次查询datetime的字段,显示出来都是这种格式2019-08-27T12:02:05.000Z解决办法初始化Sequelize的时候传入dialectOptions参数let sequelize = new Sequelize( config.MYSQL_OPTIONS.database, config.MYSQL_OPTIONS.user, ...
转载
789阅读
0评论
0点赞
发布博客于 2 年前

消息队列小总结

一、什么是消息队列?消息队列(Message Queue),是分布式系统中重要的组件,其通用的使用场景可以简单地描述为:当不需要立即获得结果,但是并发量又需要进行控制的时候,差不多就是需要使用消息队列的时候二、消息队列有什么用?1. 提高响应速度异步处理,串行化的功能变成并行化,从而提升系统性能,缩短响应时间常用于于秒杀、发送短信通知等,需要立即返回结果2. 流量控制在高...
转载
19阅读
0评论
0点赞
发布博客于 2 年前

JSON对象和JSON字符串之间的转换

一. JSON对象和JSON字符串之间的转换json字符串----->json对象使用JSON.parse()函数var jsonStr = '{"name":"zhangsan","age":23,"email":"chentging@aliyun.com"}';var json = JSON.parse(jsonStr);console.log...
转载
29阅读
0评论
0点赞
发布博客于 2 年前

Spring Boot缓存注解@Cacheable、@CacheEvict、@CachePut使用

从3.1开始,Spring引入了对Cache的支持。其使用方法和原理都类似于Spring对事务管理的支持。Spring Cache是作用在方法上的,其核心思想是这样的:当我们在调用一个缓存方法时会把该方法参数和返回结果作为一个键值对存放在缓存中,等到下次利用同样的参数来调用该方法时将不再执行该方法,而是直接从缓存中获取结果进行返回。所以在使用Spring Cache的时候我们要保证我们缓...
转载
16阅读
0评论
0点赞
发布博客于 2 年前

类似Flag counter被园子禁用后的备选方案

背景介绍2019年9月4日,园子发生严重事故,影响范围为整个园子。随着bug的修复,从个人博客无法访问——>公告栏部分功能禁用——>文件无法上传(多个文章中的图片均加载不出来)——>Flag counter被禁用尴尬至极啊,访问数据从此无法延续。为此选择多个统计访客的新方案。博客园团队公告如下:【故障公告】阿里云 RDS 数据库服务器 CPU 100% ...
转载
61阅读
0评论
0点赞
发布博客于 2 年前

配置windows live writer

下载地址https://pan.baidu.com/s/1WVpLQEadIHN15W2DIhWh4A安装流程参考博客https://www.cnblogs.com/haseo/p/3762324.html代码着色插件下载https://pan.baidu.com/s/1jA000tplQOiG_gUFzSE4MQ转载于:https://www.cnblogs.c...
转载
30阅读
0评论
0点赞
发布博客于 2 年前

JAVA项目从运维部署到项目开发(六. Jenkins之静态页面)

用Git托管静态页面代码,通过Jenkins部署静态页面,是再方便不过的了。本文将介绍如何通过Jenkins部署最新的静态页面代码。一、Jenkins的配置  1.设置项目名称、参数(环境、分支)等2.配置源码管理3.配置构建参数echo '当前文件夹:'${WORKSPACE}zip -r ./coursestatistics.zip ./*...
转载
143阅读
0评论
0点赞
发布博客于 2 年前

JAVA项目从运维部署到项目开发(四. Tomcat)

一、关于中文乱码问题  文件目录:/conf/server.xml  将相关语句改为:<Connector port="8008" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/>二、配置web项目  文件目录...
转载
57阅读
0评论
0点赞
发布博客于 2 年前

JAVA项目从运维部署到项目开发(五. Nginx)

《Nginx与Nginx-rtmp-module搭建RTMP视频直播和点播服务器》一文简单介绍了关于直播数据流的nginx相关配置,下面简单介绍下各种项目如何配置nginx。web项目、静态页面、websocket的配置  web项目除了在Tomcat容器里做相应配置外,nginx的配置也很重要。以下为web项目、静态页面、websocket、rtmp项目的配置详情:...
转载
78阅读
0评论
0点赞
发布博客于 2 年前

使用vux的x-input组件中show-clear=“true”清除icon点击失效的问题

问题场景:在电脑浏览器点击清除icon正常在手机浏览器,手机微信,微信开发者工具中点击清除icon失效查看vux中的x-input组件中的源码发现,清除icon使用了v-show显示与隐藏,对应源码如下所示:在电脑浏览器中,使用触发点击的那一刻,v-show为true,此时可执行clear事件,然后v-show变成false,是正常的。在手机浏览器,手机微信,微...
转载
609阅读
0评论
0点赞
发布博客于 2 年前

Vue项目使用域名访问配置

1. 编辑C:\Windows\System32\drivers\etc文件夹中的hosts文件,在末尾添加127.0.0.1 www.local.com(你的自定义域名)注意:如果该文件夹没有hosts文件,看看查看 - 隐藏的项目打勾是否显示hosts,如果还没有则打开cmd命令输入:for /f %P in ('dir %windir%\WinSxS\hosts /b /...
转载
1844阅读
0评论
0点赞
发布博客于 2 年前

Taro 压缩图片api

Taro API里面没有写支持compressImage,ts提示也是,开发者工具提示暂时不支持此API调试,请使用真机进行开发。这是因为Taro这个库没有把新的api加上,其实还是调用了wx.compressImage()转载于:https://www.cnblogs.com/jinbang/p/11455907.html...
转载
576阅读
0评论
0点赞
发布博客于 2 年前

nginx 设置只能通过域名访问,禁止通过ip访问

实测效果:  方法:  在ngnix的配置文件nginx.conf中,增加如下判断:      if ($host != '域名'){       return 444;     }具体位置:  转载于:https://www.cnblogs.com/irishua/p/11551907.html...
转载
646阅读
0评论
0点赞
发布博客于 2 年前

查询数据库中所有表名,查询表中所有字段名

mysql:1.查询数据库中所有表名称:  select table_name from information_schema.tables where table_schema='数据库名称';(包含视图)  select table_name from information_schema.tables where table_schema='数据库名称' and tab...
转载
131阅读
0评论
0点赞
发布博客于 2 年前

查找数据库所有表中是否含有特殊敏感信息

哈哈哈哈哈,要求:查询出数据库中是否含有敏感词汇,比如“境外”、“twitter”、“脸书等”;刚开始一顿百度,这该怎么查呢,后询问大神,,,,尼玛,,,大神就是大神操作;  使用navicat,在数据库上右键------>在模式中查询 欧克!  转载于:https://www.cnblogs.com/irishua/p/11429788.html...
转载
358阅读
0评论
0点赞
发布博客于 2 年前

省、市、地区三级联动

一、首先,页面加载的时候,把省级信息查询出来,放进页面中    <li> <span style="width:215px;">所属城市:</span> <select id="pro" name="province" class="select_2" onchange="setLianDong('pro')"...
转载
29阅读
0评论
0点赞
发布博客于 2 年前

window.open(url); 传递参数,中文乱码问题

后台接收参数的时候:String name = new String(参数.getBytes("ISO8859-1"),"utf-8");即可解决问题转载于:https://www.cnblogs.com/irishua/p/11412346.html
转载
533阅读
0评论
0点赞
发布博客于 2 年前

TortoiseSVN打分支、合并分支、切换分支

原文链接:https://blog.csdn.net/justry_deng/article/details/82259470转载于:https://www.cnblogs.com/irishua/p/11271176.html
转载
19阅读
0评论
0点赞
发布博客于 2 年前

oracle 创建定时任务

1 --1.创建测试表 2 create table job_test(id integer,add_time date); 3 4 --2.创建存储过程 5 create or replace procedure prc_job_test is 6 begin 7 insert into job_test values (SEQ_TM_ID....
转载
21阅读
0评论
0点赞
发布博客于 2 年前

用SoupUI导出webservice 客户端代码遇到的问题:由于 accessExternalSchema 属性设置的限制而不允许 'file' 访问, 因此无法读取方案文档 'xjc.xsd'。...

解决方式:  本人用的是jdk1.8,在/jdk1.8.0/jre/lib 下创建文件(如果没有)jaxp.properties,并添加:javax.xml.accessExternalSchema=all  重新生成客户端代码即可转载于:https://www.cnblogs.com/irishua/p/11268701.html...
转载
121阅读
0评论
0点赞
发布博客于 2 年前