自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 收藏
  • 关注

原创 ELK 安装 7.9.0

1.通过url 下载最新的elk安装包 https://www.elastic.co/cn/downloads/past-releases/2.通过winscp 连接linux系统 将文件 文件上传到linux系统 /usr/local/es目录下3.解压tar.gz文件tar zxf elasticsearch-7.9.0-linux-x86_64.tar.gz解压后的文件4.修改配置 vi常用命令 :i进入编辑模式,使用上下左右移动光标 (键盘上右侧的数字键...

2020-09-06 17:12:09 643

原创 idea 导入spring5.0.x源码

1.在https://github.com/spring-projects/spring-framework下载5.0.x源码2.解压源码,并打开文件夹中import-into-idea.md文件按照说明先用`/gradlew:spring-oxm:compileTestJava预编译“spring-oxm”`如果一开始没有预编译spring-oxm就导入idea中,会报错(报错内容说...

2020-04-21 21:48:48 607

原创 mysql配置

下载免配置mysql ,下载地址:https://dev.mysql.com/downloads/mysql/配置MySQL配置my.ini我下载解压好以后,得到了文件夹mysql-8.0.12-winx64,进入该文件夹,此处为MySQL的根目录。在此目录下创建文件my.ini,并在文件中输入以下代码。[mysql]# 设置mysql客户端默认字符集default...

2020-01-17 11:09:46 219

原创 普元6.3全局变量muo配置

打开安装的普云路径下..\eosserver\working\sakuraims\config\user-config.xml 文件,搜索这个节点<group name="Managed-User-Object">,在这个节点下配置变量<configValue key="字段名">java:java.lang.Long</configValue>...

2019-11-01 19:12:31 241

原创 软件架构设计原则 : 开闭原则、依赖倒置原则、单一职责原则、接口隔离原则、迪米特法则、里氏替换原则、合成服用原则

1.开闭原则(1)通过接口或抽象类约束扩展,对扩展进行边界限定;(2)参数类型、引用对象尽量使用接口或者抽象类,而不是实现类;(3)抽象层尽量保持稳定,一旦确定就不允许修改;(4)将相同的变化封装在一个接口或抽象类中;(5) 将不同的变化封装到不同的接口或抽象类中。2.依赖倒置原则依赖倒置原则(Dependence Inversion Principle)是程序要...

2019-10-29 23:28:11 1482

原创 kettle 7.1 配置使用的jdk1.8

由于我本地项目使用的jdk是1.7,kettle7.1需要使用的版本为1.8 ,需要配置环境变量PENTAHO_JAVA_HOME

2019-07-19 19:15:29 4227

原创 mysql5.6免安装配置

1.下载好免安装解压缩2.安装包解压后,复制包中的my-huge.ini文件,重命名为my.ini,将my.ini的内容更改为# The following options will be passed to all MySQL clients [client] #password = your_password port = 3306 #设置my...

2018-11-20 11:10:52 176

原创 eclipse 新建maven工程pom文件报错:Plugin execution not covered by lifecycle configuration

1.进入Window-&gt; Preferences-&gt; Maven配置,进入Lifecycle Mapping设置项2.查看该路径下是否有配置文件的生命周期映射-metadata.xml中。如果没有,进入eclipse安装目录插件下的org.eclipse.m2e.lifecyclemapping.defaults_xxxxxx.jar文件中找到该文件,并把文件解压到生命周期...

2018-11-13 14:02:10 383

转载 eclipse里 不能创建tomcat7.0的server

1、 关闭Eclipse 2、打开WorkSpace所在的位置。 {workspace-directory}/.metadata/.plugins/org.eclipse.core.runtime/.settings 删除以下文件 org.eclipse.wst.server.core.prefs和org.eclipse.jst.server.tomcat.core.prefs 3、重启 ...

2018-11-08 14:46:24 327

原创 java-neon 使用jetty插件运行项目报错: org/eclipse/jetty/server/Server : Unsupported major.minor version 52.0

