自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 在Linux安装Nginx

在Linux安装Nginx去官网http://nginx.org/下载对应的nginx包,推荐使用稳定版本上传nginx到linux系统安装依赖环境(yum 命令要用root账号执行)(1)安装gcc环境yum install gcc-c++ (2)安装PCRE库,用于解析正则表达式yum install -y pcre pcre-devel (3)zlib压缩和解压缩依赖,yum install -y zlib zlib-devel (4)SSL 安全的加密的套接字协议层,用

2021-01-02 11:29:56 76

原创 nginx.pid打开失败以及失效的解决方案

nginx.pid文件存储的是Nginx的进程号,如图:其存放位置可在创建Makefile文件时通过 –pid-path 命令设置有时候nginx.pid文件或者所在目录会存在丢失的可能所以当我们想要启动nginx时:/usr/local/nginx/sbin/nginx -s reload就会报这种错:nginx: [error] open() "/var/run/nginx/nginx.pid" failed (2: No such file or directory)解决方案:创建

2021-01-02 11:14:50 600 1

原创 Linux——Jdk的安装与配置

内容:在启动tomcat时才发现服务器还没有安装jdk。步骤:1、进入 Oracle 官方网站 下载合适的 JDK 版本,选择后缀为.tar.gz的下载。(点击Accept License Agreement、注册后才能下载成功)2、创建目录在/usr/目录下创建java目录,并将该jdk放在该目录下。mkdir /usr/javacd /usr/java3、解压 JDKtar ...

2019-07-10 13:51:43 127

原创 Linux添加子账号,设置密码

**内容:**为自己的云服务器添加子账号。步骤:1、在root账号下;2、useradd -m 用户名(会默认在/home目录下新建同名文件夹)3、passwd 用户名4、输入密码5、再次输入密码新开窗口,登陆子账号,发现是以下信息:-bash: /home/appuser/.bash_profile: Permission denied-bash-4.2$解决方法:在根目录...

2019-07-10 10:42:55 4433

转载 keySet、entrySet用法以及遍历map的用法

