精华内容
下载资源
问答
  • 如何token保存本地
    千次阅读
    2021-06-10 22:32:02

    1.什么是token

            当我们登录时填写账号和密码点击登录的时候,会向服务器发送一个认证,如果认证成功服务器会返回一个token值,这个token值是就相当于身份证一样,如果再次向服务器请求时,由于已经带上了身份证,这样就可以免去再次输入账号和密码的麻烦,因为token是由服务器发送回来的,服务器可以辨别这个token是否是自己发放的

    2.为什么要使用token

            使用token是因为可以减少服务器的压力,因为没有token的话,每次发送请求服务器都会进行认证,增加服务器压力

    3.把token保存到本地

    为了方便操作,先封装localstorage存储模块

    // 封装localstorage对token(对象)的三个操作
    // 1. 保存  // 2. 获取  // 3. 删除
    // JSON
    
    
    const TOKEN_NAME = 'my-token'
    // 1. 保存
    export const saveToken = (tokenObj) => {
      localStorage.setItem(TOKEN_NAME, JSON.stringify(tokenObj))  
    }
    
    // 2. 获取
    export const getToken = () => {
      return JSON.parse(localStorage.getItem(TOKEN_NAME))
    }
    
    // 3. 删除
    export const delToken = () => {
      localStorage.removeItem(TOKEN_NAME)
    }

    将获取到的token字符串先保存到公共数据state中再保存到到localstorage中 

    import Vue from 'vue'
    import Vuex from 'vuex'
    import { setToken } from '../utils/storage.js'
    Vue.use(Vuex)
    export default new Vuex.Store({
      // 保存公共数据
      state: {
        tokenInfo: {}
      },
      // state中的数据要通过mutations才能修改
      mutations: {
        // mutation就是一个一个的函数, 第一个参数是当前的state, 第二个是载荷:要传入的数据
        mSetTokenInfo (state, newTokenInfo) {
          state.tokenInfo = newTokenInfo
    
          // 保存到本地localstorage
          setTokenObj(newTokenInfo)
        }
      },

    每次操作页面刷新时,从 localstorage中获取token

    //getTokenObj() || {} : 如果getTokenObj的返回值是null,则initTokenObj是一个空对象
    export default new Vuex.Store({
      // 保存公共数据
      state: {
        tokenInfo: getToken() || {}
      },
    })

     

    更多相关内容
  • android 视频录制 并保存本地

    热门讨论 2016-07-27 16:37:44
    android 视频录制 并且保存本地 注意 保存到sd卡 必须 自己手动创建文件夹 PathUtil 类 dir 的参数 自己改
  • 用jsoup实现爬取一个完整的网站,包含网站里的所有链接内容,会另存为html到本地,js和css文件也会保存本地,可以直接在本地打开查看一个完整的网站。 eclipse项目,可以直接导入修改。 提供一个链接和保存爬取后...
  • java如何实现保存文件到本地

    千次阅读 2021-02-12 14:13:12
    java如何实现保存文件到本地发布时间:2020-04-30 11:20:24来源:亿速云阅读:773作者:小新java如何实现保存文件到本地?相信有很多人都不太了解,今天小编为了让大家更加了解java,所以给大家总结了以下内容,一起...

    java如何实现保存文件到本地

    发布时间:2020-04-30 11:20:24

    来源:亿速云

    阅读:773

    作者:小新

    java如何实现保存文件到本地?相信有很多人都不太了解,今天小编为了让大家更加了解java,所以给大家总结了以下内容,一起往下看吧。

    0089c75bee6872679b56af6ab1a9b018.png

    具体实现过程请看如下实例:private void savePic(InputStream inputStream, String fileName) {

    OutputStream os = null;

    try {

    String path = "D:\\testFile\\";

    // 2、保存到临时文件

    // 1K的数据缓冲

    byte[] bs = new byte[1024];

    // 读取到的数据长度

    int len;

    // 输出的文件流保存到本地文件

    File tempFile = new File(path);

    if (!tempFile.exists()) {

    tempFile.mkdirs();

    }

    os = new FileOutputStream(tempFile.getPath() + File.separator + fileName);

    // 开始读取

    while ((len = inputStream.read(bs)) != -1) {

    os.write(bs, 0, len);

    }

    } catch (IOException e) {

    e.printStackTrace();

    } catch (Exception e) {

    e.printStackTrace();

    } finally {

    // 完毕,关闭所有链接

    try {

    os.close();

    inputStream.close();

    } catch (IOException e) {

    e.printStackTrace();

    }

    }

    }

    关于java如何实现保存文件到本地就分享到这里了,希望以上内容可以对大家有一定的参考价值,可以学以致用。如果喜欢本篇文章,不妨把它分享出去让更多的人看到。

    展开全文
  • charles抖音数据保存本地处理

    千次阅读 热门讨论 2019-12-06 17:16:13
    所以可以采用 模拟器加抓包工具 ,将数据保存本地,再用python来提取,处理数据。 下面做一个案例示范: 抖音APK的版本 如果你目前的抖音不能配合模拟器打开,那就换一个老版本,或者更换模拟器再次尝试。 我...

    目前抖音的加密难度较高,对于只需要获取一些指定数据的工作任务来说 代价太大。
    所以可以采用 模拟器加抓包工具 ,将数据保存到本地,再用python来提取,处理数据。

    下面做一个案例示范:

    抖音APK的版本

    如果你目前的抖音不能配合模拟器打开,那就换一个老版本,或者更换模拟器再次尝试。
    我把之前老版本的抖音安装包copy了一份。这里大家可以自行选择。
    apk百度网盘链接: https://pan.baidu.com/s/1c0vCJswzJDqtOIUz0vrWFg 提取码: gq4q

    charles的配置

    如下图所示,点击Tools 下的 Mirror:
    在这里插入图片描述
    在选择界面内。输入需要自定义的选项。
    在这里插入图片描述
    我这里筛选的是搜索接口的数据。

    测试:

    我使用的木木模拟器,在搜索框中输入关键词。

    在这里插入图片描述
    查看我们的charles:
    在这里插入图片描述
    在sava的目录查看:
    数据已经保存下来了。(文件格式是我后面改的)
    在这里插入图片描述

    延伸

    之前测试了一下,抖音的搜索接口是有限制的,一个账号每天可以搜索的次数会有上限,所有需要准备多个账号。

    可以利用 charles + 模拟器 + python + 按键精灵(及其他) 来完成自动化任务,利用按键精灵操作模拟器刷新数据,charles保存数据,python轮询检测目录状态处理数据。

    有帮助可点赞,需要帮助可留言。

    展开全文
  • andorid录音及本地保存播放

    热门讨论 2015-11-18 17:46:24
    andorid开发中可进行录音,本地保存,和播放。
  • Flutter 图片保存本地

    千次阅读 2019-10-29 15:17:37
    引入image_gallery_saver插件 pubspec.yaml文件中引入: ... ToastUtil.showMsg('保存失败'); } } 欢迎加群讨论更多flutter相关问题(7天有效)如果失效,可加个人微信拉群  

    引入image_gallery_saver插件

    pubspec.yaml文件中引入:

    dependencies:
      image_gallery_saver: ^1.1.0

    权限设置

    1. Android配置
      • 文件地址:android/app/src/profile/AndroidManifest.xml
        <manifest xmlns:android="http://schemas.android.com/apk/res/android"
         package="com.zetc.zetc_app">
         <!-- Flutter needs it to communicate with the running application
             to allow setting breakpoints, to provide hot reload, etc.
         -->
         <uses-permission android:name="android.permission.INTERNET"/>
         <!--开启读写storage权限-->
         <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
         <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
        </manifest>
      • 文件地址:android/app/src/main/AndroidManifest.xml
        <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="com.zetc.zetc_app">
        <uses-permission android:name="android.permission.INTERNET"/>
        <!--开启读写storage权限-->
        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
        <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
        <!-- io.flutter.app.FlutterApplication is an android.app.Application that
            calls FlutterMain.startInitialization(this); in its onCreate method.
            In most cases you can leave this as-is, but you if you want to provide
            additional functionality it is fine to subclass or reimplement
            FlutterApplication and put your custom class here. -->
        <application
           android:name="io.flutter.app.FlutterApplication"
           android:label="zetc_app"
           android:icon="@mipmap/ic_launcher">
           <activity
               android:name=".MainActivity"
               android:launchMode="singleTop"
               android:theme="@style/LaunchTheme"
               android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode"
               android:hardwareAccelerated="true"
               android:windowSoftInputMode="adjustResize">
               <!-- This keeps the window background of the activity showing
                    until Flutter renders its first frame. It can be removed if
                    there is no splash screen (such as the default splash screen
                    defined in @style/LaunchTheme). -->
               <meta-data
                   android:name="io.flutter.app.android.SplashScreenUntilFirstFrame"
                   android:value="true" />
               <intent-filter>
                   <action android:name="android.intent.action.MAIN"/>
                   <category android:name="android.intent.category.LAUNCHER"/>
               </intent-filter>
           </activity>
        </application>
        </manifest>
    2. IOS配置

    作用及使用

    保存图片到手机

    1. 参考网址:image_gallery_saver
    2. 使用方式:

       import 'package:image_gallery_saver/image_gallery_saver.dart';
       import 'package:flutter/services.dart' show rootBundle;
       import 'dart:typed_data';
      
       _saveImg () async {
       // print(qrcodeData);
         ByteData bytes = await rootBundle.load("assets/images/weixin.jpg"); 
         final result = await ImageGallerySaver.save(bytes.buffer.asUint8List()); //这个是核心的保存图片的插件
         if(result){
           ToastUtil.showMsg('保存成功');
         }else{
           ToastUtil.showMsg('保存失败');
         }
       }

    欢迎加群讨论更多flutter相关问题(7天有效)如果失效,可加个人微信拉群

     

    展开全文
  • python爬取网站视频保存本地

    千次阅读 2019-11-23 13:41:56
    前言 文的文字及图片来源于网络,仅供学习、交流...import requests from lxml import etree import re 拿到网站的url 获取User-Agent 发起请求 筛选数据 遍历数据 匹配数据 保存数据 下载的视频已经保存在文件夹中 .
  • Android Assets里的资源保存本地

    千次阅读 2021-12-15 16:22:13
    android pdf文件保存本地
  • unity 保存数据到本地的方法

    千次阅读 2022-03-17 10:36:14
    保存本地 离线可拿取 PlayerPrefs.SetInt();//保存整型数据 PlayerPrefs.SetFloat();//保存浮点型数据 PlayerPrefs.SetString();//保存字符串型数据 PlayerPrefs.GetInt();//读取整型数据 PlayerPrefs.GetFloat();...
  • PHPbase64位转化成图片保存本地

    千次阅读 2020-09-02 21:58:06
    * [将Base64图片转换为本地图片并保存] * @E-mial wuliqiang_aa@163.com * @TIME 2017-04-07 * @WEB http://blog.iinu.com.cn * @param [Base64] $base64_image_content [要保存的Base64] * @param [目录] $...
  • Android全局捕获崩溃异常记录日志保存本地并定时删除
  • hive查询结果保存本地

    千次阅读 2018-10-22 15:13:58
    使用hive查询,结果我们通常会保存到hdfs,然后通过sqoop导出工具,将其导出到外部mysql或者其他地方,但是有时候查询结果就是一个...但是我们可以通过将结果保存本地文件,然后读取本地文件就可以解决这个问题了...
  • js保存数据到本地

    千次阅读 2020-09-16 11:12:11
    js将数据保存本地,最常用的方式是localStorage。 localStorage概述 大小限制5M,更大数据需要浏览器的数据库indexDB和webSql。 受同源限制,不允许跨域访问。 在浏览器隐私模式中无法使用。 因为在本地保存...
  • Typora图片保存本地

    千次阅读 2020-12-27 21:30:38
    一.问题 我们使用word、onenote时图片都是直接保存在文件中,而typora...这种方法可以在插入图片时自动保存本地。若我们想要笔记打包时,选择导出pdf的方式即可。 1.在相应路径创建images文件夹用来保存图片 推荐创
  • 我们在遨游网络世界时,看到一些中意的图片,总是忍不住流连忘返,甚至还想都保存下来,但是一张一张的保存又太麻烦了,那这时候就得用到咱们的python了。
  • 小程序保存图片到本地相册

    千次阅读 2019-06-18 10:06:40
    项目中需要保存带有水印的图片到本地相册。 现在图片上的水印是我拿到二维码定位到图片上做展示效果,所以真正带水印的图片是要在点击保存的时候从后台获取当前展示的图片的带水印图片,现在这是一个不自己切换的...
  • python 保存list列表到本地

    千次阅读 2021-05-19 17:27:51
    a = [(u'9000023330249', 1), (u'13142928', 1), (u'9000084906496', 1)] # 保存 import numpy as np a=np.array(a) np.save('a.npy',a) # 保存为.npy格式 # 读取 b=np.load('a.npy') b=b.tolist() b
  • uniapp 保存图片到本地

    千次阅读 2019-12-03 17:53:49
    保存本地 @params url 网络图片 */ saveImg(url) { const that = this; uni.downloadFile({ url, success: res => { if (res.statusCode === 200) { uni....
  • 易企秀的素材很多,为了防止被盗用,他们网站平台的素材和元素基本都是防盗链的或者是加密的形式,这样让一些想要图片的会员十分尴尬。 下面教你怎么保存易企秀的图片?不需要VIP奥! 1.先发布易企秀模板,然后找到...
  • cocos中数据保存本地

    千次阅读 2016-08-15 16:25:31
    对于较少的数据 // 写入本地 // UserDefault是保存用户数据的单例类,数据是写在硬盘里的(永久写好了,即使重新运行数据还是在), cocos2d::UserDefault::getInstance() -> setStringForKey("afd", "yes"); // ...
  • SVG保存本地

    千次阅读 2018-11-29 11:06:58
    在实现一个svg存储到本地的需求时候,走了不少弯路,所以经验记录一下~ npm install canvg --save-dev let svgXml = (new XMLSerializer()).serializeToString(this.$refs.elSvg) //处理svg传给canvg的格式 let ...
  • 安卓保存bitmap到本地

    千次阅读 2018-01-26 12:16:03
    在用picasso的时候,想获取的的bitmap保存本地: Picasso.with(getActivity()).load(imgUrls.get(position)).into(new Target() { @Override public void onBitmapLoaded(Bitmap bitmap, Picasso.Loa...
  • java中怎么实现保存文件到本地

    千次阅读 2021-02-12 09:05:02
    知识补充:File类以抽象的方式代表文件名和目录路径名,该类...保存方法:首先根据要保存的文件路径创建一个文件对象,然后通过“exists”方法判断文件是否存在,若不存在则新建文件,若存在则开始通过“FileOutP...
  • iOSUIImage对象保存本地沙盒

    万次阅读 2017-07-20 17:01:00
    1. 保存 - (void)saveImage:(UIImage *)image { NSArray *paths =NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES); NSString *filePath = [[paths objectAtIndex:
  • Flutter保存文件到本地

    千次阅读 2021-11-05 15:34:39
      遇到需求是将配置保存本地,除了数据存储shared_preferences外最合适的就是创建一个文件来保存数据,这样不用担心数据丢失。 二、准备   首先需要添加 path_provider 这个第三方插件库,这个插件是用来获取...
  • 微信头像保存本地的两种方式

    千次阅读 2018-12-07 11:46:44
    // 输出的文件流保存图片至本地 OutputStream os = new FileOutputStream("E:\\avatar\\a.jpg"); while ((len = input.read(bs)) != -1) { os.write(bs, 0, len); } os.close(); input.close(); } 第二...
  • python如何将数据保存本地json文件

    万次阅读 2018-06-13 15:27:15
    之前做了dict字典的合并,这一篇会将dict数据转换成json格式的数据保存本地,并在需要的时候读取显示。将数据保存成.json文件:@app.route('/', methods=['GET', 'POST']) def detail(): one = {'name': 'xiaozhi...
  • MultipartFile文件类型保存本地

    千次阅读 2020-05-28 17:43:34
    MultipartFile文件类型保存本地 // An highlighted block public static void approvalFile( MultipartFile filecontent){ OutputStream os = null; InputStream inputStream = null; String fileName = ...
  • js保存图片到本地

    千次阅读 2020-04-16 11:02:17
    ">保存到相册a> ('girlImg', '二维码名称')">保存图片2222button> div> <script> // 第一种方法 function downloadImg(){ var img = document.getElementById('girlImg'); var url = img.src; var a = document....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,181,672
精华内容 472,668
关键字:

怎么把网站保存本地