- 博客(15)
- 收藏
- 关注
转载 jdbc:oracle:thin:@localhost:1521:orcl和jdbc:oracle:thin:@localhost:1521/orcl的区别
jdbc连接oracle有两种方式,一种使用thin连接另一种使用oci(Oracle Call Interface )连接。thin驱动都是纯Java代码,使用TCP/IP技术通过Java的Socket连接Oracle数据库。对于使用oci必须安装Oracle客户端。常用的连接url格式,格式一:Oracle JDBC Thin using an SID;jdbc:...
2019-06-08 10:47:20 3060
原创 解决Docker中的MySQL乱码
我的环境 CentOS7下Docker,MySQL5.7镜像场景描述 容器中查询表中记录乱码,客户端连接查询无乱码(表格式:utf-8) 解决方案 1.使用root用户进入MySQL容器中 docker exec -it -u root mysql_my /bin/bash ...
2019-06-08 10:30:01 551
原创 String中split(String regex, int limit)方法介绍
说明:split(String regex, int limit)是String类中的一个重载方法简单粗暴,直接来一个Demo:public static void main(String[] args) { String string = "1+2+3+4+5+6+7+8"; String[] split = string.split("\\+", 8); Sy...
2019-04-17 18:20:36 4069
原创 oracle排序null值处理
在工作中,难免会碰到排序的需求。使用order by排序后,升序时,发现null值排在最后面;降序时,发现null值排在最前面。可是在实际需求中,我们要的并不是这种效果。这里提出两种解决方法:1.使用nulls last / nulls firstnulls first:表示把null值的记录排在最前面nulls last:表示把null值的记录排在最后面eg:select * f...
2019-04-09 17:37:33 514
原创 poi导出Excel文件没数据
首先感谢这位前辈提供的工具类:https://blog.csdn.net/kang5789/article/details/52858289问题 我是使用上面那位前辈的工具类,然后进行了局部修改应用在项目中,但是导出的效果一直是有Excel文件,文件中却没数据。正文 简单一句话,XSSFWorkbook类改成HSSFWorkbook类,完美解决问题...
2019-04-08 17:17:01 3592
原创 Linux开放指定端口
前沿 在新安装的Linux系统中,防火墙默认是被禁掉的,一般也没有配置过任何防火墙的策略,所以不存在/etc/sysconfig/iptables文件。显示iptables文件(亲测7有效)开放端口 1.编辑iptables文件,命令:vi /etc/sysconfig/iptables 2.复制上述光标处一行,命令:yy (非编辑状态) 3.粘贴,命令:p...
2018-07-16 16:58:01 1052
转载 解决CentOS(6和7版本),/etc/sysconfig/下没有iptables的问题
一、Centos 6版本解决办法:1.任意运行一条iptables防火墙规则配置命令:iptables -P OUTPUT ACCEPT 12.对iptables服务进行保存:service iptables save 13.重启iptables服务:service iptables r...
2018-07-16 12:30:00 377
原创 Linux上安装redis及部署
1.首先下载压缩包,官网地址:www.redis.net.cn2.通过ftp上传到Linux中3.先在线安装gcc环境:yum install gcc-c++安装过程中还需要输入 y4.解压redis压缩包:tar -zxvf redis-4.0.6.tar.gz5.解压后可以看到新增了一个文件夹6.进入该文件夹,对该文件编译:make7.安装redis:make PREFIX=/usr/redi...
2018-07-16 11:26:51 183
原创 CentOS 安装Java jdk详细步骤
jdk对于一个Java软件开发人员的重要性不言而喻。接下来在Linux上安装jdk1.需要root权限2.检测是否带有jdk安装包rpm -qa | grep java3.如果有,就需要卸载,没有就进行下一步。假设有一个:java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x85_64需要卸载:rpm -e --nodeps java-1.7.0-o...
2018-07-14 15:44:17 307
原创 VMware安装CentOS 7 详细步骤
一、新建虚拟机二、跳出的窗口选择默认的三、选择镜像文件四、设置虚拟机名称及安装路径五、指定磁盘容量(默认20G,不是立即就占用20G)下一步,完成六、初始化虚拟机(选择第一个:Install CentOS 7,白色表示选中)七、选择语言八、点击红色框的位置九、配置Linux分区,自动分区、手动分区都行(默认自动分区)十、点击上一步的完成后,回到了这个页面,点击网络和主机名十一、活动右侧的滑块出现中...
2018-07-14 13:16:14 405
原创 多个jdk安装,配置及处理因多个jdk产生运行和编译不同版本的解决方案
一直使用的是jdk1.7,由于项目中需要使用jdk1.8,借此机会记录安装多个jdk及产生的相关问题。一、jdk的安装对于jdk的安装,简单描述一下:在安装jdk的过程中,出现了两个路径,第一个是jdk安装的路径,第二个是jre安装的路径,因此需要把jdk和jre放在不同的路径二、多个jdk的配置1.创建两个JAVA_HOME的子变量JAVA_HOME7和JAVA_H...
2018-06-16 08:00:27 963
原创 win10远程连接服务器出现身份验证错误,要求的函数不受支持
有段时间没有连接服务器了,再去连接时却出现“出现身份验证错误,要求的函数不受支持”这样的问题,这让人有点不知所措。。。。解决办法:1.打开注册表(win+R,输入regedit)2.依次找到HKEY_LOCAL_MACHINE --》SOFTWARE --》Microsoft --》Windows --》CurrentVersion --》Policies --》System 3.在System内...
2018-06-03 18:48:03 8653 5
原创 四步用SSM实现国际化
申明:这个功能是在SSM项目上增加的操作,所以前提要先有一个SSM项目。步骤:一、新建文件messages,在其下新建两个文件,文件名及内容如下message_en文件,存储的是英文:message_zh_CN文件,存储的是中文(unicode码):不会转可以使用jdk自带的native2ascii转unicode码方式一:直接运行native2ascii.exe文...
2018-05-30 22:16:07 3152
原创 javaWeb项目设置error页面
首先要有个能正常访问的web项目当输入错误的地址的时候,会出现如下页面假如你想使用自己的error页面,要如何操作呢?1.新建一个error.jsp页面,放在WEB-INF下(考虑到本身就是个错误提示页面,用户不能直接访问)2.在jsp页面头部,加入一条代码,如图所示3.在web.xml中配置错误页面4.此时再去访问错误的地址时,就会出现自己的erro...
2018-05-08 19:23:24 3461
原创 本机可以访问8080端口,外网不能访问的解决方案
服务器:阿里云ECS windows server前提条件:已部署jdk和tomcat,项目war包copy到tomcat的webapps下出现的问题:觉得服务器端口没毛病,jdk配置好了,tomcat部署没问题,启动tomcat后,可就是不能访问外网原因:防火墙限制了端口,设置了端口没有打开解决方案:在服务器本机上打开控制面板 ---》 系统和安全 ---》 Windows 防火墙 ---...
2018-05-06 15:02:11 60370 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人