keySet是键的集合,Set里面的类型即key的类型 entrySet是 键-值 对的集合,Set里面的类型是Map.Entry1.keySet() Map map=new HashMap(); Iterator it=map.keySet().iterator(); Object key; Object value; while(it.hasNext()){ key=it.n

2018-01-24 17:57:53 246

原创 Hibernate UUID 生成策略

我们经常会用到INT自增,无意间了解了UUID(全局唯一标识符),便尝试将其应用到自己的毕业设计中去,项目用的是Hibernate,所以接下来展示一下在Hibernate下UUID的生成策略。新建一个java类,声明一个策略通用生成器@org.hibernate.annotations.GenericGenerator( name = "UUID_GENERATOR",

2017-10-24 14:42:56 1345

原创 基于Maven的Spring+SpringMVC+Hibernate 邮箱验证码

上次完成了短信验证码:http://blog.csdn.net/gzh_coder/article/details/78307749 想到现在不止手机可以,还有邮箱,而且邮箱比短信平台稳定点,以防万一,所以有加了一个邮箱验证码的功能。先上效果图: (后台) (邮箱) (验证) 1、获取邮箱授权码 2、只开启这个就好了,按要求发送短信,保存授权码 导包<!-- 邮箱发送 -->

2017-10-22 11:21:26 1158 3

原创 基于Maven的Spring+SpringMVC+Hibernate 短信验证码

因为毕业设计的原因,在做注册登录时想添加找回密码功能,想试试看能不能用短信验证的方式,花了一天的终于搞定,总结如下: 先上效果图,感兴趣的再往下看:(前台) (后台) (验证码) (验证成功) 1、首先要注册短信平台,我用的是阿里大于的短信服务,因为注册就送10元代金券,非常适合我这种学生党和只需毕业设计演示的情况。2、注册完成后 记住这两个,后面会用到3、添加短信签名,要通过才能使用

2017-10-22 01:12:28 1633 1

原创 在Maven项目中导入本地jar包

因为开发短信发送验证码的功能,需要添加jar包,但是在Maven线上仓库中并没有找到这个包ImApi.jar,所以只能手动添加到本地的。首先要找到你项目的Maven本地仓库的位置,点击项目的Maven Dependencies,这是我的本地仓库位置,比方说我要引入这个包 想在项目的pom.xml中这样引入jar包(groupId、artifactId、version都是自定义的)1.在你的根目录文

2017-10-19 10:56:57 13682 3

转载 the password has expired

后台报ORA-28001: the password has expired 密码超时登录数据库服务器,使用 sqlplus / as sysdba命令,进入oracle数据库使用:select * from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME';

2017-10-09 10:45:42 503

转载 @Autowired与@Resource的区别

1、@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。 2、@Autowired默认按类型装配(这个注解是属业spring的),默认情况下必须要求依赖对象必须存在,如果要允许null 值,可以设置它的required属性为false,如:@Autowired(required=false) ,如果我们想使用名称装配可以结合@Quali

2017-09-20 09:31:54 239

转载 Hibernate注解

一。实体Bean每个持久化POJO类都是一个实体Bean, 通过在类的定义中使用 @Entity 注解来进行声明。声明实体Bean@Entitypublic class Flightimplements Serializable {  Long id;  @Id  public Long getId() { return id; }  public void set

2017-09-20 09:06:01 248

转载 技术历史——Spring发展历程总结

了解一个人最好的方式便是了解这个人的历史,学习新知识也是如果,如果你希望深入理解一项技术那么就去了解真相技术的前因后果。目前很多公司的架构,从Struts2迁移到了SpringMVC。你有想过为什么不使用Servlet+JSP来构建Java web项目,而是采用SpringMVC呢?既然这样,我们从源头说起。Struts2的源头其实也是Servlet。Servlet的作用是接收浏览

2017-07-04 22:24:54 413

原创 Maven

-Maven- Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简单,并且可重复使用,Maven让开发人员的工作更轻松,同时创建报表,检查,构建和测试自动化设置。-为什么会

2017-07-04 17:56:02 272

转载 SSH(Struts,Spring,Hibernate)和SSM(SpringMVC,Spring,MyBatis)的区别

SSH 和 SSM 的定义本人经历过两种技术架构,分别是常说的 SSH 和 SSM ,SSH 在本科的时候老师就教过。SSM 则是去公司后用的比较多。现在我想将这两大阵营的技术做一下对比。由于本人能力有限,涉及技术较多,我只从具体的应用方面做一些对比。SSH 通常指的是 Struts2 做前端控制器,spring 管理各层的组件,hibernate 负责持久化层。SSM 则

2017-07-04 17:52:42 202

原创 ORM——基本思想

ORM——基本思想Mybatis hibernate—基本思想—1、从配置文件(通常是XML配置文件中)得到 sessionfactory.2、由sessionfactory 产生 session3、在session 中完成对数据的增删改查和事务提交等.4、在用完之后关闭session 。5、在java 对象和 数据库之间有做mapping 的配置文件,也通常是xml 文件

2017-07-04 17:49:06 276

原创 多线程Thread类实例

基于TCP协议的Socket通信,实现多个用户登录。创建一个服务器类Server,一个客户端类Client,一个继承于多线程类的ServerThread,从而实现多个客户端向单个服务器的连接。Server类public class Server { public static void main(String[] args) { try { //创建一

2017-02-14 23:51:49 737

原创 JAVA第三季入门——简单扑克游戏

点击打开链接

2017-01-22 12:39:06 212

原创 进制基础

二进制 Binary system 八进制 Octal number system 十进制 Decimal system 十六进制 Hexadecimal简单的常用进制转换public static void main(String[] args) { /* * 二进制 Binary system 八进制 Octal number system 十进制 Decimal sys

2017-01-22 00:02:26 297

原创 JAVA第二季项目实战———答答租车系统代码

点击打开链接

2017-01-21 22:15:30 420

原创 循环的跳转

public class Test3 { public static void main(String[] args) { // 带标签的break System.out.println("带标签的break语句:"); for (int i = 0; i < 2; i++) { System.out.println("外层:" + i); loop: //

2017-01-14 23:39:42 184

原创 Java知识点整理

Java第二季第一章类和对象点击打开链接

2017-01-10 22:20:34 165

阿里大于短信验证码发送jar包大全

在aliyun-java-sdk-core-3.2.2.jar、aliyun-java-sdk-dybaseapi-1.0.0.jar的核心jar包基础上附加了其他可能用到的。

2017-10-21

空空如也

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

TA关注的人

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