- 博客(35)
- 资源 (4)
- 收藏
- 关注
原创 Can‘t connect to X11 window server using ‘localhost:10.0‘ as the value of th
通常B/S型Web应用运行于无显示设备、驱动的服务器端环境中,但是有使用AWT绘图接口的可能(例如:用Images、Fonts接口生成图片验证码);所以给Tomcat、Weblogic附加参数-Djava.awt.headless=true,强制使用Headless版本的AWT实现类,就能避免图形环境缺失所导致的程序出错;AWT是Java构建GUI应用的标准API接口,且Java自带2套实现类,一套供标准模式使用(显示设备、驱动可用),另一套供headless模式使用(显示设备、驱动不可用);
2023-03-27 15:37:39
1616
原创 ERROR 2006 (HY000): MySQL server has gone away
ERROR 2006 (HY000): MySQL server has gone away
2022-12-02 18:27:21
609
原创 MySql 批量切换表引擎
select CONCAT('alter table ',table_name,' engine=InnoDB;') FROM information_schema.tables WHERE table_schema="数据库名" AND ENGINE="MyISAM";
2021-12-03 13:55:19
631
原创 设置归档日志空间
设置归档日志空间的大小(1)登录 sqlplus / as sysdba(2)关闭数据库实例 shutdown abort(3)装载数据库 startup(4)查询归档日志 select * from v$recovery_file_dest;(5)查询归档日志大小 show parameter db_rec...
2021-10-09 15:53:42
2034
原创 java 从ftp服务器获取图片并转化为base64
package com.xxkj.mdoc.dingding.utils;import org.apache.commons.net.ftp.FTPClient;import org.apache.commons.net.ftp.FTPReply;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.stereotype.Component;import sun.misc.BASE6.
2021-07-16 15:40:41
806
3
原创 linux安装mysql
一 安装前准备1、检查是否已经安装过mysql,执行命令[root@localhost /]# rpm -qa | grep mysql从执行结果,可以看出我们已经安装了mysql-libs-5.1.73-5.el6_6.x86_64,执行删除命令[root@localhost /]# rpm -e --nodeps mysql-libs-5.1.73-5.el6_6.x86_64再次执行查询命令,查看是否删除[root@localhost /]...
2021-03-15 16:42:33
80
原创 linux安装nginx
安装命令:yum -y install gcc pcre-devel zlib-devel openssl openssl-devel下载“nginx-1.9.9.tar.gz”,移动到/usr/local/下。1) 解压tar -zxvf nginx-1.9.9.tar.gz2)进入nginx目录cd nginx-1.9.93)配置./configure --prefix=/usr/local/nginx4)makemakemake install启动Nginx:./n
2021-03-12 17:01:25
72
原创 linux安装zookeeper
一、解压:tar -zxvf zookeeper-3.4.13.tar.gz二、编辑配置文件1.进入conf目录:[root@localhost local]# cd zookeeper-3.4.13/conf2. 将zoo_sample.cfg这个文件复制为zoo.cfg (必须是这个文件名)[root@localhost conf]# cp zoo_sample.cfg zoo.cfg3. 进入zoo.cfg文件进行编辑[root@localhost conf
2021-03-12 16:38:36
232
原创 Linux安装redis
1.将压缩包拷贝到Linux服务器中,执行解压操作 tar -zxf redis-4.0.9.tar.gz2.进入解压文件目录使用make&&make install对解压的Redis文件进行编译 因为Redis是C实现的,需要gcc来进行编译,按顺序执行: yum install cpp yum install binutils yum install glibc yum install glibc-kernheaders yum install g...
2021-03-12 16:25:07
81
原创 linux配置java环境变量
三种配置环境变量的方法1. 修改/etc/profile文件如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。·用文本编辑器打开/etc/profile·在profile文件末尾加入:export JAVA_HOME=/usr/share/jdk1.6.0_14export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar...
2021-03-12 15:43:38
72
原创 linux安装字体
1.安装字体命令yum -y install fontconfig2.查看已安装字体(1)查看linux已安装字体fc-list(2)查看linux已安装中文字体fc-list :lang=zh3.安装中文字体(1)创建目录 mkdir -p /usr/share/fonts/my_fonts(2)将要安装的字体上传到该文件夹下3)安装字体索引指令 yum install mkfontscale(4)生成字体索引 进入目录 c...
2021-03-11 15:35:12
325
原创 以get方式提交,url参数过长问题
function downloadImage() { $("#downloadform").remove(); var form = $("<form>");//定义一个form表单 form.attr("id", "downloadform"); form.attr("style", "display:none"); form.attr("target", ""); form.attr("method", "post"); form.attr("action"...
2021-03-10 15:38:43
1242
原创 java 反射机制 记录
/** * 根据参数名 获取值(反射) * @param name * @param tbizPropertyFactor * @return */ public Object getValueByName(String name,TbizPropertyFactorEntity tbizPropertyFactor){ Object o = null; try { PropertyDescr...
2020-08-20 10:05:48
95
原创 oracle多列转成用逗号分割的一行并去除重复数据
select a.role_name role_name, regexp_replace(listagg(a.perm_name, ',') within group(order by a.perm_name),'([^,]*)(,\1)+($|,)','\1\3') perm_name, regexp_replace(listagg(a.menu_name, ',')...
2020-01-07 14:15:21
1423
原创 jq 判断一个元素下面是否有某个标签
if($("#aaa").find("font").length==0){}判断id=“aaa”的标签下面是否有font标签
2019-12-26 17:09:45
1466
原创 js yyyyMMdd 转 yyyy/MM/dd
var a ="20191202";var r=a.replace(/^(\d{4})(\d{2})(\d{2})$/, "$1-$2-$3");
2019-12-26 17:03:30
387
原创 js 浮点类型(float) 加、减、乘、除 出现误差的解决方案
加法: function accAdd(arg1,arg2){ var r1,r2,m; try{r1=arg1.toString().split(".")[1].length}catch(e){r1=0} try{r2=arg2.toString().split(".")[1].length}catch(e...
2019-12-26 17:00:32
554
原创 js 百分数转小数 小数转百分数
function toPercent(point){ var str=Number(point*100).toFixed(2);//toFixed() 保留几位小数 str+="%"; return str;}function toPoint(percent){ var str=percent.replace("%",""); str= str/100...
2019-12-26 16:40:16
761
原创 list.size() = 1 但是显示 All elements are null
开始做了 list != null && list.size() > 0 判断,并且也判断了字段值 != null ,但是报空指针,本地模拟数据,结果是原因:left join如果主表查出数据,右表不管是什么情况,都显示出来!即使都是NULL!如果有多个left join,一定要分清楚什么是主表,不然会出现,pcp.* 全是null,即使后台list.size...
2019-07-17 16:47:12
6584
5
原创 Oracle 实现like 多关键字 查询
select F_CREATORUSERID from atabletemplate tt where 1 = 1 and REGEXP_LIKE(tt.F_CREATORUSERID, '条件1|条件2')
2019-07-17 16:27:16
916
转载 Oracle 权限管理
Oracle 权限权限允许用户访问属于其它用户的对象或执行程序,ORACLE系统提供三种权限:Object 对象级、System 系统级、Role 角色级。这些权限可以授予给用户、特殊用户public或角色,如果授予一个权限给特殊用户"Public"(用户public是oracle预定义的,每个用户享有这个用户享有的权限),那么就意味作将该权限授予了该数据库的所有用户。对管理权限而言,角色是...
2019-07-17 16:22:08
169
原创 PL/SQL debugging requires the debug connect session system privilege
原因:用户权限不够,使用以下命令授予权限:GRANT debug any procedure, debug connect session TO scott
2019-07-17 15:43:49
447
转载 oracle 毫秒数到日期 日期到毫秒数 转换
毫秒转换日期:SELECTTO_CHAR(1112070645000/(1000*60*60*24)+ TO_DATE('1970-01-0108:00:00','YYYY-MM-DDHH:MI:SS'),'YYYY-MM-DDHH:MI:SS')ASCDATE FROMDUAL;日期转换毫秒:SELECTTO_NUMB...
2019-07-17 15:27:24
331
原创 weblogic 生产模式和开发模式之间切换
1、生产模式--》开发模式 将domain路径下%DOMAIN_HOME%\bin\setDomainEnv.cmd文件set PRODUCTION_MODE=true 更改为 set PRODUCTION_MODE=false 或set PRODUCTION_MODE= 将%DOMAIN_HOME%\config \config.xml文件中<production...
2019-07-17 15:10:47
401
原创 去除字符串数组中重复的值
String[] str = new String[]{"a","b","a"};Set set = new HashSet();for (int i = 0; i < str.length; i++) { set.add(str[i]);}str = (String[]) set.toArray(new String[0]);
2019-07-17 14:14:39
675
转载 Could not obtain the localhost address 启动Weblogic报错
<Server subsystem failed. Reason: java.lang.AssertionError: Could not obtain the localhost address. The most likely cause is an error in the network configuration of this machine.java.lang.Asserti...
2019-03-06 16:22:59
213
原创 Oracle 备份整个数据库 和 导入整个数据库
备份: exp用户名/密码@本地服务名 file = 目标地址 exp user/pwd file=file.dmp owner=yourUser1(用户名) (owner = A要备份A用户的数据)导入: imp用户名/密码@本地服务名 file=文件的位置 ignore=y (ign...
2019-02-14 14:58:03
8220
原创 使用nginx做反代时遇到 Request Entity Too Large
在使用nginx做反向代理的时候,被反代的系统在上传文件的时候遇到错误 :Request Entity Too Large原因是nginx限制了上传文件的大小,在nginx中可以配置最大允许的文件大小:打开nginx主配置文件nginx.conf,找到http{},添加client_max_body_size 50m; 最大50M; ...
2018-12-03 16:17:03
264
原创 Nginx 启动、停止、重启
启动 启动代码格式:nginx安装目录地址 -c nginx配置文件地址例如:[root@LinuxServer sbin]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf停止第一种:查看进程号[root@LinuxServer ~]# ps -ef|grep nginx杀死进程 (温...
2018-12-03 16:09:32
129
原创 Java 中 String, StringBuilder, StringBuffer 差异
String, StringBuilder, StringBUffer 三个类之间的区别主要是在 运行速度和线程安全这两个方面。1、按运行速度快慢排序为:StringBuilder > StringBuffer > StringString最慢的原因:String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该...
2018-11-16 16:03:51
99
转载 html5页面调用手机打电话功能
<head>里面加上:<meta name="format-detection" content="telephone=yes"/>需要拨打电话的地方:<a href="tel:400-0000-688">400-0000-688</a>发短信:<a href="sms:18688888888"
2018-10-14 21:52:01
706
转载 十进制的负数转化成二进制,八进制,十六进制
以下都以-86,并且为8为二进制为例子:对于+86不用说,其八位二进制表示为:(一)0 1 0 1 0 1 1 0对于-86来说,需要将+86按位取反:(二)1 0 1 0 1 0 0 1然后再末尾加上1:(三)1 0 1 0 1 0 1 0然后-86转化为八进制就是对(三)式从右向左每三位为一个单元进行计算,不足三位的补1(因为这是补码)得,(四)6 5 2...
2018-08-24 11:05:52
2897
转载 表和字段加注释
在创建表的时候,如何跟表和字段加注释呢?comment on table 表名 is '表注释";comment on column 表.列 is '列注释';表注释存放在user_tab_comments 中字段注释存放在user_col_commnents中...
2018-08-22 15:31:08
1350
原创 工作梳理:Vb 导出生成CSV文件
因工作需要 使用VBA导出CSV文件方法一:Open "c:/test.csv" For Output As #1Print #1, "测试代码开始"Print #1, "测试代码内容"Print #1, "测试代码结束"Close #1该方法可以一次插入一行数据,不需要加换行符。但是该方法目前没有找到可以直接转换编码格式的方法,需要对插入的数据一一转换。方法二:D...
2018-07-30 18:15:40
3892
原创 记录问题 获取刚插入oracle中product表的一条数据的自增长id
使用mybatis的selectKey就可以得到sequence的值,同时也会将值返回,代码如下:<insert id="insert" parameterType="com.domain.Product"> <selectKey resultType="INTEGER" order="BEFORE" keyProperty="ID">
2018-07-30 15:04:42
490
UnityStudio v0.9.0 版本
2019-01-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人