Java基础3—{数组(一维数组、二维数组)、递归}

1.一维数组 1.1 数组概述和定义格式 1:数组概念     数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器。     数组既可以存储基本数据类型,也可以存储引用数据类型(后面讲解)。 2:数组定义格式     格式1: 数据类型[] 数组名;     格式2: 数据类型 数组名[];   举例:     int[] a; 定义了一个int类型的数组a;     int a[]; 定义了一个int类型的a数组;     推荐使用第一种定义方式。 1.2 数组的初始化 1:什么是
分类: 其他 发布时间: 12-11 21:34 阅读次数: 0

[LeetCode]148. Sort List

/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */ #include <iostream> struct ListNode { int val; ListNode* next; ListNode(int x) : va
分类: 其他 发布时间: 12-11 21:34 阅读次数: 0

初识 python 字符串 相关函数

字符串相关方法 格式化输出 message="你好,我叫{name},我今年{age}岁,正在学习{language}".format(name='熊 猫',age=18,language='python') 字符串的截取: name='熊猫毛' firstname=name[0] #firstname='熊' lastname=name[1:] #lastname='猫毛' ... 字符串相关函数 mstr='黑凤梨' mstr.upper() #全部转大写 mstr.lower(
分类: 其他 发布时间: 12-11 21:34 阅读次数: 0

Java基础4—{面向对(面向对象思想、类与对象、成员变量和局部变量、匿名对象、封装、this关键字))}

1.面向对象 1.1 面向对象思想概述 1:面向对象思想概述     当需求单一,或者简单时,我们一步一步去操作没问题,并且效率也挺高。     可随着需求的更改,功能的增多,发现需要面对每一个步骤很麻烦了。这时就开始思索,     能不能把这些步骤和功能在进行封装,封装时根据不同的功能,进行不同的封装,功能类似的封装在一起。     这样结构就清晰了很多。用的时候,找到对应的类就可以了。这就是面向对象的思想。 2:面向对象思想特点     a:是一种更符合我们思想习惯的思想 懒人思想    
分类: 其他 发布时间: 12-11 21:34 阅读次数: 0

第06组 Beta冲刺(3/4)

队名:福大帮 组长博客链接: 作业博客 : https://edu.cnblogs.com/campus/fzu/SoftwareEngineeringClassAofFuzhouUniversity/homework/10141 GitHub仓库:https://github.com/mhqmhy/ZaiFuDa-1 Github commit: 组员1(组长):梅恒权 过去两天完成了哪些任务 文字/口头描述 把整个项目工作具体分配到每个组员,和后端的队员们预测代码的bug,和产品经理继续细
分类: 其他 发布时间: 12-11 21:34 阅读次数: 0

资讯类网站-关键词标签处理

起因:帮朋友做一个娱乐资讯类的站,涉及到文章标签,考虑如何实现根据文章内容自动获取文章tag,tag表的表结构设计等。 问题1:获取文章关键词的算法 解决方案:这里是使用了腾讯的自然语言处理api,当然也可以用百度或者阿里等都差不多,收费标准也不一样。     因为用的yii2框架,直接composer更新下就好,文档也有调用方法。(腾讯的api Region参数好像只支持广州) 问题2:tag表结构设计 解决方案: 简化了下 article表 id,title,content art_tag
分类: 其他 发布时间: 12-11 21:34 阅读次数: 0

汇编学习笔记四

inc bx的含义是bx中的内容加1 cx一般存放的是循环次数 loop指令中的标号所表示地址要在前面 要循环执行的程序段,要写在标号和loop指令的中间 ——————————————————————————————————————————————————————— 在编译器和debug中 编译器识别mov ax,[0] 或 mov ax,[1]等这之类的语言等价于mov ax,0 或 mov ax,1.因为编译器将[idata]解释为idata(常数) debug中识别mov ax,[0]是
分类: 其他 发布时间: 12-11 21:34 阅读次数: 0

20191211 Linux系统下IPV6 over IPV4隧道建立

最近,懒得去实验室,想在宿舍调试开发板。宿舍网络办的联通宽带,有ipv6地址,实验室也有ipv6地址,可以通过ssh连接。 然而,某个FPGA开发软件似乎不支持通过IPV6地址远程调试,输入IPV6地址会显示未知主机。于是乎,我就试图寻找一种方法,顺便学习一下,如何让目前已有不支持IPV6协议的软件工作在IPV6协议下。 老师听了我的描述,说可以使用ssh端口转发功能。也就是说,服务端开启ssh端口转发,监听ipv6上的端口,转发到本地ipv4端口上,客户端同理,这听起来似乎可行,但是以后对于
分类: 其他 发布时间: 12-11 21:34 阅读次数: 0

go ,字符串的编码及如何统计字符长度,

//字符串类型的长度统计及编码格式 //name := "Hello world 杨" //len统计的是字节数,汉字代表的是三个字节 //若想要统计个数要用utf8.RuneCountInStrin,这样你的汉字也是一个字节 //fmt.Println(len(name)) //fmt.Println(utf8.RuneCountInString(name)) //循环打印 //for _,v:=range name{ /
分类: 其他 发布时间: 12-11 21:34 阅读次数: 0

Spring secruty 教程

Spring Security 一. 简介 Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC,DI(控制反转Inversion of Control ,DI:Dependency Injection 依赖注入)和AOP(面向切面编程)功能,为应用系统提供声明式的安全访问控制功能,减少了为企业系统安全控制编写大量重复代码的工作。 什么是ACL
分类: 其他 发布时间: 12-11 21:34 阅读次数: 0