1.eclipse java-neon 下载的jetty插件如下图2.项目使用的jdk为1.73.运行项目报错如题:org/eclipse/jetty/server/Server : Unsupported major.minor version 52.0原因分析:这个下载的 jetty需要jdk1.8解决办法:将运行时配置的由默认的jre改为1.8运行项目,即可解决。如下图(...

2018-09-09 09:58:54 2989

原创 tomcat启动后找不到欢迎页

eclipse中的tomcat,应该选用中间自己安装的tomcat如下图

2018-09-06 17:58:06 1398

原创 联合主键的问题

注解联合主键实体类的主要步骤1 为符合主键,建立一个复合主键类,这个类包括两个字段,(有几个字段组成主键 就包含几个字段 )这个复合主键类实现Serializable接口,有public 无参的构造方法 重写equals 和hashcode方法,代码如下:public class Demo_pk implements Serializable { private long id...

2018-09-06 13:02:47 855

原创 什么时候用try catch

1.需要将数据抛给其他系统或者前台,需要将异常捕获,写入日志或者对异常进行封装等的操作,其他的时候声明异常就好了一个原则,当你的层需要跟外部分割开的时候,你就该catch。比如,service和dao层,在大部分情况下,dao服务于service,但这都属于开发组内部,所以,dao直接throw就可以了。但是到了service层,调用service的是另外的开发小组(比如客户端小组),...

2018-08-30 16:17:36 2398

原创 eclipse去除空行

1.按ctrl+f。弹出如下2.在find:后的空格按图填写:^\s*\n,确认regular expressions前打勾3.单击replace all 

2018-08-13 16:16:11 587

原创 java 字符串转为时间类型,输出的是Mon Aug 13 13:05:58 GMT+08:00 2018

Date date=new Date(); SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String ymd = simpleDateFormat.format(date);Date ymdDate = simpleDateFormat.parse(ymd); Syste...

2018-08-13 14:13:41 4279

原创 取十天前的当前时间

如题:取十天以前的当前时间代码如下: Date date = new Date(); SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Calendar calendar = new Gregori...

2018-08-09 09:23:55 1183

原创 取当前的时间字符串时间相差12小时

问题:如题,取当前时间字符串,时间相差12小时代码: Date date = new Date(); SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); String dateNowString = formatter.format(date);原因:格式写...

2018-08-09 09:14:06 9205 1

原创 springmvc+jpa如何调用oracle函数

// 1.编写调用oracle数据库的函数的SQL String sql="{?=call f_bar_check(?)}"; PreparedStatement prepareStatement; String result=null; try {// 2.编译SQL CallableStatement prepareCall = JdbcUtils ...

2018-07-23 11:40:34 1203

原创 eclipse异常关闭后,controller类中的代码没有了

问题:如题 eclipse异常关闭后,controller类中的代码没有了该代码运行过,可以这样恢复恢复方法:在该controller类上右击 :Replace With→Local History→选择需要恢复到的日期点击恢复即可...

2018-07-20 11:13:15 1487

原创 遍历嵌套json字符串里面的集合

// 定义jackson对象 private static final ObjectMapper MAPPER = new ObjectMapper(); private void get() throws Exception{ String response="{\"status\": \"ok\", \"code\": \"200\", \"msg\": \"

2018-07-17 11:40:50 1256

原创 map中的key更换名称的问题

for(HashMap&lt;String, Object&gt; o:list){ o.put("Delivery_date", o.remove("SCSU390_08")); } 

2018-07-17 11:18:35 10436 3

原创 分批处理的方法

private void Batch_processing(List&lt;Map&gt; maps) { int pointsDataLimit = 50; List&lt;Map&gt; newList = new ArrayList&lt;Map&gt;(); // 遍历集合,将集合中的元素放入新建的集合中, // 如果新建的集合的size()=50或者i等于集合的最后一...

2018-07-17 11:13:53 962

原创 关于list中添加map,集合中的map全部为null的问题

 List&lt;HashMap&lt;String, Object&gt;&gt; data = sdao.checkData();  List&lt;Map&gt; list=new ArrayList&lt;Map&gt;();    Map map = new HashMap&lt;String, Object&gt;();      for (HashMap&lt;String,...

2018-07-16 16:26:00 3213

原创 Target host is not specified

 使用httpclient条用URL报这个Target host is not specified错误 原因:由于传入的URL为空解决办法:加一个判断,如果URL和参数为空就使用httpclient调用URL

2018-07-11 17:01:25 6501

原创 Java项目读取配置文件的方法

1.普通工程:配置文件在src/main/resources下Properties prop = new Properties();prop.load(new FileInputStream("ipFilter.properties"));2.web工程:配置文件在src/main/resources目录下Properties prop = new Properties(); prop.load(...

2018-07-06 15:53:54 678

原创 eclipse使用jrebel热部署运行项目

${jrebel_args}这个是必须的选项,没有这个运行的项目不会启动jrebel,-Xms256M -Xmx512M -XX:MaxPermSize=128m这一段是给jrebel足够的内存-Drebel.spring_plugin=true这是对spring的支持-Drebel.dirs=D:\webapps\maindata\target\classes这一段是指定监控的class文件的目...

2018-07-06 15:06:32 1902

原创 eclipse 界面颜色配置后,项目中web.xml的字不能看清,需要回复默认设置

问题:如题eclipse 界面颜色配置后,项目中web.xml的字不能看清,需要回复默认设置。解决办法:将工作空间中项目下的.setting文件删除后,重新导入项目,就恢复好了。如果实在不行,可以直接换个工作空间,颜色配置会恢复默认的设置。...

2018-07-06 13:25:06 693

原创 list去除重复元素

  HashSet h = new HashSet(list);         list.clear();         list.addAll(h);

2018-07-04 17:04:34 4504

原创 实体类集合循环赋值,结果中实体类全部是最后的赋值的实体类

正确做法是实体类新建要在循环的方法体重,如果放在方法体外,最后得到的实体类都是最后一次的赋值for (String data : list3) {INFO_FG fg = new INFO_FG()fg.setErr(data.geturl);}...

2018-07-04 15:18:55 5128 2

原创 使用httpclient调用其他系统,显示Connection timed out: connect

1.请求数据过多,需要分批次处理这个public void test() {  // 这是要分批处理的数据集合  List&lt;String&gt; list = new ArrayList&lt;&gt;();  List&lt;String&gt; newList = new ArrayList&lt;String&gt;();  int pointsDataLimit = 50;  // ...

2018-07-02 18:17:38 5479

原创 判断Java对象的属性是否为null

if(requestVo.getName == null || requestVo.getName.equals(""))

2018-07-02 15:41:41 5272

原创 oracle 查询前10天到后一天的数据

 select  * from  awhere s_09 = '80084752-d79b-4972-ad5e-2c29fea67d16' and   s_16 &lt;&gt; 'R' and s_08 between to_date(to_char(sysdate-10,'yyyy/mm/dd'),'yyyy/mm/dd') and  to_date(to_char(sysdate+1,'yy...

2018-07-02 15:36:58 4796

原创 eclips导入项目遇到的问题

1.进入cmd命令行窗口查看jdk是否是需要的jdk。如果是jdk1.8更改为1.7的需要将classpath环境变量中JAVA_HOME相关的两个放到最前面2.设置eclipse的工作空间的字符类型utf-83.查看源代码是否有.setting .project 等本地的配置,如果有需要将相关配置删除。4.导入相关源文件,更改项目的jdk(这里面应该选择的是jdk不能是jre,jre是运行环境)...

2018-06-15 16:40:31 273

原创 BeanInstantiationException Failed to instantiate [org.apache.http.HttpRequest]: Specified class is a

BeanInstantiationExceptionFailed to instantiate [org.apache.http.HttpRequest]: Specified class is an interface问题:实例化异常,HttpRequest是个接口,应该用这个HttpServletRequest

2018-05-11 17:57:45 3497 2

原创 mysql连接时:mysqladmin: connect to server at 'localhost' failed

centos 系统,刚装好mysql,连接时报错:mysqladmin: connect to server at 'localhost' failed 或者mysql -u root mysqlERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (...

2018-05-07 18:12:14 1918

原创 SecureCRT上传文件

1。克隆一个新的窗口,点击文件下拉菜单,选择连接SFTP标签页2.使用lcd命令 进入客户端放文件的目录:lcd E:\ ,使用lpwd查看现在的目录,目录不能有中文3.使用cd 命令进入服务端要放置文件的目录:cd /usr/local/ 使用pwd查看当前的目录4.使用put命令上传文件:5.使用其他窗口查看是否上传成功:ls -lrt 查看当前目录下的文件...

2018-05-07 15:30:23 1895

原创 centos下运行solrcloud

1。查看防火墙是否将使用的端口开放2.将zookeeper开启: ./zookeeper2/bin/zkServer.sh start3.将Tomcat开启,Tomcat/bin/startup.sh4.我使用网页打开Tomcat时,老是打不开,结果是ip地址输错了,最好是查看下再输入,不要凭印象输入...

2018-05-07 12:15:39 144

原创 centos 防火墙的开启关闭,Tomcat开启、关闭及查看状态

1.开启防火墙:service iptables start 关闭防火墙:service iptables stop 查询防火墙状态:service iptables status2.Tomcat的启动 关闭 查询状态 启动 :./路径/startup.sh 关闭 :./路径/shutdown.sh 查询状态:ps -ef | grep tomcat  查询Tomcat日志:1、先切换到:cd t...

2018-05-03 17:29:25 586

原创 钓鱼抬杆时机

钓鱼提竿技巧方法步骤1、黑漂后迅速恢复原状,漂相为一粒粒斜向入水,然后恢复原状。多为小杂鱼咬钩捣乱。 2、浮漂在水面微微连续点颤、轻送或轻沉,是鱼咬钩,应及时提竿。 3、浮漂在水下忽闪一下。这鱼儿碰线所致,不用提竿。 4、浮漂偶尔慢慢下沉。不可忽视,动作愈慢,]鲫鱼愈大。 5、星漂微微颤动后,略沉半粒至一粒,漂动即停止。这时提竿时机是浮漂刚刚下沉,其过程很短,垂钓...

2018-04-26 15:19:53 1658

原创 vi 快捷键

1.退出编辑器:w 将缓冲区写入文件,即保存修改:wq 保存修改并退出:x 保存修改并退出:q 退出,如果对缓冲区进行过修改,则会提示:q! 强制退出,放弃修改2.查找替换/pattern 向后搜索字符串pattern?pattern 向前搜索字符串pattern"\c" 忽略大小写"\C" 大小写敏感n 下一个匹配(如果是/搜索,则是向下的下一个,?搜索则是向上的下一个)N 上一个匹配(同上):...

2018-04-25 15:30:08 140

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除