java
java开发常见问题处理
朱文祥
这个作者很懒,什么都没留下…
展开
-
oracle exp导出时,缺少表的处理
执行以下语句:select table_name from user_tables where segment_created = 'NO';对查出的表进行修改alter table 表名 allocate extent;原创 2021-10-20 19:13:35 · 374 阅读 · 0 评论 -
springboot jar包安装成windows服务
下载exe http://repo.jenkins-ci.org/releases/com/sun/winsw/winsw/2.3.0/本文下载了winsw-2.3.0-bin.exe。新建一个目录autService在目录里面新建一个autService.xml,同时把winsw-2.3.0-bin.exe重命名陈autService.exe必须这么做,否则无法安装启动服务。...原创 2021-06-01 11:57:08 · 378 阅读 · 0 评论 -
Redis集群:三种模式
最强:Cluster模式参考:https://blog.csdn.net/miss1181248983/article/details/90056960Cluster模式搭建环境准备:三台机器,分别开启两个redis服务(端口)192.168.30.128 端口:7001,7002192.168.30.129 端口:7003,7004192.168.30.130 端口:7005,7006修改.转载 2020-12-07 11:32:01 · 701 阅读 · 0 评论 -
修改服务器时区
查看当前时间: hwclock 或date1.设置时区(通过命令,选择需要设置的国家和城市)tzselect2.修改profile文件vim /etc/profile3.刷新profile使生效source /etc/profile参考:https://www.cnblogs.com/jjmaokk/p/9957840.html...原创 2020-10-09 10:48:12 · 530 阅读 · 0 评论 -
MySQL不需要密码就能登录问题
use mysql;update user set authentication_string=password("你的密码") where user='root'; #(无password字段的版本,也就是版本<=5.7的)update user set password=password('你的密码') where user='root'; #(有password字段的版本,版本>5.7的)update user set plugin="mysql_native_password.原创 2020-07-17 15:01:27 · 462 阅读 · 0 评论 -
在linux服务器上安装Jenkins
这里推荐使用yum方式安装Jenkins,最简单方便。yum的repos中默认是没有Jenkins的,需要先将Jenkins存储库添加到yum repos。sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.reposudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key添加J.转载 2020-06-05 17:44:08 · 151 阅读 · 0 评论 -
idea 项目里的jar通过pom引入
<!--沃支付 (本地lib里的jar)--><dependency> <groupId>epayCertUtil</groupId> <artifactId>epayCertUtil</artifactId> <version>1.0</version> <s...原创 2020-03-26 16:50:19 · 594 阅读 · 0 评论 -
mysql里的ibtmp1 文件过大,导致服务器磁盘占满
为防止数据丢失一定要提前备份数据。1,修改my.cnf配置文件:innodb_temp_data_file_path = ibtmp1:12M:autoextend:max:5G2.停止链接到mysql的项目3.重启mysql(重启前一定要备份数据库,防止无法重启,导致数据丢失)参考:解决办法:1,修改my.cnf配置文件:...原创 2020-03-06 16:51:11 · 6294 阅读 · 0 评论 -
hashmap 遍历 java
Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key = entry.getKey(); Object val = entry.getValue();转载 2017-03-16 11:32:54 · 236 阅读 · 0 评论 -
Idea、Android Studio的git使用方法
详情请下载文档:原创 2017-06-23 11:44:19 · 268 阅读 · 0 评论 -
mysql emoji 配置
将Mysql的编码从utf8转换成utf8mb4。需要 >= MySQL 5.5.3版本、(经检测5.5.29的也可以)低版本不支持这个字符集、复制报错停止MySQL Server服务修改 my.cnf或者mysql.ini[client]default-character-set = utf8mb4[mysql]default-character-set原创 2017-11-20 12:07:50 · 393 阅读 · 0 评论 -
idea 配置memcahced mvn repository
针对Java项目添加 memcahced 由于目前java memcached client没有官方的maven repository可供使用,因此使用时需要手动将其安装到本地repository。java memcached client的jar包下载地址:https://github.com/gwhalin/Memcached-Java-Client/downloads目前2.转载 2017-01-14 11:53:06 · 1013 阅读 · 0 评论 -
linux 下启动jar的一种方式
nohup java -jar xxx.jar原创 2018-05-31 08:47:48 · 7300 阅读 · 0 评论 -
图片合成
package demo;import com.jinyou.utils.common.DateUtils;import javax.imageio.ImageIO;import java.awt.*;import java.awt.image.BufferedImage;import java.io.File;public class demo { public st...转载 2018-12-13 15:45:22 · 254 阅读 · 0 评论 -
Linux下 drawString中文乱码 Graphics2D.drawString(str, px, py)乱码
问题描述:new Font("宋体", Font.BOLD, 48)Windows正常,Linux乱码1、查看jdk安装目录,echo ${JAVA_HOME}2、上传windows字体(宋体)到Linux服务器windows字体目录:“C:\WINDOWS\Fonts\simsun.ttc”Linuxjdk字体目录:“/usr/local/jdk8/jre/lib...转载 2019-01-18 19:40:53 · 3943 阅读 · 1 评论 -
生成二维码
参考:http://www.jianshu.com/p/474af73eb176http://www.jianshu.com/p/9a1387840cd6转载 2017-03-11 18:19:23 · 239 阅读 · 0 评论 -
TortoiseGit 记住用户名和密码的方法
原文地址:http://blog.csdn.net/u014343528/article/details/48312067在 .gitconfig 的文件里加入[credential] helper = store转载 2017-01-06 17:32:56 · 393 阅读 · 0 评论 -
mac idea 运行项目报错 Error: Exception thrown by the agent : java.net.MalformedURLException: Local host na
http://www.foreverpx.cn/2015/05/22/%E8%A7%A3%E5%86%B3Mac%20java.net%20Local%20host%20name%20unknown%20error%E7%9A%84%E6%96%B9%E6%B3%95/解决Mac java.net Local host name unknown error的方法转载 2016-12-24 13:36:44 · 4000 阅读 · 0 评论 -
tomcat 配置
像JDK配置环境变量一样,我们新建两个环境变量名:CATALINA_HOME和CATALINA_BASE,变量值都为我们tomcat的路径:F:\SDK\apache-tomcat-6.0.29,然后选中path变量,点击编辑,在最后面加上:(如果没有英文分号加上英文分号)%CATALINA_HOME%\bin;%CATALINA_BASE%\bin;原文地址:http:/转载 2015-12-15 18:09:19 · 351 阅读 · 0 评论 -
MyEclipse SVN 插件
一、下载SVN插件subclipse下载地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240在打开的网站中找到subclipse的最新版本,如下图所示:下载完成之后,得到的是一个压缩包文件,如下图所示:二、在MyEclipse10中安装SVN插件subclipse步骤如转载 2015-09-24 22:24:09 · 269 阅读 · 0 评论 -
Tomcat7.0 Can't load AMD 64-bit .dll on a IA 32-bit platform
The APR based Apache Tomcat Native library failed to load. The error reported was [C:\Windows\System32\tcnative-1.dll: Can't load AMD 64-bit .dll on a IA 32-bit platform]java.lang.UnsatisfiedLinkErr转载 2016-02-29 21:39:14 · 1113 阅读 · 0 评论 -
Tomcat 启动,错误:The APR based Apache Tomcat Native library
转自:http://www.cnblogs.com/java-class/p/4280037.html解决方法:在Tomcat网站,http://archive.apache.org/dist/tomcat/tomcat-connectors/native/下载与你Tomcat对应版本的 tcnative-1.dll,放到\bin 目录下面,重启tomcat ;转载 2016-03-04 08:55:12 · 2108 阅读 · 0 评论 -
Myeclipse for Mac V2014 下载破解
转自:http://www.jb51.net/softs/188421.html破解文件地址:http://www.jb51.net/softs/188418.html打开myeclipse-10.0-offline-installer-macosx.dmg安装..... 安装完成别急着打开。 在终端里面打开的。下面的命令意思就是找到rd这个转载 2016-03-20 14:04:41 · 3957 阅读 · 0 评论 -
Java的接口和抽象类
转自:http://www.cnblogs.com/dolphin0520/p/3811437.html抽象类是对一种事物的抽象,即对类抽象,而接口是对行为的抽象转载 2016-04-05 11:25:50 · 268 阅读 · 0 评论 -
tomcat 解压后无法访问
tomcat 解压后无法访问 点击tomcat7w.exe后提示 指定的服务未安装。Unable to open the service 'tomcat7'打开命令行提示符窗口=> 进入Tomcat安装目录==> 进入bin目录下==> 输入:service.bat install 即可直接到目录点击这个bat会不会也可以?原创 2016-02-29 21:11:28 · 587 阅读 · 0 评论 -
myeclipse 启动时 server Could not create the view: An unexpected exception was thrown.
电脑突然断电,myeclipse非正常关闭,“Package Explorer”非正常显示,出现错误“Could not create the view: An unexpected exception was thrown.”。但是项目中的文件可以通过命令查看。解决方式:关闭myeclipse -- 删除文件“.metadata/.plugins/org.ecl转载 2016-03-26 14:43:26 · 386 阅读 · 0 评论 -
java 正则过滤
http://www.jb51.net/article/73779.htm转载 2016-04-25 14:43:12 · 572 阅读 · 0 评论 -
list排序
//排序从高到低Collections.sort(gradesRe, new Comparator() { public int compare(ChildScore arg0, ChildScore arg1) { return arg1.getScore().compareTo(arg0.getScore());原创 2016-11-12 15:03:31 · 262 阅读 · 0 评论 -
Linux部署nodejs web项目
Linux部署nodejs web项目首次部署需安装nodejsnpmpm2直接部署项目安装依赖包使用PM2运行及配置NginxLinux部署nodejs web项目1. 首次部署需安装nodejs、npm、pm2sudo apt-get updatesudo apt-get install nodejssudo apt-get install npmsudo npm install原创 2016-11-28 14:52:11 · 8427 阅读 · 0 评论 -
memcache maven本地库
mvn install:install-file -Dfile=d:/java_memcached-release_2.6.6/java_memcached-release_2.6.6.jar -DgroupId=com.danga -DartifactId=memcached -Dversion=2.6.6 -Dpackaging=jar -DgeneratePom=true原创 2016-11-19 15:58:25 · 439 阅读 · 0 评论 -
windows下取消dos窗口运行bat文件
在bat 文件目录下,新建.vbs文件,内容为:CreateObject("WScript.Shell").Run "cmd /c jmeter.bat",0保存后,直接运行.vbs即可原创 2017-01-02 11:03:28 · 1444 阅读 · 0 评论 -
Java 判断文件夹、文件是否存在,不存在则创建
原文地址:http://blog.chinaunix.net/uid-26284395-id-3260936.html1、判断文件是否存在,不存在创建文件[java] view plaincopyprint?File file=new File("C:\\Users\\QPING\\Desktop\\JavaScript\转载 2016-12-23 10:18:47 · 64073 阅读 · 2 评论 -
关于 Java 数组的 12 个最佳方法
1. 声明一个数组 Java代码 String[] aArray = new String[5]; String[] bArray = {"a","b","c", "d", "e"}; String[] cArray = new String[]{"a","b","c","d","e"}; 2. 输出一个数组 Jav转载 2015-11-20 11:49:55 · 326 阅读 · 0 评论