Linux curl命令

一、GET请求
curl https://www.baidu.com/s?wd=Content-Type
curl www.baidu.com/s?wd=Content-Type

加http和不加http效果一样

二、POST请求
curl http://192.168.1.179:8501/posp/6c7c96072f0d4dd7a0d6d236ee50ac4c/orderQuery -X POST -H “Content-Type:application/json;charset:utf-8;” -d “1111111111”

参数说明:
-X:指定请求的方法
-H:指定请求头(如果有多个请求头就加多个-H)
-d:指定请求的数据
-i:显示http响应的头信息
-g:关闭url通配符功能,使用特殊符号{}和[]
-v:显示数据传输过程中的详细信息

oracle计算hash值

oracle计算hash值
1、dbms_utility.get_hash_value(
name VARCHAR2,
base NUMBER,
hash_size NUMBER
)

函数说明
name:输入值
base:返回hash value的起始值(hash bucket最小值)
hash_size:返回hash表的期望大小(hash bucket最大值)

这个函数用于计算并返回落在给定范围内的hash值

2、ora_hash(
expr VARCHAR2,
max_bucket NUMBER,
seed_value NUMBER
)

函数说明
expr:输入值
max_bucket:函数返回的最大值(范围是0到4294967295)
seed_value:随机数(默认为0),可以对同一个输入值返回不同的结果

这个函数用于计算带随机数的hash值

3、例子
1)ora_hash和dbms_utility.get_hash_value返回值不同
select ora_hash(‘CHL20190710T25180748988’, 99999) as “hash1”, dbms_utility.get_hash_value(‘CHL20190710T25180748988’, 0, 99999) as “hash2” from dual;

 hash1    hash2

 78481    15674

2)seed_value不同,ora_hash返回值也不同
select ora_hash(‘CHL20190710T25180748988’, 99999, 0) from dual;
结果:78481
select ora_hash(‘CHL20190710T25180748988’, 99999, 1) from dual;
结果:57583
select ora_hash(‘CHL20190710T25180748988’, 99999, 2) from dual;
结果:97214

参考资料:
https://docs.oracle.com/cd/E11882_01/server.112/e41084/functions124.htm#SQLRF06313
https://docs.oracle.com/cd/E11882_01/appdev.112/e40758/d_util.htm#ARPLS73195
https://blog.csdn.net/zutsoft/article/details/44203027

twenty fourteen主题修改记录

1、增大页面宽

登录后台——外观——编辑,修改style.css,搜索page-content
看到写死的最大宽度是474px,“max-width: 474px;” ,修改为700px。但是由于只改了page-content的宽度会造成标题、评论、推荐文章的错位,所以还要搜索474px,全部改成700px

2、修改标题栏颜色

搜索site-header,找到“ background-color: #000; ”,改成适合的颜色,比如灰色#808080

3、主题居中显示

TwentyFourteen主题默认是左对齐,同样修改style.css,找到“* 1.0 Reset”,将“ margin: 0 ”改为“margin: auto”

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
border: 0;
font-family: inherit;
font-size: 100%;
font-style: inherit;
font-weight: inherit;
/*margin: 0;*/
margin: auto;
outline: 0;
padding: 0;
vertical-align: baseline;
}

activemq基础之:(四)CentOS7 Linux搭建activemq

1、上传软件包
/home/jdk-8u172-linux-x64.tar.gz
/home/apache-activemq-5.15.8-bin.tar.gz

2、解压
tar -zxvf jdk-8u172-linux-x64.tar.gz -C /opt
tar -zxvf apache-activemq-5.15.8-bin.tar.gz -C /opt

3、设置JDK
vim /etc/profile
加入:
JAVA_HOME=/opt/jdk1.8.0_172
JRE_HOME=/opt/jdk1.8.0_172/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME PATH CLASSPATH

使设置生效:
source /etc/profile
java -version

4、启动activemq
cd /opt/apache-activemq-5.15.8/bin
./activemq start

5、添加端口
firewall-cmd –zone=public –add-port=8161/tcp –permanent
firewall-cmd –zone=public –add-port=61616/tcp –permanent

加载配置
firewall-cmd –reload

查看端口
firewall-cmd –list-ports

6、访问管理页面
http://服务器IP地址:8161/admin/
Login: admin
Passwort: admin

1月18日

CPI – 物价上涨价格
PPI – 工业原材料出厂价格
GDP – 国内生产总值

M2 – 货币供应量
2017年底的M2是25年前的100倍,房价按6万除以100,再乘以2(开发商利润),就是1200块钱

M1

高端制造,高端服务

http://www.ximalaya.com/16154992/sound/70016850/

Linux pmap命令

pmap命令用于查看进程的内存映像信息,查看进程加载了哪些模块。


Usage:
 pmap [options] PID [PID ...]

Options:
 -x, --extended              show details
 -X                          show even more details
            WARNING: format changes according to /proc/PID/smaps
 -XX                         show everything the kernel provides
 -c, --read-rc               read the default rc
 -C, --read-rc-from=   read the rc from file
 -n, --create-rc             create new default rc
 -N, --create-rc-to=   create new rc to file
            NOTE: pid arguments are not allowed with -n, -N
 -d, --device                show the device format
 -q, --quiet                 do not display header and footer
 -p, --show-path             show path in the mapping
 -A, --range=[,]  limit results to the given range

 -h, --help     display this help and exit
 -V, --version  output version information and exit



字段说明:
Address : start address ofmap 映像起始地址
Kbytes : size of map in kilobytes 映像大小
RSS : resident set size inkilobytes 驻留集大小
Dirty : dirty pages (both sharedand private) in kilobytes 脏页大小
Mode : permissions on map 映像权限: r=read,w=write, x=execute, s=shared, p=private (copy on write)
Mapping : file backing the map ,or ‘[ anon ]’ for allocated memory, or ‘[ stack ]’ for the program stack. 映像支持文件,[anon]为已分配内存[stack]为程序堆栈

小孩子讨好的技巧

小孩子会使用一些“讨好的技巧”(Ingratiation Tactics),这些技巧包括以下四种类型(Jones & Wortman, 1973):

对别人好是为了得到回报,简单说就是嘴甜,会来事儿
通过显示自己是值得被爱的而获得好处,比如会卖萌
通过肯定别人的优点来获得好处,比如会夸人
突出自己和对方相似的地方,比如会套近乎

软件及互联网爱好者