TAG ⋅ 文件

  • Total
  • 1000+
话题聚合
  • iOS自定义代码段模板(CodeSnippets)和文件模板(.xctemplate)

    iOS自定义代码段模板(CodeSnippets)和文件模板(.xctemplate)

    2.自定义文件模板当我们在项目中创建一个新的ViewController时,.m文件中一般都会已经存在下面这段代码:这是系统的UIViewController文件的模板,为我们添加了一些代码,省去了我们的部分工作,但是一般自定义的ViewController中我们都会有一些我们自己习惯的常见模块,比如下面是水哥的ViewController中常见模块:- (void)viewDidLoad {    [super viewDidLoad]...进入SG Touch Class.xctemplate可以看到其中有非常多的文件模板:因为我们这个例子只要说明ViewController的模板是如何生成的,其他的都是同一个道理,我们只需要修改下面的内容:UIViewControllerObjective-CUIViewControllerSwiftUIViewControllerXIBObjective-CUIViewControllerXIBSwift//模板的图标,可以自己用图标进行替换TemplateIcon.pngTemplateIcon@2x.png//模板配置文件,这个文件是修改的重点TemplateInfo.plist可以把其他不需要的文件都删除,把文件夹的名字前缀改成自己的命名 ,最后剩下的如下图:进入SGViewControllerObjective-C文件夹,先修改.h文件:___IMPORTHEADER_cocoaTouchSubclass___@interface ___FILEBASENAMEASIDENTIFIER___ : ___VARIABLE_cocoaTouchSubclass___@end改成:___IMPORTHEADER_cocoaTouchSubclass___@interface ___FILEBASENAMEASIDENTIFIER___ : UIViewController@end___VARIABLE_cocoaTouchSubclass___在生成文件的时候会自动替换为我们的类名,如果不改成UIViewController的话,生成的.h文件中,将会是:@interface ___FILEBASENAMEASIDENTIFIER___ : SGViewController再修改.m文件,将.m中的内容替换成我们自定义的代码模块:- (void)viewDidLoad {    [super viewDidLoad]...Datasource#pragma mark - Other Delegate最后打开TemplateInfo.plist来修改其中的配置,在Options中有Item0-Item3四个配置,对应的是我们创建文件时候的四个选项,如下图:我们只需要修改下面的内容:(注意这里的SGViewController需要与上面创建的文件夹SGViewControllerObjective-C前面部分一致)修改之后保存,在项目中选择创建一个新文件,可以看到下面多出了我们自定义的模板:选择SG Touch Class,点击Next在Subclass of中填入SGViewController,因为我们修改的是不带XIB的模板,所以不要勾选创建XIB的选项,点击Next ,生成的新的文件中,就已经存在我们自己定义的代码模板了。
  • 利用 Windows 命令行快速隐藏文件

    利用 Windows 命令行快速隐藏文件

    下面介绍的利用命令行隐藏文件/文件夹的方法,相较于使用第三方软件进行加密、隐藏,优点在于方便快捷,在任何 Windows 电脑上均可立马进行操作,见效快,缺点则在于隐藏并不彻底,可防小白,难防高手...通过这个命令,我们将想要隐藏的文件属性设置为了「隐藏的系统文件」,所以自然是在「文件浏览器]中看不到它的踪影了...而如果我们想要在「文件浏览器」中重新显示被隐藏的文件,只需将「隐藏受保护的操作系统文件」取消勾选,以及将「 显示隐藏的文件、文件夹和驱动器」进行勾选即可将被隐藏的文件重新在「文件浏览器」中显示。
  • DEVONthink Pro Office,文件管理爱好者的福音(二)

    DEVONthink Pro Office,文件管理爱好者的福音(二)

    建立数据库后,我们就要进行数据导入了,DEVONthink Pro Office 提供了两种导入方法:import 和 index,import 是把原文件复制入数据库中,后期这个文件发生的任何变化都和原文件没有关系了,而 index 是索引了原文件的位置、名称等信息,后期这个文件发生的任何变化,原文件都会发生变化...某个 Dropbox 中的文件夹,被 DEVONthink Pro Office index 后,如果你在 Dropbox 的这个文件夹中添加任何文件,都会被 DEVONthink Pro Office 自动捕获,如果有延后,我们可以在 File-Update Indexed items 中手动捕捉...在 DEVONthink Pro Office 中更新这个 index 文件夹中的任何文件,都是直接修改 Dropbox 文件夹中的文件,修改好后,修改内容会自动更新到 Dropbox 服务器上。
  • SpringBoot: 浅谈文件上传和访问的坑 (MultiPartFile)

    SpringBoot: 浅谈文件上传和访问的坑 (MultiPartFile)

    本次的项目环境为 SpringBoot 2.0.4, JDK8.0. 服务器环境为CentOS7.0, Nginx的忘了版本.前言SpringBoot使用MultiPartFile接收来自表单的file文件,然后进行服务器的上传是一个项目最基本的需求,我以前的项目都是基于SpringMVC框架搭建的,所以在使用SpringBoot的时候进行MultiPartFile上传遇到了坑,这里说一下,其中主要包含两个坑点.使用transferTo()方法写入File时找不到文件路径.访问文件时Nginx的403 forbidden问题.使用transferTo()方法写入File时找不到文件路径在我们解决问题之前,我们先看一下封装的上传方法以及报错日志.    public static final String BASE_PATH = "/test/"...}访问文件时Nginx的403 forbidden问题所谓的Nginx的403错误其实就是访问权限错误.当前用户没有访问该资源的权限,这样理解的话,我们就有两种方案可行.一,降低文件访问的权限等级.二,升高用户的访问权限.下面我们一个一个来看一下如何进行实现.降低文件访问的权限等级降低文件的访问权限,我们只需要用到 chmod指令即可.这里简单解释一下chmod指令.在Mac的使用过程中我们也经常会修改 某个文件的权限,例如:chmod 777 file如果如上设置的话,那么任何一个用户都会对这个file文件拥有全部权限.那么为什么是三位数呢...这时候我们就需要提高用户的访问权限了.升高用户的访问权限提高用户的访问权限,这里其实是修改Nginx的启动者,我们把启动者设置为最多权限者,那么我们就可以访问到文件了.首先我们先看是谁启动了Nginx需要用到如下的指令. ps aux | grep "nginx: worker process" | awk '{print $1}'这里我已经做了修改,截图如下所示.本来要是不对Nginx的配置进行任何设置访问的话,那么第一个root应该为nobody,也就是Nginx的启动者.先前已经使用** ls -l file **指令查询了文件的权限情况,root 拥有读写权限,other没有任何权限.所以我们要把启动者改为root即可.打开Nginx配置文件所在的位置,{nginx}表示你的nginx安装路径.vi {nginx}/conf/nginx.conf添加启动者,如下所示.user root返回到sbin目录中,准备检测配置文件和重新启动Ngnix.cd ../sbin/检测配置文件的正确性./nginx -t检测没有任何问题,重新启动./nginx -s reload这时候即可正常访问到文件了.结语这篇博客算是日常的问题收集吧,整理一下.没什么可多说的,就是搞事.欢迎关注骚栋作者:神经骚栋链接:https://www.jianshu.com/p/d8666f2e698f。
  • iOS版WPS WiFi文件传输 三步将文件导入移动设备

    iOS版WPS WiFi文件传输 三步将文件导入移动设备

    通过WiFi文件传输,只需连接WiFi,将移动设备显示的网址在电脑上打开即可将电脑本地文件传输至移动设备上WPS Office的文件夹中...第一步,在WPS Office中打开文件夹进入文件管理页面,点击右上角的WiFi标志后选择打开WiFi文件传输功能...第二步,将上述网址键入电脑的浏览器中,即可看到移动设备中WPS Office文件夹中的文档,并可添加文档至此文件夹。
  • 诸多格式 支持查看/播放的文件管理器:AirMPlex Pro

    诸多格式 支持查看/播放的文件管理器:AirMPlex Pro

    AirMPlex 首先是一个文件管理器,支持通过 WiFi 进行 HTTP、FTP 文件传输,或是通过蓝牙进行文件传输,或是通过传统的 USB 方式(iTunes 文件共享)拷贝文件...通过以上任何一种方式将文件传输到软件里之后,软件支持在设备中读取、拷贝,重命名或查看这些文件...文件格式方面,软件支持 TXT,PDF 文件,支持 Word,Excel,PowerPoint 文件(包括老版本的 DOC/XLS/PPT 和 2007 新版 DOCX/XLSX/PPTX),支持 JPG,PNG,BMP,G。

相关链接

为你发现的专属好站