- 博客(16)
- 收藏
- 关注
转载 Java分布式应用技术架构介绍
分布式架构的演进系统架构演化历程-初始阶段架构初始阶段 的小型系统 应用程序、数据库、文件等所有的资源都在一台服务器上通俗称为LAMP特征:应用程序、数据库、文件等所有的资源都在一台服务器上。描述:通常服务器操作系统使用linux,应用程序使用PHP开发,然后部署在Apache上,数据库使用Mysql,汇集各种免费开源软件以及一台廉价服务器就可以开始系统
2016-09-23 15:05:18 566
转载 ibatis传入表名查询
public static void main(String[] args) { /* * Test test = new Test(); test.date = new * Timestamp(System.currentTimeMillis()); test.name = "fffff"; try { * long
2016-09-23 15:03:49 907
转载 ESB和SOA到底是什么?
ESB和SOA到底是什么?一个关于系统的系统思维方式的优秀表述, Nick Coghlan核心Python开发者如是说。Translated from English by kenxinlee.Also available in Català, Deutsch, Français, italiano, Português, Türkçe and ру́сский.
2016-09-22 17:34:16 4523
原创 实现AOP动态代理原理
AOP动态代理AOP(面向切面)编程,是OOP的补充。在java jdk1.3版本开始,引入动态代理机制,使用动态代理只需要实现四个角色:被代理的类、被代理类的接口、InvocationHandler、织入器代理类(根据接口反射机制生成一个代理类)创建测试代码来看下流程:创建接口(代理类的接口)package com.aop;public interface Hello {
2016-09-22 17:32:01 503
原创 spring boot初识
一.什么是spring bootspring boot是一个全新框架,其作用是用来简化spring搭建和开发过程的二.具体示例创建maven项目,编辑pom.xml文件,添加以下内容: org.springframework.boot spring-boot-starter-parent 1.2.5.RELEASE
2016-09-21 17:44:00 666
原创 java中读取properties配置文件
第一种方式:使用Properties来读取配置 创建输入流,读取配置文件路径,利用Properties对象来加载输入流,然后根据Properties的方法来取到配置文件的对应key值就行。具体代码如下:InputStream input = Test.class.getResourceAsStream("/config/test.properties");Propertie
2016-09-20 15:06:28 471
原创 JFreeChart spring web开发
在web.xml中加入 DisplayChart org.jfree.chart.servlet.DisplayChart DisplayChart /img在方法中写:@RequestMapping(value = "/test", produces = "
2016-09-18 13:25:17 307
原创 JFreeChart简单开发
JFreeChart是一款java图形类库,可以生成饼图、树状图、散点图等等,并且可以以图片的形式输出。需要的jar包 jfreechart-1.0.10.jar、 gnujaxp.jar和 jcommon-1.0.13.jar这三个包;简单生成一个饼图,在main方法中显示:public static void main(String[] args){DefaultPieDataset
2016-09-18 12:42:07 638
原创 jboss启动报错No space left on device
今天启动jboss服务,突然报错No space left on device,空间不足导致启动不了。于是执行命令df -h查询使用空间。果然内存使用100%了,删除jboss和其他服务器的下面的日志文件,还有就是删除一些不需要大文件。如果删除之后还是不能执行,执行lsof |grep delete,注意后面的deleted,把这些进程kill就行啦。重新查看df-h,回到了13%,重启
2016-09-18 10:34:12 705
原创 Nginx安装
1.在官网http://nginx.org/ 找到download下载nginx文件2.将压缩包拷贝到linux文件。3.执行命令tarzxvf 压缩包名称开始解压文件4.执行命令cd 解压文件夹名称进去解压后的文件夹5. 在线安装yum -y install pcre-devel依赖文件6. 在线安装yum -y install opens...
2016-09-14 15:59:01 296
原创 mysql主从数据库同步
当主从库不同步的解决办法本方法适用于主从数据库相差较大,或者要求数据完全统一的情况1.先进入主库,进行锁表,防止数据写入。使用命令:flush tables with read lock;(为只读状态,不区分大小写)2.进行数据备份进入dos,执行命令mysqldump -uroot -p123456 -h127.0.0.1 test> D:\xx\test.bak.sql
2016-09-14 15:13:39 243
原创 mysql配置主从库
mysql配置主从库(同一台电脑测试)1.安装mysql数据库。然后复制一份mysql数据库文件,端口修改为3307。2.修改mysql主库配置文件,编辑my.ini,找到节点mysqld下面添加://id为唯一server_id=1//指定mysql的binlog日志记录那个数据库binlog-do-db =test//指定同步那个数据库replicate-d
2016-09-14 14:00:33 406
原创 访问WEB-INFO下面的jsp文件
方法1:配置web.xml,添加以下配置 test /WEB-INF/index.jsp test /test 访问:http://localhost:8080/test 就可以访问到index.jsp方法2:转发请求request.getRequestDispatcher("/WEB-INF/index.jsp").forward
2016-09-07 15:06:55 5024
原创 mysql忘记密码修改
1.关闭mysql服务2.进入mysql安装目录,bin目录3.执行mysqld --skip-grant-tables命令,跳过密码验证。4.另外打开窗口,进入bin目录执行mysql5.进入数据库,切换到mysql数据库里面找到user表6.修改user表中的password字段,update user set password='123456' where user='r
2016-09-06 15:37:31 331
原创 redis安装完成使用
redis安装完成之后,本地是可以使用的。但是通过java远程连接会出现报错信息如下redis.clients.jedis.exceptions.JedisDataException这个异常是因为redis连接需要密码认证,你要是没有指定配置文件直接启动。那么会导致没有密码这一项,安全认证过不了,连接失败。如果使用了配置文件启动,当然还要修改配置文件内容,修改密码。编辑redis.
2016-09-02 10:31:51 266
原创 关于云主机部署jboss,进不去控制台问题
1.jboss7.0里面,开放控制台权限。修改standalone.xml,找到 127.0.0.1}"/> 127.0.0.1}"/> 修改为: }"/>
2016-09-01 10:13:34 1551
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人