最近发表的话题
最近发表的评论
  • 请教如何用 swift 完成如下效果 at 2个月前

    建议用 UITableView,可以根据节点数据类型使用不同的 cell

  • iOS 应用开发的问题 at 2个月前

    必需,黑苹果有很多不方便的,例如一些硬件驱动问题,如果考虑经济原因可以选 Air 或者 mini

  • 通过 Laravel 创建一个 Vue 单页面应用(一) at 5个月前
    Laravel 优先解析的问题,可以用 Route::fallback(...) 解决
  • 刷新 页面内容 at 5个月前
    axios.get('http://36.110.202.64:8080/get_me/'+name+'/'+this.article_id).then(() => window.location.reload());

    大概是这个意思,当然这不是最佳实践。可以完全使用 Vue 实现,finance_auth 只渲染页面,把正文跟按钮标签等数据都通过 get_me 返回,赋值给 Vue 模板的 data

  • 分享一个博客 at 5个月前
    @Summer 一般注册域名我喜欢 com net cn 来一套,,,如果还能注册的话,😆
  • Objective-c 中关于 get/set 的小问题,求指点 at 5个月前
    1. 依赖注入
      为 B 声明一个实例属性如 @property (nonatomic, strong) UserInfo *userInfo,这个属性看需要是否需要暴露,如果暴露也可以直接赋值,否则,指定一个初始化方法 (instancetype) initWithUserInfo: ( UserInfo *userInfo)

      - (instancetype)initWithUserInfo:(UserInfo *)userInfo {
      self = [super init];
      if (self) {
          _userInfo = userInfo;
      }
      return self;
      }
    2. 重新创建
      如果数据是从服务端或者已经在本地存储的,可以重新读取数据在初始化、赋值,这类似传统的 web 端在不同页面跳转时,会重新请求服务器,拉取数据

  • 应该使用一个数据表还是多个数据表? at 5个月前

    经验限制了想象力的我,觉得最多两个表,singerarea,因为 area 是可复用的,标准化的,可以作为独立存储的对象。

    ageinteger 类型,introduction 不能标准化,所以都不需要再定义一个类型(表),可以直接搜索。

  • 分享一个博客 at 5个月前

    learnku.net 跟 LK 是什么关系?

  • 怎么单独使用 Bootstrap 和 Sass 呢? at 5个月前

    npm, webpack? 还是只用 Laravel-mix? laravel-mix 确实可以拎出来单独用

    如果说的是怎么引用 bootstrap 的 scss 文件,类似

    @import '~bootstrap/scss/bootstrap';

    bootstrap 的 scss 文件也可以单独拎出来用,如:

    // 引入配置文件
    @import "~bootstrap/scss/functions";
    @import "~bootstrap/scss/variables";
    @import "~bootstrap/scss/mixins";
    
    // 引入需要的模块
    @import "~bootstrap/scss/root";
    @import "~bootstrap/scss/reboot";
    @import "~bootstrap/scss/grid";
  • 请问 Laravel 中 routes/api.php 自带的 /user 路由是做什么用的? at 5个月前
  • 关于 “记住我” 这个功能的疑问 at 8个月前
    在 Kernal 的 routeMiddleware 注册 'login.after' => \App\Http\Middleware\AfterLogin::class,,在 LoginController 的 construct 里加入 $this->middleware('login.after');
  • 关于 “记住我” 这个功能的疑问 at 8个月前

    @SZL_
    使用中间件吧,给你个示范,刚写的测试过可以用,具体可以自己再优化:

    namespace App\Http\Middleware;
    
    use Closure;
    use Auth;
    use Str;
    use Illuminate\Contracts\Cookie\QueueingFactory as CookieJar;
    
    class AfterLogin
    {
        protected $cookies;
        /**
         * Create a new CookieQueue instance.
         *
         * @param  \Illuminate\Cookie\CookieJar  $cookies
         * @return void
         */
        public function __construct(CookieJar $cookies)
        {
            $this->cookies = $cookies;
        }
        /**
         * Handle an incoming request.
         *
         * @param  \Illuminate\Http\Request  $request
         * @param  \Closure  $next
         * @return mixed
         */
        public function handle($request, Closure $next)
        {
            // dd($request);
            $response = $next($request);
    
            if ($request->getMethod() != 'POST') {
                return $response;
            }
    
            if (!Str::endsWith($request->getRequestUri(), 'login')) {
                return $response;
            }
    
            $rememberTokenName = Auth::getRecallerName();
            $cookie = $this->cookies->queued($rememberTokenName);
    
            if (is_null($cookie)) {
                return $response;
            }
    
            $cookieValue = $cookie->getValue();
    
            $this->cookies->queue($rememberTokenName, $cookieValue, 1440);
    
            return $response;
        }
  • 若我想让账户避免同时登录,该如何实现 at 8个月前
    这个时间戳,类似一个 token
  • 关于 “记住我” 这个功能的疑问 at 8个月前
    在本地 Homestead 环境试了一下,重启,没出现状态失效的问题。你可以检查三个地方,浏览器是不是有 remember_web_... 的 cookie,如果没有,说明浏览器缓存被清空了;检查 request 的 cookie,有没有该键值对,没有说明程序逻辑可能有问题;检查数据库,如果没有 remember_token,那重启可能导致数据被删除了,理论上其他数据也应该会一起消失。
  • 关于 “记住我” 这个功能的疑问 at 8个月前
    @SZL_ dd($request->cookie()); 看看有没有 remember_web_... 开头的 key,然后进数据库对比一下 value 跟 users 表的 remember_token
  • 关于 “记住我” 这个功能的疑问 at 8个月前
    use Illuminate\Http\Request
  • 关于 “记住我” 这个功能的疑问 at 8个月前
  • 关于 “记住我” 这个功能的疑问 at 8个月前

    「记住我」会在浏览器保存 cookie,用于关闭浏览器或页面后再次打开网站时「记得」我是谁,点击页面上的「退出」后 cookie 会被清除,所以不「记得」你是谁了。

  • Laravel 和 React 路由 at 9个月前

    试一下

    Route::fallback('/admin', function() {
        return view('admin');
    });
  • 连着干黄两家公司,我也很无奈啊! at 1年前

    很好奇都是做的什么项目