- 博客(69)
- 资源 (8)
- 收藏
- 关注
原创 PXC基于docker搭建mysql集群全过程
全部关闭了以后,都起不来了。需要指出的是,笔者曾经尝试不删除docker容器,修改原有参数,在containers目录中找到了config.v2.json,企图增加-e CLUSTER_JOIN=p2参数,并按照网上说的,关闭docker服务,再重启,结果并没有成功,虽然参数修改成功了,后来深入研究发现,percona容器将mysql的配置卸在一个node.cnf的文件夹中,该文件在容器初次创建时生成,指定了加入集群的机器名字,笔者尝试将其映射出来,结果没有成功。我需要指出的是,这是完全错误的。
2023-08-11 15:56:12 1210
原创 suse删除快照的方法
之前因为suse的./snapshot目录把根磁盘空间占满了,脑子一热,直接物理删除,结果服务起不来了。查了一圈没查到方法,同事也干过一次这个der的事情。需要指出的是,由于快照是叠加方式,看到的空间比硬盘实际空间看上去的大,所有如果只是删除后面的几个快照释放的空间有限,要删除前面的几个才能释放较大空间。今天又出现了,没法子只好去搜搜老外的文章,结果还真找到方法。共享一下:老外的文章讲得很清楚,不过还是搬运下吧,说不定哪天就看不到了。笔者0,1快照删除不到,其他的都可以删除。
2023-08-11 14:09:14 478 1
原创 reids集群删除某个集群节点
反省:不过发现这种操作有点傻,幸好集群只有9台,要是几百台,还不得把人累死。help查了下,没有这个命令,只好另寻他法。5.这时候该节点已经从当前redis ip中删除,但是并不意味着所有集群节点都删除,由于其他节点还有未下线的节点,在当前操作删除的ip下,会报handshake,表示尝试对下线节点进行重连。6.此时,如法炮制,连接其他集群节点,重复1-4步骤,直到,所有节点都执行完。由于服务期调整,已经配好的集群,要删除几个节点,利用命令。4.查看要删除节点的id号,进行删除操作。上干货,Mark一下。
2023-07-27 17:34:37 848
原创 visio实现圆分割12以上等份
将圆划分成N等分用ps等软件来做肯定是简单,但是如果想要即等分,又想要能够连线,像脑图那种发散一些东西,还是用觉得visio顺手些,可惜visio分割圆,确实有难度,有人说可以用图标去做,不过试了下,有点麻烦,而且不好编辑。后来发现了一个别计较理想的做法
2023-02-23 10:07:39 7287
原创 neo4j-jdbc-driver这个坑货
于是乎我怀疑是某些jar可能用了类似fatjar之类的工具,将jackson的jar给打了进去。究竟neo4j-jdbc-driver这个坑货是不是用fatjar打的jar包我不知道,但是这个冲突可真是把人气吐血。这就奇怪了,本来以为可能还有2.9包的尸体,可找了半天也没找到。com.fasterxml.jackson.core.JsonParser下的一个方法,经过查看,只好将neo4j-jdbc-driver删除掉,结果程序正常了。.jar重名,但是没有报错提示的方法。
2022-11-11 20:04:39 730
原创 打印小册子中断了怎么办
在这里可以首先分享下针对小册子的打印方法,像wps针对pdf就提供打印小册子的设置,对于支持双面打印的打印机,小册子子集选择双面即可,而针对只能打单面的打印机,也不要慌,可以分两次打,先选择打正面,在选择打背面即可。这时候问题来了,如果打印的特别多,出现意外中断,比如没墨了,没纸了,很容易打印机无法暂存打印,打印任务就消失了,气的人想吐血。难道真的没有办法了么,...
2022-08-28 22:52:00 3262
原创 两个Ctrl键同时失灵了怎么办
的两个ctrl键又失灵了,也不知道时是被什么东西占用了,无奈之下,只能搜索一下,看到有人说可以同时按下两个ctrl键一分钟,试了下,果然有效。
2022-08-28 22:18:48 12373
原创 已超过了锁请求超时时段。 (Microsoft SQL Server,错误: 1222)
今天是其他项目组负责人找到我,说让我帮忙还原个他们生产库,说是可能服务器有问题了,最近访问慢。我问都做了哪些努力,说是最近一直有问题,所以扩了内存什么的还是慢。
2022-06-01 22:40:01 2575
原创 补码也许是这么来的
我一直想搞懂补码这个玩意当初是怎么设计出来的。比如int型 占4个字节,32位,有正有负,最高位0表示正,1表示负,这是可以理解的,这是正常的设计逻辑,而到了其他位,老师们教的就开始含糊了,直接告诉你,看到高位1就表示是负数,然后对其他位先取反,再+1得到的二进制就是想要的负数。比如 11111111 11111111 11111111 11111111先求反 00000000 00000000 00000000 00000000 然后+1 得到 00000000 00000000 00000000
2022-04-18 00:47:30 468
原创 将git master主分支作为空分支的另类用法
好像也有人将master主分支建成空分支这么用,不过还没有见到类似的文章,故我写一篇文章分享一下吧。情形是这样的,公司建了私服以后,因为svn和git理念不用,git单独检出部分文件很费劲,所以强迫各个项目组将文档和代码进行了分类。这也许也是很多公司文档管理要单独用各系统的原因所在吧。不过单独文档管理(分权限)虽然好,但是有些时候欠缺了灵活性。尤其是对于敏捷开发来说,普及一些文档,过于繁琐。而且由于现在代码前后端分离,加上各种小程序、手机等工程,建立的代码仓库像下崽一样,多的人眼花缭乱。如果只是为一个公
2022-03-26 21:46:24 617
原创 C3P0如何集成neo4j
其实没啥,跟其它数据库连接没什么两样,找到driver jar包,如下:<dependency> <groupId>org.neo4j</groupId> <artifactId>neo4j-jdbc-driver</artifactId> <version>4.0.4</version></dependency>然后写好驱动类、url、用户名、密码即可,不过坑爹就坑爹在驱
2022-01-08 15:24:42 515
原创 分享一个转换pdf,PDF分割、指定页提取无需安装软件的方法
多页pdf,想要将指定页的pdf形成新的文档,其实没必要安装一个pdf分割软件,只需要打开pdf,可以使firefox,也可以是微软的edge,当然,用pdf专用软件打开,都可以。 打开以后,点击打印功能,找到Microsoft Print to PDF即可。然后指定自己想分割的PDF页码,或者提取页码,点击打印,会提示保存,即完成操作。如下图:从上面大家也能看到,这方法只适用于windows操作系统。不过十分好用,我转换pdf也常用这个,利用打印预览,能够看到转换后pdf是...
2021-12-25 11:17:26 745
原创 dbeaver连接和写的sql脚本迁移
dbeaver作为一款开源的,连接各种数据库的客户端,十分好用。随着日积月累,连接数据很多,sql也积攒了很多。有时候重做系统,换电脑,如果不能将这些设置的连接和sql迁移走,实在会浪费不少时间。尤其是不同脚本对应着不同数据库连接,根据脚本重做连接,是十分头疼的。经过本人测试,发现dbeaver的连接设定和sql脚本默认保存路径都在一个workspace目录下。如,25.2.1版本的,在C:\Users\用户名\AppData\Roaming\DBeaverData\workspace6 (用户名请自行
2021-11-24 16:43:03 5043
原创 SQLSERVER数据库内存占用高的解决方法
公司有个主数据库最近才从sqlserver2000升级到2008r2,性能提高了不少,也很少发生死锁。不过运转了快一个月的时候,发现个问题,内存居高不下,64G的内存,几乎被占用100%,结果差点把服务器给拖垮了。看了网上不少文章归纳起来如下:1.sqlserver缓存会一直增长到极限不释放。2.要从自带的studio 连接,,在数据库服务器名称上点击【右键】,选择【属性】,然后,找到【内存】选项,在右边的【使用AWE分配内存】(sqlServer64的应该不用勾)左边把对勾打上。在最大服务器内
2021-11-01 12:35:01 37844 24
原创 加薪升职就靠它了!
最近看公司一个系统登录和进入某些菜单十分的慢,之前速度都是嗖嗖的。感觉很诧异,于是跟了下代码,发下了类似于如下的代码:select max(XX) from tableselect xxname from table group by xxname发现这两个语句的查询速度是七八秒。好吧,终于找到原因了,因为也许需要必须得到最大值和分组的数据,然后随着表数据的增加,造成查询越来越慢,影响了...
2019-03-22 18:15:26 291
原创 卸载sqlserver,结果报错: BlockMismatchedArchitectureUninstall 检查尝试删除的功能的 CPU 体系结构是否与此安装程序的 CPU 体系结构不同。
卸载sqlserver,结果报错:BlockMismatchedArchitectureUninstall 检查尝试删除的功能的 CPU 体系结构是否与此安装程序的 CPU 体系结构不同。查了好多资料,包括微软官方都说因为安装的软件位数和操作系统位数不匹配。官网上看到有人留言说:官方对这个问题直接无视了。我后来想了一下,造成这结果应该是系统从win7升级成win10造成的,所以...
2018-11-19 15:03:36 2057
原创 windows服务器局域网内与某台服务器时间同步
一、首先需要同步的服务器作为ntp server服务器,开启相应服务,方法如下:设置一台计算机为NTPServer:启用NTPServer 打开注册表 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\W32Time\TimeProviders\NtpServer]Enable = 1设定强制主机(将其自
2018-01-20 10:38:55 8401 3
原创 利用echart实现各环节进度监控
思路: 利用echart瀑布图,实现计划进度和实际进度的对比,显示差异以及工期。利用甘特图因为时间轴不好调整,并且不好看,所以利用echart布局。公司只想关注主要环节,希望一屏能够看到想要的信息,所以我想到把时间固定在6-8个区段(因为项目会有延期)。但是时间轴是可以动态生成的。以下代码可以直接在echart官方的编辑器中运行。赋值接口都已经安排好,想必用过的人应该懂得如何赋值。代码如下:opt
2018-01-18 11:55:30 4017 1
原创 excel用vlookup函数得到的值都是#N/A
今天同事有两个excel让我帮忙。两个excel都有一个相同列(id),想要把一个excel表中和另一个excel表比较,id相同的将另一个表中一个字段值给前一个excel。VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)参数简单说明输入数据类型lookup_value要查找的值数值、引用或文本字符串table_array要查
2018-01-18 11:41:20 18376 2
原创 sqlserver2008镜像同步要点
1.ftp搭建(针对win2003服务器)1)一路双击:添加和删除windows组件--应用程序服务器--Internet信息服务(IIS)--文件传输协议(FTP)服务,勾选点击确定。2)配置用户(不要用ftp作为用户名,服务器不认)3)配置虚拟目录2.发布服务器的设定(按照向导一步步)参考 http://www.cnblogs.c
2017-09-30 16:59:13 2828
原创 一次sqlserver变慢优化过程
sqlserver数据库这几天慢的不行,上服务器一看,cpu占用100%。利用sqlserver management studio ,点击工具--sql sever profile查看了下,发现有sql在狂查,发现有个进程一直在执行插入删除操作,关掉了,cpu下来了,但是查询很慢。问了下小弟,小弟说,前几天sqlserver整崩了,自己恢复过来,就变慢了。于是下面执行了下:1.che
2017-07-17 17:09:45 13705
原创 andriod返回时刷新上一级activity实现
不管上一级是个列表还是代办数目显示,当前如果某个具体处理时间的activity,处理掉,点击返回到上一级页面时,都希望能够刷新父的列表或者代办数目。由于我之前实现了activity压栈操作,经查,可以调用onRestart方法,重启父activity,达到刷新目的。于是代码如下,重写父activity的onRestart方法 @Override protected voi
2017-07-17 10:02:52 2271 5
原创 一次oralce数据库启动不起来的解决过程
前两天,开发的oracle库连不上,连接数据库时候报:连接Oracle时报错ORA-12541: TNS: 无监听程序。当时也没有在意,把所有oracleservice关了再启动试试,还是报连不上。由于上面存在多个sid,不是十分必要,手下小兄弟,一股脑给删掉了,orcl服务倒是能用了。但保留的另一个sid还是不行。他尝试网上的方法,重新建立了监听,修改了 dbhome_1\NETWORK\A
2017-07-10 17:38:15 3187
原创 伪分布安装Hadoop2.8.0+Hbase1.3.1+Hive1.2.1+Kylin2.0
测试环境:centos6.5 + jdk1.8.0_131/ 1.hadoop 2.8.0安装1)下载hadoop-2.8.02)解压缩到/opt/app/hadoop-2.8.0目录下3)伪分布配置文件如下(伪分布下一定要用localhost):vi /opt/app/hadoop-2.8.0/etc/hadoop/core-site.xml
2017-07-08 23:25:08 3536
原创 win10 磁盘总是100%优化亲测
最好办法是买固态硬盘,然鹅,谁让我们穷呢。哈哈1.cmd 下输入msconfig 把非系统的服务全部禁用了一遍,蓝牙啥的对我没用的信息也禁用了一下2.利用网上提供以下的方法,把各种服务禁用了一遍,发现开机时候,磁盘不太响动,但是进去还是有响动。01关闭家庭组控制面板–管理工具–服务– HomeGroup Listener和HomeGroup Provider禁用。
2017-07-02 09:40:06 94036
原创 kylin问题总结
点击加载hive表出现如下异常:java.lang.NoClassDefFoundError: org/apache/hadoop/hive/cli/CliSessionStatejava.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState解决:将hive lib文件夹下的lib拷贝
2017-06-30 21:55:29 8554 3
原创 小米wifi放大器如何使用最佳(wifi信号网速调优)
1.小米wifi放大器速度慢怎么解决?小米wifi放大器刚买回来时,网速并不理想,甚至打开视频都卡。根据网上的搜索,说是将信道、频段、模式修改就可以达到最佳,亲自试了一下,果然如此。信道放在4和7,信号干扰最小模式选择高速,如下,不要用常规的混合模式(因为家庭用,不必考虑信号长度,并且有了放大器,信号会延长)频段选择40MHz。如下截图:在单位测试了一下,下载速
2017-06-28 22:01:25 52255 1
原创 oracle备份工作带来的一些思考
前一阵子,为某行业开发的应用数据库所在的服务器崩了,紧急求援我们去给解决。 到了发现,所在虚拟机服务器起不来。由于之前虚拟机所在卷空间不足,一直也没有人想着备份,并且该司人员说他们有容灾机制,也不需要额外备份,所以此前没有人做过其他备份。结果这次虚拟机彻底挂了,然后发现容灾网线被人拔了,也就是没有备份。当时唯一的希望是,我有次去他们部门,做了一个备份策略,利用exp往另一台有空间的
2017-06-23 14:10:27 847
原创 利用css实现斜线方法
美工设计的图稿右下图样式:内发光且不说,有斜线部分,虽然切图很方便,但是因为上大屏,常常发生扭曲,没有css控制调整方便。于是写了如下代码实现: .slopingside{ height:0px; border: 1px solid red; width: 45px; transform:rotate(125deg); -o-t
2017-06-23 12:26:12 28471 2
原创 修改sga及共享池等造成out of memory 启动不起来数据库修复方法
本文章只针对oracle 10g。笔者今天为了修改shared_pool_size 、large_pool_size等参数,首先需要加大sga_max_size与sga_target。由于windows下的oracle,虽然内存有8g,但是oracle os内存没有那么大。利用如下语句:ALTER SYSTEM SET sga_max_size = 3000M COMMEN
2017-06-15 20:57:19 1366
原创 基于docker solrcloud方法及配置分词方法
最近在研究docker做大数据方面的东西,没有搜索到国内有这方面资料,所以简单的记录一下,算是保留记忆吧。首先是从docker hub 下载官方版的zookeeper和solr docker pull zookeeper docker pull solr本文重在solr上,为了记录方便,所以zookeeper用的是单机版,集群可以参见如下文章:Example of Zo
2017-06-05 17:01:52 1973
原创 centos7下jenkins配置docker插件
本文所写教程只在centos7下操作,所以表明centos7. centos7保证安装了docker。 jenkins是自动化部署工具,勿用多说,如果增加docker功能,能够直接打成docker镜像,肯定是很方便的。步骤具体如下:1.进入jenkins,在系统管理---管理插件----搜索docker,出现如下图: 也可以直接http
2017-02-19 00:06:10 2991
原创 cas4.0 与openldap的集成
网上大部分是3.x 版本的集成,终于找到一个说的,却没有跑起来,只有自己再查资料,进行一番验证,终于通过了。废话少说,现在说下步骤。1.新增ldap认证的入口,见以下红色部分 <!-- | IMPORTANT | Every han
2016-11-10 09:08:41 3486 2
原创 invalid constant type: 15 错误解决
用了eclipse neon和oxygen版本,原来的工程报了如下异常:java.io.IOException: invalid constant type: 15 at javassist.bytecode.ConstPool.readOne(ConstPool.java:1027) at javassist.bytecode.ConstPool.read(ConstPool.java:
2016-11-09 19:19:50 17832
原创 andriod 引用aar文件注意事项
andriod开发真是越来越方便了,以前调用第三方工程很麻烦,还要考虑将R文件转换,还要考虑将res包的文件搬移到自己项目中。现在只需要将第三方工程打成aar文件包,就可以在andriod studio中调用。编译好的aar文件在app\build\outputs\aar目录下,默认生成app-debug,可修改成自己的名字。aar文件可以将源码一起打进去,不想提供给别人,可以直接删除,a
2016-10-20 14:20:41 11624 9
原创 JAVA解决乱码之道
最近在实际工作的两个项目中都遇到了乱码问题,虽然没有对乱码实际性问题有深刻理解,不过对于现象倒是有了一二的端倪观察,现在把自己的解决思路共享一下。我将乱码问题归类为4种情况:
2016-01-16 10:27:47 568
原创 生成文件md5校验码可满足大于2G情况
对于文件生成md5校验码,在实际开发中用处很大,有利于比较服务器上是否已经存在该文件,哪怕文件名不一致也无所谓。由于存在超大文件,经过从网上查找,得到两种方法,一种是利用MappedByteBuffer对于超大文件缓冲,效率高代码片段如下: public static String getFileMD5String_old(File file) throws IOExcept
2015-12-18 17:17:36 5225 1
ch340解决win10 usb serial2.0驱动找不到问题
2017-07-10
for apche2.4.X 的mod_jk.so
2012-11-05
eclipse插件pydev for python
2009-07-20
Checkstyle 使用说明书
2009-03-11
SVN搭建服务器端和客户端简单手顺
2009-02-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人