精华内容
下载资源
问答
  • 这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...

    今天在做一个系统的时候,我碰到了一个问题,在向数据库中插入数组时,如何正确添加两个数字之间的逗号呢?
    string idstr = ExamOnline_BYSJ.Request.GetFormString(“id”);
    string sid = ExamOnline_BYSJ.Request.GetFormString("_sid");
    var idarray = idstr.Split(’,’);//0,1,2,3,0
    StringBuilder sb = new StringBuilder(" insert into SubjectQuestions (SubjectID,QuestionsID) values “);
    int i = 0;
    foreach (string s in idarray)
    {
    if (s != “0”)
    {
    if ((i + 2) == idarray.Length)
    {
    sb.AppendFormat(”({0},{1})", sid, s);
    }
    else
    {
    sb.AppendFormat("({0},{1}),", sid, s);
    }
    }
    i++;
    }
    大家请看,我现在要将从前端获取到的两个数据传递到服务器,然后再由服务器将这两个数据插进数据库中,只需用这个循环遍历一遍即可。
    ps:我所获取的数组中默认首位各有一个0,例如我获取的数据是3,2则传递到服务器的数据是0,3,2,0再转变成数组然后遍历一遍即可插入数据库中了!

    展开全文
  • 那么如何把Excel中的单元里的数据当作数组来输入呢?这个方法有一个快捷方式,即选定一个单元格区域,在“编辑栏”里输入“=”+数据或“=”+公式。按Shift+Ctrl+Enter组合键。此时,查看编辑栏里的值会多出一个{...

    No.1

    本节内容有两个重点,一个是数组,一个是公式。

    首先要了解一下所谓的数组是什么,公式又代表什么。

    4567e93b7269a1b22f576360f395ebbb.png

    Excel中数组是存储于单元格内的数据,以一定的方式表示有一定特征的一组数组。

    那么如何把Excel中的单元里的数据当作数组来输入呢?

    这个方法有一个快捷方式,即选定一个单元格区域,在“编辑栏”里输入“=”+数据或“=”+公式。

    按Shift+Ctrl+Enter组合键。

    此时,查看编辑栏里的值会多出一个{}包含的值或公式。

    这就是以数组形式保存的数据。

    那么,这么着也只能单击某一个单元格,才能判断是否包含一个数组或公式。

    本节的内容就是讲如何利用代码来判断这个结果。

    此时用到两个属性,如下图:

    6915ba935a51ee5bce4ca3975bc300dd.png

    No.2

    HasArrar和HasFormula都是Range对象的属性。

    一个表示是否包含数组,一个表示是否包含公式。

    其中的包含是指指定的Range对象。

    如下图可直观看到,判断B列和C列。

    94c38bedc16acddd70ba99ee66a5ce67.png

    至于判断之后有什么作用,那就要对不同的应用场景进行考虑了。

    如判断出是一个数组区域,那么就不能对此区域进行不更改,因为作为数组的一部分,更改之后是会出现一些问题。

    如果判断出是某一个公式,反而可以进行公式更改。

    这些都是根据不同的程序需求来进行。

    No.3

    代码介绍:

    d91eb9781a3eb8c3807e4012e5a2dca5.png

    自选定区域判断代码:

    Private Sub SelectCode()Dim R As RangeSet R = Application.InputBox(prompt:="选择单元格区域", Type:=8)If R.HasFormula = True Then    MsgBox R.Address & "包含公式!"Else    MsgBox R.Address & "不包含公式!"End IfIf R.HasArray = True Then    MsgBox R.Address & "包含数组公式!"End IfEnd Sub

    判断包含数组、公式

    Private Sub CheckArrarFormula()Dim xR As RangeSet xR = Range("A3:A15")Dim R As RangeFor Each R In xR    With R        If .Offset(0, 1).HasFormula = True Then            .Offset(0, 3).Value = "True"        Else            .Offset(0, 3).Value = "False"        End If        If .Offset(0, 2).HasArray = True Then            .Offset(0, 4).Value = "True"        Else            .Offset(0, 4).Value = "False"        End If    End WithNext REnd Sub

    上面例子要配合相应表进行,不然毫无效果。

    本来这个属性在初级学习来说,有一定的难度,因为在初级来说数组和公式的应用是有点困难的,但是深入学习之后,会有更加理想的提高。

    欢迎关注、收藏

    ---END---

    展开全文
  • JS数组去重

    2021-01-28 16:59:53
    JavaScript数组去重改变原数组不改变原数组新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居...

    改变原数组

    function deduplicationArray(arr) {
        let arrSet = new Set();
        let i = 0;
        while (i < arr.length) {
            if (arrSet.has(arr[i])) {
                arr.splice(i, 1);
                continue;
            }
            arrSet.add(arr[i]);
            i++;
        }
    }
    

    不改变原数组,返回新的数组

    1. Array.from + Set:

      function deduplicationArray(arr) {
          return Array.from(new Set(arr));
      }
      
    2. ... + Set:

      function deduplicationArray(arr) {
          return [...new Set(arr)];
      }
      
    3. forEach + every

      function deduplicationArray(arr) {
          let target = [];
          arr.forEach(item => {
              target.every(x => x !== item) && target.push(item);
          });
          return target;
      }
      
    4. forEach + includes:

      function deduplicationArray(arr) {
          let target = [];
          arr.forEach(item => {
              !target.includes(item) && target.push(item);
          });
          return target;
      }
      
    5. filter + indexOf:

      function deduplicationArray(arr) {
          return arr.filter((v, i, a) => a.indexOf(v) == i);
      }
      
    6. filter + slice + includes:

      和第5条使用indexOf基本相同,减少了与后面元素的判断

      function deduplicationArray(arr) {
          return arr.filter((v, i, a) => !a.slice(0, i).includes(v));
      }
      
    7. reduce + includes:

      function deduplicationArray(arr) {
          return arr.reduce((targetArr, v) => {
              !targetArr.includes(v) && targetArr.push(v);
              return targetArr;
          }, []);
      }
      

    总的来说就是遍历数组,至少一次

    展开全文
  • 循环数组

    2020-10-10 16:45:09
    这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...

    欢迎使用Markdown编辑器

    你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

    新的改变

    我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:

    1. 全新的界面设计 ,将会带来全新的写作体验;
    2. 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;
    3. 增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;
    4. 全新的 KaTeX数学公式 语法;
    5. 增加了支持甘特图的mermaid语法1 功能;
    6. 增加了 多屏幕编辑 Markdown文章功能;
    7. 增加了 焦点写作模式、预览模式、简洁写作模式、左右区域同步滚轮设置 等功能,功能按钮位于编辑区域与预览区域中间;
    8. 增加了 检查列表 功能。

    功能快捷键

    撤销:Ctrl/Command + Z
    重做:Ctrl/Command + Y
    加粗:Ctrl/Command + B
    斜体:Ctrl/Command + I
    标题:Ctrl/Command + Shift + H
    无序列表:Ctrl/Command + Shift + U
    有序列表:Ctrl/Command + Shift + O
    检查列表:Ctrl/Command + Shift + C
    插入代码:Ctrl/Command + Shift + K
    插入链接:Ctrl/Command + Shift + L
    插入图片:Ctrl/Command + Shift + G
    查找:Ctrl/Command + F
    替换:Ctrl/Command + G

    合理的创建标题,有助于目录的生成

    直接输入1次#,并按下space后,将生成1级标题。
    输入2次#,并按下space后,将生成2级标题。
    以此类推,我们支持6级标题。有助于使用TOC语法后生成一个完美的目录。

    如何改变文本的样式

    强调文本 强调文本

    加粗文本 加粗文本

    标记文本

    删除文本

    引用文本

    H2O is是液体。

    210 运算结果是 1024.

    插入链接与图片

    链接: link.

    图片: Alt

    带尺寸的图片: Alt

    居中的图片: Alt

    居中并且带尺寸的图片: Alt

    当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。

    如何插入一段漂亮的代码片

    博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片.

    // An highlighted block
    var foo = 'bar';
    

    生成一个适合你的列表

    • 项目
      • 项目
        • 项目
    1. 项目1
    2. 项目2
    3. 项目3
    • 计划任务
    • 完成任务

    创建一个表格

    一个简单的表格是这么创建的:

    项目 Value
    电脑 $1600
    手机 $12
    导管 $1

    设定内容居中、居左、居右

    使用:---------:居中
    使用:----------居左
    使用----------:居右

    第一列 第二列 第三列
    第一列文本居中 第二列文本居右 第三列文本居左

    SmartyPants

    SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:

    TYPE ASCII HTML
    Single backticks 'Isn't this fun?' ‘Isn’t this fun?’
    Quotes "Isn't this fun?" “Isn’t this fun?”
    Dashes -- is en-dash, --- is em-dash – is en-dash, — is em-dash

    创建一个自定义列表

    Markdown
    Text-to-HTML conversion tool
    Authors
    John
    Luke

    如何创建一个注脚

    一个具有注脚的文本。2

    注释也是必不可少的

    Markdown将文本转换为 HTML

    KaTeX数学公式

    您可以使用渲染LaTeX数学表达式 KaTeX:

    Gamma公式展示 Γ(n)=(n1)!nN\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N 是通过欧拉积分

    Γ(z)=0tz1etdt. \Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,.

    你可以找到更多关于的信息 LaTeX 数学表达式here.

    新的甘特图功能,丰富你的文章

    Mon 06Mon 13Mon 20已完成 进行中 计划一 计划二 现有任务Adding GANTT diagram functionality to mermaid
    • 关于 甘特图 语法,参考 这儿,

    UML 图表

    可以使用UML图表进行渲染。 Mermaid. 例如下面产生的一个序列图:

    张三李四王五你好!李四, 最近怎么样?你最近怎么样,王五?我很好,谢谢!我很好,谢谢!李四想了很长时间, 文字太长了不适合放在一行.打量着王五...很好... 王五, 你怎么样?张三李四王五

    这将产生一个流程图。:

    链接
    长方形
    圆角长方形
    菱形
    • 关于 Mermaid 语法,参考 这儿,

    FLowchart流程图

    我们依旧会支持flowchart的流程图:

    Created with Raphaël 2.2.0开始我的操作确认?结束yesno
    • 关于 Flowchart流程图 语法,参考 这儿.

    导出与导入

    导出

    如果你想尝试使用此编辑器, 你可以在此篇文章任意编辑。当你完成了一篇文章的写作, 在上方工具栏找到 文章导出 ,生成一个.md文件或者.html文件进行本地保存。

    导入

    如果你想加载一篇你写过的.md文件,在上方工具栏可以选择导入功能进行对应扩展名的文件导入,
    继续你的创作。


    1. mermaid语法说明 ↩︎

    2. 注脚的解释 ↩︎

    展开全文
  • 稀疏数组

    2020-03-29 18:09:14
    这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...
  • C++传入数组以后不能使用sizeof计算数组长度欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个...
  • 后缀数组

    2019-07-28 10:04:40
    字符串欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右...
  • 数组排序

    2019-07-07 20:36:42
    这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...
  • 直接打印数组

    2020-10-08 14:45:26
    直接打印数组欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右...
  • 5.10 稀疏数组

    2020-11-20 14:08:28
    这里写自定义目录标题5.10 稀疏数组欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定...
  • 这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...
  • 这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...
  • Java 1.3数组

    2020-09-23 17:31:48
    这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...
  • Javase:数组

    2020-05-28 19:03:32
    这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...
  • 数组中重复的数字欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右...
  • JavaScript数组去重

    2020-11-24 21:27:37
    有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学...
  • 算法-数组

    2019-11-13 01:23:50
    markdown编辑器MarkDown 编辑器功能功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants...
  • 数组的定义

    2020-04-04 21:11:37
    这里写自定义目录标题欢迎使用Markdown编辑器标题新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、...
  • axios传输数组

    2019-09-18 10:56:20
    这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...
  • C语言数组复制

    2020-01-15 16:04:01
    这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...
  • 这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...
  • 数据结构之稀疏数组

    2020-10-15 21:27:24
    稀疏数组欢迎使用Markdown编辑器基本介绍举例合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants...
  • java基础——数组

    2020-12-31 10:15:55
    这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...
  • 初学js数组常用属性和方法数组属性数组常用方法欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个...
  • cin 输入整形数组

    千次阅读 2020-04-24 11:59:02
    这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...
  • Java数组二分法查找

    2020-03-17 14:03:49
    这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...
  • 数组初始化问题

    2020-02-02 22:01:14
    这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...
  • js数组的翻转

    2020-01-29 18:24:55
    这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...
  • 这里写自定义目录标题JAVA 数组的折半发查找欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个...
  • 数组前言:增删查如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学...

空空如也

空空如也

1 2 3 4 5 ... 9
收藏数 171
精华内容 68
关键字:

如何编辑数组公式