-凯发k8国际

`
jveqi
  • 浏览: 309172 次
  • 性别:
  • 来自: 北京
最近访客
博主相关
  • 博客
  • 微博
  • 相册
  • 收藏
  • 文章分类
    社区版块
    • ( 0)
    • ( 13)
    • ( 2)
    存档分类
    最新评论
    • : [b][b][b][b][b][b][b][b][b][b][ ...
    • jveqi: public class test { public st ...
    • jveqi: 国外有个调研:人临死前最后悔的事情是什么?排在第一位的是:这一 ...
    • jveqi: [img][/img][url][/url]
    • : 2     
    文章列表
    关于沟通: 07月07日 18:18 一、认知一致性 1、逻辑冲突:《金字塔原理》 2、换位冲突:《同理心》、《你的顾客需要一个好故事》 3、情绪冲突:《非暴力沟通》、《关键对话》 二、认同一致性 1、立场冲突:《六顶思考帽》 <“科斯定律”> 2、观念冲突:《道德哲学》、《公正:该如何做才好》
    • 2023-07-10 10:16
    • 浏览 141
    • 分类:非技术
      博客分类:
    设计模式是指在软件设计中,经过验证的、被反复使用的、代码设计经验的总结。设计模式是软件工程中比较成熟的一种凯发k8国际娱乐官网入口的解决方案,它是对软件设计中普遍存在(反复出现)的各种问题,所提出的凯发k8国际娱乐官网入口的解决方案。java中常见的设计模式包括: 创建型模式 1. 工厂方法模式(factory method pattern) 工厂方法模式定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类。 java实例:java.util.calendar#getinstance() 2. 抽象工厂模式(abstract factory pattern) 抽象工厂模式提供一个创建一系列相关或相互依赖 ...
      博客分类:
    java 23种设计模式大盘点及java实例 设计模式是指在软件设计中,经过验证的、被反复使用的、代码设计经验的总结。设计模式是软件工程中比较成熟的一种凯发k8国际娱乐官网入口的解决方案,它是对软件设计中普遍存在(反复出现)的各种问题,所提出的凯发k8国际娱乐官网入口的解决方案。java中常见的23种设计模式包括: 创建型模式 1. 工厂方法模式(factory method pattern) 工厂方法模式定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类。 java实例:java.util.calendar#getinstance() 2. 抽象工厂模式(abstract factory patte ...
    jvm调优——之cms 常见参数解析    最近在学习使用cms这个gc,这里记录下常用的参数。 1. usecmscompactatfullcollection 与 cmsfullgcsbeforecompaction      有一点需要注意的是:cms并发gc不是“full gc”。hotspot vm里对concurrent collection和full collection有明确的区分。所有带有“fullcollection”字样的vm参数都是跟真正的full gc相关,而跟cms并发gc无关的。cmsfullgcsbeforecompaction这个参数在hotspot ...
      博客分类:
    日前查看某个程序的日志,发现一直在报gc相关的信息,不确定这样的信息是代表正确还是不正确,所以正好借此机会再复习下gc相关的内容: 以其中一行为例来解读下日志信息: [gc (allocation failure) [parnew: 367523k->1293k(410432k), 0.0023988 secs] 522739k->156516k(1322496k), 0.0025301 secs] [times: user=0.04 sys=0.00, real=0.01 secs]   gc: 表明进行了一次垃圾回收,前面没有full修饰,表明这是一次minor gc ...
      博客分类:
    今天这篇文章,我会继续和你介绍在业务高峰期临时提升性能的方法。从文章标题“mysql是怎么保证数据不丢的?”,你就可以看出来,今天我和你介绍的方法,跟数据的可靠性有关。 在专栏前面文章和答疑篇中,我都着重介绍了wal机制(你可以再回顾下第2篇、第9篇、第12篇和第15篇文章中的相关内容),得到的结论是:只要redo log和binlog保证持久化到磁盘,就能确保mysql异常重启后,数据可以恢复。 评论区有同学又继续追问,redo log的写入流程是怎么样的,如何保证redo log真实地写入了磁盘。那么今天,我们就再一起看看mysql写入binlog和redo log的流程。 binl ...
      博客分类:
    正确的创建合适的索引,是提升数据库查询性能的基础。在正式讲解之前,对后面举例中使用的表结构先简单看一下: create table user ( id bigint not null comment 'id' primary key, name varchar(200) null comment 'name', age bi
    原文链接:https://www.cnblogs.com/chjxbt/p/11412727.html   还不知道事务消息吗?这篇文章带你全面扫盲!   在分布式系统中,为了保证数据一致性是必须使用分布式事务。分布式事务实现方式就很多种,今天主要介绍一下使用 r ...
    浅谈 linux下的零拷贝机制 tomas家的小拨浪鼓关注 22017.09.04 20:15:33字数 4,832阅读 8,680 什么是零拷贝 维基上是这么描述零拷贝的:零拷贝描述的是cpu不执行拷贝数据从一个存储区域到另一个存储区域的任务,这通常用于通过网络传输一个文件时以减少cpu周期和内存带宽。 零拷贝给我们带来
    原文链接:https://zhuanlan.zhihu.com/p/78335525 kafka除了具备消息队列mq的特性和使用场景外,它还有一个重要用途,就是做存储层。 用kafka做存储层,为什么呢?一大堆可以做数据存储的 mysql、mongodb、hdfs…… 因为kafka数据是持久化磁盘的,还速度快;还可靠、支持分布式…… 啥!用了磁盘,还速度快!!! 没错,kafka就是速度无敌,本文将探究kafka无敌性能背后的秘密。 首先要有个概念,kafka高性能的背后,是多方面协同后、最终的结果,kafka从宏观架构、分布式partition存储、isr数据同步、以及“无 ...
      博客分类:
    关于idea中右边的maven  projects窗口找不到了如何调出来?   具体的idea版本我不太清楚,我用的是2016版,其他版本应该也是一样的。   首先idea自带了maven控件,不像eclipse还需要下载控件,如果你以前有maven在右边,出于某种原因,消失找不到 了,你可以试试我写的方法。       方法1.你点击一下你idea界面最左下角的那个小框,maven应该从里面找到   方法2.点击菜单栏view->tool  windows->maven projects   方法3.点击菜单栏help->find action(ct ...
      博客分类:
    1、例子程序,试想打印几,为什么? public class db { public static void main(string[] args) { int i = 8; i = i ; system.out.println(i); } }     public class db2 { public static void main(string[] args) { int i = 8; i = i; system.out.printl ...
      博客分类:
    1、jdk动态代理 package com.j.mode.proxy; import java.lang.reflect.invocationhandler; import java.lang.reflect.method; import java.lang.reflect.proxy; public class proxyjdktest { public static void main(string[] args) { //生成字节码 system.getproperties().put("sun.misc.pro ...
      import com.alibaba.fastjson.jsonarray; import com.alibaba.fastjson.jsonobject; string str = "{\"name\":\"zhangsan\",\"password\":\"zhangsan123\",\"email\":\"10371443@qq.com\"}"; jsonobject json = jsonobject.parseobject(str); ...
      博客分类:
    本地有修改和提交,如何强制用远程的库更新更新。我尝试过用git pull -f,总是提示 you have not concluded your merge. (merge_head exists)。我需要放弃本地的修改,用远程的库的内容就可以,应该如何做?傻傻地办法就是用心的目录重新clone一个,正确的做法是什么?正确的做法应该是:git fetch --allgit reset --hard origin/master (想恢复的分支)git fetch 只是下载远程的库的内容,不做任何的合并git reset 把head指向刚刚下载的最新的版本  
    global site tag (gtag.js) - google analytics
    网站地图