- 博客(63)
- 收藏
- 关注
原创 mysqldump备份blob字段乱码问题
mysqldump -h{ip} -u{用户} -p#{PWD} --hex-blob 数据库 > #{DATE}.sql。加上 --hex-blob 即可。
2024-09-06 17:45:43 100 1
原创 集合面试题
集合面试题arrayList继承AbstractList,实现了List接口,意味着ArrayList元素是有序的,可以重复的,可以有null元素的集合.实现了RandomAccess接口标识着其支持随机快速访问,实际上,我们查看RandomAccess源码可以看到,其实里面什么都没有定义.因为ArrayList底层是数组,那么随机快速访问是理所当然的,访问速度O(1)。实现了Cloneable接口,标识着可以它可以被复制.注意,ArrayList里面的clone()复制其实是浅复制。实现了Se
2023-06-07 10:09:06 681
原创 狂野java前置课程-线程池的基本使用
进程:是一个应用程序,里面包含很多线程线程:进程执行的基本单元任务提交给线程池,如果有空闲线程,则会将任务分配给空闲线程,如果没有空闲线程会先放到队列中去。如果核心线程都满了,并且队列也满了,才会去只用最大线程数中的线程。达到maxSize,根据拒绝策略处理。
2023-06-06 17:00:48 446
原创 樊登读书-亲密关系(第一章)
人是为什么要谈恋爱的呢?其实非常重要的一个原因是来自于你内心的需求。很多人不愿意承认,认为说有一种东西叫做真爱,事实上真爱是来自于对我童年没有满足到的需求的一些追求,人们在童年的时候始终追求的两样东西,归属感和确认自己的重要性,如果在童年的时候没有得到来自父母足够的这种归属感的感受以及确定他对整个家庭非常重要这么一个角色的话,他就会在一生当中不断的去寻找谁能够给他带来这样的感觉。所以当他发现了一个能够满足他这种感受的人的时候,最有意思的一件事发生了,就是你想吸引什么样的人。你就要假装自己拥有这方面的特质。比
2021-05-13 13:52:28 3101
原创 亲密关系(二、月晕现象)
小练习 写下你初恋女友的的优点和缺点,优点加10分,缺点减10分,很多人最后优点还是大于缺点的,只是忘记了当初被伴侣吸引的原因,随着时间的推移只注意到对方的不好的地方。月晕现象 代表不实的光彩,使人分心看不到真实的光源。就像很多明星或者所谓的“皇室贵族”一样,表面都是展示宏伟,强大,美好的一面,其实他们都是凡人,个人生活也有很多问题,但是很多人被这绚丽的色彩所迷惑,看不清现实。月晕现象-情感之旅 克里斯多福说过:堕入情网的,谁不是一见钟情。...
2021-05-05 22:43:29 1416 1
原创 亲密关系(一、亲密关系的圣杯)
许多人终此一生寻找伴侣,不断在寻找、失去或者离开的状态下循环往复,有些人幸运的如愿以偿,但是在最初的兴奋与希望退去,不满和挣扎随之而来,遭受复杂情绪的困扰。 看似单纯的寻找或者留住每个人背后都有着不为人知的目的,正是因为这个目的,引发了亲密的关系的问题和挫折,从而痛苦浮现,但是很多人不相信,其实痛苦浮现是件好事。 因为痛苦浮现,所以彼此伤害,但是这又有什么意义呢,了解每段亲密关系的开始其实都是一段伟大的旅程,我们才会明白其中的意义。...
2021-04-29 01:06:12 276 2
原创 亲密关系作者序 (二)
感觉的重要性: 从人性上来讲,造成关系冲突的主要原因是我们倾向于保护自我最脆弱的部分.对于伤痛,罪恶以及耻辱的保护机制,在个人的过去经历中逐渐建立起来,以至于我们的情绪还没有我们的身体或者思维上来的成熟. 所以为了成为一个情感成熟的人,要突破这种机制,并正视我们的感觉. 起初我们认为这些痛苦,罪恶等所受到自己保护机制保护的东西都应该被治疗与复原,然而接受以及认识这些情绪以后,你会发现这些感觉只是隐藏事实的幻象,从而发现一个充满力量,智慧与快乐的真实的自我. 责任的重要性...
2021-04-26 00:35:52 119
原创 亲密关系推荐序1-2 (一)
寻找真挚永恒的亲密关系,其实就是在寻找自我.许多人终此一生,花费大量精力在寻找伴侣这个似乎永无止境的冒险旅途不断寻找.失去或者离开某个人,如此往复循环,直至找到理想伴侣,
2021-04-25 15:37:05 239 1
原创 JVM垃圾回收入门看这一篇文章就够了
JVM入门看这一篇文章就够了JVM 内存分配与回收如何判断对象已经死亡垃圾收集算法垃圾收集器谈谈 JVM 类加载过程是怎样的?JVM 内存分配与回收java的内存的自动管理的,Java 自动内存管理最核心的功能是 堆 内存中对象的分配与回收。Java 堆也称gc堆,现在收集器基本都采用分代垃圾收集算法,所以 Java 堆还可以细分为:新生代和老年代:再细致一点有:Eden 空间、From Survivor、To Survivor 空间等等.对象都会首先在 Eden 区域分配,在一次新生代垃圾回收后
2020-08-21 22:58:56 277
翻译 《口吃者的自我治疗》(10. 承认自己口吃)
01 承认自己口吃 第三条治疗准则要求你采取一种积极的态度,自愿地公开承认,而不是去掩盖你是一名口吃患者的真相。你可能会问当自己在尽力不去成为一名口吃患者时,为什么又要这样呢。 为了取得进步,聪明的做法是,首先你要采取一种乐意向他人坦白交流你自身问题的态度。这样做了,你就可以减轻在说话时对于口吃的恐惧感。 正像已经所解释的那样,如果你像大多数口吃患者一样,你对于你口吃的这个事实会...
2020-02-02 18:27:52 979
翻译 《口吃者的自我治疗》(9. 对恐惧的词语,采用延长发音法来放松地口吃)
第二条重要准则建议你训练自己放松地口吃,要毫不费力地平滑的口吃。它不是叫你要停止口吃,而是要用你轻轻地,柔和的舌头,嘴唇和下颚的运动来平静的,平滑地吐出每一个字的发音。尽量放松完成你语言肌肉的连贯动作,我们有时把它称之为“轻柔启动”。 做那种强迫挤压式的讲话是毫无益处。反之,你应该试着保持可以减轻紧张的轻柔放松的说话方式。当你说话的时候,不要挣扎用力。检验自己是否在说话时挣扎用力的方...
2020-02-02 18:19:38 472
翻译 《口吃者的自我治疗》(8. 缓慢而专注地说话)
第一条准则要求你养成一种在任何时候都缓慢而专注地说话习惯。我们这样推荐,是基于以下的几条理由。 首先,这是一种通常会让人感到尊敬和赞赏的说话方式,其次,它会使你的语言变得更加的抑扬顿挫,更加的放松,以至于更加适合口吃的控制性治疗技巧的需要。 请暂时接受自己是一名口吃患者,下定决心努力在任何时候都缓慢而专注地说话。如果你平时说话的速度较快,这样做可不太容易。这可能需要你付出大量的努力去...
2020-02-02 18:18:20 409
翻译 《口吃者的自我治疗》(7. 口吃者的12大行为准则之如何完成)
第2章•口吃者的12大行为准则03•如何完成?一、目标和挑战• 设法修正或改变自身的口吃是极具挑战性的——你必须征服那些以前自己总是会退却情形。• 时刻牢记一个事实,你能够改变你现在正在做的事,而口吃正是你正在做的一件事,而不是什么施加在你身上的诅咒。!• 当你改变了你的语言行为过后,你将会发现你的情感反应也会随之而改变。当这个发生之后,反过来,它又会使得你能够更加容易地改变自身的语言行为。二...
2020-02-02 18:16:30 277
翻译 《口吃者的自我治疗》(6. 口吃者的12大行为准则)
01•养成良好的习惯,坚持有益的训练 我们希望通过坚持在上一章中所大力倡导的说话方法,你能够在与人交谈时更加的轻松,遇到更少的困难。但是,基于几点考虑,我们并不推荐你永远使用这 种说话方式与人交谈。首先,这种方法不会在所有的时间,所有的场合都有效。当你感到有巨大压力,或是非常激动时,你可能会发现很难记得提醒自己要使用这种 语言流畅修正技巧。其次,你可能不会乐意对所有的听众都使用这种方式交...
2020-02-02 17:59:45 529
翻译 《口吃者的自我治疗》(5. 矫正疗法的概要)
目录01•本矫正疗法的概要 02•一种有用的治疗方法03•实施细节01•本矫正疗法的概要 所有的一切均基于一个最基本的原理:口吃是你自身的行为,而你可以学习来改变你自身的行为。本矫正疗法的概要 因为对整个治疗计划有一个整体性的理解是十分重要的,我们必需向你简要地概述一下整个治疗方法将会怎样进行。 首先,在下一章中你将会被要求尝试一种有益...
2020-02-02 17:52:01 490
翻译 《口吃者的自我治疗》(4. 影响治疗的因素)
在向你详细解释自我治疗中所需要进行的步骤之前,我们需要先讨论一下一些相关的影响因素。因为这些因素将会影响你对接下来的治疗的看法和态度,同时也将影响你能怎样,以及应该怎样进行治疗。 这些因素将会告诉你,有哪些东西将会实实在在地影响你“自我治疗”的进展。这些因素是:目录1. 你的内心体验和情感2. 紧张和放松3. 注意力转移技巧4. 谋取他人的支持和帮助5. 你...
2020-02-02 16:04:12 337
翻译 《口吃者的自我治疗》(3. 导致你口吃的根本原因)
许多口吃患者都错误地相信:只有当找到所谓的“口吃致病因素”时,我们才能够相应地找到一种快速的根治办法。有许多理论都试图去解释口吃的本质及其导致原因,但直到现在还没有任何一个理论能得到充分的证明。 相当多的研究试图去探究可能存在的神经学方面的联系,大脑半球的优势,或者是其他任何能导致语言系统肌肉失调以至口吃的因素。遗传因素在一些口吃患者身上也扮演着一定的角色。 许多口吃患者都错误...
2020-02-02 16:02:53 322
翻译 《口吃者的自我治疗》(2.关于本书中所提供的自我治疗方法 )
本书是为大多数成年或青少年口吃患者所写的 ——通过使用第二人称来描述为了控制自己的口吃,你能够做并且应该做什么事情。我们坚信,作为一名口吃患者,你完全没有必要无助地向自己的语言困难所投 降,你能够改变你说话的方式!你可以学会轻松自如地与人交谈,而不是使上你全身的力气。世上没有什么快速轻松的口吃解决之道,但如果方法正确的话,口吃的 自我治疗是非常有效的! 过去的经验可能使你对任何一种声...
2020-02-02 15:56:26 709
翻译 《口吃者的自我治疗》(1.关于自我治疗)
在本书中,我们通常用男性的第二人称——“他”或“他们”——来指代口吃患者。这样做一定程度上是为了行文的流畅与方便,但更重要的是因为这样做更具有代表性。因为据估计,男性口吃患者的数目大约是女性口吃患者的三到四倍。 本书中引文和脚注,全部来源于语言语音病理学家和医学博士们的文章。他们中的每一个人,都接受过专业的教育与培训,获得了哲学博士或医学博士的学 位。他们了解你所将要面对的究竟是什么...
2020-02-02 15:49:57 700 1
原创 设计模式之观察者模式
文章目录什么是观察者模式观察者模式包含的四个角色使用场景观察者模式的实现编写一个测试类什么是观察者模式在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。其实就是发布订阅模式,发布者发布信息,订阅者获取信息,订阅了就能收到信息,没订阅就收不到信息。观察者模式包含的四个角色抽象被观察者角色:也就是一个抽象主题,它把所有对观察者对象的引用保存在一个集...
2019-12-14 15:26:44 124
原创 设计模式装饰器模式
文章目录什么是装饰器模式装饰器模式代码实现什么是装饰器模式按照单一职责原则,某一个对象只专注于干一件事,而如果要扩展其职能的话,不如想办法分离出一个类来“包装”这个对象,而这个扩展出的类则专注于实现扩展功能。装饰器模式就可以将新功能动态地附加于现有对象而不改变现有对象的功能。使用场景:运行时,你需要动态地为对象增加额外职责时;当你需要一个能够代替子类的类,借助它提供额外方法时。装...
2019-12-14 14:45:15 170
原创 设计模式之适配器模式
文章目录什么是适配器模式类适配器什么是适配器模式适配器存在于不匹配的两者之间,用于两者连接.类似于转接头,转换器之类的.适配器模式分为 类适配器 / 对象适配器 / 接口适配器.类适配器原理:通过继承来实现适配器功能。当我们要访问的接口A中没有我们想要的方法 ,却在另一个接口B中发现了合适的方法,我们又不能改变访问接口A,在这种情况下,我们可以定义一个适配器p来进行中转,这个适配器p要...
2019-12-14 14:24:21 95
原创 设计模式之委派模式
文章目录委派模式的定义委派模式实例委派模式的定义负责调度任务和分配任务.跟代理模式有些相似,代理模式注重过程,而委派模式注重结果.boss把任务给leader,而leader做了一个任务的分配和调度的工作,自己没有做工作,而是把具体工作交给具体的执行者去做。委派模式实例执行的接口/** * @Project: spring * @description: 执行的接口 * @Mo...
2019-12-02 18:05:24 176
原创 设计模式之模板模式
文章目录模板模式定义模板模式定义每一件事情有固定的步骤,但是步骤的具体实现不同,在父类中完成该事情的总方法,具体的细节有子类完成.模板方法有两个角色组成:抽象父类: 事情的总方法具体类: 具体执行总方法的实现细节的子类定义一个抽象父类:public abstract class Account { /** * 模板方法,计算利息数额 * @return ...
2019-12-02 17:44:08 112
原创 设计模式之策略模式
文章目录策略模式介绍策略模式的实现策略模式的实现策略模式介绍当我们的代码中出现好多if…else…或者case的时候,代码看起来会很多很臃肿,策略模式就能很好的解决这个问题.使用场景:1.针对同一类型问题的多种处理方式,仅仅是具体行为有差别时;2.需要安全地封装多种同一类型的操作时;3.出现同一抽象类有多个子类,而又需要使用 if-else 或者 switch-case 来选择具体子类...
2019-12-02 17:18:22 130
原创 设计模式之代理模式
文章目录代理模式的定义代理模式的分类静态代理动态代理CGLIB代理代理模式的定义给当前对象提供一个代理对象,由改代理对象持有原有对象的引用(帮原有对象干活).就像我们生活中的中介一样.代理模式的分类静态代理动态代理Cglib代理静态代理创建一个服务接口类package main.java.proxy;public interface BuyHouse { voi...
2019-12-02 16:08:11 127
原创 设计模式之原型模式
文章目录什么是原型模式深克隆与浅克隆原型模式的结构什么是原型模式用已经创建的实例作为原型,通过复制该原型来创建新的对象.就像名人的影分身术一样简单.深克隆与浅克隆浅克隆如果原型对象的成员变量是值类型(八大基本类型,byte,short,int,long,char,double,float,boolean).那么就直接复制,如果是复杂的类型,(枚举,String,对象)就只复制对应的内...
2019-12-02 15:13:16 131
原创 设计模式之单例模式
单例模式在我们日常使用中可能接触不多,但是一提到spring,我们在日常工作中每天都是接触到单例模式,此文给了关于单例模式的8种写法,(一般为六种,这里细分了).饿汉式(静态常量)饿汉式(静态代码块)懒汉式(线程不安全)懒汉式(线程安全,同步方法)懒汉式(线程安全,同步代码块)双重检查锁静态内部类枚举单例模式要求类能够有返回对象的一个引用(并且永远是同一个)和一个获得该实例的...
2019-12-02 11:09:36 96
原创 设计模式之工厂模式(简单工厂/工厂方法/抽象工厂)
文章目录什么是工厂模式简单工厂模式什么是工厂模式工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。简单的说就是使用一个共同的接口来指向新创建的对象。本文章主要阐述工厂模式的三种实现方法,即简单工厂/工厂方法/抽象工厂,下面一一举例.简单工厂模式首先我要说的是简单工厂不属于23种设计模式之一,...
2019-11-29 15:51:39 184
原创 Spring Cloud Bus消息总线
Spring Cloud Bus文章目录Spring Cloud BusSpring Cloud Bus是什么Spring Cloud Bus的两种实现方式图解快速开始一个Spring Cloud BusSpring Cloud Bus的实例演示Spring Cloud Bus是什么Spring Cloud Bus叫事件总线,当我们的系统中服务越来越多之后,维护这样的刷新清单将会变得非常繁琐...
2019-11-15 09:37:02 332
原创 spring cloud config配置中心
Spring-Cloud-Config配置中心Spring Cloud Config为分布式系统中的外部配置提供服务器和客户端支持。使用Config Server,您可以在所有环境中管理应用程序的外部属性。客户端和服务器上的概念映射与Spring Environment和PropertySource抽象相同,因此它们与Spring应用程序非常契合,但可以与任何以任何语言运行的应用程序一起使用。随...
2019-11-13 11:06:07 520
原创 润乾报表在数据预览的时候出现com.raqsoft.report.dataset.SQLDataSetFactory 失败 (数据集名称):ds1 错误来源:: 数据集ds1中...
润乾报表在数据预览的时候出现com.raqsoft.report.dataset.SQLDataSetFactory 失败 (数据集名称)ds1 错误来源:: 数据集ds1中,数据源localhost无数据库连接,且未设定数据连接工厂,请检查数据源设定:解决方法:将mysql-connector-java放入润乾安装目录的tomcat下...
2019-11-07 16:30:34 7964 1
原创 Spring的属性赋值(四)
给实体类添加@value()注解赋值,基本数值 (直接赋值)可以写SpEL; #{} (运算用)可以写${};取出配置文件【properties】中的值(在运行环境变量里面的值)public class Person { //使用@Value赋值; //1、基本数值 //2、可以写SpEL; #{} //3、可以写${};取出配置文件【properties】中的值(在运行环...
2019-11-05 16:44:26 155
原创 Spring的生命周期(三)
bean的生命周期: bean创建—初始化----销毁的过程容器管理bean的生命周期:我们可以自定义初始化和销毁方法;容器在bean进行到当前生命周期的时候来调用我们自定义的初始化和销毁方法.构造对象创建 单实例:在容器启动的时候创建对象. 多实例:在每次获取的时候创建对象.初始化方法:对象创建完成,并赋值好,调用初始化方法.销毁: 单实例:容器关闭的时候...
2019-11-05 15:16:18 123
原创 Spring源码日常笔记(二)
@Conditional条件注册bean假设一下,如果我们有这样的需求,在windows条件下只需要注入一部分的bean,在linux系统条件下注入另一部分的bean,这样的话我们就需要用到condition注解.新建Cap7MainConfig1.java :@Configurationpublic class Cap5MainConfig { @Conditional(WinCo...
2019-11-05 10:49:13 225
原创 JFinal控制器详解getFile 8
前端:<form action="/upload" method="post" enctype="multipart/form-data"> <input type="file" id="exampleUploadFile"></form>后台: public void upload() { //getFile必须是multipart/f...
2019-10-31 15:21:22 775
原创 JFinal之控制器详解getBean和getModel(7)
getBean和getModel的区别:getBean只是一个javaBean,getModel是一个和数据库映射的Java Model.getBean依赖set和get方法,getModel基于put和get.getBean()的使用html代码:<form action="/"> <input name="article.title" type="text"...
2019-10-31 14:18:07 1121
原创 Jfinal控制器详解之getPara(6)
Jfinal数据提交的三种方式普通的get提交普通的post提交JFinal独有的URL参数化提交JFinal的参数获取:假设访问以下URL:http://localhost:8080?key1=value1&key2=value2//使用getPara()获取String key1 = getPara("key1");String key2 = getPara("...
2019-10-31 11:29:18 444
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人