【JAVA】内部类

1.成员内部类 定义:类中有类 public class Outer { public static int a = 2; public int b = 3; public static void main(String[] args) { Inner inner2 = new Outer().new Inner(); } public void init() { Inner inner1 = new Inner(); } private
分类: 其他 发布时间: 01-17 23:34 阅读次数: 0

排序算法--冒泡排序(一)

# 冒泡排序 冒泡排序(Bubble Sort)也是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 作为最简单的排序算法之一,冒泡排序给我的感觉就像 Abandon 在单词书里出现的感觉一样,每次都在第一页第一位,所以最熟悉。冒泡排序还有一种优化算法,就是立一个 flag,当在一趟序列遍历中元素
分类: 其他 发布时间: 01-17 23:34 阅读次数: 0

深度解密HTTP通信细节

目录 HTTP报文截获 背景介绍 抓包 mac本地 远程docker 请求 && 分析 关闭服务进程 关闭docker 正常请求 HTTP协议分析 整体介绍 编码 MIME类型 URI/URL/URN HTTP方法 状态码 报文格式 HTTP协议进阶 代理 缓存 cookie 实体和编码 国际化支持 重点向与负载均衡 HTTP重定向 DNS重定向 HTTP连接 并行连接 持久连接 管道化连接 小结 上一篇文章——《“三次握手,四次挥手”,你真的懂吗》中,我们学会了用wireshark和tcpd
分类: 其他 发布时间: 01-17 23:34 阅读次数: 0

TensorFlow实战Google深度学习框架1-4章学习笔记

目录 第1章 深度学习简介 第2章 TensorFlow环境搭建 第3章 TensorFlow入门 第4章 深层神经网络 第1章 深度学习简介 对于许多机器学习问题来说,特征提取不是一件简单的事情。在一些复杂问题上,要通过人工的方式设计有效的特征集合,需要很多的时间和精力,有时甚至需要整个领域数十年的研究投入。 深度学习解决的核心问题之一就是自动地将简单的特征组合成更加复杂的特征。并使用这些组合特征解决问题。深度学习是机器学习的一个分支,它除了可以学习特征和任务之间的关联,还能自动从简单特征中
分类: 其他 发布时间: 01-17 23:34 阅读次数: 0

NAOQI API之学习笔记

https://www.jianshu.com/p/e84f38e45bf5 NAOQI OS是软银pepper和nao机器人的核心操作系统,NAOQI API提供了访问机器人的各种传感器设备接口以及应用接口。 基于python的NAO机器人开发:https://blog.csdn.net/qq_22820121/article/details/81083894 http://naoqi.net/ naoqi和ROS的区别和联系:https://www.jianshu.com/p/138912
分类: 其他 发布时间: 01-17 23:34 阅读次数: 0

091:QuerySet API详解-update和delete

QuerySet API详解-update和delete: update :执行更新操作,在 SQL 底层走的也是 update 命令。比如要将所有 图书的价格提高五元。示例代码如下: Book.objects.update(price=F("price") + 5) # 对比一下上下两种方式 # books = Book.objects.all() # for item in books: # item.price += 5 #
分类: 其他 发布时间: 01-17 23:34 阅读次数: 0

SSM-WebMVC(三)

SSM-WebMVC(三) 一、Annotated Controllers 应用程序控制器 handlerMethod(处理方法) ㈠方法入参 (springmvc针对于在controller里的方法参数,传入实参对象),处理接口(HandlerMethodArgumentResolver) 1.javax.servlet.ServletRequest, javax.servlet.ServletResponse 2.javax.servlet.http.HttpSession 3.Input
分类: 其他 发布时间: 01-17 23:34 阅读次数: 0

java面向对象课程设计-数学表达式计算器

项目简介 设计一个计算器,其能够: 1)由用户输入一个简单的四则运算表达式,求出其计算结果后显示。 2)特殊数学函数,如:绝对值、取整、三角函数、倒数、平方根、平方、立方等。 3)对一定范围内的数字将其转换成中文货币。 项目采用技术 GUI及java 功能需求分析 功能: 1、计算简单四则运算 2、特殊函数计算 3、中文转换 主要功能截图 1、特殊函数计算: 2、四则表达式运算: 3、中文转换: 主要代码 计算四则表达式 对于四则表达式计算,根据以前的学习经验,先建立后缀表达式,然后再进行计算
分类: 其他 发布时间: 01-17 23:34 阅读次数: 0

django连接mongodb mongoengine

优点 MongoEngine (http://mongoengine.org) 1. 提供了和 Django 原生 ORM 几乎一样的一切,功能已经相当强大; 2. 用起来比 Django 原生 ORM 更简洁更优雅; 3. MongoEngine 和 Django “契合度”很高,Session,User 模块几乎可以直接平移过来,但MongoEngine 本身不依赖 Django,可以用在其他框架上; 4. 本身很轻巧,文档很丰富,所以文档提供不了的细节,可以通过直接读代码来解决。 当然缺
分类: 其他 发布时间: 01-17 23:34 阅读次数: 0

如何往虚拟机内传文件的3种方法

多分享,总有用到的时候。 ———————————————————————————————————————————————————————————————————————— 文件共享方法一 一、创建共享文件夹(这种方法最适合Windows系统,专治各种无法传送问题) 共享文件的意义在于可以把宿主机的文件传到虚拟机内,这是VMware 自带的传文件功能,非常好用。 前置条件: 在宿主机建立一个共享文件夹 操作步骤: 1) 在宿主机创建个文件夹 2) 右键“属性”, 3) 点击‘共享’列名,选择‘共
分类: 其他 发布时间: 01-17 23:34 阅读次数: 0

