- 博客(27)
- 收藏
- 关注
转载 Java线程池的理解
以下内容是我转载的,希望大家也能学习到其中的精华。小宇:闪客,我最近看到线程池,被里边乱七八槽的参数给搞晕了,你能不能给我讲讲呀?闪客:没问题,这个我擅长,咱们从一个最简单的情况开始,假设有一段代码,你希望异步执行它,是不是要写出这样的代码?newThread(r).start();小宇:嗯嗯,最简单的写法似乎就是这样呢。闪客:这种写法当然可以完成功能,可是你这样写,老王这样写,老张也这样写,程序中到处都是这样创建线程的方法,能不能写一个统一的工具类让大家调用呢?小宇:可以.
2021-02-09 14:53:44
190
原创 maven中手动添加jar包
在maven中很多时候会遇到jar包,无法自动下载,需要手动下载后,添加到maven仓库,如ojdbc6.jar,所需命令如下:mvn install:install-file -Dfile=D:\sqlserver4.0\sqljdbc4-4.0.jar -DgroupId=com.microsoft.sqlserver -DartifactId=sqljdbc4 -Dversion=4.0 -Dpackaging=jar如果在计算机的path环境变量中,配置了maven,那么可直接打开cmd
2020-05-13 09:46:01
344
原创 rsync实现windows客户端,自动同步备份linux服务器文件
在写这篇文章之前,我想说可能有更好的技术来实现文件备份,因为我发现现在很多博客关于rsync的,都是N年前的了,也就是说这个技术是很早的。虽然在使用的过程中,踩了很多坑,但是我在实际使用后,发现很不错,因此记录一下。这篇文章是关于将linux服务器文件自动备份到windows客户端上,至于linux到linux,大体也一样。首先说下linux服务器端关于rsync的配置,如下:在lin...
2020-05-07 10:55:36
1331
原创 关于idea启动springboot项目出现找不到或无法加载主类:xx.xx.xxApplication
先上图:网上找了半天,也没有解决(可能遇到的情况不一样)找到这里不知道为啥,导入的maven项目默认选中的是main文件夹,要修改为自己的项目名,如下:...
2020-03-31 15:14:44
1469
1
原创 Centos7怎么让tomcat在系统启动后自动启动
首先我需要说明,从CentOS7开始,/etc/init.d脚本改为了systemctl管理服务。之前一直在init.d下面写了很多脚本,但是重启系统都没有效果,因此踩了很多坑。说下步骤:1.首先需要为tomcat添加自动生成pid的配置(到时候生成的tomcat.pid文件与bin目录平级)修改tomcat下面的catalina.sh文件,内容如下:#CopyCATALI...
2020-03-16 11:55:38
434
原创 centos7常用操作命令总结
基本操作cd / 进入根目录cd usr/local/java 进入java目录cd .. 返回上级目录history 查看之前执行过得所有命令cp file1 file2 将file1复制为file2cp -a dir1 dir2复制一个目录ll 列出当前目录下的详细文件列表mkdir dir1 创建一个名为“dir”的目录mv dir1 dir2移动/重...
2019-08-13 11:14:42
884
原创 虚拟机中的centos7怎么设置静态IP
要想修改虚拟机中的centos7(Linux系统)的静态ip,使之固定不变,就需要修改指定的网络配置文件1.首先启动虚拟机,切换成root账号,进入根目录 cd /2.执行以下命令修改文件vim etc/sysconfig/network-scripts/ifcfg-ens33注意:1.ifcfg-ens33是需要修改的网络配置文件名称,有些名字可能不相同,请参考自...
2019-07-24 10:20:12
173
原创 sqlserver查询指定名称的存储过程内容
SELECT obj.Name 存储过程名, sc.TEXT 存储过程内容FROM syscomments scINNER JOIN sysobjects obj ON sc.Id = obj.IDWHERE sc.TEXT LIKE '%自己要查的内容%'
2019-05-07 10:45:14
1264
转载 Spring boot插件安装
安装方法:(我使用的是eclipse ,所以就拿eclipse举例了)提示:安装时,网速不好的话过程会比较漫长,所以最好是选择一个网络好一点的地方进行安装。方法1、可以自己在eclipse目录:help-->Eclipse Marketplace下的Search中搜索spring-tool-suite或者sts,如下图:点击右下角Installed进行安装。由于我的ec...
2019-03-03 17:37:37
462
转载 解决maven官方库中没有oraclejdbc驱动的问题:Missing artifact com.ojdbc:oracle:jar:ojdbc6:1.0
最近在整合SSM项目时,想要添加Oracle驱动包时,Maven的pom.xml总是报Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0错。下面我给出详细的解决方案:1.到 http://www.oracle.com/technetwork/indexes/downloads/index.html oracle官网下载你所需要的oracle ...
2019-02-21 19:33:46
1465
转载 报错Could not resolve resource location pattern [classpath:com/yh/mapping/*.xml]
applicationContext.xml文件为修改classpath 为 classpath*
2018-12-13 15:48:48
2351
3
转载 maven的java web项目启动找不到Spring ContextLoaderListener的解决办法
1. 右键单击工程项目 ->点击 properties2. 选择 Deployment Assembly3. 点击 Add -> Java Build Path Entries -> Next4. 选择 Maven Dependencies -> Finish -> Apply -> OK5. Clean project and server. 重启...
2018-12-13 15:27:45
515
转载 eclipse新建servers时,选中tomcat版本后不能继续操作,next是灰色.
1.退出 eclipse2.到[工程目录下]/.metadata/.plugins/org.eclipse.core.runtime/.settings3.把org.eclipse.wst.server.core.prefs和 org.eclipse.jst.server.tomcat.core.prefs这两个文件去掉4.重启eclipse...
2018-12-06 10:13:32
1581
1
原创 关于打开eclipse报错:reload maven project has encountered a problem
由于重重原因,我取消maven的下载(可能是jar包没有公服镜像)。导致重新打开sts 时发生异常。 在网上寻找到资料,发现需要删除D:\workspace\.metadata\.plugins\org.eclipse.e4.workbench\workbench.xmi文件即可。 注意:删除后,要把你刚才取消导入的的项目移除工作空间,再启动eclipse。...
2018-11-10 16:30:08
1228
转载 如何把svn项目变成普通项目
当项目不需要SVN标志的时候,我们一般怎么办哪??可能很多人设置Windows显示隐藏文件,然后将项目中的所有.svn文件删除,这种方法是既费劲儿又蛋疼。 下面我教你个方法,能快速解决这个问题: 第一步:建立一个名字叫做remove-svn-folders.reg的文本(先建立txt文件,然后粘贴内容后再修改文件名字),记得后缀要叫.reg。文本的内容为:Windo...
2018-11-10 16:26:14
1933
转载 Win10远程桌面 出现 身份验证错误,CredSSP加密Oracle修正 解决方法
Win10远程桌面 出现 身份验证错误,要求的函数不受支持,这可能是由于CredSSP加密Oracle修正 解决方法升级至win10 最新版本10.0.17134,远程桌面连接Window Server时报错信息如下:出现身份验证错误,要求的函数不正确,这可能是由于CredSSP加密Oracle修正。解决方法:运行 gpedit.msc本地组策略:计算机配置>管理...
2018-08-14 15:40:11
1023
转载 linux将redis设置为开机后台自启
方法:写redis启动脚本设置开机自启(这种我最喜欢,也是最麻烦的一种)1.配置环境,把配置文件以端口为名复制一份到指定目录(需要使用root用户)先登录当前用户,然后在登录账号su,密码123456(此步骤赋予当前用户root权限)在etc目录下创建一个指定文件夹mkdir /etc/redis 将redis的配置文件复制到指定文件夹,文件以端口为名cp redis.conf /etc/redi...
2018-06-06 14:16:55
1317
转载 linux上安装redis的命令操作
第一步:下载redis安装包wget http://download.redis.io/releases/redis-4.0.6.tar.gz第二步:解压压缩包tar -zxvf redis-4.0.6.tar.gz第三步:yum安装gcc依赖(此处会出现错误,请用账号:su,密码:123456,给当前用户root权限)yum install gcc第四步:跳转到redis解压目录下cd redi...
2018-06-06 14:03:28
378
转载 plsql developer 注册码
LicenseNumber : 999productCode : 46jvnzf74ysf3mqm4hx4tvhcamh8gpe3v5SeriesNumber:706090password:xs374ca
2018-05-22 16:49:56
631
原创 oracle导入和导出(仅供参考)
1.导出命令:expdp user/password@localhost:1521/orcl directory=data_file_dir dumpfile=data.dmp logfile=data.log schemas=user2.导入命令:impdp sys/orcl@localhost:1521/orcl directory=data_file_dir dumpfile=data.dm...
2018-05-17 11:31:59
259
转载 oracle中怎么给表和列起别名
1.oracle中给表起别名 有时候在一个select中会有多个表,而且表的名字挺长,如果要做关联表的时候,你需要用表名.字段名的方式做链接,这样比较不方便,此时我们可以给这张表起一个别名,此时就可以使用该别名代替表名来使用,比如下面这个例子SELECT xxmc,sname as xsxm,sex,phone,address jzdz FROM student sLEFT JOIN xxjb...
2018-05-16 12:05:56
6899
转载 Eclipse_SVN如何解决文件冲突
1. 背景 公司使用Eclipse SVN 进行团队开发,但是在开发中我和同事(代号T)都对同一个版本号的文件(代号F)进行了更改,假设这个版本号为6(可以看做F6),那么同事T提交了他更改后的版本(F7),也就是资源库中F6被F7覆盖了。此时,恰巧你也对这个文件F6进行了更改,同步资源库后就会出现文件冲突。2. 解决方案_A 如果这个文件中,我和同事改动的不是同一个位置,那么SVN会将你们的...
2018-05-16 11:46:51
961
原创 oracle在dos环境下创建用户,表空间并赋予用户权限
1.打开数据库驱动sqlplus/nolog;2.以管理员权限登录conn / as sysdba;3.创建新用户create user 用户名 identified by 密码;4.给用户授权grant resource,connect,dba to 用户名;5.创建数据表空间create tablespacefile_data logging datafi...
2018-05-14 20:54:58
1217
原创 关于怎么把文件对象转化为字节流
//创建字节对象byte[] buffer;File file = new File("d://文件转字节测试文档.txt");FileInputStream fis = new FileInputStream(file);ByteArrayOutputStream baos = new ByteArrayOutputStream(fis.available());byte[] ...
2018-03-29 17:37:54
18511
1
原创 oracle导入dmp文件到数据库
完美的oracle导入数据命令(切记结尾不要加分号!!!!!!!!)impdp user/pwd dumpfile=expdat.dmp remap_schema=oazmdc:hndj remap_tablespace=oav5:hndj_tbls当导入dmp文件到oracle数据库时,需要注意以下几点:1.必须用命令impdp2.必须知道原导出dmp文件的用户名和表空间名3.整个命令结尾后面不...
2018-03-28 14:49:22
231
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人