首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏LeoXu的博客

    Android教程-保存数据-保存文件

    它从所有地方都是可读的,因此保存在这里的文件可能在你的控制范围之外被读取. 在内部存储上保存文件不需要任何权限. 你的应用程序总是有在其内部存储目录中读写文件的权限. 在内部存储中保存一个文件 ---- 当要在一个内部存储中保存一个文件时,你可以通过调用下面两个方法的其中之一,来获取相应的目录 文件 : getFilesDir()     返回一个表示你应用的内部路径的 如果返回的数量比你想要保存的数据多几个MB,或者如果文件系统占率低于90%,那么往往还算安全。否则,你可能就不应该再往里面写入了. 注意: 你并不一定要在保存你的文件之前检查剩余空间的数量. ); 注意: 当用户卸载你的应用时,Android系统会删除下面这些东西 : 所有你保存在外部存储中的文件 所有你使用 getExternalFilesDir() 保存在内部存储上的文件.

    3.9K30发布于 2018-08-15
  • 来自专栏P轴

    文件保存搜索技巧

    # 文件命名 最好是 大项目-小标题-日期-版本 例如 潘鑫博客-网站备份-20160301-1.0.rar 还有下载的文件,许多命名更是和乱码一样,规范命名,只是暂时麻烦点,但以后找起来方便不止一倍 # 文件存储 一定要多保存,一是多备份,二是勤保存,例如在word里打字时要不时按Ctrl+S,否则自己辛苦的成果就白费了 # 文件搜索 windows自带搜索弱爆了,用everything吧。

    1.9K10编辑于 2022-11-18
  • 来自专栏全栈程序员必看

    Python保存json_python保存json文件

    json文件是一种常见的数据存储文件,比txt看着高级点,比xml看着人性化一点。 同时,json作为一种通用协议的文件格式,可以被各种语言方便地读取。所以,json非常适合用来存储结构化的数据。 读取json 一般情况下的json文件,存储的是python中的一个dict。 dabao.json', 'r') content = f.read() a = json.loads(content) print(type(a)) print(a) f.close() 注意,需要先用open来读取文件 2. python将字典保存成json 直接给代码: import json a = { "name": "dabao", "id":123, "hobby": { 再将字符串写入json文件中。就是这么简单。 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

    3.9K20编辑于 2022-11-04
  • 来自专栏狂码一生

    QT新建文件、打开文件保存文件

    一、首页布局界面,如图所示的界面及对象名称: 二、在头部文件中添加槽:     private slots:     void calcSlot();     //新建文件     void createNewFile ();     //打开文件     void openFileSlot();     //保存文件 三、实现槽函数: //新建文件 void MainWindow::createNewFile(){ for ecit";         ui->textAreaInput->clear();         this->setWindowTitle("新文档.txt");     } } //打开文件 QString fileName = QFileDialog::getOpenFileName(this,"Open File",QDir::currentPath());     //qDebug()<<"文件名是 :"<<fileName;     if(fileName.isEmpty()){         QMessageBox::information(this,"错误消息","请选择一个文件");         

    5.8K30发布于 2018-07-06
  • 来自专栏程序员互动联盟

    【专业技术】Android数据保存文件保存

    内部存储和外部存储是有区别的,在利用的时候需要注意他们各自的特点: 内部存储: 始终存在可用; 保存文件默认只能被保存文件的app访问,各个应用之间不可以彼此访问,只能访问自己保存文件。 当应用被卸载的时候应用保存文件会被完全清除掉; 如果你想要保存文件很安全,不会被用户和其他应用读取到,那么你可以选择内部存储这种方式。 ; 保存到内部存储: 文件存储需要创建文件,当把文件保存到内部存储时你可以获取内部存储文件通过下面的两个方法: 1、File getFilesDir (); 返回一个文件目录,这个目录下保存应用程序的数据 这时保存文件可能能够正常进行,否则可能就会保存失败。 总结: 以上讲解了Android系统中文件保存的相关知识,文件保存根据保存位置分为外部存储和内部存储,根据开放性和对应用程序的可用性分为私有类型和公有类型,还有文件保存的方法和一些注意事项

    2.9K60发布于 2018-03-13
  • 来自专栏await

    layui的文件上传跟文件保存

    {tabs-pane label="layui前段写法"} 选取的文件进行预加载并展示,根据表单提交后进行数据文件保存操作,图片文件存在当前项目的目录下 HTML页面内容 @*图片名称*@ , bindAction: '#upload_img' //上传绑定到隐藏按钮 , choose: function (obj) { //预读本地文件 + index, { icon: 5 }); } }); } {/tabs-pane} {tabs-pane label="后台接收"} 后台文件接收保存写法 layui HttpPostedFileBase file = Request.Files[0]; //取到项目文件的物理路径 string path ("png") || file.FileName.EndsWith("gif")) { file.SaveAs(path);//文件进行保存

    3.1K10发布于 2021-11-17
  • 来自专栏AutoML(自动机器学习)

    VSCode自动保存文件设置

    很多时候敲了一大堆代码,结果手贱或者电脑没电或者电脑突然崩溃,如果没有保存,只能说GG。 好在VSCode有自动保存代码的功能,而且有好几种自动保存的模式选择,设置方法如下: 进入“>文件>首选项>设置”,之后你可以搜索关键字“save”找到如下 ? 可以看到一共有4种选择: off:关闭自动保存,这是默认选项 afterDelay:会每隔若干秒保存一次 OnFocusChange: 编辑器是去焦点时自动保存文件,比如说你打开了多个文件,你编辑好了A ,然后切换到B文件,那么此时A文件会自动保存。 OnWindowChange:窗口失去焦点时会自动保存文件。也就是说你从VSCode切换到其他软件时会自动保存文件

    4.5K20发布于 2019-08-14
  • 来自专栏跟Qt君学编程

    QtCreator设置文件自动保存

    可开启/关闭自动保存文件功能,还可设置自动保存时间的间隔(最短间隔1分钟)。

    4.2K20编辑于 2023-03-17
  • 来自专栏全栈程序员必看

    通过SaveFileDialog实现保存文件

    示例中通过点击按钮实现打开另存为对话框,进行相关的文件保存。 (*.*)|*.*”;//可用文件类型 if (saveExcel.ShowDialog() == DialogResult.OK) //判断是否单击保存按钮 { filePath = saveExcel.FileName.ToString();//将保存文件名及路径保存在filePath中 } /* *通过使用Path的GetDirectoryName方法在 filePath中获取文件保存的路径 *通过GetFileName方法在filePath中获取文件保存文件名 */ string savePath = System.IO.Path.GetDirectoryName .RestoreDirectory = true; //点了保存按钮进入 if (saveFileDialog1.ShowDialog() == DialogResult.OK

    1.9K40编辑于 2022-11-08
  • 来自专栏小蔚记录

    点击 下载文件保存

    创建一个a标签,将URL写进href属性。再给这个a标签加上download属性,然后触发点击,一般浏览器就可以开启下载了。

    1.4K10发布于 2019-09-12
  • 来自专栏Charlie's Road

    Python文件读写保存操作

    2、r+ 打开可读写的文件,该文件必须存在。 3、w 打开只写文件,若文件存在则文件长度清为0,即该文件内容会消失。若文件不存在则建立该文件。 4、w+ 打开可读写文件,若文件存在则文件长度清为零,即该文件内容会消失。若文件不存在则建立该文件。 多文件读写保存 假设一个需求如下: 多个文件都要处理 和上面的test.txt处理方式类似 处理完之后保存到一个新文件夹内 其实这个需求实质上只是比单文件读操作只多了一个写操作。 其他的就是逻辑稍微绕一下 怎么同时操作多个文件 然后怎么保存成多个文件 肯定是不能一个文件一个文件的去操作,太麻烦了。 说下我的实现思路: 把文件放在一个文件夹内 获取这个文件夹内所有的文件名,拼接成文件路径 然后创建一个空的新文件夹,用新的空文件夹加上原始的文件名拼接成新的路径然后写入进去 下面上代码: import

    2.5K10发布于 2018-10-19
  • 选择文件选择多个文件选择目录保存文件

    :") for file in files: print(file) print("文件筛选器类型: ", filetype) def slot_btn_saveFile(self): fileName_choose, filetype = QFileDialog.getSaveFileName(self, "文件保存" if fileName_choose == "": print("\n取消选择") return print("\n你选择要保存文件为 ): dir_choose = QFileDialog.getExistingDirectory(None, "选取文件夹", "") if dir_choose == (_translate("MainWindow", "选择目录")) self.pushButton_4.setText(_translate("MainWindow", "保存文件")

    33410编辑于 2025-07-17
  • 来自专栏Java技术分享

    保存到配置文件

    /** * 保存查询京东订单的开始时间与结束时间 * * @param startDate * @param endTime * @return * @throws IOException */ public this.getClass().getClassLoader().getResource("/").getPath(); String fileUrl = TMP_DIR + propertiesName; //重新写入配置文件 finally { try { file.close(); } catch (IOException e1) { e1.printStackTrace(); } } System.out.println("保存开始时间和结束时间成功

    1.5K70发布于 2018-03-12
  • 来自专栏陶士涵的菜地

    保存文件到SD卡

    /****************2016年5月4日 更新*****************************/ 知乎:为什么很多Android应用要把文件写到/sdcard目录下而不是写到/data Android本身提供了/data/data/com.companyname.appname/这个路径供广大app存放configuration以及user data之类的东西,为什么很多App要把配置文件甚至 祈雨蓝: 没有限制 另外对应着 SD卡上也有一个文件夹 /Android/data/包名,这个文件夹也是用来给程序放应用数据的,此文件夹读写在4.4及以后不需要外置储存区读写权限。 这两个文件夹区别在于 data 分区有权限控制,除非应用自己同意,否则其他应用无法读取内部的数据,而sdcard/Android下的文件只要有外置空间读取权限就可以读取。 import android.os.Environment; import android.widget.Toast; public class LoginService { /** * 保存用户名和方法的业务方法

    3.7K20发布于 2019-09-10
  • 来自专栏代码世界

    VSCode自动保存文件设置

    VSCode有自动保存代码的功能,而且有好几种自动保存的模式选择,设置方法如下: 进入“>文件>首选项>设置”,之后你可以搜索关键字“save”找到如下 可以看到一共有4种选择: off:关闭自动保存, 这是默认选项 afterDelay:会每隔若干秒保存一次 OnFocusChange: 编辑器是去焦点时自动保存文件,比如说你打开了多个文件,你编辑好了A,然后切换到B文件,那么此时A文件会自动保存。 OnWindowChange:窗口失去焦点时会自动保存文件。也就是说你从VSCode切换到其他软件时会自动保存文件

    2.1K20发布于 2020-03-27
  • 来自专栏数据处理与编程实践

    VBA: 定时保存Excel文件

    文章背景:有一份文件的数据更新比较频繁,而其他电脑需要随时查看该文件的最新数据,因此,需要经常保存文件。 office365具有自动保存功能,当文件保存到 Microsoft 365 中的 Microsoft OneDrive 或 SharePoint 时,自动保存可用。 对于未开启自动保存功能的情况,下面介绍如何通过VBA代码,实现文件的定时保存。这里用到的VBA方法是Application.OnTime 。 ,每10分钟自动保存一次文件。 94%A8-%E8%87%AA%E5%8A%A8%E4%BF%9D%E5%AD%98-dbd19b49-ff3a-48f5-8294-671e33a6712c) [2] 我使用了OnTime函数 关闭文件后总是自动打开

    3.4K20编辑于 2022-09-20
  • 来自专栏静心物语313的Coding

    练习文件保存按照日期来创建文件夹,并保存

    context.Response.ContentType = "text/html"; context.Response.Write("<html><head><title>文件保存按日期 .ContentLength > 2 * 1024 * 1024) { context.Response.Write("只允许上传不大于1MB的文件 = ".rar") { context.Response.Write("只允许上传zip、rar....文件"); (带文件名) if (! Directory.Exists(dirFullPath))//如果文件夹不存在,则先创建文件夹 { Directory.CreateDirectory

    1.3K20发布于 2020-03-24
  • 打开文件夹和打开文件保存文件

     选择文件操作代码: OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.Filter = "文本文件(*.txt )|*.txt|Excel文件(*.xls;*.xlsx)|*.xls;*.xlsx|所有文件(*.*)|*.*"; openFileDialog.RestoreDirectory = true; "; if (dialog.ShowDialog()==System.Windows.Forms.DialogResult.OK  ) { //操作代码 } 保存文件:    private  = true;//保存对话框是否记忆上次打开的目录          sfd.FileName = "YourFileName";//设置默认的文件名          if (sfd.ShowDialog () == DialogResult.OK) //点了保存按钮进入          {              //操作代码          }    }

    49100编辑于 2025-07-18
  • 来自专栏全栈程序员必看

    laravel中将session由文件保存改为数据库保存

    1.laravel中默认是使用文件保存session的,保存在/storage/framework/sessions下 2.修改配置文件 config/session.php中 ‘driver’ => env(‘SESSION_DRIVER’, ‘file’) 将.env文件中的SESSION_DRIVER对应值由file改为database,这里的意思是.env文件中 SESSION_DRIVER 配置项找不到的情况下,就使用file 3.在.env文件中配置好数据库 4.使用命令自动生成存放session的数据表 php artisan session:table //生成迁移文件 执行后在/database

    2.2K10编辑于 2022-07-07
  • 来自专栏陶士涵的菜地

    保存文件到手机内存

    一个 app 选择将隐私数据保存在公共区域,那是 App 选择取向问题。与系统其实没有什么关系。 android中私有文件放在/data/data/$pakage 中,但是/data属于系统目录,如果把文件储存在里面,那势必会减少存放app文件的空间,这是得不偿失的。 保存文件javaSE里面是直接new File(“aaa.txt”),文件默认保存在工程的目录下面,但是在android系统里面,这样默认是创建在/data/app 目录下面,这里是不允许创建文件的。 Android下每一个应用都有自己的数据文件夹/data/data/包名/。 5. 新建一个业务类来处理保存信息的操作。 读取保存文件的信息,同样new File() ,new FileInputStream() , activity代码: package com.tsh.savefile; import java.util.Map

    1.3K40发布于 2019-09-10
领券