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):

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

oracle使用goto实现continue

oracle 10g没有continue功能,在11g才加入。如果要在10g实现continue,可以用goto代替。

--/
begin
  for i in 1 .. 20
  loop
    if i < 10 then
      GOTO print_now;
    end if;
    dbms_output.put_line(i);
    <<print_now>>
    NULL;
  end loop;
  dbms_output.put_line('111');
end;
/

心理咨询和同理心

心理咨询和同理心

心理咨询不但是人际沟通的技巧,也是语言交流的艺术。人们通常以为,心理咨询就是为来访者说教人生,指点迷津,直截了当地给出问题的解决方案,或者干脆替来访者拿主意,所以坊间自称情感咨询专家者多劝人“别想了”“你可以找到更好的”。

但替人拿主意并不是心理咨询的意图,心理咨询强调的是“虚功”,讲究以虚击实,循循善诱。失恋的来访者真正需要的是倾诉,倾诉前因后果、焦虑郁闷,因此心理咨询师会引导来访者表达出自己的真正想法,并在这个过程中学会独立思考与决策,学会自我开导。

人际交往过程中,能够体会他人的情绪和想法,理解他人的立场和感受,并站在他人的角度思考和处理问题的能力是十分重要的,这一能力称为同理心。

oracle的ASCII、ASCIISTR函数

oracle的ASCII、ASCIISTR函数

1、ASCII函数
作用是将字符转换为ascii码值,中文没有ascii码值,应该是转成某一编码再取编码的ascii值。

2、ASCIISTR函数
ASCIISTR函数,参数是一个字符串,如果这个字符在ASCII码表中有,则转成ASCII表中的字符。
如果没有,则转成\xxxx格式,xxxx是UTF-16的编码。
如果表中只有中文和英文、数字等字符,则可以用\来判断是否带有中文。
举例:
select * from bacs.tcim_per_account where ASCIISTR(USER_ID) LIKE ‘%\%’;

3、对比区别

select ASCIISTR('A'), ASCIISTR('b'), ASCIISTR('才'), ASCII('A'), ASCII('b'), ASCII('才') from dual;
ASCIISTR('A') ASCIISTR('B') ASCIISTR('才') ASCII('A') ASCII('B') ASCII('才')
------------- ------------- ------------- ---------- ---------- ----------
A             b             \624D                 65         98   15108493

oracle截取字符串

一、oracle截取字符串
1、substr
SUBSTR(“字符串”, 起始位, 截取长度)
从起始位置截取一定长度的字符串,起始位置从1开始
SUBSTR(“字符串”,起始位)
从起始位置截取到结尾的字符串

2、substrb
substrb格式和substr一致,substr()是按照字符来算的,而substrb()是按照字节来算的,对中文的计算不一致
在substr里一个中文算1个长度,在substrb里一个中文算2个长度

二、oracle查找字符位置
1、instr
INSTR(‘源字符串’,’要查找的字符串’,查找的开始位置,需要定位到第几次出现的地方)
返回字符串出现的位置

2、例子
select instr(‘12345678@qq.com’, ‘@’, 1) from dual;
结果:9
select substr(‘12345678@qq.com’, instr(‘12345678@qq.com’, ‘@’, 1)) from dual;
结果:@qq.com

生活感想

以兴趣为出发点,实用性为参考,今天去读了厨师初级,感觉没想象中那么简单,单单刀工来说要练很久,而且自己没时间磨刀(老师的刀磨了3天,俗话说磨刀不误砍柴工)

其实自己想学的东西很多:
日语(学了初级,未考证)
会计(学了初级,没考出来)
厨师(学了初级,没去考试)
雅思(未学)
钢琴(未学)
驾照(未学)
健身(学了又不练了,教练一直让你买课,真烦人)
NPDP(通过)共考了三次,第一次128,第二次147就差3分了。本来想考出来发朋友圈装b,文案都想好了,转型啦、疫情无情人有情啦。以后不会这么得瑟,还没成功呢,遭受社会的毒打!!!
第三次161分,终于终于终于通过了。这三次考试可以说是惨痛经历,让我知道不能想当然,很多时候我们都会以为自己能行
法学(未学)

以前有句话说隔行如隔山,可能自己年纪大了,接受能力变弱?初级都没考出来。哎。或许别人要考个初级程序员也是很难的把(!!! ^_^;)
其实以前去健身房询问套餐的时候,教练说像我们这种从来没练过的人就是小白级别的。我想这些专业如果是半路出家,没有大学时的大把时间循序渐进真的很难

20201014:
觉得自己想要的东西很多,但是都做不好,以后要集中力量做好一件事

软件及互联网爱好者