- 博客(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
709
原创 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
684
原创 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
255
原创 普元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
295
原创 软件架构设计原则 : 开闭原则、依赖倒置原则、单一职责原则、接口隔离原则、迪米特法则、里氏替换原则、合成服用原则
1.开闭原则(1)通过接口或抽象类约束扩展,对扩展进行边界限定;(2)参数类型、引用对象尽量使用接口或者抽象类,而不是实现类;(3)抽象层尽量保持稳定,一旦确定就不允许修改;(4)将相同的变化封装在一个接口或抽象类中;(5) 将不同的变化封装到不同的接口或抽象类中。2.依赖倒置原则依赖倒置原则(Dependence Inversion Principle)是程序要...
2019-10-29 23:28:11
1626
原创 kettle 7.1 配置使用的jdk1.8
由于我本地项目使用的jdk是1.7,kettle7.1需要使用的版本为1.8 ,需要配置环境变量PENTAHO_JAVA_HOME
2019-07-19 19:15:29
4353
原创 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
220
原创 eclipse 新建maven工程pom文件报错:Plugin execution not covered by lifecycle configuration
1.进入Window-> Preferences-> Maven配置,进入Lifecycle Mapping设置项2.查看该路径下是否有配置文件的生命周期映射-metadata.xml中。如果没有,进入eclipse安装目录插件下的org.eclipse.m2e.lifecyclemapping.defaults_xxxxxx.jar文件中找到该文件,并把文件解压到生命周期...
2018-11-13 14:02:10
425
转载 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
366
原创 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
3075
原创 联合主键的问题
注解联合主键实体类的主要步骤1 为符合主键,建立一个复合主键类,这个类包括两个字段,(有几个字段组成主键 就包含几个字段 )这个复合主键类实现Serializable接口,有public 无参的构造方法 重写equals 和hashcode方法,代码如下:public class Demo_pk implements Serializable { private long id...
2018-09-06 13:02:47
929
原创 什么时候用try catch
1.需要将数据抛给其他系统或者前台,需要将异常捕获,写入日志或者对异常进行封装等的操作,其他的时候声明异常就好了一个原则,当你的层需要跟外部分割开的时候,你就该catch。比如,service和dao层,在大部分情况下,dao服务于service,但这都属于开发组内部,所以,dao直接throw就可以了。但是到了service层,调用service的是另外的开发小组(比如客户端小组),...
2018-08-30 16:17:36
2490
原创 eclipse去除空行
1.按ctrl+f。弹出如下2.在find:后的空格按图填写:^\s*\n,确认regular expressions前打勾3.单击replace all
2018-08-13 16:16:11
630
原创 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
4352
原创 取十天前的当前时间
如题:取十天以前的当前时间代码如下: Date date = new Date(); SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Calendar calendar = new Gregori...
2018-08-09 09:23:55
1250
原创 取当前的时间字符串时间相差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
9373
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
1249
原创 eclipse异常关闭后,controller类中的代码没有了
问题:如题 eclipse异常关闭后,controller类中的代码没有了该代码运行过,可以这样恢复恢复方法:在该controller类上右击 :Replace With→Local History→选择需要恢复到的日期点击恢复即可...
2018-07-20 11:13:15
1549
原创 遍历嵌套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
1301
原创 map中的key更换名称的问题
for(HashMap<String, Object> o:list){ o.put("Delivery_date", o.remove("SCSU390_08")); }
2018-07-17 11:18:35
10508
3
原创 分批处理的方法
private void Batch_processing(List<Map> maps) { int pointsDataLimit = 50; List<Map> newList = new ArrayList<Map>(); // 遍历集合,将集合中的元素放入新建的集合中, // 如果新建的集合的size()=50或者i等于集合的最后一...
2018-07-17 11:13:53
1017
原创 关于list中添加map,集合中的map全部为null的问题
List<HashMap<String, Object>> data = sdao.checkData(); List<Map> list=new ArrayList<Map>(); Map map = new HashMap<String, Object>(); for (HashMap<String,...
2018-07-16 16:26:00
3317
原创 Target host is not specified
使用httpclient条用URL报这个Target host is not specified错误 原因:由于传入的URL为空解决办法:加一个判断,如果URL和参数为空就使用httpclient调用URL
2018-07-11 17:01:25
6719
原创 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
731
原创 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
1972
原创 eclipse 界面颜色配置后,项目中web.xml的字不能看清,需要回复默认设置
问题:如题eclipse 界面颜色配置后,项目中web.xml的字不能看清,需要回复默认设置。解决办法:将工作空间中项目下的.setting文件删除后,重新导入项目,就恢复好了。如果实在不行,可以直接换个工作空间,颜色配置会恢复默认的设置。...
2018-07-06 13:25:06
729
原创 list去除重复元素
HashSet h = new HashSet(list); list.clear(); list.addAll(h);
2018-07-04 17:04:34
4544
原创 实体类集合循环赋值,结果中实体类全部是最后的赋值的实体类
正确做法是实体类新建要在循环的方法体重,如果放在方法体外,最后得到的实体类都是最后一次的赋值for (String data : list3) {INFO_FG fg = new INFO_FG()fg.setErr(data.geturl);}...
2018-07-04 15:18:55
5215
2
原创 使用httpclient调用其他系统,显示Connection timed out: connect
1.请求数据过多,需要分批次处理这个public void test() { // 这是要分批处理的数据集合 List<String> list = new ArrayList<>(); List<String> newList = new ArrayList<String>(); int pointsDataLimit = 50; // ...
2018-07-02 18:17:38
5574
原创 判断Java对象的属性是否为null
if(requestVo.getName == null || requestVo.getName.equals(""))
2018-07-02 15:41:41
5333
原创 oracle 查询前10天到后一天的数据
select * from awhere s_09 = '80084752-d79b-4972-ad5e-2c29fea67d16' and s_16 <> '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
4964
原创 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
341
原创 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
3580
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
2019
原创 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
1962
原创 centos下运行solrcloud
1。查看防火墙是否将使用的端口开放2.将zookeeper开启: ./zookeeper2/bin/zkServer.sh start3.将Tomcat开启,Tomcat/bin/startup.sh4.我使用网页打开Tomcat时,老是打不开,结果是ip地址输错了,最好是查看下再输入,不要凭印象输入...
2018-05-07 12:15:39
194
原创 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
628
原创 钓鱼抬杆时机
钓鱼提竿技巧方法步骤1、黑漂后迅速恢复原状,漂相为一粒粒斜向入水,然后恢复原状。多为小杂鱼咬钩捣乱。 2、浮漂在水面微微连续点颤、轻送或轻沉,是鱼咬钩,应及时提竿。 3、浮漂在水下忽闪一下。这鱼儿碰线所致,不用提竿。 4、浮漂偶尔慢慢下沉。不可忽视,动作愈慢,]鲫鱼愈大。 5、星漂微微颤动后,略沉半粒至一粒,漂动即停止。这时提竿时机是浮漂刚刚下沉,其过程很短,垂钓...
2018-04-26 15:19:53
1707
原创 vi 快捷键
1.退出编辑器:w 将缓冲区写入文件,即保存修改:wq 保存修改并退出:x 保存修改并退出:q 退出,如果对缓冲区进行过修改,则会提示:q! 强制退出,放弃修改2.查找替换/pattern 向后搜索字符串pattern?pattern 向前搜索字符串pattern"\c" 忽略大小写"\C" 大小写敏感n 下一个匹配(如果是/搜索,则是向下的下一个,?搜索则是向上的下一个)N 上一个匹配(同上):...
2018-04-25 15:30:08
169
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人