hive按月/周统计

substr(col,1,7) 分组 例如 select substr(t.UPDATE_TIME,1,7) as months,sum(t.tot_modal) as sums from test t group by substr(t.UPDATE_TIME,1,7)
分类: 其他 发布时间: 12-11 21:34 阅读次数: 0

因子分析和PCA总结

因子分析和PCA 定义 因子分析就是数据降维工具。从一组相关变量中删除冗余或重复,把相关的变量放在一个因子中,实在不相关的因子有可能被删掉。用一组较小的“派生”变量表示相关变量,这个派生就是新的因子。形成彼此相对独立的因素,就是说新的因子彼此之间正交。 应用 筛选变量。 步骤 3.1计算所有变量的相关矩阵 3.2要素提取,仅在此处需要使用PCA 3.3要素轮换 3.4就基本因素的数量作出最后决定 3.1计算所有变量的相关矩阵 构建数据矩阵,该数据矩阵是相关矩阵(矩阵里面全是相关系数),PCA之
分类: 其他 发布时间: 12-11 21:34 阅读次数: 0

持久化存储

数据持久化存储类型: emptyDir HostPath 1. emptyDir: spec: nodeName: 10.0.0.13 volumes: - name: mysql emptyDir: {} containers: - name: wp-mysql image: 10.0.0.11:5000/mysql:5.7 imagePullPolicy: IfN
分类: 其他 发布时间: 12-11 21:34 阅读次数: 0

常见的分布

影响估计的两个值: 无偏,要透过好的实验设计 随机误差,统计中最看重的部分 ============================= 如果是离散值,那么以二项分布为例,如果是连续值,那么以正态分布为例: ================================================ =============================
分类: 其他 发布时间: 12-11 21:34 阅读次数: 0

Codeforces 1264D

组合数学 假设当前枚举到了位置$i$ $a$ : $i$之前的$($ $b$ : $i$之后的$)$ $c$ : $i$之前的$?$ $d$ : $i$之后的$?$ 那么当前位置对于答案的贡献是 $$\sum{a + i \leqslant b + j}{\tbinom{c}{i} \tbinom{d}{j}}$$ 这里的i和j分别表示填了$i$个$($,填了$j$个$)$ 这个式子很巧妙,$a + i$ 表示最终答案配对的括号个数,相当于计算了当前这个位置的$($对答案的贡献 然后考虑化简
分类: 其他 发布时间: 12-11 21:34 阅读次数: 0

如何将手机号码批量导入手机通讯录?

单个的手机号,我们通常都是以输入手机号添加并保存在通讯录里面,如何将大批量的手机号导入通讯录呢? 下面给大家分享一款神器,能够将手机号码导入到通讯录里面。 首先,我们将需要导入的手机号保存在一个文件里,放置在电脑桌面上,然后通过下面这个链接去下载软件。 先来教大家如何使用这个软件:如下图,将生成的号码按照A001.A002......A999的号码形式排列出来 然后打开软件,输入验证码888666,点击选择我们想要导入的手机号文件,然后加载, 加载完成后,将转换后的文件发到微信里面,打开文件,
分类: 其他 发布时间: 12-11 21:34 阅读次数: 0

数据库之锁详解

一、概述 数据库锁定机制简单来说,就是数据库为了保证数据的一致性,而使各种共享资源在被并发访问变得有序所设计的一种规则。对于任何一种数据库来说都需要有相应的锁定机制,所以MySQL自然也不能例外。MySQL数据库由于其自身架构的特点,存在多种数据存储引擎,每种存储引擎所针对的应用场景特点都不太一样,为了满足各自特定应用场景的需求,每种存储引擎的锁定机制都是为各自所面对的特定场景而优化设计,所以各存储引擎的锁定机制也有较大区别。MySQL各存储引擎使用了三种类型(级别)的锁定机制:表级锁定,行级
分类: 其他 发布时间: 12-11 21:34 阅读次数: 0

密标与pdf有什么关系

密标与pdf有什么关系 密标与pdf有什么关系 密标与pdf有什么关系
分类: 其他 发布时间: 12-11 21:34 阅读次数: 0

数据分析01 /numpy模块

目录 数据分析01 /数据分析之numpy模块 1. numpy简介 2. numpy的创建 3. numpy的方法 4. numpy的常用属性 5. numpy的数据类型(数组元素的类型) 6. numpy的索引和切片操作 7. 变形reshape 8. 级联操作 9. 广播机制 10. 常用的聚合操作 11. 常用的数学函数 12. 常用的统计函数 13. 矩阵相关 数据分析01 /数据分析之numpy模块 数据分析:是把隐藏在一些看似杂乱无章的数据背后的信息提炼出来,总结出所研究对象的内
分类: 其他 发布时间: 12-11 21:34 阅读次数: 0

阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-4 项目分层设计原则讲解

一个工厂生产汽车, 业务模块拆分,分层。 通过maven项目聚合。 common.jar:通用的方法,工具类,枚举、等等,它是单独的一个包 pojo.jar:实体类相关的,entity、 mapper.jar:数据层,也算是dao层,因为我们会使用Mybatis,所以这里定义的时候就定义为mapper了。如果用的其他的orm框架例如JPA,这里就客户定义为dao层。 service.jar:业务层, controller.jar:接收请求,处理请求。 通过maven的分层,使得项目更加的清晰,
分类: 其他 发布时间: 12-11 21:34 阅读次数: 0