- 博客(69)
- 资源 (29)
- 收藏
- 关注
原创 grep相关操作
获取符合条件的文件,并只打印符合条件的内容一行grep -m 1 "xxx" fileNamePattern只打印文件名grep -m 1 "xxx" fileNamePattern| awk 'BEGIN {FS=":"} {print $1}'
2022-09-01 15:16:03
601
原创 maven打包指定主类
<build><--指定打包后jar的名字--> <finalName>xxxx</finalName> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</art.
2021-01-12 17:09:00
2717
2
原创 quartz定时任务cron表达式详解
cron表达式用于配置cronTrigger的实例。cron表达式实际上是由七个子表达式组成。这些表达式之间用空格分隔。1.Seconds (秒)2.Minutes(分)3.Hours(小时)4.Day-of-Month (天)5.Month(月)6.Day-of-Week (周)7.Year(年)Cron表达式的格式:秒 分 时 日 月 周 年(可选)字段名 允许的值 允许的特殊字符秒 ...
2021-01-11 19:12:41
2592
原创 Node Sass does not yet support your current environment: Windows 64-bit解决方法
作为一个后端,时不时要看看前端代码,管理整个组的各种事务,感觉真是心累.公司某人总是说,公司要采取种种手段,让所有人成为工具人,不能让某个人变得很重要,我就呵呵了.这样子听起来是没什么问题,但显然的,作为一家科技公司,这样的公司也做不了啥核心业务,技术也形不成技术壁垒.言归正传在此之前我还遇到了node.lib : fatal error LNK1106: 文件无效或磁盘已满,解决办法如下:npm uninstall --save node-sass再安装:npm install -
2021-01-07 18:09:01
1431
原创 提升服务器间文件传输速度及bbcp的使用
最近在工作中,有大量不超过70兆的文件要在服务器之间传输,开始时采用了scp传输,后来发现scp性能太差,传输速度太慢,因此又迭代使用了bbcp(命令与scp类似,改动量小).bbcp的官网:https://www.slac.stanford.edu/~abh/bbcp/下载地址:https://www.slac.stanford.edu/~abh/bbcp/bin/源码地址: git clone http://www.slac.stanford.edu/~abh/bbcp/bbcp.git..
2020-12-15 11:17:33
2460
原创 centos6.5 oracle客户端安装
运行环境:CentOS 6.5 64位1. 下载如下组件:1).instantclient-basic-linux.x64-11.2.0.4.0.zip 基本运行支持库环境,OCI, OCCI, 以及JDBC-OCI运行的基本环境;2). instantclient-sdk-linux.x64-11.2.0.4.0.zip 包含oracle程序开发的一些头文件;3). instantclient-precomp-linux.x64-11.2.0.4.0.zipPRO*C程序开发用到的预.
2020-12-08 11:42:26
361
原创 All mirror URLs are not using ftp, http[s] or file.centos6
这两天出差,临时要安装个东西到服务器上,因此打开本地的centos6用yum下载包,结果就报All mirror URLs are not using ftp, http[s] or file.我以为本地网络有什么问题了,一通操作猛如虎...后来发现是因为centos6的支持给官方停掉了......[root@Hadoop ~]# yum makecacheLoaded plugins: fastestmirrorLoading mirror speeds from cached hostfi
2020-12-08 11:12:00
600
4
原创 2020-11-20,记录一次集体失智事件
早上晨会就觉得,智商都不在线吧......默契这事,慢慢来吧,渐渐觉得很多人冷冰冰 的是有道理的.如果只是告诉别人做一件事就很容易,但是总是过多奢求别人理解为什么要这么做,只是自找麻烦.最让人反感的总是我为你好,最傻的是把公司当成自己家的,尤其是当别人都不这么认为的时候.我说话的方式也要改改吧,最烦简单的事情复杂化.渐渐明白为什么层次越高,开的会越索然无味,中心意思可能反反复复就一句. 也许隐形人才是最聪明的决策,我总是想解决问题,遇到bug可能会睡不着,想要去解决,奈何人要复杂太多了.沟通原本...
2020-11-23 08:59:16
227
原创 感慨一下,已经很久没感慨了
最近在做系统的改造,在这之前我们还做了另外一个系统,这是背景。前两天前端问我为什么要做这个改造,为什么一开始不这样做,她觉得另外一个系统做的就挺好,我觉得挺无语……我又不能决定一切……工作几年越来越不喜欢争论到底对还是错,不想说太多话,第1个系统是在开发的时候基本上已经定好了,我虽然有过疑意,但是毕竟少数服从多数,如果是以前的我的话,我可能会争得面红耳赤,因为我只想把事情做对做好。而现在我觉得我总不能我行我素,一切都按照自己的想法来做吧……其实第2个系统也并不是完全按照我的预想来做的,因为那么做前端工作量
2020-08-03 20:05:07
246
原创 如何导出包含blob,clob字段的表?
工作中,我们经常会遇到要导出包含blob或clob的表,而这个时候plsql就不能直接导出了,这让我百思不得解,网上说的都是查询出结果再导出,而我的blob中包含图片,显然查询出结果再导出是行不通的,我回忆起在买新笔记本前,由于电脑性能不好,我用的很多软件都是32位的,而在哪个时候我是可以通过命令行导出的,于是我试了试,果然成功了。导出命令如下D:\Programs\app32\exp.exe name/"""password"""@121.32.118.130:1521/dev file=act1
2020-07-31 18:02:40
3148
原创 git stash git log中文乱码
在windows 中,用cmd或者bash中使用git时候,经常出现乱码,试了很多都不行...解决命令如下:git config --global core.quotepath falsegit config --global gui.encoding utf-8git config --global i18n.commit.encoding utf-8git config --global i18n.logoutputencoding utf-8set LESSCHARSET=utf-8Li
2020-06-23 14:25:23
870
原创 git svn clone速度慢的解决办法
公司不愿意尝试新的技术,svn虽然简单,但局限太多,给工作带来了很多的不便,为了个人的效率而又不和公司产生冲突,只能使用git svn了...在检出过程中,发现检出速度极慢,在百度后发现命令都是错误的,copy党太多,连错误都复制的一模一样......git-svn默认是从第一个svn版本开始克隆,直到最后一个版本。默认克隆每个版本git svn clone svn_url克隆最新版本及克隆指定版本git svn init svn_url #第一步,初始化仓库,建一个
2020-06-23 10:14:07
3669
2
原创 centos7配置java
通过https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html下载jdk,我这里下载的是jdk-8u251-linux-x64.tar.gzmkdir /usr/local/javacd /usr/local/java上传jdk-8u251-linux-x64.tar.gz到当前目录tar -zxvf jdk-8u251-linux-x64.tar.gzvi/etc/profile在结尾添.
2020-05-31 18:38:27
168
原创 centos7配置nodejs
通过官方查询需要安装的版本https://github.com/nodesource/distributions# As rootcurl -sL https://rpm.nodesource.com/setup_14.x | bash -# No root privileges curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash -利用yum安装键入 yum install -y nodejs安装完成后,通.
2020-05-31 14:02:23
239
原创 centos6 minimal jenkins打包vue遇到的问题
在centos下部署过数次jenkins打包springboot项目,打包vue项目,这次在centos6精简版下部署jenkins,再部署打包vue项目确实遇到了麻烦.部署新版本node,需要gcc以及2.17版本的GLIBCnode: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by node)node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.
2020-05-30 14:45:26
420
原创 Centos 配置dhcp获取IP提示Device does not seem to be present
rm -rf /etc/udev/rules.d/70-persistent-net.rulesrebootservice network restart
2020-05-29 14:30:40
338
原创 jenkins更新新版本速度慢
cd /root/.jenkins/updates/sed -i 's/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' default.json && sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' default.json
2020-05-29 09:33:11
1202
原创 查找json树中的父节点,动态属性名
let tree = [ { "authId": "12", "authType": "2", "authName": "首页", "authDescribe": "首页", "authStatus": "0", "authPid": "0", "authUrl": "www.index.html", "authOrder": 1, "childAuth":...
2020-05-12 16:29:47
1021
原创 统计表中数据量
在Oracle数据库中,查看所有表及对应个表的行数,只用一个select语句查询table_name和num_rows两个字段即可。table_name是表名,num_rows代表表的行数。具体如下:1、查询数据库所有的表sql:select t.table_name,t.num_rows from all_tables t;sql执行后的输出结果如下图:2、查询当前用户表sq...
2020-05-07 17:29:01
1000
原创 activiti第二篇修改项目名
study2修改项目名为act,这里除了要修改application.properties中,还要修改app-cfg.js中'contextRoot': '/service' 为'contextRoot': '/act/service',至此访问地址变为http://127.0.0.1:8888/act/activiti/create...
2020-05-01 23:35:42
244
原创 activiti第一篇启动项目
这一篇是最基础的,用于启动activiti项目以前用的都是activiti5,做了一段时间管理后,有段时间没有写代码了,后来有天配activiti时想用新版,发现有不少的改动,此外也遇到了一些坑, 这里写个教程记录一下,也降低后面使用的人的门槛 study1是原始的配置,未修改项目名,注意将java加入project structure中resources,resources加入re...
2020-05-01 23:26:26
239
原创 JSONArray属性值的修改
之前直接通过生成字符串后进行字符串替换实现的,实际上这里可能会替换调value的值中相同的字符,虽然概率很低,但是鉴于对个人的严格要求,还是严谨地修改了实现方法,主要基于如下的方法public static JSONObject transObject(JSONObject jsonObject){ JSONObject jsonObject1=new JSONObject(); ...
2020-04-30 09:30:42
7259
原创 同时连接内外网教程
一台电脑可以同时上内外网,省去了办公的许多烦恼。每台电脑都有自己的路由表,可以通过开始-运行-输cmd-输入route print ,就可查询到自身的路由信息。计算机上的路由表可以手动进行修改(添加或删除),这样就可以通过一系列的设置来满足同时上内外网。工具/原料 一台双网卡电脑、网线已连接好内外网 方法/步骤 第一步: 先要设置两个网卡的IP地址,假设外网的...
2020-04-29 10:32:43
25556
6
原创 对敏捷实践中的一些总结
个体和交互胜过过程与工具人是软件开发中最重要的因素,开发团队要能做到团结协作,人与人面对面的交流、沟通,是最高效的途径。可以工作的软件胜过面面俱到的文档比起在客户会议上只是向客户展示文档,时刻可以运行和提交的软件,更有价值、更受欢迎。客户协作胜过合同与谈判承认需求是无法在软件开发周期的早期阶段完全收集清楚的,所以持续的客户参与和沟通非常重要。响应变化胜过遵循计划敏捷开发注重快速响应变化,以及持...
2020-04-18 03:48:56
408
原创 tomcat乱码问题的解决
最近遇到了个问题,TOMCAT中文会乱码,在网上看了看,发现说的都很笼统.有时候万能的网友是会误导人的......经修改终于正常了.解决方法如下:将catalina中的JAVA_OPTS添加-Dfile.encoding=GBK%_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS%-Djava.endorsed.dirs="%JAVA_
2020-04-18 00:23:20
411
原创 不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK
今天在做列表查询的时候,遇到java调用oracle的函数时,传入的值为空的情况且未报任何错误,于是在反复研究之后,决定在java中打印传入oracle的参数,在打印的过程中出现java.sql.SQLException: 不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK的错误,经思考后得到如下解决方案:在pom.xml文件中添加如下依赖:<!-- ht...
2020-04-18 00:17:45
18474
10
原创 centos修改系统时间并同步到硬件时间
centos6:修改时间:date -s "2020-04-17 16:01:40"同步系统时间到硬件时间:hwclock --hctosys显示硬件时间:hwclock --showcentos7:1、查看当前的系统时间:[root@bogon vagrant]# dateTue Jun 25 12:12:23 UTC 20192、查看当前时区[vagrant...
2020-04-17 16:13:36
3156
原创 idea中使用svn
第一步:下载svn的客户端,通俗一点来说就是小乌龟!下载之后直接安装就好了,但是要注意command line client一定要安装上,默认是不安装的,如果不安装,svn中的bin目录下就会没有svn.exe,这个待会会用到,这个一定要注意。32位SVNhttps://osdn.net/projects/tortoisesvn/storage/1.13.1/Application...
2020-04-17 14:24:24
843
原创 windows下安装redis集群
一,redis集群介绍Redis cluster是在版本3.0后才支持的架构,和其他集群一样,都是为了解决单台服务器不够用的情况,也防止了主服务器宕机无备用服务器,多个节点网络互联数据共享,所有节点都是一主一从(也可以一主多从),其中不提供服务,只做为备份。二,所需软件环境1,下载redis最新版本(版本必需要3.0以上)下载地址:https://github.com/MSOpe...
2020-04-16 16:49:14
424
原创 curl执行post命令
curl http://127.0.0.1:xxxx/ele/api/query -X POST -d ‘{“formulaType”:“5”,“pageNum”:“1”,“params”:{“additionalProp1”:“20200401”}}’ --header “Content-Type: application/json”...
2020-04-16 00:57:50
1491
原创 修改gitlab代码保存
gitlab代码默认存储在默认存储位置在/var/opt/gitlab/git-data/repositories如果要进行git仓库的迁移,做如下操作# 准备迁移之前要停止GitLab服务,防止用户写入数据。[root@gitlab ~]# gitlab-ctl stop# 注意 'repositories'后面不带斜杠,而# '/home/gitlab-data'后面是有斜杠的。...
2020-04-16 00:55:44
1218
原创 oracle安装教程
一、oracle下载①直接去oracle官网http://www.oracle.com/进行相应版本下载,之后会有两个压缩包,下载完成后将两个文件解压到同一个目录下。※注意:路径名称最好不要出现中文和空格等不规则符号,否则之后可能出现不可预知的错误二、oracle安装1.解压缩文件,将两个压缩包解压到同一个文件夹中转存失败重新上传取消2.将其解压到同一个路径后,在解压文件夹...
2020-04-14 15:12:27
1181
原创 修改gitlab代码保存位置
默认存储在默认存储位置在/var/opt/gitlab/git-data/repositories如果要进行git仓库的迁移,做如下操作#准备迁移之前要停止GitLab服务,防止用户写入数据。[~]#gitlab-ctlstop#注意'repositories'后面不带斜杠,而#'/home/gitlab-data'后面是有斜杠的。[~]#rsync-av/var/o...
2019-12-18 08:57:54
4858
1
转载 IT的人生需要指引
有个笑话:少壮不努力,长大搞IT。说明IT不好搞啊。 前言,IT精英们,为什么你们的幸福指数这么低?笔者2003年大专毕业,一直从事IT行业,今年刚好9年,中间坎坎坷坷,历经风雨,痛苦很多,快乐也不少。因为笔者的同事(经常交往的)基本上都是以IT为主业,观察良久,发现一个问题:就是绝大多数的IT从业者,都是很年轻的人,这或许是我国的国情决定的吧:就现阶段来看,主力军是80后,后
2017-07-06 11:58:26
606
原创 POST和GET的区别
post与get的区别: 1.Post传输数据时,不需要在URL中显示出来,而Get方法要在URL中显示。 2.Post传输的数据量大,可以达到2M,而Get方法由于受到URL长度的限制,只能传递大约1024字节. 3.Post顾名思义,就是为了将数据传送到服务器段,Get就是为了从服务器段取得数据.而Get之所以也能传送数据,只是用来设计告诉服务器,你到底需要什么样的数据.Post的信息
2017-06-30 14:49:47
3417
原创 PowerDesigner Unable to list the users 解决办法
解决办法:选择菜单栏中的Database -> Change Current DBMS ,给DBMS选择你的数据库类型 确定即可 。重点内容
2017-06-06 09:34:41
2122
原创 解决Tomcat控制台中文乱码的问题
最近遇到了个问题,TOMCAT中文会乱码,在网上看了看,发现说的都很笼统.有时候万能的网友是会误导人的……经修改终于正常了.解决方法如下: 将catalina中的JAVA_OPTS添加-Dfile.**重点内容**encoding=GBK %_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -Djava.endorsed.dirs=”%JA
2017-05-26 14:28:39
1284
oracle app32
2020-07-31
gcc5.4.0包含glibc-2.17.tar.gz及替换文件
2020-05-30
gcc5.4.0安装替换文件.rar
2020-05-30
响应createobject隐式调用dll事件.rar
2013-05-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人