linux 下如何使用终端开启关闭tomcat

在使用Myeclipse的时候,往往会在软件中忘记关闭Tomcat,导致其占用端口,因此需要使用终端关闭Tomcat但是网上的资料却不是特别的可以指出问题所在,因此做了一些探索PS:此处默认Tomcat安装在Library下1、使用终端打开Tomcat[plain] view plain copycd /Library/Tomcat/bin    /*  此处Library前面必须要加斜杠"/" ...
分类: 其他 发布时间: 06-06 23:37 阅读次数: 4

dao层,service层,controller层,entriy层的理解

DAO层、ENTITY层、SERVICE层、CONTROLLER层1、DAO层: 持久层  主要与数据库进行交互   DAO层主要是做数据持久层的工作,主要与数据库进行交互。DAO层首先会创建DAO接口,然后会在配置文件中定义该接口的实现类,   接着就可以在模块中就可以调用DAO 的接口进行数据业务的而处理,并且不用关注此接口的具体实现类是哪一个类。DAO 层的数据源和数据库连接的参数数都是在配...
分类: 其他 发布时间: 06-06 23:37 阅读次数: 4

javabean浅析——转载

用大白话聊聊JavaSE -- 如何理解Java Bean(一)首先,在开始本章之前,先说一个总的概念:所谓的Java Bean,就是一个java类,编译后成为了一个后缀名是 .class的文件。这就是Java Bean,很多初学者,包括当年的我自己,总是被这些专有名词搞的晕头转向。去公司面试,对方一口一个controller,一口一个service,dao,搞得我很紧张。其实都是很简单的东西,只...
分类: 其他 发布时间: 06-06 23:37 阅读次数: 4

如何处理海量数据(上):从并发编程到分布式系统

摘要: 在这里想写写自己在学习并发处理的学习思路,也会聊聊自己遇到的那些坑,以此为记,希望鞭策自己不断学习、永不放弃!
分类: 其他 发布时间: 06-06 23:37 阅读次数: 4

go配置开源库viper

摘要: go viper
分类: 服务端 发布时间: 06-06 23:37 阅读次数: 6

jenkins 神器 钉钉通知插件

钉钉机器人刚出来的时候,就想着怎么用它通知 jenkins 构建结果; 之前想过放在构建后的脚本里,但是没法知道构建成功还是失败; 于是就想到网上找找看别人怎么搞的,结果现成的插件早都有了: 安装、配置都很简单, URL 填 jenkins 的根地址就行了,插件会自动拼上 job 地址,所以最后的“/”斜杠不能少; access token 就是钉钉机器人 webhook access_token参数的值; 就这么简单,看效果: 简直完美。。。 详细的安装配置可以看这里:https://www
分类: 服务端 发布时间: 06-06 23:37 阅读次数: 6

Mac下mysql的初始密码忘记重置方法

MySQL初始密码忘记如何解决,这篇文章主要介绍了MAC下MySQL忘记初始密码的解决办法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下解决MAC下MySQL忘记初始密码的方法分享给大家,供大家参考,具体内容如下第一步:点击系统偏好设置->最下边点MySQL,在弹出页面中,关闭服务第二步:进入终端输入:cd /usr/local/mysql/bin/回车后 登录管理员权限 sudo su...
分类: 其他 发布时间: 06-06 23:37 阅读次数: 4

mac设置任何来源的软件安装

   Mac安装第三方应用时提示”*.app”已损坏,打不开.这是因为安装权限问题,把隐私偏好设置的”允许所有来源”安装选项即可.新版Mac系统默认隐藏了”允许任何来源”隐藏了.使用sudo spctl --master-disable命令打开即可. ...
分类: 其他 发布时间: 06-06 23:36 阅读次数: 4

java加载properties的六种方法

1。使用java.util.Properties类的load()方法示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));Properties p = new Properties();p.load(in);2。使用java.util.ResourceBundle类的getBundle()方法示例: Res...
分类: 其他 发布时间: 06-06 23:36 阅读次数: 4

Mac下myeclipse的快捷键

一直比较欣赏myeclipse的快捷键,网上搜索了一圈,发现windows平台下面的快捷键清单多如牛毛,而mac下面的快键键清单缺凤毛麟角,于是,催生了下面这个清单快键键作用备注Command+1快速修复(自动导包等)比如与Syso配合,与main配合可快速构造方法签名Alt+/自动补全 Command+/选中部分添加(消除)注释 Command+D删除当前行 Command+Alt+S调出sou...
分类: 其他 发布时间: 06-06 23:36 阅读次数: 4

JDBC(查询编号在1-2之间的所有数据)

public static List<User>selectByID(){ List<User>list=new ArrayList<User>(); Connection connection=getConnection(); try { PreparedStatement pt=connection.prepareStateme...
分类: 其他 发布时间: 06-06 23:35 阅读次数: 4

SpringBoot整合Reids进行查询缓存

自行导入redis插件//定义缓存数据 key 生成策略的bean  @Bean      public KeyGenerator wiselyKeyGenerator(){          return new KeyGenerator() {              @Override              public Object generate(Object target, M...
分类: 其他 发布时间: 06-06 23:35 阅读次数: 4

左连接 详解

开头实例select * from user left join dept on user.deptid= dept.id;这句话会查出左表的全部数据,  右表的数据只有在满足条件时才会被查出来, 如果条件不满足 右边的列都为NULL 例图: 满足条件时例图: 不满足条件时学会举一反三  (所指 为 右连接查询) ...
分类: 其他 发布时间: 06-06 23:35 阅读次数: 4

单例模式 (恶汉式) 介绍

 保证该类只有一个对象存在;Public Class singlsh{ private static final singlsh sh=new singlsh(); public singlsh getSinglsh(){ return sh; }}
分类: 其他 发布时间: 06-06 23:35 阅读次数: 4

java用for循环判断输入的字符串是否包含数字、大写字母小写字母和其它字符

利用简单的两层for循环判断输入的字符串:1、分别用三个两层for循环判断大写字母、小写字母和数字(49到58是数字1到9的ACSII码范围);2、在for循环中记录大写字母、小写字母和数字个数的总和cout,如果输入的字符串长度正好等于cout,则不存在特殊字符,否则特殊字符存在。程序如下:import java.util.Scanner;public class ZhaoBuTong { pu...
分类: 其他 发布时间: 06-06 23:34 阅读次数: 4

Hibernate配置MySQL

这篇文章是学习ORM的第一步!老师讲了,学习ORM要分三步:1、Why ORM?2、What ORM?3、How ORM?    这三步前两步的表面意思很好理解,但是深入理解以及第三步的具体内容还需要放到以后的学习中去。    下面步入正题:    1、首先下载所需要的Hibernate文件,这里用的是老师提供的hibernate-release-5.2.10.Final.    2、导入所需要的...
分类: 其他 发布时间: 06-06 23:34 阅读次数: 2

Hibernate配置Oracle

Hibernate配置之Oracle篇:Oracle的安装我就不说了,网上有很多教程,不得不说有点麻烦(口令管理的地方需要注意,千万别忘了,要不以后会更麻烦),没装明白卸载起来就更麻烦了,我来来回回折腾了差不多三遍才差不多弄明白。需要注意的地方是安装的时候如果选择的是创建和配置数据库,那么安装完成以后就已经新建了一个数据库,不需要再次新建数据库了,而这个数据库的名字如果没有手动更改,那么应该就是默...
分类: 其他 发布时间: 06-06 23:34 阅读次数: 2

Hibenate中构建单态Session完成增删改查操作

Hibernate中每当创建一个方法完成数据库的增删改查操作时都需要新建一个SessionFactory对象,这样会使代码显得稍有繁杂,像我们平时学习和做练习的时候还好一些,如果到了大型的项目实践中,未免显得非常麻烦。老师上课时谈到,构建单态的SessionFactory有两种方法,一种是使用静态代码块,一种是使用私有化构造方法,课本上提到了静态代码块的实例,所以我决定先用私有化构造方法尝试一下。...
分类: 其他 发布时间: 06-06 23:33 阅读次数: 4

关于重写equals方法的学习

以前忘了是在哪位前辈的博客中看到一句话,Java中一切皆为对象,当初还不太理解,以为对象就是对象就是Person p = new Person();中的p,随着越来越深入的学习,也越来越觉得这句话简单又深刻。Gd今天学习的是equals()方法的重写,看起来很简单,但是拓展起来也是很有意思的,首先来看一下没有重写的equals()方法:package org.requals; class Per...
分类: 其他 发布时间: 06-06 23:33 阅读次数: 4

foreach方法关于Java Compiler的一点小问题

Gd今天在跟着视频学习编写课程管理系统的时候发现一个问题:明明和视频里的代码一样,怎么就是报错呢???查看了错误信息:Syntax error, 'for each' statements are only available if source level is 1.5 or greater,这句话的意思是说发生了语法错误,“foreach”语句只有在源级别为1.5或更大时才可用。百度 了一下,...
分类: 其他 发布时间: 06-06 23:33 阅读次数: 4