第十二章     对话框一、创建DialogFragment        建议将AlertDialog封装在DialogFragment(Fragment的子类)实例中使用。当然,不使用DialogFragment也可以显示AlertDialog视图,但是不推荐这样做。使用FragmentManager管理对话框,可以更加灵活
转载 2023-06-22 21:30:07
74阅读
目录1、什么是编程2、什么是Java语言3、什么是JDK、JRE、JVM以及之间的关系4、什么是跨平台性5、什么是字节码以及好处1、编程就是人与计算机互相交流的过程。例如我为什么要吃饭,因为我饿,那我为什么要编程,因为我想在计算机上实现1~100的求和这个功能。编程的本质就是为了解决人类的现实问题。2、Java语言是由最基础C语言发展而来的,面向对象的编程语言。它吸收了C++语言很多优点,还摒弃了
转载 2023-06-21 20:42:20
74阅读
一:sql也是一门编程语言,可以用其编程二:基本常规的编程要素        变量,运算符,表达式,流程控制,函数变量:    典型的,字段名就是变量名,字段就是变量!    特殊的变量,例如系统内置变量(character_set_xxx
原创 2015-12-12 22:13:53
857阅读
编程语言分类 1.机器语言 机器语言就是直接用二进制编程,这意味着机器语言是直接操作硬件的 总结: 1.执行效率最高(编写的程序可以被计算机无障碍理解、直接运行,执行效率高) 2.开发效率最低(复杂,开发效率低) 3.跨平台性差(贴近\依赖具体的硬件,跨平台性差) 2.汇编语言 用英文标签取代二进制 ...
转载 2021-07-28 20:03:00
180阅读
2评论
Python 提供了两个基本的 socket 模块。 第一个是 Socket,它提供了标准的 BSD Sockets API。 第二个是 SocketServer, 它提供了服务器中心类,可以简化网络服务器的开发。 下面讲的是Socket模块功能 1、Socket 类型 套接字格式: socket(
原创 2021-05-11 15:46:39
383阅读
CAN编程介绍14.1 CAN介绍作者:南半球,授权韦东山发布 14.1.1 CAN是什么?        CA
原创 2023-07-03 10:37:45
88阅读
CAN,全称为“Controller Area Network”,即控制器局域网,是国际上应用最广泛的现场总线之一。最初,CAN被设计作为汽车环境中的微控制器通讯,在车载各电子控制装置 ECU 之间交换信息,形成汽车电子控制网络。比如:发动机管理系统、变速箱控制器、仪表装备、电子主干系统中,均嵌入CAN控制装置。一个由 CAN 总线构成的单一网络中,理论上可以挂接无数个节点。实际应用中,节点数目受网络硬件 的电气特性所限制。例如,当使用 Philips P82C250 作为CAN收发器时,同一网络中允许挂接110个节点。CAN可提供高达1Mbit/s的数据传输速率,这使实时控制变得非常容易。另外,硬件的错误检定特性也增强了CAN的抗电磁干扰能力。
原创 2020-06-30 21:23:37
2581阅读
shell:命令解释器,就是一种应用程序。shell:是指linux操作系统的命令语言,我们用户的大部分工作都是通过shell完成的。shell既是一种命令语言,又是一种程序设计语言。可以交互地解释和执行用户输入的命令。shell能做什么?1.自动化批量系统初始化脚本2.自动化批量部署软件程序3.应用管理程序4.日志分析处理程序5.自动化备份恢复数据6.自动化信息采集及监控程序shell的执行方式
原创 2020-12-19 16:26:46
658阅读
2评论
spring-boot-starter-data-redis其他网址英文官网文档简介
原创 2022-03-23 15:03:08
43阅读
 看到画面,用到显示器。听到声音,用到声卡。那么我们就需要通过操作系统与显示器,声卡等硬件打交道。操作系统也是一种软件。  有了操作系统软件替我们和硬件打交道,我们(万能的程序员)在操作系统上就可以通过掌握的编程语言,各展其能,编写各种各样的功能丰富的软件。...
原创 2021-08-24 15:43:15
227阅读
一、 Java是什么?1. Java是SUN(Stanford University Network) 公司 于1995年推出的一种高级编程语言2. Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。3. Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅
 Erlang是一种通用的并行程序设计语言,它由瑞典电信设备制造商爱立信所辖的计算机科学研究室开发,目的是创造一种可以应付大规模开发活动的程序设计语言和运行环境。Erlang问世于1987年,经过十年的发展,于1998年发表开放源代码版本。Erlang是运作于虚拟机的解释型语言,但是现在也包含有乌普萨拉大学高性能Erlang计划(HiPE)[1]开发的原生代码编译器,自R11B-4版本开
转载 精选 2012-08-16 13:22:39
269阅读
一个简单的python socket编程 一、套接字套接字是为特定网络协议(例如TCP/IP,ICMP/IP,UDP/IP等)套件对上的网络应用程序提供者提供当前可移植标准的对象。它们允许程序接受并进行连接,如发送和接受数据。为了建立通信通道,网络通信的每个端点拥有一个套接字对象极为重要。套接字为B
原创 2021-05-11 16:02:33
318阅读
第三章 MPI编程   3.1 MPI简单介绍 多线程是一种便捷的模型,当中每一个线程都能够訪问其他线程的存储空间。因此,这样的模型仅仅能在共享存储系统之间移植。一般来讲,并行机不一定在各处理器之间共享存储,当面向非共享存储系统开发并行程序时,程序的各部分之间通过来回传递消息的方式通信。要使得消息传递方式可移植,就须要採用标准的消息传递库。这就促成的消息传递接口(Message Passing
转载 2015-02-19 19:13:00
192阅读
2评论
第三章MPI编程3.1 MPI简单介绍多线程是一种便捷的模型,当中每一个线程都能够訪问其他线程的存储空间。因此,这样的模型仅仅能在共享存储系统之间移植。一般来讲,并行机不一定在各处理器之间共享存储,当面向非共享存储系统开发并行程序时,程序的各部分之间通过来回传递消息的方式通信。要使得消息传递方式可移...
转载 2014-10-17 18:58:00
262阅读
2评论
函数式编程跟我们之前讲的函数编程,不是一个概念,因为它多了一个式这个字  函数式编程举例:  
转载 2017-08-22 16:39:00
89阅读
2评论
第三章MPI编程3.1 MPI简单介绍多线程是一种便捷的模型,当中每一个线程都能够訪问其他线程的存储空间。因此,这样的模型仅仅能在共享存储系统之间移植。一般来讲,并行机不一定在各处理器之间共享存储,当面向非共享存储系统开发并行程序时,程序的各部分之间通过来回传递消息的方式通信。要使得消息传递方式可移...
转载 2015-02-28 17:23:00
78阅读
本节重点:让学生理解为编程语言是什么?为什么要编程
原创 2022-03-09 17:59:05
58阅读
历史来源 讲述历史来源,不喜欢的可以跳过。但是我个人认为这对理解有帮助。 在计算机的世界中,有两位巨擘对问题的可计算性做了模型化描述[4]。 一位是阿兰.图灵(Alan Turing),他提出的图灵机。计算机系的各种学科中都充斥着这个概念,假设有一个纸带和一个打孔机,然后有一套指令,能够控制打孔机在
转载 2019-07-26 18:52:00
129阅读
2评论
一、为什么要引入并发编程 场景一:一个网络爬虫,按顺序爬花了一个小时,采用并发下载减少到20分钟 场景二:一个APP应用,优化前每次打开页面需要3秒,采用异步编发提升到每次200毫秒 引入并发,就是为了提升程序运行速度 二、有哪些程序提速的方法 三、Python对并发编程的支持 ①多线程:threa Read More
原创 2021-10-29 09:13:50
168阅读
  • 1
  • 2
  • 3
  • 4
  • 5