- 博客(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
126
原创 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
733
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
155
原创 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
4669
转载 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
298
原创 Hibernate UUID 生成策略
我们经常会用到INT自增,无意间了解了UUID(全局唯一标识符),便尝试将其应用到自己的毕业设计中去,项目用的是Hibernate,所以接下来展示一下在Hibernate下UUID的生成策略。新建一个java类,声明一个策略通用生成器@org.hibernate.annotations.GenericGenerator( name = "UUID_GENERATOR",
2017-10-24 14:42:56
1459
原创 基于Maven的Spring+SpringMVC+Hibernate 邮箱验证码
上次完成了短信验证码:http://blog.youkuaiyun.com/gzh_coder/article/details/78307749 想到现在不止手机可以,还有邮箱,而且邮箱比短信平台稳定点,以防万一,所以有加了一个邮箱验证码的功能。先上效果图: (后台) (邮箱) (验证) 1、获取邮箱授权码 2、只开启这个就好了,按要求发送短信,保存授权码 导包<!-- 邮箱发送 -->
2017-10-22 11:21:26
1274
1
原创 基于Maven的Spring+SpringMVC+Hibernate 短信验证码
因为毕业设计的原因,在做注册登录时想添加找回密码功能,想试试看能不能用短信验证的方式,花了一天的终于搞定,总结如下: 先上效果图,感兴趣的再往下看:(前台) (后台) (验证码) (验证成功) 1、首先要注册短信平台,我用的是阿里大于的短信服务,因为注册就送10元代金券,非常适合我这种学生党和只需毕业设计演示的情况。2、注册完成后 记住这两个,后面会用到3、添加短信签名,要通过才能使用
2017-10-22 01:12:28
1749
1
原创 在Maven项目中导入本地jar包
因为开发短信发送验证码的功能,需要添加jar包,但是在Maven线上仓库中并没有找到这个包ImApi.jar,所以只能手动添加到本地的。首先要找到你项目的Maven本地仓库的位置,点击项目的Maven Dependencies,这是我的本地仓库位置,比方说我要引入这个包 想在项目的pom.xml中这样引入jar包(groupId、artifactId、version都是自定义的)1.在你的根目录文
2017-10-19 10:56:57
13798
1
转载 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
539
转载 @Autowired与@Resource的区别
1、@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。 2、@Autowired默认按类型装配(这个注解是属业spring的),默认情况下必须要求依赖对象必须存在,如果要允许null 值,可以设置它的required属性为false,如:@Autowired(required=false) ,如果我们想使用名称装配可以结合@Quali
2017-09-20 09:31:54
267
转载 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
283
转载 技术历史——Spring发展历程总结
了解一个人最好的方式便是了解这个人的历史,学习新知识也是如果,如果你希望深入理解一项技术那么就去了解真相技术的前因后果。目前很多公司的架构,从Struts2迁移到了SpringMVC。你有想过为什么不使用Servlet+JSP来构建Java web项目,而是采用SpringMVC呢?既然这样,我们从源头说起。Struts2的源头其实也是Servlet。Servlet的作用是接收浏览
2017-07-04 22:24:54
452
原创 Maven
-Maven- Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简单,并且可重复使用,Maven让开发人员的工作更轻松,同时创建报表,检查,构建和测试自动化设置。-为什么会
2017-07-04 17:56:02
309
转载 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
246
原创 ORM——基本思想
ORM——基本思想Mybatis hibernate—基本思想—1、从配置文件(通常是XML配置文件中)得到 sessionfactory.2、由sessionfactory 产生 session3、在session 中完成对数据的增删改查和事务提交等.4、在用完之后关闭session 。5、在java 对象和 数据库之间有做mapping 的配置文件,也通常是xml 文件
2017-07-04 17:49:06
334
原创 多线程Thread类实例
基于TCP协议的Socket通信,实现多个用户登录。创建一个服务器类Server,一个客户端类Client,一个继承于多线程类的ServerThread,从而实现多个客户端向单个服务器的连接。Server类public class Server { public static void main(String[] args) { try { //创建一
2017-02-14 23:51:49
790
原创 进制基础
二进制 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
326
原创 循环的跳转
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
214
阿里大于短信验证码发送jar包大全
2017-10-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人