【练习题】编写打印出一个单链表的所有元素的程序【链表】

  • Post author:
  • Post category:其他

只是实现了链表ADT的部分功能。 /*---编写打印出一个单链表的所有元素的程序---*/ #include <stdio.h> #include <stdlib.h> struct Node{ int val; struct Node *next; }; Node *findEnd(Node *list){ while(list->next) list = list…

继续阅读 【练习题】编写打印出一个单链表的所有元素的程序【链表】

多屏互动新媒体产品技术的调研报告

  • Post author:
  • Post category:其他

随着“三网融合”大环境的逐步形成,为用户便捷的提供话音、数据和广播电视等多种服务,以促进信息和文化的传播和发展己经成为目前社会关注的焦点,三网融合对于推进电信网、广播电视网和互联网的融合发展,实现资源共享和拉动消费具有重要的意义。作为目前三网融合应用业务之一的多屏业务(电视屏、电脑屏、手机屏、平板电脑等)就是这样一种网络融合、多重播放的重要体现。对于具备独立运营资质的运营商,多屏业务产品在吸引用户…

继续阅读 多屏互动新媒体产品技术的调研报告

ASM

  • Post author:
  • Post category:其他

1,简介 ASM 是一个 Java 字节码操控框架。它能被用来动态生成类或者增强既有类的功能。ASM 可以直接产生二进制 class 文件,也可以在类被加载入 Java 虚拟机之前动态改变类行为。Java class 被存储在严格格式定义的 .class 文件里,这些类文件拥有足够的元数据来解析类中的所有元素:类名称、方法、属性以及 Java 字节码(指令)。ASM 从类文件中读入信息后,能够改变…

继续阅读 ASM

【Leetcode_总结】 807. 保持城市天际线 -python

  • Post author:
  • Post category:python

Q: 在二维数组 grid 中, grid[i][j] 代表位于某处的建筑物的高度。 我们被允许增加任何数量(不同建筑物的数量可能不同)的建筑物的高度。 高度 0 也被认为是建筑物。 最后,从新数组的所有四个方向(即顶部,底部,左侧和右侧)观看的“天际线”必须与原始数组的天际线相同。 城市的天际线是从远处观看时,由所有建筑物形成的矩形的外部轮廓。 请看下面的例子。 建筑物高度可以增加的最大总和是多…

继续阅读 【Leetcode_总结】 807. 保持城市天际线 -python

Vue TypeError: Cannot set property ‘text‘ of undefined

  • Post author:
  • Post category:vue

遇到这个问题 TypeError: Cannot set property 'text' of undefined 首先在data定义的数据 filterData:[ [{ text: '全部状态', value: '' }], [{ text: '全部类型', value: '' }, { text: '类型1', value: 1 }, { text: '类型2', value: 2 }, {…

继续阅读 Vue TypeError: Cannot set property ‘text‘ of undefined

01背包模板——Java实现

  • Post author:
  • Post category:java

当初年少,见识少,看过之后不理解,于是放弃了深入学习背包问题,现在见识有一些了,特此记录一下学习后写的模板(慢慢更新),原谅我的命名不规范(可拷贝下来自己改类名),主要是为了自己的区分。 一.01背包模板——Java实现 二.完全背包模板——Java实现 一.01背包_二维数组实现 import java.util.Scanner; public class TwoChoicesOfBackpac…

继续阅读 01背包模板——Java实现

服务之间的调用方式

  • Post author:
  • Post category:其他

常见的远程调用方式有两种 (1)RPC远程过程调用,类似的还有RML。自定义数据式,基于原生TCP通信,速度快,效率高。早期的wedservice,现在热门的dubbo,都是RPC的典型代表 (2)HTTP:http其实是一种网络传输协议,基于TCP,规定了数据传输的格式。现在客户端浏览器与服务器端通信基本都是采用HTTP协议,也可以用来进行远程服务调用。缺点是消息封装臃肿,优势是对服务的提供和调…

继续阅读 服务之间的调用方式

哈希表(Hash Table)

  • Post author:
  • Post category:其他

哈希表(Hash Table)是一种特殊的数据结构,它最大的特点就是可以快速实现查找、插入和删除。因为它独有的特点,Hash表经常被用来解决大数据问题,也因此被广大的程序员所青睐。为了能够更加灵活地使用Hash来提高我们的代码效率,今天,我们就谈一谈Hash的那点事。 1. 哈希表的基本思想 我们知道,数组的最大特点就是:寻址容易,插入和删除困难;而链表正好相反,寻址困难,而插入和删除操作容易。那…

继续阅读 哈希表(Hash Table)

重新开始学Java——方法

  • Post author:
  • Post category:java

方法是类或对象的行为特征的抽象:它描述的是这个方法能干什么(具有操作性);如传 入什么参数、 完成什么操作、 返回什么结果;方法类似于过去结构化程序设计中的函 数,比如 C 语言里的函数、 C++里的函数。 方法的定义: [ 修饰符 ] 方法返回值类型 方法名 (形参列表){ //方法体 } 例如: public class Monkey { /** * 修饰符 返回什么类型 方法名称(传入什么参…

继续阅读 重新开始学Java——方法

Android Fragment 测试app时出现闪退

  • Post author:
  • Post category:其他

一、问题描述: 包含有Fragment的app 运行之后出现闪退的情况 二、问题分析: 查看Logcat打印日志发现问题如下 Caused by: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity. at android.suppor…

继续阅读 Android Fragment 测试app时出现闪退