学习资料
文章平均质量分 54
lqlscn
这个作者很懒,什么都没留下…
展开
-
jvm学习
HotSpot虚拟机并不一定会严格按照设置的年龄阈值,满足以下条件也能直接进入老年代:Survivor 区中,年龄从 1 到 n 的对象大小之和超过 Survivor 区的 50% 时,新生代中年龄大于等于 n 的对象将进入老年代。但如果是同龄对象,那么意味着假设对象年龄为1,超过一半就得把所有对象放进老年代,且再分析一下,随着Minor GC,对象年龄只会越来越大,同龄对象只会越来越少,意味着若是同龄对象,那么对象年龄只能为1。堆和 方法区 是所有线程共享的 、栈、本地方法栈、程序计数器是私有的。原创 2022-11-29 14:13:10 · 325 阅读 · 0 评论 -
maven操作命令(版本操作)
win10 PowerShell 好像不支持(待测试)我使用的是win10 PowerShell执行的。该语法 就是将父级的version 一并修改。解决方案1:命令中的参数用单引号包起来。解决方案2:使用cmd模式执行原命令。原创 2022-08-31 11:09:06 · 322 阅读 · 0 评论 -
tomcat添加全局错误页面
如果你和我一样是在eclipse中配置了这样的多个项目分别配置tomcat那么你需要在这里面配置。tomcat添加全局错误页面。2、在项目根目录下配置。原创 2022-08-01 17:19:18 · 843 阅读 · 0 评论 -
mysql定时任务
学习自此原文如下:一、前言自MySQL5.1.6起,增加了一个非常有特色的功能-事件调度器(Event Scheduler),可以用做定时执行某些特定任务(例如:删除记录、对数据进行汇总、数据备份等等),来取代原先只能由操作系统的计划任务来执行的工作。更值得一提的是MySQL的事件调度器可以精确到每秒钟执行一个任务,而操作系统的计划任务(如:Linux的cron或Windows下的任务计划)...原创 2019-11-26 16:08:05 · 292 阅读 · 0 评论 -
java 文件分片
这是看的原文博客最近 老大 突然 让我去看度小麦的api 说是可能要对接,但那里面的要求传入的音频是要求分片的,按照4M分片。于是乎,我就去找了一下java 分片的博客原样写了一个demo,额 做了一丢丢的修改吧。按理说 我是不想放原创的,但是呢 水一篇么这是一个这个 参数类public class SplitFileParam { public static String file...原创 2019-11-06 16:38:18 · 2096 阅读 · 1 评论 -
javaEE颠覆者五
javaEE颠覆者第二章 2.2 Spring EL 和资源调用 (1)pom.xml 片段 dependency> groupId>commons-iogroupId> artifactId>commons-ioartifactId> version>2.3version> dependency>全部原创 2018-01-19 18:01:31 · 231 阅读 · 0 评论 -
javaEE颠覆者十三
javaEE颠覆者第三章 3.5 组合注解与元注解 元注解是可以注解到别的注解上的注解,被注解的注解称之为组合注解,组合注解具备注解其上的元注解的功能(1)示例组合注解package spring4.annotation;import java.lang.annotation.Documented;import java.lang.annotation.ElementType;原创 2018-01-29 16:33:00 · 201 阅读 · 0 评论 -
javaEE颠覆者十四
javaEE颠覆者第三章 3.6 @Enable*注解的工作原理 只是研究了一下源码 (1)直接导入配置类package spring4.enable;import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Rete原创 2018-01-30 10:47:44 · 240 阅读 · 0 评论 -
对接php md5输出byte数组问题
今天由于业务需求和php同学对接了一下然后 java中aes 加密 global_secretKey=new SecretKeySpec(MD5.getMD5Byte(Key), KEY_ALGORITHM); global_cipher = Cipher.getInstance(CIPHER_ALGORITHM_ECB); global_cipher.init(Cipher....原创 2019-08-07 14:13:06 · 1203 阅读 · 0 评论 -
javaEE颠覆者四
javaEE颠覆者第二章 2.1.1 spring简单单例演示 (1)编写Singleton的beanpackage spring4.scope;import org.springframework.stereotype.Service;@Service //什么也不做 默认为单例 Singleton 相当于@Scope("singleton") 这是Spring的默认配置原创 2018-01-19 15:45:56 · 224 阅读 · 0 评论 -
javaEE颠覆者三
javaEE颠覆者第一章 1.3.3 Aop 经过一下午的爬坑后 终于做了出来(1)pom.xml 片段 (新增了Aop的注解): org.springframework spring-aop 4.1.6.RELEASE org.aspectj原创 2018-01-19 10:51:28 · 214 阅读 · 0 评论 -
javaEE颠覆者十二
javaEE颠覆者第三章 3.4 条件注解 使用@Conditional来判断Bean创建的条件 (1)判断条件的定义 1.判定Windowspackage spring4.conditional;import org.springframework.context.annotation.Condition;import org.springframework.conte原创 2018-01-26 18:35:37 · 198 阅读 · 0 评论 -
javaEE颠覆者六
javaEE颠覆者第二章 2.3 Bean的初始化和销毁 简单的例子(1)pom.xml 增加的依赖 片段 dependency> groupId>javax.annotationgroupId> artifactId>jsr250-apiartifactId> version>1.0version> depende原创 2018-01-22 17:05:33 · 180 阅读 · 0 评论 -
javaEE颠覆者七
javaEE颠覆者第二章 2.4 Profile 不同环境下应用不同的配置,例如开发和生产 如何调用不同的Profile 1.通过设置Environment的ActiveProfiles来设定当前context需要使用的配置环境。在开发中使用@Profile注解类或者方法,达到在不同的情况下选择实例化不同的Bean。 2.通过设定jvm的spring.profile.active参数来原创 2018-01-23 15:06:22 · 177 阅读 · 2 评论 -
javaEE颠覆者八
javaEE颠覆者第二章 2.5 事件 spring事件流程: 1.自定义事件 2.定义事件监听器 3.使用容器发布事件 (1)自定义事件package spring4.event;import org.springframework.context.ApplicationEvent;public class DemoEvent extends Application原创 2018-01-24 11:18:26 · 158 阅读 · 0 评论 -
javaEE颠覆者十五
javaEE颠覆者第三章 3.7 测试 只对简单配置的ApplicationContext和在测试中注入Bean做演示 (1)准备pom.xml 片段 dependency> groupId>org.springframeworkgroupId> artifactId>spring-testartifactId> ver原创 2018-01-31 15:19:48 · 203 阅读 · 2 评论 -
javaEE颠覆者九
javaEE颠覆者第三章 3.1 Spring Aware 其目的是为了让Bean获得Spring容器的服务。 (1)准备 在spring4.aware包下新建一个test.txt 内容这是一个测试文本(2)演示Beanpackage spring4.aware;import java.io.IOException;import org.apache.comm原创 2018-01-24 17:58:03 · 242 阅读 · 0 评论 -
javaEE颠覆者代码一
ps : 只是单纯的打了一遍 / javaEE颠覆者第一章 1.3.1 依赖注入 我是直接用maven来创建项目的 关于maven的安装 这里就不在多加描述了 直接开始吧 这是pom.xmlproject xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchem原创 2018-01-17 16:51:20 · 1165 阅读 · 0 评论 -
javaEE颠覆者二
javaEE颠覆者第一章 1.3.2 java配置(1)编写功能类的beanpackage spring4.javaconfig;//@service 注解除去了public class FunctionService { public String sayHello(String word) { return "hello "+word+"!";原创 2018-01-17 17:31:40 · 742 阅读 · 4 评论 -
javaEE颠覆者十
javaEE颠覆者第三章 3.2 多线程 使用任务执行器(TaskExecutor)来实现多线程和并发线程 (1)配置类 ` package spring4.tastexecutor;import java.util.concurrent.Executor;import org.springframework.aop.interceptor.AsyncUncaughtExcep原创 2018-01-26 10:31:58 · 251 阅读 · 0 评论 -
javaEE颠覆者十一
javaEE颠覆者第三章 3.3 定时任务 从spring3.1开始,定时任务在spring实现变得异常简单。用@EnableScheduling来开启支持,在要执行定时任务的方法上加上注解@Scheduled进行声明 (1)定时任务执行类package spring4.taskscheduler;import java.text.SimpleDateFormat;impor原创 2018-01-26 15:02:19 · 185 阅读 · 0 评论 -
HTTP协议
HTTP简介原文出处 :http://www.cnblogs.com/ranyonsue/p/5984001.html只是拿过来镇楼 看着晕HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通转载 2017-07-26 20:58:56 · 248 阅读 · 0 评论