文件处理简介与只读、只写、只追加三种打开模式

文件处理的基本操作: 1.打开文件得到文件句柄并赋值给一个变量。( 变量=open(“文件名”,“模式”, encoding="解码方式”) 操作即为得到文件句柄并赋值给变量的过程。) 2.通过文件句柄对文件进行操作。( 变量.操作() ) 3.关闭文件。( f.close() 语句) 其中,如果被打开文件在当前操作文件的同一硬盘文件位置则可以只输入相对路径,如果不在同一硬盘文件路径则必须输入绝对路径。 open语句相当于从操作系统要了一种操作方式,以这种方式对硬盘上的数据进行操作。 open
分类: 其他 发布时间: 11-26 23:08 阅读次数: 0

文件处理的b模式

b代表字节bytes模式即字节模式。 以b模式读取文件时不能指定encoding,因为已近要求以字节的模式打开,但可以在打开并读取数据后解码。 字符串通过编码变为bytes,bytes通过解码变为字符串。 字节模式存在的意义: 1.open语句默认以t的方式打开文件,即"rt"、“wt”、"at"的方式打开文件,如果文件不是文本形式的数据则无法以t的方式打开,但是可以以字节模式打开。 2.字节数据可以跨平台传输和处理。 3.b模式对Linux系统的作用不大,因为Linux系统默认就是以字节的方
分类: 其他 发布时间: 11-26 23:08 阅读次数: 0

关于input的标签属性样式的粗略

input的标签主要在表单form中使用到的 但是,对于一个简单的input的标签,却又较多的属性值,各种属性值也让我们的input变得格外的强大。 下面,我们简单的梳理一下 input type类型的属性值 第一个是text,text是input的默认属性值,当你什么也不给的时候,浏览器会给他一个文本的属性。 第二个是search这个属性和第一个相似,但是提供了一个清除功能,而且,在浏览器的运行当中,会优先识别这个 第三个是password password主要是针对输入框是否显示可见来运用
分类: 其他 发布时间: 11-26 23:07 阅读次数: 0

关于在cmd中无法运行java

一开始,我在cmd中输入java总是显示“不是内部或外部命令,也不是可运行的程序或批处理文件“。 之前有配置过,但不知道怎么就没有了 主要是路径没有配置好 我的电脑->右键->属性->高级->环境变量->系统变量->PATH->C:\Program Files (x86)\Java\jdk1.7.0\bin(主要是java路径) ok!
分类: 其他 发布时间: 11-26 23:07 阅读次数: 0

关于Ajax传多个参数的问题

最近都要自学代码了,上学不好好上,现在只能自己动手丰衣足食了 最近碰到的是关于页面局部更新,直接贴代码吧! 首先讲一下传单个参数吧 单个比较简单,直接如下data写法就好 //局部更新 function up(ind){ var url="/Spectaculars/Indexs?Ind="+ind; var data={type:1}; $.ajax({ type:
分类: 其他 发布时间: 11-26 23:07 阅读次数: 0

关于DataTable的读取

其实在网上已可以找到很多这方面的内容,今天碰到了,所以来记录一下 背景 在做一个看板的设计 大致内容是: 用户任意写一个SQL语句,通过语句返回数据库内容,并显示在页面上 问题是: 由于语句的写入是不同的,搜索内容也是不同的,之前用的是List<>,但是不灵活,且无法与写入SQL语句对应,所以需要用DataTable返回。 方法: DAL层: public DataTable GetTableData(string url,string SqlWords)//连接字符串&SQL语句
分类: 其他 发布时间: 11-26 23:06 阅读次数: 0

关于用JS在表格上加一行的做法

背景: 在表格上,希望表头内容是可变的,就是在数据库里面读出来,做字符串分割后,添加到thead,成为表头 方法: html: <table class="table display" id="datatable" border="0"> <thead> <tr id="tableHead" > </tr> </thead> </table> js: //表头部分 function getHead(
分类: 其他 发布时间: 11-26 23:06 阅读次数: 0

Uncaught TypeError: $(...).bootstrapTable is not a function

问题描述: 在用ajax调用bootstrap-table的时候,表格没有显示,查找错误发现如标题所示的错误 解决方法: 网上有两种方法,总结一下: 一:jQuery不能重复导入,删除了引入页面里面导入的jQuery的js文件,就OK了 二:jQuery要放在最前面导入 总结: 我在尝试第一种方法后发现没有用(可能我的问题不是重复导入的原因吧。。哈哈),于是尝试第二种方法,成功!
分类: 其他 发布时间: 11-26 23:06 阅读次数: 0

母版页的jQuery效果在视图页失效

问题背景 在母版页有如下的jQuery导入: 在视图页为了配合bootstrap-table,所以也导入了Jquery。(如果没有导入,会导致bootstrap-table无法显示),如下图: 问题出现: 在视图页导入之后,母版页的jQuery都失效。 问题区域如下图(二级菜单全部无效): 解决方法: 在上网搜索和自己动手实践(就是瞎调bug),最终发现结果为母版页的jquery导入顺序问题。 只要将jquery导入放在bootstrap后面,那么,是视图页就不用导入了,并且母版页效果不会失效
分类: 其他 发布时间: 11-26 23:06 阅读次数: 0

C#的字符串截取,长度未定时

设: str="前字符串=后字符串"; "needstr"作为我们需要的内容; 注意所选取的字符未定长度的时候选用! 字符串指定两边字符,取中间字符 //我们希望得到的字符串“=”; needstr = new Regex("(?<=(" + "前字符串" + "))[.\\s\\S]*?(?=(" + 后字符串 + "))", RegexOptions.Multiline | RegexOptions.Singleline).Match(str).Value;
分类: 其他 发布时间: 11-26 23:05 阅读次数: 0

在模态框里,jscolor.js在运用的时候弹不出颜色选择框

预期结果是: 但是,在模态框里面,就会没有出现颜色选择框,如图: 主要原因: 模态框的z-index=1040左右,而在jscolor.js里,选择框的z-index=1000,所以隐藏掉了才没有出现。 解决方法: 在jscolor.js中,找到this.zIndex:1000;将1000改成3000,就解决问题啦~ 可能存在问题: 按照上述方法,可能还是没有显示,不论你怎么刷新页面。 解决方法: 主要就是因为,浏览器会有缓存,所以,要清一下,ctrl+f5,就可以看见啦~~ 最后:本人小白,
分类: 其他 发布时间: 11-26 23:05 阅读次数: 0

ajax赋值给js中的全局变量

在视图页面中,正在给bootstrap-table的表格中填入内容,由于内容需要转换,所以需要再次调用Ajax;如下图所示: 注意点: async:false (即取消异步) 原因: ajax默认情况下是异步进行的,也就是说,全局变量在ajax中无法赋值在外运用,所以需要取消异步,让其顺序执行,这样就可以让数据成功赋值啦~~
分类: 其他 发布时间: 11-26 23:05 阅读次数: 0

Linux学习第二天--探究操作系统

版权声明:尊重他人劳动成果,转载请注明出处 https://blog.csdn.net/qq_41432935/article/details/83658001 探究操作系统 既然我们已经知道了如何在文件系统中跳转,是时候开始 Linux 操作系统之旅了。然而在开始之前,我们先学习一些对研究 Linux 系统有帮助的命令。 ls -列出目录内容 file - 确定文件类型 less -游览文件内容 甚至可以列出多个指定目录的内容。在这个例子中,将会列出用户家目录(用字符“~”代表)和/usr
分类: 其他 发布时间: 11-26 23:04 阅读次数: 0

客服端和客户端融云SDK集成思路介绍

版权声明:尊重他人劳动成果,转载请注明出处 https://blog.csdn.net/qq_41432935/article/details/83658687 这里只介绍思路,代码只提供融云的! 开始介绍集成思路之前,先介绍一下产品经理要实现产品是什么 客户页面,客户点击人工客服,客服将在此跟客户进行沟通。 每个客服最多只能接待5个客户,当所有客服接待人数都满了,客户将进行排队 客服可查看客户与上一个客服的聊天历史记录 客服端融云集成思路 客服界面要实现图片这样的功能,左边的5个客户通过轮询
分类: 其他 发布时间: 11-26 23:04 阅读次数: 0

Linux学习第三天--操作文件和目录

版权声明:尊重他人劳动成果,转载请注明出处 https://blog.csdn.net/qq_41432935/article/details/83753894 此时此刻,我们已经准备好了做些真正的工作!这一章节将会介绍以下命令: cp -复制文件和目录 mv -移动/重命名文件和目录 mkdir -创建目录 rm -删除文件和目录 ln -创建硬链接和符号链接 这五个命令属于最长使用的Linux命令之列.它们用来操作文件和目录 现在,坦诚地说,用图形文件管理器来完成一些由这些命令执行的任务会
分类: 其他 发布时间: 11-26 23:04 阅读次数: 0

Linux杂谈

版权声明:尊重他人劳动成果,转载请注明出处 https://blog.csdn.net/qq_41432935/article/details/83788081 Many ideas originally found in the command line interface make their way into the graphical interface, too. It is one of the many things that make the Linux desktop so
分类: 其他 发布时间: 11-26 23:03 阅读次数: 0

Ubuntu下添加应用快捷方式-以安装Postman为例

版权声明:尊重他人劳动成果,转载请注明出处 https://blog.csdn.net/qq_41432935/article/details/84108446 本文章以通过 .gz.tar 的压缩包安装 Postman 为例 开发过程经常用到 Postman来发起网络请求,这个软件可以带来很大的便利。那么该如何正确安装这个软件呢? 第1步:从官网下载你所需要的相应软件包。 第2步: 我把下载的软件包放置在桌面路径,所以先进入桌面路径,再解压你下载的软件压缩包 命令如下: sudo tar -
分类: 其他 发布时间: 11-26 23:03 阅读次数: 0

Linux学习第三天--使用命令

版权声明:尊重他人劳动成果,转载请注明出处 https://blog.csdn.net/qq_41432935/article/details/84140734 在这之前,我们已经知道了一系列神秘的命令,每个命令都有自己奇妙的 选项和参数。在这一章中,我们将试图去掉一些神秘性,甚至创建我们自己 的命令。这一章将介绍以下命令: type 说明怎么解释一个命令名 which 显示会执行哪个可执行程序 man 显示命令手册页 apropos – 显示一系列适合的命令 info 显示命令 whatis
分类: 其他 发布时间: 11-26 23:03 阅读次数: 0

程序开发流程

版权声明:尊重他人劳动成果,转载请注明出处 https://blog.csdn.net/qq_41432935/article/details/84339050 程序开发流程 需求设计 —> 产生需求文档。整理功能和依赖条件等 详细设计 —> 产生详细文档。功能模块划分,接口定义,类图,业务流程图,数据库设计等 编码阶段 —> 程序开发阶段 按照编码规范和接口定义,进行功能模块人员划分,代码实现。 测试阶段 —> 单元测试,集成测试(接口,功能),灰度测试(预发布,准上
分类: 其他 发布时间: 11-26 23:02 阅读次数: 0

2018-11-12 shell脚本

写个shell脚本,查看系统中是否有自定义的用户(普通用户),若是有,一共有几个 #!/bin/bash #2018-11-12 c=0 for a in `awk -F ":" '{print $3}' /etc/passwd`    do      if [ $a  -ge 1000 ]      then       let c++     fi done echo $c
分类: 其他 发布时间: 11-26 23:01 阅读次数: 0