
程序员
Jay猿
热爱运动,喜欢爬山,游泳,旅游,轮滑.对技术始终有浓烈的兴趣
展开
-
git出现error: invalid object for ‘xxxxx‘
git invalid object for原创 2022-09-01 15:20:58 · 2450 阅读 · 1 评论 -
centos异常,报错:Unmount and run xfs_repair
Unmount and run xfs_repair原创 2022-08-23 01:33:54 · 1133 阅读 · 1 评论 -
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 · 1436 阅读 · 0 评论 -
提升服务器间文件传输速度及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 · 2502 阅读 · 0 评论 -
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 · 242 阅读 · 0 评论 -
Oracle分页查询
如下是一个简单的查询第21条到第40条数据的例子,分页可在该基础上做SELECT * FROM(SELECT A.*, ROWNUM RNFROM (SELECT * FROM t_zh_bdjyh_pjbg) AWHERE ROWNUM )WHERE RN >= 21原创 2017-01-05 03:30:04 · 247 阅读 · 0 评论 -
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 · 364 阅读 · 0 评论 -
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 · 604 阅读 · 4 评论 -
2020-11-20,记录一次集体失智事件
早上晨会就觉得,智商都不在线吧......默契这事,慢慢来吧,渐渐觉得很多人冷冰冰 的是有道理的.如果只是告诉别人做一件事就很容易,但是总是过多奢求别人理解为什么要这么做,只是自找麻烦.最让人反感的总是我为你好,最傻的是把公司当成自己家的,尤其是当别人都不这么认为的时候.我说话的方式也要改改吧,最烦简单的事情复杂化.渐渐明白为什么层次越高,开的会越索然无味,中心意思可能反反复复就一句. 也许隐形人才是最聪明的决策,我总是想解决问题,遇到bug可能会睡不着,想要去解决,奈何人要复杂太多了.沟通原本...原创 2020-11-23 08:59:16 · 230 阅读 · 0 评论 -
如何导出包含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 · 3161 阅读 · 0 评论 -
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 · 878 阅读 · 0 评论 -
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 · 3701 阅读 · 2 评论 -
领导思维员工思维
员工思维:"我做这么快,领导一定会给我加薪."领导思维:"看来并不难,可以裁点人,缩减支出."原创 2020-05-27 11:44:16 · 308 阅读 · 0 评论 -
查找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 · 1026 阅读 · 0 评论 -
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 · 250 阅读 · 0 评论 -
activiti第一篇启动项目
这一篇是最基础的,用于启动activiti项目以前用的都是activiti5,做了一段时间管理后,有段时间没有写代码了,后来有天配activiti时想用新版,发现有不少的改动,此外也遇到了一些坑, 这里写个教程记录一下,也降低后面使用的人的门槛 study1是原始的配置,未修改项目名,注意将java加入project structure中resources,resources加入re...原创 2020-05-01 23:26:26 · 245 阅读 · 0 评论 -
JSONArray属性值的修改
之前直接通过生成字符串后进行字符串替换实现的,实际上这里可能会替换调value的值中相同的字符,虽然概率很低,但是鉴于对个人的严格要求,还是严谨地修改了实现方法,主要基于如下的方法public static JSONObject transObject(JSONObject jsonObject){ JSONObject jsonObject1=new JSONObject(); ...原创 2020-04-30 09:30:42 · 7287 阅读 · 0 评论 -
同时连接内外网教程
一台电脑可以同时上内外网,省去了办公的许多烦恼。每台电脑都有自己的路由表,可以通过开始-运行-输cmd-输入route print ,就可查询到自身的路由信息。计算机上的路由表可以手动进行修改(添加或删除),这样就可以通过一系列的设置来满足同时上内外网。工具/原料 一台双网卡电脑、网线已连接好内外网 方法/步骤 第一步: 先要设置两个网卡的IP地址,假设外网的...原创 2020-04-29 10:32:43 · 25761 阅读 · 5 评论 -
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 · 413 阅读 · 0 评论 -
不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK
今天在做列表查询的时候,遇到java调用oracle的函数时,传入的值为空的情况且未报任何错误,于是在反复研究之后,决定在java中打印传入oracle的参数,在打印的过程中出现java.sql.SQLException: 不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK的错误,经思考后得到如下解决方案:在pom.xml文件中添加如下依赖:<!-- ht...原创 2020-04-18 00:17:45 · 18489 阅读 · 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 · 3169 阅读 · 0 评论 -
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 · 855 阅读 · 0 评论 -
windows下安装redis集群
一,redis集群介绍Redis cluster是在版本3.0后才支持的架构,和其他集群一样,都是为了解决单台服务器不够用的情况,也防止了主服务器宕机无备用服务器,多个节点网络互联数据共享,所有节点都是一主一从(也可以一主多从),其中不提供服务,只做为备份。二,所需软件环境1,下载redis最新版本(版本必需要3.0以上)下载地址:https://github.com/MSOpe...原创 2020-04-16 16:49:14 · 427 阅读 · 0 评论 -
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 · 1497 阅读 · 0 评论 -
修改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 · 1229 阅读 · 0 评论 -
SVN uuid不一致的问题
提示Repository uuid '62b86956-73d9-2945-ba87-0546d71898f9' doesn't match expecteduuid '6aed1349-fe9f-9245-a4a0-02dba53eb2d0'Finished!uuid是respository创建时自动生成的一个随机数,SVN C原创 2017-01-05 20:56:46 · 1561 阅读 · 3 评论 -
对三年工作经验的总结
不知不觉,我也工作了三年有余,成为一个有三年工作经验的程序员。在这期间,由于没有前人指引,也走了很多的弯路,在此,我将我的工作经历简单叙述,供即将走上这条不归路的同学们参考。 由于机缘巧合罢,我进的大学是一所封闭式的大学。我一直以为大学是开放的,有各种社团和活动的。而我所在的大学,居然实行的是军事化管理,以致我很久很久都不能适应,理想和现实的落差居然如此之大。在大学的日子,每天忙于内务等事,忙忙原创 2017-01-01 00:22:04 · 2783 阅读 · 0 评论 -
对电力行业工作的总结
不知不觉在电力行业(第三方)工作了已经一年多,现在回过头来看,自己真的走错了方向.我将绝大多数的精力放在了修改业务代码,对UAP出现的bug的排查和测试上.使用了一年,UAP我用的也很熟了,但是在技术上,却并没有太大的长进.由于没有前人带,我一直傻傻地以为自己做`的`还是web项目.最近去面试,发现了自己很多的不足.在电力行业,每天都工作地很晚,曾经我以为是那么充实,努力将业务代码改的越来越符合用原创 2017-01-20 00:33:33 · 1089 阅读 · 0 评论 -
解决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 · 1288 阅读 · 0 评论 -
IT的人生需要指引
有个笑话:少壮不努力,长大搞IT。说明IT不好搞啊。 前言,IT精英们,为什么你们的幸福指数这么低?笔者2003年大专毕业,一直从事IT行业,今年刚好9年,中间坎坎坷坷,历经风雨,痛苦很多,快乐也不少。因为笔者的同事(经常交往的)基本上都是以IT为主业,观察良久,发现一个问题:就是绝大多数的IT从业者,都是很年轻的人,这或许是我国的国情决定的吧:就现阶段来看,主力军是80后,后转载 2017-07-06 11:58:26 · 612 阅读 · 0 评论