- 博客(24)
- 收藏
- 关注
转载 解决SpringBoot项目启动时候不对数据库连接进行校验的问题
当SpringBoot项目在启动时候,不做特殊设置的话,会不去校验数据库是否连接正确,只有对数据库操作时候才会进行报错,会影响项目效率,所以搜索了一篇文章,对数据库连接在连接失败后退出项目运行。@Componentpublic class ApplicationContextHelper implements ApplicationContextAware { private s...
2019-10-12 16:23:42 7031 9
原创 Linux系统安装JDK步骤
1、首先网站下载linux的解压版本(对应的32位或者64位都要对应linux版本):以cencos 64位为例2、JDK一般安装到/usr目录下。输入命令:cd /usr/local新建一个文件名为java的文件夹,用作Java的安装目录:mkdir java利用xftp来上传下载好的jdk包解压命令解压:tar -zxvf [文件名]重命名: mv jdk1.8.0_171/ jdk1.83...
2018-06-27 11:54:39 384
转载 linux下FTP服务器启动与关闭命令
查看FTP服务是否运行中:service vsftpd status查看本地是否含有包含ftp的进程开启:ps -ef | grep ftpFTP设置开机自动运行:chkconfig vsftpd on关闭FTP开机自动运行:chkconfig vsftpd off查看所有服务开启自动运行的情况:chkconfig --list启动FTP服务:service vsftpd start停止FTP服务...
2018-06-12 11:26:58 10494
原创 Idea创建springmvc简单项目超详细步骤(适用于idea不熟悉的初学者)
1. 第一步:打开idea工具,创建一个新的工程;2. 第二步:file-->new -->project3. 在选项卡中选择web工程基本的选项-->Next,然后给工程命名为webDemo,最后点击Finish,完美收工。4. 然后右键项目,选择add Framework Support...,在选项卡中选择maven,使工程中的jar包可以通过maven来统一管理。 5....
2018-03-01 16:28:20 9912 3
翻译 js实现修改参数数据
function changeURLPar(destiny, par, par_value) { var pattern = par+'=([^&]*)'; var replaceText = par+'='+par_value; if (destiny.match(pattern)) { var tmp = '/\\'+par+'=[^&]*/'; tmp = de
2017-06-27 19:01:56 3964
翻译 用JS获取地址栏参数的方法
方法一:采用正则表达式获取地址栏参数:( 强烈推荐,既实用又方便!)function GetQueryString(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(r!=
2017-06-27 18:56:23 376
翻译 Git提交和推送的区别
推送(push):把您本地仓库的代码推送至服务器提交(commit):把您做的修改,保存到本地仓库中git一般分:git add . ->将修改添加至本地缓存git commit -m 'msg' ->将本地缓存保存到本地仓库中git push ->将本地仓库推送至服务器git pull ->将服务器的代码更新到本地仓库中
2017-06-26 14:51:17 22614
原创 spring集成mybatis后,需要打印SQL语句
mybatis-config.xml中配置一下信息:xml version="1.0" encoding="UTF-8"?>DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">confi
2017-05-08 04:41:33 389
原创 解决Spring MVC 中文乱码 问题
1、表单提交controller获得中文参数后乱码解决方案修改web.xml,增加编码过滤器,如下(注意,需要设置forceEncoding参数值为true)filter> filter-name>characterEncodingFilterfilter-name> filter-class>org.springframework.
2017-05-06 00:41:55 275
转载 mysql select查询语句优化方案
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中使用!=或3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,
2017-04-25 14:33:24 951
原创 mysql中You can't specify target table for update in FROM clause错误
情景:执行删除【delete】语句时候,mysql中由于语法问题,导致sql会报错,提示错误信息是You can't specify target table for update in FROM clause;大体意思是无法指定“从”子句中更新的目标表.例如下列sql:DELETE tFROMweb_ri_plyedr_due tWHEREt.C_PLYEDRDUE_PK
2017-01-03 14:21:35 1226
原创 Linux重启服务器
1、查看进程:ps -ef|grep 服务名2、杀进程:kill -9 进程号3、重启:找到相应目录下的文件,./start.sh
2016-12-08 13:57:40 1197
原创 Linux黑窗口状态下如何备份日志并下载到本地
Linux黑窗口状态下如何备份日志并下载到本地1、把一个文件打成jar包,命令如下:jar cvf 名称.jar linux下文件名(pwd可以预览linux下文件的路径)2、ALT+P键,进入一个新的sftp窗口cd + 路径 -----》进入该路径下lcd + 需要下载到本地的路径get + 名称.jar(自己命名的文件名称)
2016-10-12 14:49:47 3737
原创 当提示mysql数据库被锁解锁方法
##--查看数据库的进程:SHOW PROCESSLIST;##--执行查询所用库的所有的进程,并完成kill语句拼写: select concat('kill ',id,';') from information_schema.processlist t where 1=1 and t.db = '被锁数据库的名称';##--复制查询的结果,在总的数据库的命令窗口执行上一个
2016-09-21 10:12:21 3270
原创 mysql中update别名使用
eg:当需要更新TableA表中xxx字段内容的时候,TableA表中aaa字段等于‘四代火影波风水门’作为更新条件update TableA T set T.xxx = 'wahaha' WHERE T.aaa = '四代火影波风水门'
2016-08-04 10:51:18 4398 2
原创 使用navicat premium连接oracle数据库的步骤
一、环境:win7+ora客户端+navicat二、新建一个ora的连接,输入相应的信息三、如果测试连接报错解决方法:工具--->选项,修改ora客户端的指定到位置下
2016-05-09 14:56:04 847
转载 MySQL 显示表字段及注释等信息语句
SHOW DATABASES //列出 MySQL Server 数据库。SHOW TABLES [FROM db_name] //列出数据库数据表。SHOW TABLE STATUS [FROM db_name] //列出数据表及表状态信息。SHOW COLUMNS FROM tbl_name [FROM db_name] //列出资料表字段SHOW F
2016-04-15 19:26:55 747
原创 dubbo学习教程(一):完成入门第一个hello world程序【基于zookeeper】
一、为何使用dubbo服务来实现功能开发?二、dubbo教程入门
2016-03-15 15:59:26 2804
转载 Oracle 删除数据两种语句: DELETE 和 TRUNCATE 的区别
Oracle 删除数据两种语句: DELETE 和 TRUNCATE 的区别语法delete from aa truncate table aa 区别
2016-03-10 15:57:09 31295
原创 Smartbi修改验证登陆方式
问题描述:原先自己修改了登陆用户的管理的页面,当自己再次登陆smartbi时候,输入原来的用户名和密码出错。解决方法:输入smartbi的配置路径,例如:http://localhost:28080/spreadsheet/vision/config;在用户管理标签中,修改【加密类型】和【登陆验证类】【MD5对应smartbi.logintoken.LoginTokenAuth
2016-03-10 10:25:15 2797
翻译 Maven配置文件settings.xml详解
当Maven运行过程中的各种配置,例如pom.xml,不想绑定到一个固定的project或者要分配给用户时,我们使用settings.xml中的settings元素来确定这些配置。这包含了本地仓库位置,远程仓库服务器以及认证信息等。settings.xml存在于两个地方:1.安装的地方:$Maven_HOME/conf/settings.xml2.用户的目录:${user.home}/
2016-03-04 10:44:50 520 1
原创 java中applet小程序的数字签名
Appleet小程序--重新做数字签名步骤:(1)将java程序打包 jar cvf test.jar test.class(2)生成名为mcni.store的密钥库,别名为mcni keytool -genkey -keystore mcni.store -alias mcni密码:123456 (根据需要自己输入) 以下根据需要输入,最后确认:y(3)导出mcni.
2016-03-01 16:53:14 452
转载 Eclipse运行时提示“Failed to load the JNI shared library /Java/jre6/bin/client/jvm.dll”的一个解决方案
当运行基于Java的东西,例如eclipse或者MyEclipse时候,如果出现:“Failed to load the JNI shared library /Java/jre6/bin/client/jvm.dll”之类的问题时,则很简单, 1、去看看,对应的路径中,是否真的存在jvm.dll eclipse如果是32位的,jdk也
2016-02-29 11:03:06 1902
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人