精华内容
下载资源
问答
  • 专题技术文献
    2021-05-07 19:21:51

    文献种类:专题技术文献;
    开发工具与关键技术: eclipse,java
    作者:力浩洋 ;年级: 19级 ;撰写时间: 2021 年 4 月 28 日

    数组

    开发工具与关键技术:
    作者:力浩洋
    撰写时间:2021.4.27
    声明数组变量
    必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法格式: 
    
    格式:
    dataType[] arrayRefVar; // 推荐使用 
    //或 
    dataType arrayRefVar[]; // 效果相同,但基本不使用这种方式 
    *示例代码:*
    byte[] arrayByteA; 
    int[] arrayIntA; 
    long[] arrayLongA; 
    String[] arrayStringA; 
    数组初始化
    数组的初始化主要有两种方式:
    静态初始化
    动态初始化
    一、数组静态初始化
    	格式:
    		arrayRefVar = {value0, value1, ..., valuek}; 
    //或者 数组变量的声明和初始化用一条语句完成 
    dataType[] arrayRefVar = {value0, value1, ..., valuek}; 
    	*实例代码:*
    		//1、静态初始化 
    int[] arrayIntA=new int[]{1,2,3,4,5}; 
    二、数组动态初始化
    	格式:
    		arrayRefVar = new dataType[arraySize]; 
    //或者 数组变量的声明和初始化用一条语句完成 
    dataType[] arrayRefVar = new dataType[arraySize];
    *实例代码:* 
    //2、动态初始化 
    String[] arrayStringA=new String[5];
    数组引用
    Java中通过下标来引用数组元素: arrayName[index]; 
    Java会对数组元素要进行越界检查以保证安全性。每个数组都有一个length属性来指明	它的长度,例如 
    arrayIntA.length 指明数组 arrayIntA 的长度
    *实例代码:* 
    //赋值 
    arrayIntA[2]=9; 
    //取值 
    System.out.println("arrayIntA的第三个元素是:"+arrayIntA[2]); 
    数组的遍历
    一、for循环遍历数组 
    在实际开发中,经常需要遍历数组以获取数组中的每一个元素。最容易想到的方法是for循环。
    *实例代码:*
    //遍历数组赋值 
    for (int i = 0; i < arrayStringA.length; i++) { 
    arrayStringA[i]=String.valueOf(i); 
    }
    //遍历数组取值 
    for (int i = 0; i < arrayStringA.length; i++) { 
    System.out.println(arrayStringA[i]); 
    }
    二、增强型for循环
    格式:
    for(声明语句 : 表达式)
    {
    //代码句子
    }
    二维数组
    二维数组的声明、初始化和引用与一维数组相似
    *实例代码:*
    int[][] arrayA=new int[][]{{1,2},{3,4},{5,6}}; 
    int[][] arrayB=new int[2][2]; 
    arrayB[0][0]=0; 
    arrayB[0][1]=1; 
    arrayB[1][0]=2; 
    arrayB[1][1]=3;
    注意:java语言中,把二维数组看做是数组的数组,数组空间不是连续分配的。所以不要求二维数组每一维的大小相同。
    int[][] arrayC=new int[][]{{1},{2,3},{4,5,6},{7,8,9,10}}; 
    int[][] arrayD=new int[3][]; 
    arrayD[0]=new int[]{1}; 
    arrayD[1]=new int[]{2,3}; 
    arrayD[2]=new int[]{4,5,6}; **
    
    
    
    
    更多相关内容
  • 编程基础(新增,删除,查询,修改) 编程基础:新增操作 新增是将本来没有的东西,后面再增加上去的操作,用数据举例:在数据中本来没有从广州飞往上海的航班,现在新增一条数据,让广州可以飞往上海,这就是新增...

    编程基础(新增,删除,查询,修改)

    1. 编程基础:新增操作

    新增是将本来没有的东西,后面再增加上去的操作,用数据举例:在数据中本来没有从广州飞往上海的航班,现在新增一条数据,让广州可以飞往上海,这就是新增操作。
    在进行新增操作的时候最重要的就是进行数据验证,用if….else….语句进行判断。

    在这里插入图片描述

    1. 编程基础:删除操作

    删除操作顾名思义就是将数据进行删除,那要如何进行删除操作,我们要根据ID进行定位,精确的删除数据
    在进行删除数据时我们一般会用到try….catch….来捕捉错误。
    在这里插入图片描述

    用if….else….语句进行数据判断。

    1. 编程基础:查询操作

      查询也很好理解,就是按条件对数据进行筛选,查找出所需要的数据
      在这里插入图片描述

    2. 编程基础:修改操作

    修改操作就是对查询出来的数据进行更改,还是用数据举例:让广州飞往上海的航班更改成广州飞往北京的航班,这就是修改操作。
    修改操作跟新增操作大同小异,也是要对数据进行数据验证,也会用到用if….else….语句进行判断。

    在这里插入图片描述

    另外,上面的这些操作还会在视图中进行数据验证,与相应的保存操作,在这里也就不一一列举了,在视图与控制器上进行双层验证,确保了数据的安全性。

    5.在最后不得不提及一下layui数据表格的渲染

    红色部分是渲染layui数据表格的变量,
    黑色部分是进行分页操作。

    在这里插入图片描述

    图中的修改和删除是自定义列模板,templet是自定义列模板的参数。

    在这里插入图片描述

    最后完成的效果图:

    在这里插入图片描述

    展开全文
  • 文献种类:专题技术文献; 开发工具与关键技术: 作者:黄健华 ;年级:16级1班 ;撰写时间:2019年 2月 日 文献编号: 归档时间: 年 月 日 JAVA WebSocket技术 ~~~~~~...

    文献种类:专题技术文献;

    开发工具与关键技术:                              

    作者:黄健华 ;年级:16级1班  ;撰写时间:2019年 2月   日

    文献编号:                归档时间:   年   月   日

     

     

                                      JAVA WebSocket技术

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    开发工具与关键技术:Myeclipse+js+java(SSM)+easyui+Websocket

    作者:黄健华

    撰写时间:2019年2月24日

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    讲解: 在后端开发中,项目经常需要用到推送消息,即时通讯的需求,这时候我们就可以使用Websocket技术来实现了。WebSocket 连接允许客户端和服务器之间进行全双工通信,以便任一方都可以通过建立的连接将数据推送到另一端。WebSocket 只需要建立一次连接,就可以一直保持连接状态。这相比于轮询方式的不停建立连接显然效率要大大提高。

    WebSocket效果图

    Websocket事件:

    Websocket方法:

    下面将讲解我项目中应用websocket的详细方法

    1. 引入websocket-api的jar包
    2. 需要在tomcat的conf文件的context里面加

    <Loader delegate="true"/>

    1. 聊天所需要的模型
    2. Controler层代码截图:

    1. View层代码截图:

     

     

     

     

    PS:可以共同讨论...

     

     

     

     

    展开全文
  • 文献种类:2020年8月专题技术文献 开发工具与关键技术:Microsoft visual studio and MVC 作者:天狼;年级2019级;撰写日期:2020.8.13 1.课外了解 ASP.NET 是一个开发框架,用于通过 HTML、CSS、JavaScript ...
  • 文献种类:专题技术文献; 开发工具与关键技术: 作者:黄健华 ;年级:16级1班 ;撰写时间:2019年 2月 日 文献编号: 归档时间: 年 月 日 JAVA 异步树 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~...

    文献种类:专题技术文献;

    开发工具与关键技术:                              

    作者:黄健华 ;年级:16级1班  ;撰写时间:2019年 2月   日

    文献编号:                归档时间:   年   月   日

     

     

    JAVA 异步树

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    开发工具与关键技术:Myeclipse+js+java(SSM)+easyui

    作者:黄健华

    撰写时间:2019年2月24日

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    讲解:如果我们需要做个递归树形功能,对于数据量较多的表,采用同步的方式一次递归加载数据的话,将会造成性能低,响应速度慢的情况。因此,我们需要采用异步加载树形。

     

    如下图,右边的地区异步树:

    VO的TreeModel

     

     

    DAO层截图如下:

    Mapping层截图如下:

     

    Service层截图:

     

    Control层截图:

     

     

     

     

    View页面层

    PS:坚持写文献,博客。欢迎讨论...

    展开全文
  • 完成模块功能: 删除模块 一、 实现功能 1、 选择一条数据,点击删除,弹出模态框(确认要删除吗) ... 3、 未选择数据时,弹出模态框(请选择需要删除数据) 二、 代码(根据ID来删除数据) ......
  • 完成模块功能: 修改模块 一、 实现功能 1、在未选择数据时,会先弹出一个模态框(请选择需要修改的数据!) 2、选择一条数据以上时,弹出模态框(只能选择一条数据!) 3、选择一条数据,弹出修改的模态框,数据...
  • 作者:杨春桃 撰写时间:2019年2月24日 完成模块功能: 导入试题模块 一、 实现功能 ... 2、选择导入模板,自动显示模板内容。...4、在未选择所属科目和适用单位时,会弹出一个提示框 ...5、上传试题后,会弹出一个提示...
  • 作者:杨春桃 撰写时间:2019年2月24日 完成模块功能: 导入Excel模块 一、 实现功能 1、先查出数据 2、条件查询出数据 3、点击导出当前数据到Excel,最后出现会出现下载好的文档 ......
  • 作者:杨春桃 撰写时间:2019年2月23日 完成模块功能: 水晶报表打印模块 一、 实现功能 1、新建一个文件夹,命名为PrintReport ...3、根据需要打印的数据,创建一个数据集 ...5、安装后会出现Reporting(Crystal ...
  • 文献种类:专题技术总结文献; 开发工具与关键技术:MVC 作者: 陈良鑫 ;年级: 1902 ;撰写时间: 2020 年 08 月 17 日 MVC List<B_PNRPassenger> listPassengers = new List<B_PNRPassenger>();//...
  • 精品专题课件(2021-2022年收藏)
  • 化学化工文献检索专题.ppt
  • 教育资料完美版
  • 针对目前葛洪专题文献资料分布不均且极为零散而导致相关学习与研究不便的现状,进行葛洪专题文献数据库建设的研究。通过阐述数据库建设的背景、需求及意义,对数据收集、栏目设置与数据录入等建设流程,以及开发环境...
  • 应用“中国知网”数据平台,对2000-2013年发表的有关白钨技术文献进行检索,分析了白钨研究的文献发表趋势、期刊特征、关键词、研究机构和作者群体。同时,重点对白钨选矿专题文献进行了筛选和数据处理,分析了中国...
  • 《电讯技术专题资料 《航空通信技术》题要.pdf
  • 文献检索论文撰写及投稿知识专题讲座.pptx
  • 专题:B5G通信技术.pdf

    2021-09-02 23:02:25
    专题:B5G通信技术.pdf
  • #资源达人分享计划#
  • #资源达人分享计划#
  • 深空测控通信技术专题研究.pdf
  • #资源达人分享计划#
  • 通信技术专题学习网站的设计构想.pdf
  • “电动汽车充电技术专题征文通知.pdf
  • “5G无线通信技术专题征文通知.pdf
  • SPCA组织PCB专题技术讲座.pdf
  • #资源达人分享计划#
  • 《图像信息处理技术专题文章导读.pdf
  • 5G与车联网技术及应用专题报告会召开.pdf

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,038
精华内容 2,415
热门标签
关键字:

专题技术文献