首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

crmeb 多商户系统小程序授权问题解决贴

public function mpAuth() { list($code, $post_cache_key) = $this->request->params([ ‘code’, ‘cache_key’, ], true); $session_key = Cache::get(‘eb_api_code_’ . post_cache_key); if (!postc​achek​ey);if(!code && !$session_key) return app(‘json’)->fail(‘授权失败,参数有误’); miniProgramService = MiniProgramService::create(); if (miniProgramService=MiniProgramService::create();if(code && !$session_key) { try { $userInfoCong = miniProgramService->getUserInfo(miniProgramService−>getUserInfo(code); $session_key = $userInfoCong[‘session_key’]; $cache_key = md5(time() . $code); Cache::set(‘eb_api_code_’ . $cache_key, $session_key, 86400); } catch (Exception $e) { return app(‘json’)->fail(‘获取session_key失败,请检查您的配置!’, [‘line’ => $e->getLine(), ‘message’ => $e->getMessage()]); } }

03

What’s New in ART in Android P

2. Memory and storage optimization-This will be more helpful to entry level devices(i.e.Android Go devices with less memory and storage) to perform smoothly. CompactDex(new dex format)-To reduce the amount of space and memory consumption by app we have to reduce dex files size by shrinking dex codes. Major part of Dex files consist code item instructions and StringData, so by reducing these sections we can optimize dex size. When 64k Class methods crossed in android code multiple dex file is created that have duplication of some data(i.e.StringData) so in Android P Runtime “Shared data section ” is introduced inside Vdex Container. Dex layout optimizations are also done to improve locality in code.Because During application usage only required parts is loaded into memory so improved locality provide startup time benefits and reduction in memory usage.

02
领券