摘要:
注意:所有Markdown 关键字之后都有一个空格 1、 标题 2、列表 只需要在文字前面加上 就可以 3、链接 "显示文本" 4、粗体 斜体 用两个 包含一段文本就是粗体 用一个 包含一段文本就是斜体 5、代码 Tab键盘上边的那个 ` 回车 选择语言类型 ` 单行代码 6、分割线 7、引用 这是 阅读全文
摘要:
Socket 网络通信 1.OSI (Open System Interconnect Reference Model)(开放系统互联参考模型) 从下低到高 :物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 2.TCP/IP TCP/IP 是一个协议族,里边包括很多协议,TCP,IP知 阅读全文
摘要:
C 相关 FTP(File Transfer Protocol) 操作 1.获取文件目录 UsePassive:需要设置为false。 使用被动模式,因为客户端防火墙的存在,所以为了确保数据可以正常传输,所有采用被动模式。 UseBinary:指示文件的传输类型,true 指示二进制数据,false 阅读全文
摘要:
Java多线程编程 Java虚拟机允许应用程序 并发 地运行多个执行线程,它们会交替运行,彼此之间可以进行通信。 每个线程都有一个优先级,这样有助于系统确定线程的调度顺序。 多线程并发执行可以提高程序效率,更加充分的使用CPU。 并行和并发 并行:就是同时执行,比如你边看电视边吃薯片。(需要多核CP 阅读全文
摘要:
集合 集合就是有个容器,专门用来存储Java对象。 Java 集合按照存储结构可以分为两大类。单列集合Collection和双列集合Map。 Collection: 单列集合的根接口,用于存储一些的符合某种规则的元素,他有两个重要的子接口,分别是List和Set。其中List的特点是元素有序、元素可 阅读全文
摘要:
1. ListView 1.1 常用属性 | 属性 | 描述 | | | | | fastScrollEnabled | 是否显示滚动条 | | divider | 设置每个Item之间的颜色分割条,也可以是drawable | | dividerHeight | 设置分割条高度 | | stack 阅读全文
摘要:
1.实现思路 主界面四个导航按钮使用RadioButton,通过Selector 设置它的drawableTop属性来设置所显示的图片。通过 FragmentPagerAdapter 实现切换。 2.实现 (1)资源文件编写 主界面布局 (2)因为四个RadioButton 都一样所以抽出一个Sty 阅读全文
摘要:
XML 1.介绍 eXtensible Markup Language (可扩展标记语言) Xml就是用一种格式化的方式来存储数据,并且是文本文件。 Xml要求所有的标记必须成对出现,必须有一个根节点且只有一个,区分大小写。 2. 通过C 创建 注意:如果想要通过DataSet读取XMl,则根节点下 阅读全文
摘要:
1.DataTable 2.Math 常用方法 Ceiling 返回大于或等于指定数字的最小整数。 Truncate 计算一个数字的整数部分。 阅读全文
摘要:
博客园代码样式修改 通过 Highlightjs 修改代码样式 注意编辑器需要为 Markdown 1.下载 样式预览:https://highlightjs.org/static/demo/ 样式下载:https://files.cnblogs.com/files/ Tiger/highlight 阅读全文