- 博客(34)
- 资源 (1)
- 收藏
- 关注
原创 Java 获取文件的后缀名
public static void main(String args[]){ File file = new File("HelloWorld.java"); String fileName = file.getName(); String suffix = fileName.substring(fileName.lastIndexOf(".")+...
2019-04-29 13:44:40 2810
原创 Centos7 firewall-cmd not found
未识别的命令 firewall-cmd可能是没有安装firewall。安装命令:yum install firewalld firewalld的基本使用启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status firewalld开机禁用 : systemctl disable f...
2019-04-28 10:35:12 64514 1
原创 Centos 执行 systemctl start firewalld出现Failed to start firewalld.service: Unit is masked
firewalld服务被锁定,不能添加对应端口执行命令,即可实现取消服务的锁定systemctl unmask firewalld锁定该服务时执行systemctl mask firewalld
2019-04-28 10:14:49 536
原创 15元钱一杯咖啡,喝完后两个空杯换一杯,问:你有100元钱,最多可以喝到几杯咖啡
java 15元钱一杯咖啡,喝完后两个空杯换一杯,问:你有100元钱,最多可以喝到几杯咖啡
2019-04-16 14:23:19 1149
原创 谷歌提示Axure RP Extension for Chrome,解决办法
Axure RP Extension for Chrome是一款谷歌插件,打开原型文件->resources->chrome->axure-chrome-extension.crx浏览器输入:chrome://extensions/找到.crx文件后如果直接拖入安装的话,会出现“此扩展程序可能已损坏”。这时,我们可以换一种方式安装。把.crx文件修改扩展名.rar,解...
2019-04-03 10:19:37 1814
原创 Nginx 403 Forbidden错误的解决方法
在nginx.conf头部加入一行: user root; 重启nginx再访问,就可以了cd /usr/local/nginx/sbin./nginx -s reload如果不想使用root用户运行,可以通过修改目录访问权限解决403问题,但不能把目录放在root用户宿主目录下,放在任意一个位置并给它755,或者通过chown改变它的拥有者与nginx运行身份一致也可以解决权限...
2018-08-15 14:59:07 768
原创 Oracle impdp/expdp用法
EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用。进入oracle su - oraclescott2导入的用户 scott导出的用户。导出 expdp scott/scott@orcl schemas=scott dumpfile=scott_20180802.expdp导入 impdp scott2/scott DUMPFILE...
2018-08-02 10:19:48 355
原创 Centos7 zip解压和unzip压缩文件
1、安装zip、unzip应用 yum install zip unzip2、压缩和解压文件以下命令均在/home目录下操作 cd /home #进入/home目录 a、把/home目录下面的mydata目录压缩为mydata.zip zip -r mydata.zip mydata #压缩mydata目录 b、把/home目录下面的mydata.zip解压到mydatabak目录里面
2018-03-09 17:16:45 3423
原创 Oracle 日期格式化问题
select trunc(to_date(‘2017’,’yyyy’),’yyyy’) from dual 2017/1/1 当前年的1月1号select to_date(‘2017’,’yyyy’) from dual 2017/2/1 月份获取的是当前的月份add_months(trunc(to_date(‘2017’,’yyyy’),’yyyy’),12) 添加月份 to_date(‘0
2018-02-06 18:55:14 942
原创 Oracle case when
select CASE t.receipt_kind WHEN ‘1’ THEN ‘Accomodation’ WHEN ‘2’ THEN ‘Restaurant’ WHEN ‘3’ THEN ‘Shop’ WHEN ‘4’ THEN ‘Others’ END Sector, from t_rmm_receipt t where 1=1 case到end之间相当于一个具体的值
2018-02-06 18:48:03 213
原创 Oracle触发器
触发器简介 触发器的定义就是说某个条件成立的时候,触发器里面所定义的语句就会被自动的执行。因此触发器不需要人为的去调用,也不能调用。然后,触发器的触发条件其实在你定义的时候就已经设定好了。这里面需要说明一下,触发器可以分为语句级触发器和行级触发器。详细的介绍可以参考网上的资料,简单的说就是语句级的触发器可以在某些语句执行前或执行后被触发。而行级触发器则是在定义的了触发的表中的行数据改变时就会被触发
2018-02-06 18:43:23 228
原创 Linux系统安装mysql (CentOS )
Linux系统安装mysql#yum install mysql#yum install mysql-server#yum install mysql-devel安装mysql和mysql-devel都成功,但是安装mysql-server失败:[root@ms1 ~]# yum install mysql-serverLoaded plugins: fastestmirrorLoading
2017-11-30 11:05:28 239
原创 Apache转发配置
打开Apache安装目录 conf 文件夹下httpd.conf 1、将以下两行前的注释字符 # 去掉: LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_http_module modules/mod_proxy_http.so 2、在httpd.conf 文件最后加上转发规则 eg:
2017-11-30 09:46:42 1413
原创 Java创建线程的三种方式
Java中创建线程主要有三种方式: 一、继承Thread类 1、继承Thread,重写run方法。 2、创建Thread子类的实例,创建线程对象。 3、调用start()方法启动线程。package com.test;public class FirstThread extends Thread{ public void run(){ for (int i = 0; i
2017-09-15 09:59:31 280
原创 复制移动文件时对于目标文件系统过大怎么办
今天在复制一个文件到U盘的时候,突然弹出了‘对于目标文件系统过大’的对话框,一个4G多的文件就这样不能够被复制到目标目录下了,其实这是目标硬盘的格式不正确的原因,我这个U盘格式是FAT32,应该将其修改成NTFS格式就可以了。修改方法: 点击【开始】然后找到【运行】,或者是直接使用快捷键WIN+R打开运行,然后输入【cmd】点击确定即可。然后输入【convert M:/fs:ntfs】,其中‘M’
2017-09-12 11:10:11 14838
原创 Integer == 的使用
Integer a = 10; Integer b = 10; System.out.println(a == b); a = 100; b = 100; System.out.println(a == b); a = 1000; b = 1000; Sys
2017-09-11 20:30:30 431
原创 Linux系统安装jdk详细步骤
第一种方法Open Terminal:输入命令回车 yum install java-1.8.0-openjdk* -y 第二种方法下载jdk8登录网址: http://www.Oracle.com/technetwork/Java/javase/downloads/jdk8-downloads-2133151.html 选择对应jdk版本下载。(可在Windows下下载完成后,通过文件夹共
2017-08-22 09:20:30 517 1
原创 SVN is already locked.
SVN Commit failed (details follow): is already locked. 解决方法: 在出错的文件夹下执行Team–》Refresh/Cleanup。 如果还是不行就直接到上一级目录,再执行“Refresh/Cleanup”,然后再“更新”。
2017-08-21 09:02:29 392
原创 Myeclipse导入包快捷键
shift+ctrl+o 导入当前页面所有未导入的包 。 shift+ctrl+m 导入你鼠标当前所在行的未导入的包 。 系统默认的Content Assist的快捷键是alt+/,但是跟编辑文本的有冲突。在Myeclipse菜单栏中找到Window——>Preferences——>搜索keys 即可查看当前Myeclipse中的所有快捷键
2017-06-13 09:04:50 1223
原创 MySql获取时间范围中的随机日期
UNIX_TIMESTAMP 将时间转化为时间戳。(date 类型数据转换成 timestamp 形式整数)FROM_UNIXTIME 将timestamp 形式整数 转化为 date类型RAND()函数是产生随机数的一个随机函数。ROUND(number,num_digits) 四舍五入。Number 需要进行四舍五入的数字。 Num_digits 指定的位数,按此位数进行四舍五入。
2017-05-03 19:08:38 2261
原创 MySql时间格式转换
1.NOW()返回的时间 格式:2017-05-02 15:25:02 2.CURDATE()返回的时间 格式:2017-05-02 3.CURTIME返回的时间 格式:15:25:02DATE_ADD(CURDATE(),INTERVAL 1 YEAR) 当前时间+1年 MONTH 当前时间+1月 DAY 当前时间+1天
2017-05-02 15:30:15 332
原创 MySQL存储过程decimal得到值为0.00问题
DECIMAL从MySQL 5.1引入,列的声明语法是DECIMAL(M,D)。在MySQL 5.1中,参量的取值范围如下: ·M是数字的最大数(精度)。其范围为1~65(在较旧的MySQL版本中,允许的范围是1~254),M 的默认值是10。 ·D是小数点右侧数字的数目(标度)。其范围是0~30,但不得超过M。 float占4个字节,double占8个字节,decimail(M,D)占M+2
2017-04-24 11:39:41 10849
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-04-24 11:30:53 210
原创 MyEclipse在线安装SVN插件
1.help--》Install from Site 2.点击Add添加要添加的SVN信息 Name : SVN Location : http://subclipse.tigris.org/update_1.8.x3.选择Subclipse 和 SVNKit 然后一直下一歩,安装完毕。4.重启MyEclipse --》Window--》Preferences --》Team
2017-04-19 08:42:33 719
原创 Oracle服务的启动和关闭
一、CMD启动服务:实例名称 ORCL启动oracle实例服务 net start oracleserviceORCl停止oracle实例服务 net stop oracleserviceORCl启动oracle监听服务 lsnrctl start停止oracle监听服务 lsnrctl stop二、选择计算机(win7)-右键管理
2017-04-18 11:21:02 4319
原创 Linux下启动Oracle数据库
linux中启动oracle主要分两步:一个是启动监听器,一个是启动实例1.oracle身份登录数据库 su - oracle2.进入sqlplus控制台 sqlplus /nolog3.系统管理员登录 connect / as sysdba4.启动数据库 startup5.关闭数据库 shutdown immediate6.退出sqlplus控制台 exit7
2017-04-18 10:51:28 497
原创 JAVA截取一定长度的元素
1、字符串截取String s="1234abc1234";System.out.println(s.substring(4, s.length()-4));运行结果 abc2、数组截取char[] data = {'1','2','3','4','a','b','c','1','2','3','4'};System.out.println(Arrays.copyO
2017-04-11 20:25:46 1408
原创 MySQL服务启动和停止
第一种cmd :net start mysql 启动服务net stop mysql 停止服务第二种选择计算机(win7)-右键管理
2017-04-10 10:09:11 559
原创 MySQL表锁了如何解锁
1、查进程,查找被锁表的那个进程的IDshow processlist;2、kill掉锁表的进程IDkill id;3、查询是否锁表show OPEN TABLES where In_use > 0;
2017-04-10 09:56:49 15440
原创 Excel导出报错 You can define up to 4000 styles in a .xls workbook
导出 Excel数据多报错:java.lang.IllegalStateException: The maximum number of cell styles was exceeded. You can define up to 4000 styles in a .xls workbook 代码创建的cellSyle太多了。在循环中调用了HSSFCellStyle cellStyle = w
2017-04-06 08:38:26 16192
原创 MySQL修改存储过程或者函数所有者
use mysql;//此处是数据库自身创建的系统数据库名字是mysqlUPDATE mysql.proc set DEFINER='新所有者名称' where DEFINER='旧所有者名称' and db='数据库名称';
2017-04-05 15:56:19 4314
原创 MyEclipse 启动报错 Failed to load JavaHL Library
每次启动eclipse的时候都会报这个错:解决办法:Window--》Preferences--》输入svn 选择第二个就好了。
2017-03-31 16:35:16 595
原创 JS中格式化数据保留两位小数
toFixed() 方法可以把 Number 四舍五入为指定小数位数的数字。在本例中,我们将把数字舍入为二位小数的数字:var a = 9.39593; alert(a.toFixed(2));输出结果:9.40
2017-03-30 15:46:24 1616
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人