随笔分类 -  专业技术

摘要:Flutter/Dart第01天:Dart安装和初体验编写一个App就能编译发布到iOS、Android和Web等各大平台的跨平台技术,各大厂商一直都有研究和发布对应技术产品,目前最热门的莫过于Flutter框架了。而Dart作为其唯一的编程语言,今天我们开始来体验一下…… 阅读全文
posted @ 2023-09-23 11:12 老牛啊 阅读(539) 评论(0) 推荐(0)
摘要:SpringBoot如何让业务Bean优先于其他Bean加载SpringBoot项目的业务工具类(如:参数工具类ParamUtils,仅包含static方法,依赖DAO访问DB加载数据),在SpringBoot启动过程中会被其他业务Bean初始化依赖。由于参数工具类和业务Bean均被Spring框架托管,如何在其他Bean初始化之前,就优雅安全的初始化ParamUtils就至关重要了…… 阅读全文
posted @ 2023-09-09 17:20 老牛啊 阅读(487) 评论(0) 推荐(0)
摘要:Maven多模块项目架构配置介绍和实战中大型项目中,我们都会把项目结构划分多个模块。它清晰的定义,便于项目结果维护,同时在日常代码变更时,各个模块的隔离也一定程度上保证了变更质量…… 阅读全文
posted @ 2023-07-15 14:16 老牛啊 阅读(458) 评论(0) 推荐(0)
摘要:SpringBoot与MyBatis零XML配置集成和集成测试Java存在很多ORM框架,MyBaits框架是我们项目中使用得最多也是最愿意推荐的框架,它既有数据表和Java对象映射功能,又有原生SQL的特性。在与SpringBoot集成上,和其他框架一样,可以做到全注解化,无XML配置…… 阅读全文
posted @ 2023-07-08 15:16 老牛啊 阅读(196) 评论(0) 推荐(1)
摘要:使用Gitee或GitHub托管Maven仓库JAR包的便捷方法我们开源了组件的源代码,希望更多人能更便捷的使用开源组件,最好的办法当然是把组件的JAR包上传到Maven中央仓库,这样可直接通过Maven/Gradle等方式快速引用和使用。但是要把JAR包上传到Maven中央仓库的门槛比较高,本文介绍一种非常简单的使用GitHub/Gitee作为Maven仓库的办法…… 阅读全文
posted @ 2023-07-01 14:38 老牛啊 阅读(1242) 评论(0) 推荐(0)
摘要:开源通用高性能的分布式id序列组件业务数据的存储,少不了数据记录的id序列,id序列(或称序列)的生成方式有很多种,比如当前时间戳、数据库的序列值(Oracle的序列,MySQL的自增ID等)、UUID等方式,但这些生成方式均存在一定的局限性,本文介绍一种通用高性能的分布式id序列的设计思路…… 阅读全文
posted @ 2023-07-01 14:38 老牛啊 阅读(123) 评论(0) 推荐(0)
摘要:从2010开始接触iBatis到现在,一直到现在把iBatis作为数据访问层ORM。为了演示一个Web应用,今天又搭了个SpringMVC应用,由于应用比较简单,Spring版本直接用最新版本3.2.4.RELEASE,结果惊讶的发现,Spring已经不推荐使用iBatis了,SqlMapClientDaoSupport类已经加上了@deprecated as of Spring 3.2, in favor of the native Spring support in the Mybatis follow-up project (http://code.google.com/p/mybati 阅读全文
posted @ 2013-11-26 09:02 老牛啊 阅读(12547) 评论(4) 推荐(2)
摘要:Node.js是一个基于Chrome的JavaScript运行时的用户以轻松构建快速、可扩展的网络应用平台。 Node.js使用事件驱动、非阻塞I/ O模型,使它轻量级、高效和完美的适用于运行在分布式设备上的数据密集型的实时应用程序Node.js宣言:Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model t 阅读全文
posted @ 2013-11-20 22:04 老牛啊 阅读(3831) 评论(1) 推荐(2)
摘要:Nodejs开源应用OSN初始版本V1.0发布,请参考本操作说明文档,有任何问题请留言Nodejs开源应用OSN发布V1.0版本:OSChina收录地址:OSC收录地址:http://www.oschina.net/p/osn-node-js代码获取:GitHub地址:https://github.com/obullxl/osnode-site.gitOSN开源站点=============采用Node.js+Bootstrap构建,具有统一的展示效果;基于Apache v2 License,对使用者无任务约束;有问题或建议,请联系:obullxl@gmail.com,或在百度云引擎效果留言: 阅读全文
posted @ 2013-11-18 13:06 老牛啊 阅读(1099) 评论(0) 推荐(1)
摘要:使用JDBC Connection的命令 load data infile往MySQL中导入文件,需要注意的事项。 阅读全文
posted @ 2012-06-11 17:00 老牛啊 阅读(10780) 评论(1) 推荐(0)
摘要:JeeCMS进行Maven构建,增加了内嵌服务器,可以通过Eclipse启动,把源码和其它资源整合起来,在一个工程中操作即可。 阅读全文
posted @ 2012-05-11 09:23 老牛啊 阅读(4616) 评论(3) 推荐(3)
摘要:在JavaEE系统中,我们会经常用到定时任务,比如每天凌晨生成前天报表,每一小时生成汇总数据等等。我们可以使用java.util.Timer结合java.util.TimerTask来完成这项工作,但时调度控制非常不方便,并且我们需要大量的代码。使用Quartz框架无疑是非常好的选择,并且与Spring可以非常方便的集成,下面介绍它们集成方法和Cron表达式的详细介绍。一、增加所依赖的JAR包1、增加Spring的Maven依赖<dependency> <groupId>org.springframework</groupId> <artifactId 阅读全文
posted @ 2011-07-10 15:10 老牛啊 阅读(134268) 评论(10) 推荐(19)
摘要:一、JMS的理解JMS(Java Message Service)是jcp组织02-03年定义了jsr914规范(http://jcp.org/en/jsr/detail?id=914),它定义了消息的格式和消息传递模式;消息包括:消息头,消息扩展属性和消息体,其结构看起来与SOAP非常的相似,但一般情况下,SOAP主要关注远程服务调用,而消息则专注于信息的交换;消息分为:消息生产者,消息服务器和消息消费者。生产者与消费者之间是透明的,生产者在产生消息之后,把消息发送到消息服务器,再由消息服务器发给消费者,因此它们构成了JMS的3点结构;消息服务器再给消费者时,有2种模式:点到点(ptp: p 阅读全文
posted @ 2011-07-05 13:12 老牛啊 阅读(16967) 评论(8) 推荐(1)

奔跑的蜗牛 博客:https://ntopic.cn