蒋智昊的博客

Java

一、JDK
1、关于Windows系统jdk安装配置
2、关于Mac系统jdk安装配置
3、关于Linux系统jdk安装配置
4、安装jdk版本没有jre的解决办法

二、设计模式
1、关于Java 设计模式 桥接模式(桥梁模式) Bridge
2、关于Java 设计模式 享元模式 Flyweight
3、关于Java 设计模式 解释器模式 Interpreter
4、关于Java 设计模式 状态模式 State
5、关于Java 设计模式 访问者模式 Visitor
6、关于Java 设计模式 备忘录模式 Memento
7、关于Java 设计模式 门面模式 Facade
8、关于Java 设计模式 观察者模式 Observer
9、关于Java 设计模式 组合模式 Composite
10、关于Java 设计模式 迭代器模式 Iterator
11、关于Java 设计模式 适配器模式 Adapter
12、关于Java 设计模式 策略模式 Strategy
13、关于Java 设计模式 装饰模式 Decorator
14、关于Java 设计模式 责任链模式 Chain of Responsibility
15、关于Java 设计模式 命令模式 Command
16、关于Java 设计模式 中介者模式 Mediator
17、关于Java 设计模式 原型模式 Prototype
18、关于Java 设计模式 代理模式 Proxy
19、关于Java 设计模式 模板模式 Template
20、关于Java 设计模式 建造者模式 Builder
21、关于Java 设计模式 单例模式 Singleton
22、关于Java 设计模式 抽象工厂模式 Abstract Factory
23、关于Java 设计模式 工厂模式 Factory

三、算法
1、关于Java算法与数据结构-打印九九乘法表
2、关于Java算法与数据结构-栈的顺序存储实现
3、关于Java算法与数据结构-栈的链式存储实现
4、关于Java算法与数据结构-单向链表
5、关于Java算法与数据结构-队列的顺序存储实现

四、多线程
1、Java 多线程 ConcurrentHashMap
2、Java 多线程 CountDownLatch ConcurrentLinkedQueue
3、Java 多线程 ScheduledExecutorService
4、Java 多线程 ExecutorService Semaphore
5、Java 多线程 ThreadGroup
6、Java 多线程 CountDownLatch
7、Java 多线程 生产者 消费者 仓库
8、Java 多线程 ExecutorService Exchanger
9、Java 多线程 CyclicBarrier
10、Java 多线程 ReentrantReadWriteLock ExecutorService
11、Java 多线程 Lock ReentrantLock Condition
12、Java 多线程 BlockingQueue ArrayBlockingQueue
13、Java 多线程 Callable Future
14、Java 多线程 synchronized
15、Java 多线程 Thread
16、Java 多线程 Runnable
17、Java 多线程 AtomicInteger ThreadLocal

五、Shell定时任务
1、关于Linux下Cron调用Shell执行java

六、串口
1、关于Java串口处理jSerialComm

七、Web框架
1、Java Web框架 内嵌 embed Tomcat
2、Java Web框架 缓存 Cache ReentrantReadWriteLock 定时器 TimerTask
3、Java Web框架 静态代码块、构造代码块、构造函数、普通代码块 执行顺序 Decompiler JD-GUI 反编译工具
4、Java Web框架 压力测试 栅栏 CyclicBarrier
5、Java Web框架 基础知识 FileItem 文件上传
6、Java Web框架 基础知识 DBCP 数据库 连接池 QueryRunner
7、Java Web框架 基础知识 Bean 容器
8、Java Web框架 基础知识 类加载 动态加载 jar class
9、Java Web框架 基础知识 读取配置文件 Properties
10、Java Web框架 基础知识 反射 reflect Method
11、Java Web框架 基础知识 isAnnotationPresent isAssignableFrom
12、Java Web框架 基础知识 静态代理和动态代理
13、Java Web框架 基础知识 注解 servlet WebServlet
14、Java Web框架 基础知识 注解 @interface @Target @Retention

八、TCP
1、关于Spring+Mina

九、WebSocket
1、关于Java Tomcat和Html5实现WebSocket

十、MQ
1、关于Linux ActiveMQ
2、关于Apache+Tomcat+Redis+ActiveMQ集群配置
3、关于Spring+ActiveMQ(内置Broker启动)

十一、Web
1、Nginx jquery跨域请求解决方案
2、Docker 安装 Nginx
3、Nginx开机自动启动
4、Tomcat 9 配置SSL证书 基于CentOS系统
5、Docker 安装 Tomcat
6、关于Linux下Tomcat安装说明

十二、Android
1、Android开发
2、Android Fragment RelativeLayout 动态生成TextView 事件
3、Android Notification 状态栏通知
4、Android Fragment ArrayAdapter ListView 自定义列表显示
5、Android Fragment RelativeLayout 动态生成按钮 事件
6、Android 广播 BroadcastReceiver 动态注册
7、Android AlertDialog
8、Android 数据存储 SharedPreferences(Activity、Fragment)
9、Android 数据库 sqlite 操作
10、Android 画布 canvas 太极图
11、Android BottomNavigationView java.lang.NoSuchFieldException: No field mShiftingMode
12、Android html+js 交互
13、Android Studio 无法预览xml布局视图 Failed to load AppCompat ActionBar with unknown error
14、Android Retrofit
15、Android RxJava和RxAndroid
16、Android Butterknife 黄油刀的使用
17、Android 28 使用http请求报错 not not permitted by network security policy
18、Android 报错 权限问题 java.io.FileNotFoundEundException: Permission denied
19、Android Zxing 扫描二维码(Activity、Fragment)
20、Android中Json数据去掉斜杠