会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
javd9w
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2021年10月19日
web应用程序中的状态
摘要: 您的web应用程序中的“状态”是什么?存储的是数据(不管目标内存、数据库、文件系统)。应用程序本身不能在代码中存储任何状态。这意味着您的类应该只具有对象的字段,这些对象也是无状态的。换句话说,在程序流期间,您不应该在服务、DAO或控制器中存储任何内容。这是一个完整的“必须”为您的服务层。为什么? 您
阅读全文
posted @ 2021-10-19 14:39 javd9w
阅读(129)
评论(0)
推荐(0)
2021年10月15日
CDI关于堆栈溢出
摘要: CDI关于堆栈溢出我注意到的是反复出现的错误(或误解)是,人们不知道他们不应该实例化他们想要注入他们的依赖项的对象。 他们认为当他们这么做的时候Foo foo = new Foo()的依赖关系。Foo会在春天注射。不,他们不会的。这是于这样一个问题: 首先,也是最重要的--所有的Springbean
阅读全文
posted @ 2021-10-15 00:04 javd9w
阅读(79)
评论(0)
推荐(0)
2021年10月10日
web项目都需要一些特定于环境的
摘要: 每个web项目都需要一些特定于环境的配置。数据库凭据、根url、SMTP设置等等。这是一个关于堆栈溢出的反复出现的问题,我在这个主题上看到了很多不同的问题,这里我将描述一个我认为最好的问题。 将所有这些属性放在.properties文件中(例如application.properties) 拥有这个
阅读全文
posted @ 2021-10-10 17:34 javd9w
阅读(106)
评论(0)
推荐(0)
2021年10月9日
用程序都需要日志记录逻辑
摘要: 每个应用程序都需要日志记录。现在,对于在Java中登录的确切用途有很多选择。最著名的框架是:log4j、Logback、Common-Logging、slf4j、java.util.log。还有很多--不时有人决定写自己的记录器--只需转到IDE的OpenType对话框并键入“Logger”(更别提
阅读全文
posted @ 2021-10-09 14:27 javd9w
阅读(162)
评论(0)
推荐(0)
2021年10月5日
NoSQL是大的网络规模
摘要: NoSQL炒作无处不在。许多初选择卡桑德拉/蒙哥大/HBASE/Redis/…。在这里,我将讨论为什么他们应该坚持一个SQL解决方案-MySQL或PostgreSQL。 在我桑德拉,我详述了为什么I决定不使用它。现在,我观看了十几篇演讲,后来又读了几十篇文章,我可以详细解释为什么我认为这通常不是一个
阅读全文
posted @ 2021-10-05 13:13 javd9w
阅读(42)
评论(0)
推荐(0)
2021年9月30日
变量来存储某些线程上下文数据
摘要: 许多图书馆使用ThreadLocal变量来存储某些线程上下文数据。通常在Web应用程序中,这个上下文是一个单一的请求(=线程)。然而,有一个警告-大多数容器使用线程池。它节省了每次实例化新线程的成本。 所以这两件事都是好的,但是当组合出现问题时--如果库不清理它的线程局部变量,它将被服务为一个包含已
阅读全文
posted @ 2021-09-30 16:45 javd9w
阅读(128)
评论(0)
推荐(0)
2021年9月28日
DAO层意味着对持久化机制
摘要: 抽象良好的DAO层意味着服务层对持久化机制一无所知。这通常是可取的--稍后您可以切换到不同的存储--NoSQL、XML等,只需实现一个新的DAO层,而不涉及应用程序中的任何其他内容。 现在,那会是什么样子: 一组DAO接口。使用具体的DAO类破坏了刀法易变的整体目的。 用于处理CRUD操作的泛型基本
阅读全文
posted @ 2021-09-28 23:03 javd9w
阅读(153)
评论(0)
推荐(0)
2021年9月27日
可能已经阅读了java的解决
摘要: 我们可以很容易地称之为一场火焰之战,但这并不是重点,关键是要有一个良好的保护任何网络行为的解决方案。我不使用AdBlock加,但我的一个朋友,她对此非常满意。我对NoScript很满意,所以每列火车都有自己的乘客。再说一次-这不是重点。问题是,很明显,AdBlock加上开发人员试图将用户从NoScr
阅读全文
posted @ 2021-09-27 19:25 javd9w
阅读(63)
评论(0)
推荐(0)
2021年9月26日
被随机地卡住了复制粘贴
摘要: 我被迫不时使用NetBeans(6.1)。我们正在创建一个桌面应用程序,因此NB的马蒂斯是一个好主意。但是..。最近,我开始只使用Matisse,当我完成绘图时,返回到Eclipse。为什么?井, NetBeans变得非常慢,被随机地卡住了--复制/粘贴,自动完成,加载项目,按下快捷方式。请注意,我
阅读全文
posted @ 2021-09-26 15:09 javd9w
阅读(119)
评论(0)
推荐(0)
2021年9月25日
AWS的负载预计会降低
摘要: 可能熟悉虚拟化的“嘈杂邻居”问题--在同一台物理机器上的其他人的实例“窃取”了您的实例的CPU。我不会给出如何解决这个问题的线索(快速和肮脏-通过终止您的实例并让它在另一台物理机器上生成),而是我将解释我的观察“在规模上”。 实际上,我并没有在AWS上遇到一个典型的“吵闹邻居”--也就是说,有一个例
阅读全文
posted @ 2021-09-25 15:39 javd9w
阅读(56)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告