JAVA课程设计---多源教学数据管理系统

1.团队课程设计博客链接 2.个人负责模块或任务说明 (1)到控制台实现GUI界面中浏览文件并选取文件的功能。 (2)业务逻辑代码中实现读取excel(.xls) (3)数据库表利用POI导出成excel(固定行数) (4)实现读取txt文件在GUI界面 (5)GUI界面中实现各个界面展示与各个界面的跳转 3.自己的代码提交记录截图 4.自己负责模块或任务详细说明 (1)实现浏览文件,选择文件功能: 主要需要JFileChooser文件选择器进行操作,将文件的路径封装成File实例进行使用。
分类: 其他 发布时间: 01-17 23:34 阅读次数: 0

C语言——反弹球游戏(第二阶段

#include<stdio.h> #include<stdlib.h> #include<windows.h> #include<conio.h> #define High 15 //游戏画面尺寸 #define Width 20 //全局变量 int ball_x,ball_y; //小球的坐标 int ball_vx,ball_vy; //小球的速度 int canvas[High][Width] = {0}; //二维数组存储游戏画布中的对应元素,
分类: 其他 发布时间: 01-17 23:34 阅读次数: 0

关于recycleview 滑动item变长(item变形)问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38875767/article/details/86524147 昨天在做项目的时候出现了bug,表现是在滑动的时候,整个item会被拉长了,松手后就回归正常大小了, 出现这个的主要原因是因为你的item布局中最大的那个根布局是 match_parent状态,因此导致recycleVIewitem以为你是要整个屏幕,于是给了整个屏幕,等滑动完成后item发现用不完,然后给你回收掉,就回归正
分类: 编程语言 发布时间: 01-17 23:34 阅读次数: 0

详解css3 pointer-events

pointer-events 更像是JavaScript,它能够: 阻止用户的点击动作产生任何效果 阻止缺省鼠标指针的显示 阻止CSS里的 hover 和 active 状态的变化触发事件 阻止JavaScript点击动作触发的事件 实际代码使用中案例: 1、提交页面,提交按钮点击后,添加这个样式属性(style="pointer-events"),来防止重复提交。 @camnpr 2、一些层的绝对定位,覆盖按钮,穿透可以点击它。等等。 来看下具体用法: pointer-events:  a
分类: 编程语言 发布时间: 01-17 23:34 阅读次数: 0

android p设备上访问不了网络

为保证用户数据和设备的安全,Google针对下一代 Android 系统(Android P) 的应用程序,将要求默认使用加密连接,这意味着 Android P 将禁止 App 使用所有未加密的连接,因此运行 Android P 系统的安卓设备无论是接收或者发送流量,未来都不能明码传输,需要使用下一代(Transport Layer Security)传输层安全协议,而 Android Nougat 和 Oreo 则不受影响。 因此在Android P 使用HttpUrlConnection进
分类: 编程语言 发布时间: 01-17 23:34 阅读次数: 0

如何降低求素数的复杂度

在一般领域,对正整数n,如果用2到 之间的所有整数去除,均无法整除,则n为质数。
分类: 编程语言 发布时间: 01-17 23:33 阅读次数: 0

pdf书签怎么设置方法介绍

pdf书签怎么设置小伙伴们知道吗?当我们在阅读pdf文件的时候,因为一些其他事情不得不中断阅读,那么当我们再次阅读这份pdf文件的时候,就需要花费一些时间去寻找上次阅读的位置。如果不想浪费时间,我们就可以给pdf设置书签,如果不知道如何操作的小伙伴阅读这篇文章就可以啦。 1、首先我们用pdf编辑器将pdf文件给打开,然后点击界面上方的视图按钮,找到其中的书签选项,点击书签按钮打开书签框。 2、在界面左侧此时会弹出书签框,我们可以在书签框中看到所有的pdf书签,点击这些书签,会转到设定的pdf文
分类: 编程语言 发布时间: 01-17 23:33 阅读次数: 0

LLSegment--分段控制器及滚动

配置pod "LLSegmentBar"第三方 点进去了看文档 导入#import文件 #import “LLSegmentBarVC.h” 设置属性比如: @property (nonatomic,weak) LLSegmentBarVC * segmentVC; //懒加载: (LLSegmentBarVC *)segmentVC{ if (!_segmentVC) { LLSegmentBarVC *vc = [[LLSegmentBarVC alloc]init]; // 添加到到控制
分类: 编程语言 发布时间: 01-17 23:33 阅读次数: 0

mybatis plus(包米豆)json存储Mysql数据库

直接看代码,实现传输的东西到数据库并且读出来. 注意:这里的Object到数据库其实会生成json,数据库字段是json,一定记得,然后用的是mysql的数据库 import com.baomidou.mybatisplus.annotation.TableName; import com.hz.hzweb.bean.base.DataEntity; import lombok.Data; import java.io.Serializable; import java.util.Date
分类: 编程语言 发布时间: 01-17 23:33 阅读次数: 0

git教程一

Git是目前世界上最先进的分布式版本控制系统 安装 sudo apt-get install git 初始化 git config --global user.name "chuxia" git config --global user.email "[email protected]" 初始化完成后全局配置保存在.gitconfig文件 查看 cat ~/.gitconfig 下载 git clone https://github.com/xiaxia_cc/usegit 初始化gi
分类: 编程语言 发布时间: 01-17 23:32 阅读次数: 0