- 浏览: 166305 次
- 性别:
- 来自: 南京
文章分类
- 全部博客 (327)
- JAVA (130)
- 工作笔记 (49)
- SQLSERVER (5)
- ORACLE (28)
- nginx (1)
- Unix C (16)
- 系统 (19)
- 网络技术 (17)
- WEB前端 (22)
- Eclipse (2)
- Tomcat (1)
- spring (7)
- MYSQL (12)
- Maven (6)
- JETTY (2)
- 设计 (2)
- 开源项目 (7)
- asterisk (0)
- C++ (2)
- WINDOWS (2)
- SCALA (0)
- 协议 (1)
- Netty (1)
- SHELL (1)
- mybaits (4)
- 并发 (2)
- 架构 (2)
- TCP/IP (8)
- 虚拟化 (3)
- 不要再说java慢 (0)
- mac (2)
- mysql乱码完美解决 (1)
最新评论
-
[转]如何用消息系统避免分布式事务
2015-09-11 16:17 407http://mp.weixin.qq.com/s?__biz ... -
QQ 新浪 淘宝联合登录(转)
2015-08-11 10:53 503http://takeme.iteye.com/blog/1 ... -
Linkedin开源实时分析框架Pinot
2015-06-20 10:39 492[url]http://engineering.linkedi ... -
自增主键
2015-06-17 16:56 467http://www.cnblogs.com/heyuquan ... -
Spring-Petclinic
2015-04-04 08:27 346petclinic http://xpenxpen.itey ... -
nginx 基本配置
2015-04-03 21:31 495http://www.cnblogs.com/lost-198 ... -
日志异步化
2015-03-25 22:44 404http://www.oschina.net/translat ... -
hiberbate 包升级和oracle版本
2015-03-16 15:00 471hibernate 版本和oracle 版本的问题。 228 ... -
Maven配置本地库加载ojdbc14-10.2.0.4.0.jar文件
2015-03-16 09:46 510http://blog.sina.com.cn/s/blog_ ... -
hibernate自增主键
2015-03-14 21:11 397http://xiaowei-qi-epro-com-cn.i ... -
kafka
2015-03-10 23:21 430http://www.infoq.com/cn/news/20 ... -
c3p0 参数
2015-03-09 18:15 557http://haoran-10.iteye.com/blog ... -
网友的学习路线值得借鉴
2015-03-04 10:08 372http://blog.csdn.net/liuxiaoyi2 ... -
使用JDBC获取各数据库的Meta信息——表以及对应的列
2015-01-03 13:21 452http://blog.csdn.net/renfufei/a ... -
hadoop 在centos 64位上的编译,非常重要
2014-12-09 21:15 393http://blog.csdn.net/picassolov ... -
hbase 在虚拟机中的安装(单节点) (转)
2014-12-02 16:39 412http://www.tuicool.com/articles ... -
Spring管理多数据源
2014-11-22 12:45 323http://blog.csdn.net/lovesqcc/a ... -
Java高并发编程——为IO密集型应用设计线程数与划分任务
2014-11-22 12:29 1465http://blog.csdn.net/xichenguan ... -
netty 和nio
2014-11-16 12:38 400http://blog.csdn.net/column/det ... -
spring mvc 的几个注解
2014-11-12 19:39 413http://csjava.blog.163.com/blog ...
相关推荐
Spring Netty项目是一个整合了Netty 4和Spring 5框架的应用示例,它展示了如何在Netty服务器中使用Spring的特性,特别是针对UDP通信、MyBatis持久化以及通过Netty Handler访问Spring Bean来实现数据库操作。...
负责加载Spring的配置文件,初始化ApplicationContext,并在Netty的ServerBootstrap中添加自定义的ChannelInitializer,这个Initializer将在新建立的Channel激活时,注入Spring管理的Bean,如MySQL连接池。...
2. **Spring Bean定义**:Spring的配置文件(如applicationContext.xml)会定义各种Bean,包括数据库连接池、业务服务、DAO等,这些Bean可以通过Spring的依赖注入机制被其他组件使用。 3. **Game业务逻辑**:在...
在构建游戏框架时,选择Netty作为网络通信库与Spring框架结合是一个常见且高效的选择。Netty是一个高性能、异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。Spring则提供了全面的...
集成C3P0连接池到Spring项目中,可以实现数据库连接的自动化管理和监控。 集成步骤如下: 1. **引入依赖**:首先需要将C3P0的jar包和Spring的相关依赖添加到项目类路径中。这通常通过Maven或Gradle的依赖管理来...
在本项目中,"springboot+netty点对点即时通讯、聊天" 是一个利用Spring Boot和Netty构建的实时通信应用,旨在实现用户之间的高效、低延迟的对话功能。以下将详细介绍该项目所涉及的关键技术和知识点。 1. **Spring...
- **依赖注入**:通过Spring的依赖注入,Netty处理器可以利用Spring的服务和组件,如数据库连接池、缓存等。 - **WebSocket支持**:SpringBoot提供WebSocket支持,而Netty可以作为底层实现,两者结合能提供强大的...
- 默认构造函数:不需要提供数据源,但在实际使用中,无法执行数据库操作。 - 需要提供数据源的构造函数:通常情况下,我们会提供一个数据源给JdbcTemplate,以便它可以执行SQL命令。 在配置文件中配置JdbcTemplate...
该项目的主要目标是在`SpringBoot`应用中集成`Lettuce`作为Redis客户端,实现对Redis的高效访问和操作。同时,通过自定义配置和注入不同的`RedisTemplate`实例,可以轻松实现多库切换,满足不同场景下的需求。 2. **...
在项目中,Druid帮助优化数据库访问,提升系统的并发处理能力和资源利用率。 4. **Swagger**:Swagger是一款API文档化工具,它通过注解的方式,自动生成API接口的文档,同时支持在线测试。在“netty-im”中,...
- 配置数据源,连接池,如Druid或C3P0,以便管理数据库连接。 - 在Web应用的web.xml中配置Servlet和Filter。 5. **init.sql**:这个文件通常是数据库初始化脚本,包含了创建表、插入初始数据等操作。在启动项目前...
- 数据库连接池 - 数据库事务 3. Spring框架: - Spring Boot - Spring MVC - Spring Data - Spring Security - Spring Cloud 4. Web开发: - HTML、CSS、JavaScript - HTTP协议 - Servlet、JSP - ...
接下来,在Spring配置文件中定义`SockIOPool`实例,该实例是连接池的配置类: ```xml <!-- Memcached配置 --> factory-method="getInstance" init-method="initialize" destroy-method="shutDown"> <!-- ${...
JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (<jcaptcha:image label="Type the text "/> ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...
7. **RedisConfigurations**:Spring Boot通过`RedisProperties`和`RedisAutoConfiguration`自动配置Redis,包括连接池、超时时间、密码等。 8. **SentinelConfigurations**:如果Redis集群中使用了哨兵(Sentinel...
为了使用`libjar包`中的类库,开发者需要在项目的配置文件(如`pom.xml`或`build.gradle`)中声明依赖,并遵循一定的导入规则。在代码中,通过`import`语句引用这些库提供的类和方法,实现特定功能。在运行时,确保`...
- 连接池管理:比如Netty连接池的工作原理,以及如何进行调优。 - 调用链路监控:了解Dubbo的监控统计和日志记录。 6. **Spring**、**SpringMVC**和**MyBatis**:这三者是Java开发中的基础框架。 - Spring:依赖...
12. **数据库连接与操作**:SQL基础,JDBC操作,事务处理,以及连接池的使用。 13. **Spring框架**:讲解Spring的核心特性,如依赖注入,AOP,Spring Boot,以及Spring MVC的使用。 14. **单元测试**:如何使用...
它通过预先创建一定数量的数据库连接,并将这些连接保存在内存中的池子里,当应用程序需要访问数据库时,可以直接从连接池中获取一个空闲连接进行操作,从而避免了频繁创建和销毁连接带来的性能开销。 ##### Druid ...
这在处理大量并发请求时能有效避免数据库连接池的压力。 8. **测试** Spring WebFlux 提供了专门的测试支持,包括 `WebTestClient`,可以在单元测试和集成测试中模拟 HTTP 请求,方便地测试处理器逻辑。 9. **与...