知识点-20190803

线框图

  • Sketch (mac专用)
  • Lunacy
  • 墨刀
  • Axure R8

spring

  • 配置方式:xml配置、注解配置、java配置

英语

cache

  • redis
    • redis 分布式锁 setnx、
    • redis rdb aof持久化
    • 缓存一致性
    • 高可用
    • 分布式锁
  • memcached
  • mongodb
  • hadoop
    • redis mysql mongodb 效率
    • redis具体应用场景,与memcached对比有什么不同

Database

  • MySQL
    分布式 MyCat
    mysql-binlog ----TCC。try-confirm-cancel

  • SQLServer

  • 数据库 三大范式

  • 分库分表 注意事项;数据库分库 如何保证 原子性 查询

  • 数据库 Sharding

  • PostgreSQL

线程池

固定大小 默认值

金融

冲正   
区块链

微服务

  • dubbo+zookeeper
  • Spring Boot+Spring Cloud

关键词

Docker 夯住
编程方式:无状态编程、容器、Serverless编程
VisualVM
问题解答:trouble shooting
常量 尽量用枚举,避免出现魔术数字。
java之父Doug Lea
管理信息系统(Management Information System,简称MIS)
TPS/QPS:Query Per Second 每秒查询率 每秒钟request/事务 数量
分布式(soa restful rpc rmi) 集群 负载均衡 主从 双主
xenserver
即时聊天 xmpp协议

负载均衡

  1. nginx 七层 单点
  2. F5 5 百万 千万 并发 硬件 单点压力过大
  3. haproxy
  4. keepAlived
  • 负载均衡 数据链路层

好友关系数据结构

静态代码检查

  • CheckStyle
  • PMD
  • FindBugs

实时计算

  • storm
  • spark
  • kafka
  • Akka
  • Samza

网站性能测试工具

  • Apache Benchmark(ab)
  • postman

wiki 产品

  • redmine
  • mediawiki
  • dokuwiki
  • SmartWiki
  • Atlassian wiki Powered by Atlassian Confluence 5.6.5, 团队协作软件

linux常用命令

  • 查看java进程数 ps -eLf|grep java |wc -l
  • 查看java线程数 ps -eLf|grep java |wc -l 关于 ps -ef|grep php|grep -v grep|wc -l
    grep -v grep 代表在查询的最终结果中去掉grep命令本身
    wc -l 标示统计查询到的结果数量
    sed
    scp
    traceroute

awk
top线程

</blogs/2018/06/04/2018060406060666600>

git


MQ

  • ActiveMQ
  • RabbitMQ
  • ZeroMQ
  • Kafka
  • Redis

java构建工具

ant maven gradle

language & grammer

  • Java
    • IO密集
    • jdk1.7 \ 1.8 特性
    • JVM
      • 字节码
      • 对象
      • 类加载 ClassLoader
      • 内存模型
      • 内存调优
      • GC
  • JVM 指令集基于栈
  • Dalvik 指令集 基于寄存器

netty

JAVA or Operating System 下,一个进程 可以包含多少线程?
System.getProperty("line.separator");
Netty5.0为什么被放弃
select/poll epoll 区别 I/O多路复用技术

JVM 相关文章梳理

同步原语:synchronized volatile final java.util.concurrent.locks

java.util.concurrent

多线程

Thread Runnable Callable/FutureTask Executor Fork/Join


字长

MySQL binlog

  • kotlin
  • python
  • golang
  • T-Sql / PLSql
  • H5
  • JS
    • easyui
    • jquery

docker

kubernetes [kubə’netis] 库伯耐踢思 K8s

amazon cloud

sport -- insanity

设计模式

  • 七大原则
    • 单一职责原则 (Single Responsibility Principle, SRP)
    • 开闭原则 (Open-Closed Principle, OCP)
    • 里氏代换原则 (Liskov Substitution Principle, LSP)
    • 依赖倒转原则 (Dependence Inversion Principle, DIP)
    • 接口隔离原则 (Interface Segregation Principle, ISP)
    • 合成复用原则 (Composite Reuse Principle, CRP)
    • 迪米特法则 (Law of Demeter, LoD)
  • 创建型模式 6
    • 简单工厂模式
    • 工厂方法模式
    • 抽象工厂模式
    • 单例模式
    • 原型模式
    • 建造者模式
  • 结构型模式 7
    • 适配器模式
    • 桥接模式
    • 组合模式
    • 装饰模式
    • 外观模式
    • 享元模式
    • 代理模式
  • 行为型模式 11
    • 职责链模式
    • 命令模式
    • 解释器模式
    • 迭代器模式
    • 中介者模式
    • 备忘录模式
    • 观察者模式
    • 状态模式
    • 策略模式
    • 模板方法模式
    • 访问者模式

Algorithm

十大经典排序算法(动图演示)

  • 排序算法 10

    • 冒泡排序
    • 选择排序
    • 插入排序
    • 希尔排序
    • 归并排序
    • 快速排序
    • 堆排序
    • 计数排序
    • 桶排序
    • 基数排序
  • 分类

    • 非线性时间比较类排序
    • 线性时间非比较类排序
  • 算法复杂度

    • 时间复杂度
      • 平均
      • 最好
      • 最坏
    • 空间复杂度
  • 概念

稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面。

不稳定:如果a原本在b的前面,而a=b,排序之后 a 可能会出现在 b 的后面。

时间复杂度:对排序数据的总的操作次数。反映当n变化时,操作次数呈现什么规律。

空间复杂度:是指算法在计算机内执行时所需存储空间的度量,它也是数据规模n的函数。 

保险

税优健康险 保险逼债 避税

源码

https://github.com/commonmark/CommonMark/wiki/List-of-CommonMark-Implementations
https://github.com/atlassian/commonmark-java

半方大的空白 或 
全方大的空白 或 
不断行的空白格 或 
【1】     或  //半角
【2】   或  //全角
【3】       或 


分布式事务是指操作多个数据库之间的事务,spring的org.springframework.transaction.jta.JtaTransactionManager,提供了分布式事务支持。如果使用WAS的JTA支持,把它的属性改为WebSphere对应的TransactionManager。
在tomcat下,是没有分布式事务的,不过可以借助于第三方软件jotm(Java Open Transaction Manager )和AtomikosTransactionsEssentials实现,在spring中分布式事务是通过jta(jotm,atomikos)来进行实现。

  1. http://jotm.objectweb.org/
  2. http://www.atomikos.com/Main/TransactionsEssentials

Base: An Acid Alternative

  • qq_43638135
    妲己再美究为妃: 博主没有想过自己接一些私活干吗?我现在还没毕业,但是我也确实听说外挂市场自动化游戏脚本市场挺火热的,并且报酬也很丰厚,但是具体的我也不是很清楚,求解答。 (1个月前 #47楼) 查看回复(2) 举报 回复
    22