Java的解疑
文章平均质量分 92
sunnylovecmc
我不仅生产知识,还是知识的搬运工!让大家都能欣赏到优秀的博文!
展开
-
最全的【DDD领域建模】小白学习手册(文末附资料)
在当时的环境下,单体应用仍然是市场的主体,但是大型复杂软件系统已经出现,给团队的设计和开发工作带来了比较大的挑战。DDD提供了一种新的设计思路,通过对于业务子域和限界上下文的划分,建立跨越业务和技术的统一语言,为业务建模的同时,拉通业务和技术实现。DDD理论的提出,对整个软件架构设计领域,尤其是对微服务架构的设计产生了巨大的影响。那我们如何运用DDD来解决所面临的大型业务系统问题呢?在这里我们以中台业务为例,进行实践和应用。友情提示:看目录,从整体中深入内部去看。原创 2023-08-16 16:41:27 · 287 阅读 · 0 评论 -
Java反射会影响性能吗?到底慢在哪???
反射真的存在性能问题吗?还是使用上篇文章的demo,为了放大问题,找到共性,采用逐渐扩大测试次数、每次测试多次取平均值的方式,针对同一个方法分别就直接调用该方法、反射调用该方法、直接调用该方法对应的实例、反射调用该方法对应的实例分别从1-1000000,每隔一个数量级测试一次:测试代码如下(Person、ICompany、ProgramMonkey这三个类已在之前的文章中贴出):publicclassReflectionPerformanceActivityextendsActi...转载 2020-11-10 17:22:40 · 4850 阅读 · 1 评论 -
web 前段 jstl 格式化时间 及数字
添加标签引用:对应uri:http://java.sun.com/jstl/fmt_rt还有对应uri:http://java.sun.com/jsp/jstl/fmt对应tld文件就是/WEB-INF/fmt-1_0-rt.tld格式化时间:输出:11.00输出:11原创 2012-10-18 17:49:56 · 1921 阅读 · 0 评论 -
用dom4j,解析xml 最好、最方便!
xml的解析工具有哪些,优缺点就不在这里描述了。目前推荐采用dom4j,所以这里只是讨论使用dom4j。[java] view plaincopy//先加入dom4j.jar包 import java.util.HashMap; import java.util.Iterator; import java.util.原创 2012-10-17 16:19:58 · 2638 阅读 · 0 评论 -
httpclent4.x https 绕过证书发xml。测试通过
/** * */package org.ibmp.gmp.util;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.net.URLEncoder;import java.security.cert.CertificateException;import java原创 2012-12-13 17:02:21 · 2201 阅读 · 2 评论 -
Struts1和Struts2的区别和对比(完整版)
struts2不是struts1的升级,而是继承的webwork的血统,它吸收了struts1和webwork的优势。先看struts的Action官方注释(struts1.3.8源代码)/** * An Action is an adapter between the contents of an * incoming HTTP request and the corresp转载 2014-03-11 18:21:17 · 1477 阅读 · 0 评论 -
intellij idea 14 插件IdentifierHighlighter 报错 Could not save application settings
intellij idea 14 插件IdentifierHighlighter 报错 Could not save application settings 解决办法!原创 2014-11-14 09:10:39 · 6491 阅读 · 0 评论 -
Jvm堆内存的划分结构和优化,垃圾回收详解(详细解答篇)
jvm的结构 设置 疑问点 垃圾回收原理 方式, 触发条件。 设置等等的相关纤细介绍原创 2016-10-12 14:30:03 · 12883 阅读 · 1 评论 -
常量池在jvm的哪个空间里边?常量池如何触发的垃圾回收
什么是常量池 常量池干嘛 常量池中到底是否能改变值 等等原创 2016-10-12 14:32:30 · 10882 阅读 · 0 评论 -
jvm垃圾回收是什么时候触发的? 垃圾回收算法? 都有哪些垃圾回收器
1.1。那究竟GC为我们做了什么操作呢? 1 ,哪些内存需要回收? 2 ,什么时候回收? 3 ,如何回收? 这时候有人就会疑惑了,既然GC 已经为我们解决了这个矛盾,我们还需要学习GC 么?当然当然是肯定的,那究竟什么时候我们还需要用到的呢? 1 ,排查内存溢出 2 ,排查内存泄漏 3 ,性能调优,排查并发瓶颈 1.1.1。JVM怎么判断对象可以回收了?我们知...转载 2016-10-12 14:50:24 · 30597 阅读 · 10 评论 -
JVM调优方法总结
JVM调优工具Jconsole,jProfile,VisualVMJconsole : jdk自带,功能简单,但是可以在系统有一定负荷的情况下使用。对垃圾回收算法有很详细的跟踪。详细说明参考这里 JProfiler:商业软件,需要付费。功能强大。详细说明参考这里 VisualVM:JDK自带,功能强大,与JProfiler类似。推荐。转载 2014-06-25 15:29:01 · 1541 阅读 · 0 评论 -
page分页工具类 数据库端
/* * 文件名: Page.java * * 创建日期: 2005-03-06 * * Copyright(C) 2008, by FrancisJin. * * 原始作者: sunny 黄学斌 * */package com.feinno.scort.exp.util;/** * 描述数据库分页信息的Java类 * * @author haungxuebin原创 2012-10-18 17:23:16 · 3487 阅读 · 0 评论 -
关于httpclient 请求https (如何绕过证书验证)
第一种方法,适用于httpclient4.X 里边有get和post两种方法供你发送请求使用。导入证书发送请求的在这里就不说了,网上到处都是import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;原创 2012-08-24 13:50:07 · 40783 阅读 · 5 评论 -
java byte[] 转图片 在jsp页面显示
public String getImgFromByte() {//业务逻辑取得图片的byte[] 数据 .......InputStream buffin = new ByteArrayInputStream(/*byte[]数据*/);String str= picUrl.getImageType(); Str原创 2012-08-24 13:41:56 · 9966 阅读 · 3 评论 -
mySql5.1的 mysql command line client命令窗口每次一点它,它就一闪而过,不会显示了.这是什么问题?
答: 在你的WINDOWS上,先按 [开始], 然后 [运行] ,输入 cmd 然后回车 然后再在这个DOS窗体中, cd C:/Program Files/MySQL/MySQL Server 5.1/bin (回车) 注意红字就不要打成汉字了,是让你按回车键,如果不知道回车键在哪儿,请自行查一下GOOGLE。 然后再mysql -u root -p (回车) 这里的红字原创 2009-10-11 22:27:00 · 5594 阅读 · 3 评论 -
MySql my.ini详解
MySql my.ini详解发布: 2005-10-25 19:40 | 作者: PHPDIY | 来源: CSDN博客 | 查看: 0次MySQL服务器实例配置文件模版版本 1.0.1安装MySQL为系统服务:mysqld --install MySQL41 --defaults-file="C:/Program Files/MySQL/MySQL Server 4.原创 2009-10-12 00:52:00 · 3173 阅读 · 0 评论 -
学习SqlServer 的宝典!(可以到CSDN搜索打包资源!我已经上传《SQLServer学习宝典》)
第1章 数据库系统基本概念习题参考答案1.数据库系统由哪几部分组成?其中最关键的是哪一部分?答:数据库系统由用户、应用程序、数据库管理系统(DBMS)、数据库。硬件组成。最关键的部分是数据库管理系统(DBMS)。2.文件系统的主要缺点是什么?数据库系统的主要优点是什么?答:文件系统的主要缺点:(1)数据是分离的。(2)数据是重复的(3)数据独立性差(4)数原创 2009-10-17 23:06:00 · 2304 阅读 · 0 评论 -
数据结构测试题。小问题见大智慧!
数据结构复习题1. 已知二叉树中,叶子节点数为40 ,仅有一个孩子结点的个数20,侧总结点的个数为::99个4, 图常用的两种遍历算法是:深度优先遍历和广度优先遍历5, N个顶点的有向图最多有n(n-1)条弧6, 在有向图的邻接矩阵上由第i行节点原创 2009-10-18 00:47:00 · 2003 阅读 · 1 评论 -
数据库语句大全!!要举一反三!
Sunny个人整理!(sunny我的英文名) 创建数据库create database studenton (name=student_data, filename=c:/data/student_data.mdf, size=3, filegrowth=1, )log on(name=stu_log, filen原创 2009-10-18 00:40:00 · 2923 阅读 · 2 评论 -
Windows操作系统出现内存错误怎么办? 「“0X????????”指令引用的“0x00000000”内存,该内存不能为“read”或“written”」!!
Windows操作系统出现内存错误怎么办使用Windows操作系统的人有时会遇到这样的错误信息: 「“0X????????”指令引用的“0x00000000”内存,该内存不能为“read”或“written”」,然后应用程序被关闭。 如果去请教一些「高手」,得到的回答往往是「Windows就是这样不稳定」之类的义愤和不屑。其实,这个错误并不一定是Windows不稳定造成的。本文就来简单原创 2009-10-19 21:44:00 · 12460 阅读 · 2 评论 -
解决win7安装后 启动时有多个系统列表!!本人测试通过!!
对于“跟新一族”来说win7当然有很大的诱惑!! 但是问题也不少,安装呢我就不多说怎么按了,网上说的也差不多了。 我要说的是安装win7后,即使把原来的系统删了启动时还会有系统项的问题: 1,包括安装多次win7后会有多个win7系统项选择。原创 2009-10-27 22:22:00 · 12022 阅读 · 0 评论 -
Web开发必知的八种隔离级别
Web开发必知的八种隔离级别ACID性质是数据库理论中的奠基石,它定义了一个理论上可靠数据库所必须具备的四个性质:原子性,一致性,隔离性和持久性。虽然这四个性质都很重要,但是隔离性最为灵活。大部分数据库都提供了一些可供选择的隔离级别,且现在许多库都增加了附加层来创建颗粒度更细的隔离。隔离级别应用范围如此之广主要是因为放宽隔离约束往往会使得可扩展性和性能提高几个数量级。串行一致性是可用的最古老最转载 2010-01-17 17:02:00 · 730 阅读 · 0 评论 -
在Hibernate中有三种状态
在Hibernate中有三种状态,对它的深入理解,才能更好的理解hibernate的运行机理,刚开始不太注意这些概念,后来发现它是重要的。对于理解hibernate,JVM和sql的关系有更好的理解。对于需要持久化的JAVA对象,在它的生命周期中有三种状态,而且互相转化。1, 临时状态(Transient):用new创建的对象,它没有持久化,没有处于Session中,处于此状态的对象转载 2010-01-17 17:07:00 · 762 阅读 · 0 评论 -
ADO中sqlserver存储过程使用
ADO中sqlserver存储过程使用 收藏 从ADO中得到多个记录集以及怎么样在ADO中使用sql server 的存储过程DataType Value Length Data Length BIGINT 996857543543543 15 8 INT 543543 6 4 SMALLINT 32765 5 2 TINYINT 254 3 1 BIT True 1 1 DECIMAL 765.转载 2010-01-20 14:02:00 · 1190 阅读 · 0 评论 -
java解析properties的方法及用法
1。使用java.util.Properties类的load()方法示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));Properties p = new Properties();p.load(in);2。使用java.util.ResourceBundle类的getBundle()方法示例: Res原创 2009-10-08 21:23:00 · 1734 阅读 · 0 评论