jiang-anwei blog

  • Home

  • Tags

  • Categories

  • Archives

  • Search

Celery-分布式任务队列

Posted on 2019-03-28 | In 后台

Celery 是一个简单、灵活且可靠的,处理大量消息的分布式系统,并且提供维护这样一个系统的必需工具。 它是一个专注于实时处理的任务队列,同时也支持任务调度。 原理在celery 中主要有4个角色,productor ,broker,worker,backend productor 作为生产者发布任 ...

Read more »

java多线程之ThreadPoolExecutor

Posted on 2019-03-06 | In 后台

构造函数public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, ...

Read more »

权限管理设计思路

Posted on 2019-02-28 | In 后台

最近公司的运营管理系统开发完毕,有时间来写点东西,就先来总结一下我再权限系统的设计思路吧,希望能有点用。 权限管理分为 功能权限以及数据权限。 功能权限功能权限是指某个用户使用某个功能的权限 ,简单的说就是调用某个接口的权限。 功能权限比较简单,主要要有三个实体: 用户:保存用户信息 角色:用户的角 ...

Read more »

java多线程基础

Posted on 2019-01-15 | Edited on 2019-03-06 | In 后台

等待池假设一个线程a 调用了某个对象的wait方法,线程a就会释放该锁,进入到该对象的等待池中。等待池中的线程不会参与锁的竞争。 锁池假设线程a已经拥有了某个对象的锁,而其他线程想要执行这个对象的某个同步代码块(syschronized)的代码,由于这些线程在进入对象的同步代码块(syschroni ...

Read more »

Android ClassLoader

Posted on 2019-01-14 | In Android逆向

一个运行的Android应用至少有2个ClassLoader,一个是BootClassLoader(系统启动时创建的),一个是PathClassLoader(应用启动时创建的,用于加载/data/data/packagename/apkname.apk) android中应用的类加载器主要有两种,分 ...

Read more »

java classLoader

Posted on 2019-01-04 | Edited on 2019-01-11

在 Java 中,类的实例化流程分为两个部分:类的加载和类的实例化。类的加载又分为显式加载和隐式加载。大家使用 new 关键字创建类实例时,其实就隐式地包含了类的加载过程。对于类的显式加载来说,比较常用的是 Class.forName。其实,它们都是通过调用 ClassLoader 类的 loadC ...

Read more »

springboot及bean 初始化运行

Posted on 2018-12-18 | Edited on 2019-03-27

spring boot 启动时运行Spring Boot应用程序在启动后,会遍历CommandLineRunner接口的实例并运行它们的run方法。也可以利用@Order注解(或者实现Order接口)来规定所有CommandLineRunner实例的运行顺序。 @Order(10)@Componen ...

Read more »

springboot多个数据库配置

Posted on 2018-11-29 | Edited on 2019-04-09

多个redis数据库多个redis配置的基类package com.jianganwei.config;import com.fasterxml.jackson.annotation.JsonAutoDetect;import com.fasterxml.jackson.annotation.Pro ...

Read more »

java jni demo

Posted on 2018-11-28 | Edited on 2019-04-09 | In 后台

简介JNI是Java Native Interface的英文缩写, 中文翻译为本地调用, 自从Java 1.1开始就成为了Java标准的一部分. C/C++是系统级的编程语言, 可以用来开发任何和系统相关的程序和类库, 但是Java本身编写底层的应用比较难实现, 使用JNI可以调用现有的本地库, 极 ...

Read more »

文件处理

Posted on 2018-11-28 | Edited on 2019-01-11

记录一下在文件处理里面遇到的问题 读excel大文件依赖添加 git地址 <dependency> <groupId>com.monitorjbl</groupId> <artifactId>xlsx-stre ...

Read more »
1234

蒋安维

思绪总在漂流,偶而在此停留

35 posts
2 categories
36 tags
© 2021 蒋安维
Powered by Hexo v3.8.0
|
Theme – NexT.Gemini v6.7.0