关闭

apache与tomcat关系

Apache本身作为软件基金会Apache,Apache软件基金会下的子项目有个核心——Apache HTTP Server Project;Nginx同样也是一款开源的HTTP服务器软件(当然它也可以作为邮件代理服务器、通用的TCP代理服务器)。 HTTP服务器本质上也是一种应用程序——它通常运行在服务器之上,绑定服务器的IP地址并监听某一个tcp端口来接收并处理HTTP请求,这样客户端(一般...
阅读(10) 评论(0)

Spring的AOP用法

什么是AOP? 1.AOP概念介绍   所谓AOP,即Aspect orientied program,就是面向方面(切面)的编程。    功能: 让关注点代码与业务代码分离! 关注点:           重复代码就叫做关注点; 业务代码:     核心业务的代码 业务代码与关注点代码分离,好处?                --> 关注点代码写一次即可;   ...
阅读(13) 评论(0)

mysql中创建约束语法,建表时,建表后

主键、外键和索引的区别   定义:  主键--唯一标识一条记录,不能有重复的,不允许为空  外键--表的外键是另一表的主键, 外键可以有重复的, 可以是空值  索引--该字段没有重复值,但可以有一个空值   作用:  主键--用来保证数据完整性  外键--用来和其他表建立联系用的  索引--是提高查询排序的速度   个数: ...
阅读(36) 评论(0)

centos下安装redis

CentOS 6.5 下安装 Redis 2.8.7 wget http://download.redis.io/redis-stable.tar.gz tar xvzf redis-stable.tar.gz cd redis-stable make   前面3步应该没有问题,主要的问题是执行make的时候,出现了异常。 异常一: make[2]: cc: Command...
阅读(67) 评论(0)

CentOS下使用yum命令安装计划任务程序crontab

概述 利用“任务计划”,可以将任何脚本、程序或文档安排在某个最方便的时间运行。通俗的讲就是定时执行某个脚本、程序。 常见用途 定时关机  定时检查更新  定时对系统配置、数据库、日志进行备份  定时清理垃圾文件 检测是否已安装 # crontab -bash: crontab: command not found1212 执行 crontab 命令如果报 co...
阅读(116) 评论(1)

linux下如何实现mysql数据库每天自动备份定时备份

备份是容灾的基础,是指为防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其它的存储介质的过程。而对于一些网站、系统来说,数据库就是一切,所以做好数据库的备份是至关重要的! 备份是什么? 为什么要备份 容灾方案建设 存储介质 光盘  磁带  硬盘  磁盘阵列  DAS:直接附加存储  NAS...
阅读(128) 评论(0)

java工程师进阶路线

一: 编程基础 不管是C还是C++,不管是Java还是PHP,想成为一名合格的程序员,基本的数据结构和算法基础还是要有的。下面几篇文章从思想到实现,为你梳理出常用的数据结构和经典算法。  1-1 常用数据结构 数组、链表、堆、栈、队列、Hash表、二叉树等 1-2 算法思想 算法时间复杂度和空间复杂度的分析计算 算法思想:递推、递归、穷举、贪心、分治、动态规划、...
阅读(385) 评论(0)

杭电ACM题目分类

http://hi.baidu.com/dongjinwei86/blog/item/4c345c0a626fb31295ca6b4b.html 基础题:1000、1001、1004、1005、1008、1012、1013、1014、1017、1019、1021、1028、1029、1032、1037、1040、1048、1056、1058、1061、1070、1076、1089、1090、...
阅读(173) 评论(0)

动态代理

代理设计模式 定义:为其他对象提供一种代理以控制对这个对象的访问。 代理模式的结构如下图所示。 动态代理使用 java动态代理机制以巧妙的方式实现了代理模式的设计理念。 代理模式示例代码 public interface Subject { public void doSomething(); } public class R...
阅读(363) 评论(0)

linux下部署web项目

1、安装jdk tar -zxvf /usr/java/JDK/jdk-7u45-linux-x64.tar.gz -C /usr/java/JDK/    解压jdk文件 到指定目录 vim /etc/profile           修改环境变量 在此文件下添加如下3行代码 JAVA_HOME=/usr/java/JDK/jdk1.7.0_45 export ...
阅读(145) 评论(0)

myeclipse下修改maven项目名

首先备份一下原项目中的web.xml  我也不明白是不是我的方法有什么问题,但是按照一下步骤 完成后,web.xml 文件配置的全部没了。 所以完成一下3步骤后 记得更替webxml。 1,首先直接修改项目文件名(在myeclipse中右键修改) 2.右键项目属性,搜索web 在右侧的 web context-root 修改成 /项目名  注意检查 web -root folder  ...
阅读(739) 评论(0)

远程连接MySQL报错ERROR 2003解决办法

问题代码代码 ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.0.19' (111)  ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.0.19' (111) 这个 原因就是Mysql数据库的默认配置文件my.cnf(linux下)中的bi...
阅读(150) 评论(0)

navicate远程连接数据库出现1045 access denied fo

解决用navicate远程连接数据库出现1045 access denied for user 'root'@'localhost' using password yes 在mysql命令行中执行 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');  GRANT ALL PRIVILEGES ON *.* TO 'root' @...
阅读(247) 评论(0)

Linux学习之CentOS--CentOS6.4下Mysql数据库的安装与配置

如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk、tomcat、eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--CentOS下j2ee环境搭建),如果要开发web项目,我们当然可以安装一个myeclipse到Linux系统上去,这个安装方法和安装eclipse完全相同,就没有记录下来了,有了jdk、tomcat、ec...
阅读(149) 评论(0)

《Java虚拟机原理图解》 1.1、class文件基本组织结构

[last updated: 2014/11/19 09:06]                作为Java程序猿,我们知道,我们写好的.java 源代码,最后会被Java编译器编译成后缀为.class的文件,该类型的文件是由字节组成的文件,又叫字节码文件。那么,class字节码文件里面到底是有什么呢?它又是怎样组织的呢?让我们先来大概了解一下他的组成结构吧。 NO1. 魔...
阅读(233) 评论(0)
169条 共12页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:61335次
    • 积分:1415
    • 等级:
    • 排名:千里之外
    • 原创:61篇
    • 转载:108篇
    • 译文:0篇
    • 评论:4条
    最新评论