- 博客(27)
- 收藏
- 关注
原创 MYSQL字符集影响,查询/修改表、字段字符集
1、首先是发现MYSQL有些语句在oracle走执行计划执行很快的语句,在mysql环境下发现执行效率很低。原因:刚开始在mysql环境的建表语句不规范,没有绑定字符集,字符集是gbk_chinese_ci,后来新加部分字段规范后都是绑定gbk_bin。字符集不一致,会导致sql走索引不生效gbk_bin是二进制存储.区分大小写的gbk_chinese_ci不区分大小写2、修改表字符集:修改表默认的字符集和所有字符列(CHAR,VARCHAR,TEXT)改为新的字符集:ALTER TAB
2021-10-15 15:33:39 1416
原创 VUE父组件和子组件的传参与赋值
父组件demo如下:<template><div id="content"> <h>there is a components in here: </h> <pgbar :param="barparam"/></div></template><script type="text/javascript">import pgbar from '@/components/pagebar.
2021-08-16 10:11:25 823
原创 linux安装ORACLE客户端
1、官网下载客户端安装文件http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.htmloracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpmoracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpmoracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm.
2021-07-30 10:29:14 641
原创 v-show和v-if
<p> <span> input your expression:</span> <input type="text" v-model="exprstr"/></p><p v-if="exprstr!=''"> <span> input your massage:</span> <input type="text" v-model="message" />&l.
2021-07-19 18:09:59 96
原创 VUE components组件和router路由demo
建一个home.vue 文件<template>内容如下:<template><div id='home'> <bar bartitle="our bar" barurl="/test" /> <!-- 使用了一个bar 组件,且还向组件传了两个值--></div></template><script><!-- 正常使用组件,需要导入组件,并进行注册-->impor.
2021-07-15 17:35:35 1233
原创 关于SHELL+MYSQL
1、SHELL远程连接MYSQLmysql -h hostname -P port -u username -pUSERPWD -D databesename注意-p和密码之间没有空格mysql -h ${ADDRESS} -P ${PORT} -u ${DBCURUSR} -p${DBUSRPWD} -D ${DBNAME}2、SHELL连接MYSQL执行脚本并输出html方法一、管道符 输出sql结果到指定文件${RESULT_FILE}mysql -h ${ADDRESS} -P ${P
2020-12-11 17:49:36 268 1
原创 .vue文件结构
.vue文件结构<template> <div class="container"> </div></template><script type="text/ecmascript-6">export default { data(){ return{ // 数据 }; }, components:{ // 组件注册 }, befo
2020-11-18 13:45:08 594
原创 MySQL连接命令
一、MySQL 连接本地数据库,用户名为“root”,密码“123”(注意:“-p”和“123” 之间不能有空格)C:>mysql -h localhost -u root -p123二、MySQL 连接远程数据库(192.168.0.201),端口“3306”,用户名为“root”,密码“123”C:>mysql -h 172.16.16.45 -P 3306 -u root -p123三、MySQL 连接本地数据库,用户名为“root”,隐藏密码C:>mysql -h loc
2020-11-16 13:40:29 38304 1
原创 oracle-pivot函数用法
pivot函数:对查询结果行转列进行统计示例:比如我想查每个用户投资的各种类型基金的分别有多少份额平常的写法:select userID,fundtype,sum(shares) from userassetgroup by userID,fundtype;查询结果:这样展示,如果行数很多的话,就很不直观,我看不出来某个基金哪个人投资最多,要看某个人投资的某个基金份额数,也要对照着fundtype去找。就很不方便。我想一个人展示成一行,这样就好看多了可以这样写select use
2020-07-15 11:41:00 6253
原创 防止事件冒泡stopPropagation()
定义和用法stopPropagation(e);不再派发事件。终止事件在传播过程的捕获、目标处理或起泡阶段进一步传播。调用该方法后,该节点上处理该事件的处理程序将被调用,事件不再被分派到其他节点。说明该方法将停止事件的传播,阻止它被分派到其他 Document 节点。在事件传播的任何阶段都可以调用它。注意,虽然该方法不能阻止同一个 Document 节点上的其他事件句柄被调用,但是它可以阻止把事件分派到其他节点。...
2020-06-15 16:04:52 414
原创 drop user cascade报错ORA-01418指定的索引不存在
删除用户 drop user username cascade报ORA-01418指定的索引不存在报错:1.**ORA-00604**: 递归SQL级别1出现错误2.**ORA-01418**: 指定的索引不存在
2020-06-10 15:24:49 3871
原创 Linux常用命令
1、按磁盘空间占用大小排序以M为单位,按文件大小逆序(从大到小)排序,取前20个du -am /home/logs |sort -rn |sed -n "1,20p"2、判断参数变量是否为空-n “$file” 为参数file值的长度,变量不为空,即为trueif [ -n "$file"]then echo $fileelse "this is a null value"fi3、echo输出默认换行,echo -n 可以不换行输出,read 读入键盘输入的字符串到指定变量dbuse
2020-05-18 16:18:22 103
原创 xml解析失败Invalid byte 1 of 1-byte UTF-8 sequence
xml解析失败Invalid byte 1 of 1-byte UTF-8 sequence原因是xml文件格式不对,正常解析需要UTF-8格式。返回去一看 果然xml格式在修改后变成了UTF-16 。
2020-05-14 13:21:24 503
原创 java.lang.SecurityException: JCE cannot authenticate the provider BC
程序改用密文连接数据库后,启动报错:java.lang.SecurityException: JCE cannot authenticate the provider BC看到报错明细,确实是用了密文导致的,因为解密的时候用到了Cipherjava.lang.SecurityException: JCE cannot authenticate the provider BC at javax.crypto.Cipher.getInstance(Cipher.java:657)
2020-05-14 13:18:18 2593
原创 Linux_重定向输入或输出
重定向输出比如一个测试文件:[root@localhost ~]$ cat testfilethis is a filethis is a test filethis is a test1 file">"1个大于指向符号,将左边结果输出到右边文件">>"2个大于指向符号,将左边结果追加输出到右边文件两者区别也就是一个会覆盖全内容,一个不覆盖仅追加[root...
2020-04-27 17:52:07 172
原创 Linux_SHELL脚本中的反引号`
Linux_SHELL脚本中的反引号(`)用反引号,将shell命令引起来,可以将命令的输出值赋给变量比如这里,date命令输出具体的时间[root@localhost ~]$ dateMon Apr 27 16:07:01 CST 2020那么我用反引号将命令完整的引起来,赋值给变量today,那我们可以输出这个变量,若无再次赋值,那这个变量值是不会改变的。[root@loca...
2020-04-27 16:39:22 8921
原创 WebSphere/WebLogic缓存清理
was部署的应用,如果修改了js文件,或者是web.xml配置文件等,重启之后发现不生效,那么需要做缓存清理:1、删除 ${was 安装目录 } /IBM/WebSphere/AppServer/profiles/AppSrv01/下的temp和wstemp两个缓存文件夹下的临时文件。2、找到 ${was安装目录}/AppServer/profiles/AppSrv01/config/cel...
2020-04-27 15:10:16 3784
原创 linux_grep命令的用法
grep命令的用法grep:基于行的文本搜索工具#比如说,file的内容是:[root@localhost ~]$ cat filenamethis is a textline for testthis filename is filenamejust for Test基本用法# 比如 需要列出某文件中包含字符串'test'的行,命令:[root@localhost ~]$...
2020-04-27 14:52:34 233
原创 windows下ftp实现mput文件上传的bat脚本
window的批处理脚本。实现效果:上传文件到远程,并删除本地文件。写的时候分了两个文件。批处理执行databak.bat,通过databak.bat调用run.log创建ftp连接以及之后的操作databak.bat部分:@echo offftp -s:D:\run.log -- 调用run.logdel D:\DBUpFile\*.rar -- 删除本地rar文件mput ...
2020-04-26 20:08:37 2581
原创 SHELL脚本sftp下载文件
实现效果:sftp远程登录服务器,获取文件,下载到本地,并删除远程端文件连接sftp利用私钥登录命令:sftp -oIdentityFile=私钥地址 -oPort=端口 用户名@ip# 如:sftp -oIdentityFile=/weblogic/ftppwdadr -oPort=57000 ftpuser@127.0.0.2#!/bin/bash# get all filena...
2020-04-26 19:56:37 2943
原创 数据库备份shell
#!/bin/sh#进入相应路径cd /home/oracle/tmp # The directory of exp dumpfiles location#指定数据库备份路径DMP_BAK=/home/oracle/tmp # The timestamp strings used by this scriptsTODAYDAT...
2020-04-26 19:31:24 170
原创 ORACLE启动报错ORA-03113:通信通道的文件结尾之ORA-01110
ORACLE启动报错ORA-03113:通信通道的文件结尾问题起因:imp导数据库挂了,挂了之后用下面命令重启吧,又总是起不来重启命令:sqlplus /nologSQL>connect / as sysdbaSQL>shutdown immediate SQL>startup之后报下面的错ORA-03113:通信通道的文件结尾之前按照ORA-03113:通信...
2020-04-26 15:05:55 1334
原创 ORACLE的wmsys.wm_concat和listagg函数
oracle将多个结果合并展示成一行,有wmsys.wm_concat和listagg函数,之前我习惯用wmsys.wm_concat,但常常遇到有oracle版本不支持的问题。于是转用listagg。1、wmsys.wm_concat() 连接结果用逗号分隔select t.type, t.assoCode, to_char(wmsys.wm_concat(t.date)) dat...
2020-04-26 14:23:19 679
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人