https://github.com/TomGarden/lib_permission 写这段代码前重点参考了 PermissionsDispatcher 差异: 没有使用注解而是使用了链式调用的使用形式 确定第是否是第三次权限请求的实现逻辑不同 PermissionsDispatcher 通过真正请求权限得知本次请求是否第三次请求权限 本代码通过本地化标识确定是否第三次请求权限 没有处理特殊权限 不足: 喜欢链式调用完全是个人口味,如果有人希望我用用注解在实现一次,表示可能会接受这个建议 判断是否是第三次权限请求,如果不通过本地化标识就完美了 尝试过判断权限请求响应时间,最终认为准确性无法保证,舍去 尝试过查看源代码找到合理的入口,未成功,舍去 针对这个点如果有更好的实现方式,希望能交流
840androidandroid
(早起项目,没图) 婴儿早教托育一体化平台,搭建早教和托育机构与宝爸、宝妈之间的桥梁,宝爸、宝妈可通过平台选择合适的早教托育机构,也可通过平台随时看到宝宝在机构中的状态,以及学习的课程,随时关注宝宝的成长
1520Javaweb
一个SaaS平台,给企业内部或外部注册的工程师指派维修或其他服务订单的平台,公司自己也做, 内部功能包含维修订单管理,注册工程师管理,费用管理,客户管理.后台的企业相关管理 前端是AngularJS后端是NodeJS,Express.js
190docker
项目名称 上海新城地产计划系统,广州时代地产计划、资产系统,杭州中安计划系统,光大地产计划系统,华润置地计划系统 软件环境 Windows8/2007/XP、linux等 开发工具 JDeveloper Studio、MyEclipse10、Oracle P6、SVN、Weblogic Server、Tomcat、Axure等。 数据库 Oracle11g 主要技术 J2EE、ADF 框架技术、P6接口等核心技术 参与过的模块开发: 经营计划、 经营计划作为公司年度责任部门的指标,各项业务活动都是围绕着指标进行开展工作。经营指标的完成情况,直接关系到公司的经营活动。 项目计划、 进行项目计划编制、计划调整及审批 、完成情况填报。 会议管理、 为了管理过程中的项目决策会议、项目专业会议的集中管理,实现会议管理与项目计划、经营计划集中控制,提高新城总部对各管理中心、城市公司、项目公司的清晰明确管控和跟踪力度。会议管理主要由会议计划、会议卡片、会议汇报、会议待决事项/作业、会议验证关闭、会议统计等功能组成。 部门计划、专项计划、 对各部门根据公司年度计划、考核指标结合本部门常规工作任务编制
1300Java数据库建模
(企业项目,没图片) 主要是针对流量的检测,从海量流量中获取有攻击的流量,然后保存,页面集中展示,技术Kafka、ElasticSearch、Flink、SpringBoot、Mybatis-Plus
1520Java网页(Webview)
(公司项目,没图片,以下是部分数据和服务器配置截图) 项目分为五个模块,分别为 仪表盘:直观统计客户全公司被攻击的情况,以及未处理的风险情况 告警模块:通过各种模型对流量进行分析,筛选出有攻击倾向的流量,从大量的流量数据中定位有风险的访问流量 资产模块:自主分析某条攻击对现有资产(服务器、业务系统)的影响程度以及影响范围,快速定位攻击者,用最快的速度采取有效措施 编排模块: 对攻击源ip进行自主封禁,解放运维的人员和时间成本,效率更高 系统模块: 整个系统的设置以及用户权限等功能,管理员,部分仅管理员可见,包括ip库、规则、情报、黑白名单等 我负责告警模块和编排模块的数据处理, 告警模块主要是对各类流量进行拆分,通过页面配置的工作流在无需重启的情况下动态修改并分析各类流量; 编排模块主要是与各类防火墙的联动(封堵和解封攻击ip) 难点: 页面配置的工作流在无需重启的情况下动态修改处理流程(解决方案:条件树+java多态+redis)
1790Java后台管理系统(模板)
就是常规电脑租赁平台 接手不是从0开始,敏捷开发,每周迭代会议更新需求和任务 主要业务是针对小微企业或个人的电脑租赁服务,后台建立客户信用机制(有第三方资料辅助+内部建设)
80AngularJS 扩展
使用QT和C#,搭配MCU来驱动设备的上位机软件。本项目核心内容包含设计用户友好的UI、进行软件逻辑编程以及驱动MCU读取数据和驱动外围设备等功能。我们的团队专注在精准控制MCU,实现对外围设备的精准驱动,保障系统运行的高效和稳定在提供软件定制化开发服务的过程中,我们充分考虑UI设计美观、操作方便等因素,以提高用户使用体验。同时,我们凭借丰富的经验,能准确理解客户需求,提供最优的解决方案。
1000前端其他开发相关
报价系统属于个人接的私活,从需求洽谈,搭建环境、开发测试到项目最后上线运行。 1、引言 1.1编写目的 本文档是根据公司业务需要,针对业务报价进行的用户操作手册。在本文档中我们通过报价系统中不同的用户进行详细而具体的操作指导。通过该文档用户可以了解报价系统的所有功能及用户的具体权限。 系统大致分为:系统登录登出模块、系统管理模块、系统监控模块以及业务操作模块等四大模块。各大模块中不同用户具有各自不同的权限,这些内容在文档中都会有详细的图文说明。 1.2背景 报价流程分为两种: 1、快流程,即不指定品牌,利用固定的采购框架内的型号及价格,售前即可完成报价流程,价格也较为精确,适合快速报价。 2、慢流程,即自定义配置或客户指定品牌,不在采购框架内,需要采购部另外进行询价的,需要流程经过采购部,时间较长,售前提供配置清单,采用目前OA报价流程即可。 应公司业务需要,为了能适合快速报价,方便业务人员在业务洽谈中快速精准设计客户采购所需产品方案,提升工作效率。 1.3定义 系统管理员:管理员,由系统初始化产生。即有整个系统功能操作权限的角色。如:可以配置其他角色;添加、删除用户;为其他用户添加
1860Java企业ERP/CRM/进销存
USART+DMA(Modbus协议)、Can、SPI(单片机间通信,W5500)、ADC与DAC(电源项目使用,电池电压,电池电流,逆变电源,逆变电流,市电等)、SDIO/SPI(bootload程序升级)、模拟IIC(eeprom)等
820C/C++开发工具
分为两部分一部分为控制板,一部分为逆变板;控制板使用ARM芯片,逆变使用DSP芯片(之前使用STM32F3后更改为DSP); 控制板主要功能:市电采集、逆变控制与充电控制与人机界面,逆变控制按照客户要求写状态机,发送逆变指令与参数给逆变板;充电逻辑按照要求对充电器控制充电;
1270汇编开发工具
参与流程开发,与外部系统进行集成,通过环节表、工单表、审批表、下派表等,可搭建自己的流转信息,也可以利用第三方第三方流程图工具进行集成开发,集成第三方系统,可进行优化,提升效率
720JavaJava
1.负责微服务边界域划分,并进行功能开发与维护。 2. 解决 sql 执行慢问题,通过拆分业务逻辑,将复杂 SQL 进行拆分,合理建立索引,尽可能覆盖索引,大数 据量表通过 shardingJDBC 进行分表等,使原来的性能,极大的提高。 3. 利用多线程,解决第三方系统集成,工单下派问题,提高下派效率,还可以反馈中间态信息。 4. 通过 RocketMq 的事务机制和重试机制,实现第三方系统集成事务问题,并实现 TCC 事务回滚机制 5. 通过利用 reids 缓存,加分布式读写锁,实现读写分离的方式提高并发性能 6. 通过利用 Elasticsearch,实现政策文档知识的全文检索,redis 的数据结构实现排行榜。 7. 参与架构升级搭建,提供搭建方案(功能域划分,边界界限,中间件,库表拆分等)。
1270微服务
可将短暂的动画分成一阵阵图片,再将它们变成一张光栅动画图,可通过光栅移动实现动画效果,可随意导入视频,简单易弄,代码整洁,内存极少
570python
可以将视频变成一阵阵图片,放入word文件中,答应后可形成简易动画本,可以将图片变成手绘线条 可以制作动画本来实现物理形式动画
510pythonpython
好来笑容家是一款用户口腔问题问卷调查、好来(黑人牙膏)门店活动以及优惠券发放的微信小程序,配合crm系统完成对用户进行精准投放
1120微信小程序
爬取最近15天的天气预报,并实现温度走势可视化,可以客观的看到温度变化,代码简洁,图片直接,另一个项目可以获取贴吧内容,可实现关键词出现频率的计算,人气值排名等操作
540pythonpython
消费者运营平台是一个CRM运营平台,主要是记录用户轨迹产生用户360画像分析用户,更精准的为用户提供高质量服务,为企业更好的管理用户
1170
会员中心小程序是一个零售电商微信小程序,主要功能商品、下单以及订单收货等功能。 后期增加用户社区,使得用户可以晒出产品使用心得,交流产品使用体验提高用户粘性
700零售电商
1、标准的PC端网站功能。 2、完整的SEO优化方案,针对的HTML处理。 3、完整的后台管理功能。 4、完全兼容手机端,动态浏览展现效果。
970PHP PC网站
当前共161904个项目
×
寻找源码
源码描述
联系方式
提交