`
文章列表
*、why 用户对操作系统进行漏洞扫描后,发现当前httpd版本较低,漏洞较多,故提出升级的需求   *、前提 什么是httpd,它能用来干嘛? 若停止或删除该服务会如何? 升级后,旧版本如何处理呢? 最终: 如何升级? 建议先在自己的机器上运行出一套可行的升级指令后,再在正式服务器上操作。   *、最后的结果   #切换到root用户 #下载软件包: wget http://mirror.bit.edu.cn/apache//httpd/httpd-2.4.33.tar.gz wget http://mirrors.tuna.tsinghua.edu.c ...
*、前提:在项目开发到一定阶段时,可能会关注数据库的使用情况以及数据文件的大小,于是乎需要用到一下查询工具   *、查看表空间大小以M为单位 SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_sizeM FROM dba_tablespaces t, dba_data_files d WHERE t.tablespace_name = d.tablespace_name GROUP BY t.tablespace_name;   *、当前用户占用表空间大小 select sum(a) ...
*、Aspose Word模板使用总结 https://wenku.baidu.com/view/c25797b50508763230121259.html   *、aspose破解 http://blog.csdn.net/towardsfuture/article/details/50763056  
*、在一坨机器中,若总是让你输入密码,我想你也会疯的,所以这个时候免密功能将能为我们带来便利,但是注意私钥的安全,注意私钥的安全,注意私钥的安全。哈哈。      另外:若在目标机器上需要执行的指令过多,建议写成脚本,然后发送到目标机器,调用执行即可     为一个集群环境配置免密登录,需要以下源码指令    #!/bin/bash #多个IP使用空格分割即可 SERVERS="IP1 IP2 IP3" PASSWORD=ppp auto_ssh_copy_id() { expect -c "set timeout -1; ...
*、Struts之Invalid path was requested 肯定是struts配置文件中path中的值拼写有问题  
*、#java之jdbc传输大字段 方案一采用base64将bytes编码成string传输然后解码成bytes入库的流程 方案二从预处理的结果获取流然后执行预处理查询单条再填充blob的流程  
*、#linux下tomcat开启远程调试修改startup.sh 在setartup.sh首行添加如下语句,启动即可 declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000" 其中较关键参数是address即要使用的端口号;suspend=y表示等待本地debug开启才完全启动   *、#linux下java程序开启远程调试在java指令后追加 在 ...
*、CDH部署之系统一片飘红报log空间不足 HBase用的堆内存其实不是很大,非JVM堆用得多,所以不要设置过大   *、CDH部署异常调整之-HBase启动后报内存溢出 首先查看kafka的日志路径看是否过大du指令,然后调整相应参数   *、CDH部署之kafka启动异常 由于集群异常宕机,导致kafka的某些broker出现异常,无法正常同步,手动删除异常信息后,重启即可。具体删除内容后续补充  
*、linux安装scp 安装scp其实是安装openssh-clients,切记切记  
*、项目中遇到Hive需要配置HA的需求,于是查了一下,总结为修改hive-size.xml中添加相应的配置即可,在cdh管理中,找到两台角色类型为hiveserver2的服务器,然后分别找到hive-site.xml配置页添加相应配置即可,详细如下: <property> <name>hive.server2.support.dynamic.service.discovery</name> <value>true--开启动态发现 </value></property> <property> &l ...
*、mysql中创建的是数据库的概念而非表空间,切记切记切记 CREATE DATABASE 的语法: CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [create_specification [, create_specification] ...] create_specification: [DEFAULT] CHARACTER SET charset_name | [DEFAULT] COLLATE collation_name eg: CREATE DATABASE db_name DEFAULT CHARAC ...
*、在一次linux环境下的项目遇到no space left on device的异常学到以下处理方案: df -h;可以看到/根分区占用100% 有人说lnode占用过大 df -ivh;查看后并不是,那就继续往下 有人说是未删除的文件导致 lsof | grep deleted;发现文件并不大,那就继续往下 此时无法继续跟踪了,因为没有到此绝大部分人都已经找到了根源,然而 我依旧没解决 于是,我查询到以下解决方法 查询根下占用比较大的文件路径 du -sh /* 2>/dev/null | sort -hr | head -3 加入var占用大,那就继续 ...
*、需求 如何通过oracle和MySQL 的日志-实现增量 先把MySQL 的binlog方式实现一下,用开源实现,看能不能用到我们的前置机   *、解决方案 基于canal,基于binlog   *、思想 基于mysql binlog技术和阿里的开源程序canal实现mysql增量更新 服务端进行配置canal部署? 客户端基于开源jar获取增量的数据集根据协议进行解析,然后处理业务数据即可 *、实现 mysql可先参考https://github.com/alibaba/canal oracle可先参考https://blog.csdn.net/skybton ...
*、在闲暇时分,突然对apk的源码进行反编译进行一些基础的改动,然后重新打包成apk使用,于是学到了以下的东东,其实这些目前算不上知识,因为并不能做到知其所以然,所以后续深入了解的话会再次更新该文 #apk反编译的环境搭建 ibotpeaches.github.io/Apktool/install/[you can] #apk反编译、修改、重新打包 反编译:apktool d -o <output_dir_name> test.apk output_dir_name 反编译后的文件夹名称 test.apk 目标apk全称 修改--汇编修改 打包:apktool ...
*、处于好奇写了一个中英文启动Myeclipse的脚本,建立于已经配置好中英文环境的IDE,没有配过的自行处理,本脚本只是处于兴趣,欢迎拍砖,哈哈 @ECHO OFF ::REM设置变量如下 ::REM引号应该在等号两边 ::REM且等号两边不能有空格 ::REM注释的位置也不能乱写,因为各个注释规则还未完全参透 set "MyEPath=D:\Program Files\MyEclipse10\MyEclipse 10" echo Please select language for IDE , ('c' is Chinese/default or oth ...
Global site tag (gtag.js) - Google Analytics