1网络编程基础概念

1.OSI 七层模型 1.定义: 1.应用层:提供用户服务,具体内容由特定程序规定 2.表示层:提供数据的压缩解压和加密等 3.会话层:建立程序级的连接,决定使用什么样的传输服务 4.传输层:提供合适的通信服务,流量控制(本节内容主要研究这层) 5.网络层:路由选择,网络互联,分组传输 6.链路层:提供链路交换,具体消息发送 7.物理层:物理硬件,接口 2.优点:将功
分类: 其他 发布时间: 02-14 23:17 阅读次数: 0

Android开发数据库Sqlite2

1.创建字段 DatabaseHelper.java //创建字段 String sql = "create table " +Constants.TABLE_NAME + "(_id integer,name varchar,age integer,salary integer)"; db.execSQL(sql); 2.添加字段 //添加字段 String sql = "alter table "+Constants.TABLE_NAME+"
分类: 其他 发布时间: 02-14 23:17 阅读次数: 0

剑指offer 面试题. 剪绳子

题目描述 给你一根长度为n的绳子,请把绳子剪成整数长的m段(m、n都是整数,n>1并且m>1),每段绳子的长度记为k[0],k[1],...,k[m]。请问k[0]xk[1]x...xk[m]可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的最大乘积是18。 解答: 方法1: 使用动态规划。对于n,可以切为1和n-1,2和n-2.......等等。即递推方程为for(i=1~n-1),dp[n]=max(dp[n-i]*dp[i],dp[n])
分类: 其他 发布时间: 02-14 23:17 阅读次数: 0

R语言常用的矩阵操作

R语言是一门非常方便的数据分析语言,它内置了许多处理矩阵的方法。下面列出一些常用的矩阵操作方法示例。 矩阵的生成 > mat <- matrix(1:16, ncol = 4, nrow = 4, byrow=TRUE, dimnames=list(c(paste("x", 1:4, sep = ".")), c(paste("y", 1:4, sep = ".")))) > mat y.1 y.2 y.3 y.4 x.1 1 2 3 4 x.2 5 6 7
分类: 其他 发布时间: 02-14 23:17 阅读次数: 0

oracle闪退(回退)功能

今天在navicat中编写sql操作oracle数据库时进行了误操作,可以使用如下语句进行回退回滚,因为navicat是自动提交事务的,而rollback没法回滚。 oracle回退 --开启闪退 alter table TB_MENU_INFO enable row movement; --闪退到某个时间段 flashback table TB_MENU_INFO to timestamp TO_TIMESTAMP('2020-02-14 09:00:00', 'yyyy-mm-dd hh
分类: 其他 发布时间: 02-14 23:17 阅读次数: 0

2.14学习进度总结

1.完成了冲刺项目的基本要求,转账和查看家庭账单没有完成。但是已经思考了。、 2.明天继续完成,尽可能的优化自己打的程序
分类: 其他 发布时间: 02-14 23:17 阅读次数: 0

CodeForces 1303D Fill The Bag

Description 描述 你有一个大小为 $n$ 的背包和 $m$ 个大小为 $2$ 的非负整数次幂的物品,其中第 $i$ 个物品的大小为 $a_i$。 每次可以把一个物品划分成两个相同大小的物品。你需要恰好填满整个背包。 例如,当 $n = 10$ 且 $a = [1,1,32]$ 时,你可以把大小为 $32$ 的物品划分成两个大小为 $16$ 的物品,再把其中一个大小为 $16$ 的物品划分成两个大小为 $8$ 的物品,这样你就可以用两个大小为 $1$ 的物品和一个大小为 $8$ 的物
分类: 其他 发布时间: 02-14 23:17 阅读次数: 0

java开发车辆租赁管理系统源码 ssh

开发环境: Windows操作系统 开发工具:Myeclipse+Jdk+Tomcat+mysql数据库 运行效果图 源码及原文链接:http://javadao.xyz/forum.php?mod=viewthread&tid=34
分类: 其他 发布时间: 02-14 23:17 阅读次数: 0

CodeForces 1303E Erase Subsequences

Description 描述 给定两个字符串 $s$ 和 $t$。问能否找到 $s$ 的两个不相交的子序列(可以为空) $s_1,s_2$ 使 $t=s_1s_2$。 输入 第一行为一个正整数 $T$($1 \le T \le 100$)表示数据组数。 接下来每组数据为两个字符串 $s$ 和 $t$($1\le|t|\le|s|\le 400$)。 输出 对于每组数据,一个 YES 或 NO 表示是否可行。 样例 输入 4 ababcd abcba a b defi fed xyz x 输出
分类: 其他 发布时间: 02-14 23:17 阅读次数: 0

Redis-大保健

Redis redis命令参考网址: http://doc.redisfans.com/ redis主从: 集群:一组通过网络连接的计算机,共同对外提供服务,像一个独立的服务器。 一、简介 nosql介绍 NoSQL:一类新出现的数据库(not only sql),它的特点: 不支持SQL语法 存储结构跟传统关系型数据库中的那种关系表完全不同,nosql中存储的数据都是KV形式 NoSQL的世界中没有一种通用的语言,每种nosql数据库都有自己的api和语法,以及擅长的业务场景 NoSQL中的
分类: 其他 发布时间: 02-14 23:17 阅读次数: 0

day00

开源共享精神 简单来说,开源软件的特点就是把软件程序与源代码文件一起打包提供给用户,让用户在不受限制地使用某个软件功能的基础上还可以按需进行修改,或编制成衍生产品再发布出去。用户具有使用自由、修改自由、重新发布自由以及创建衍生品的自由。这也正好符合了黑客和极客对自由的追求,因此国内外开源社区的根基都很庞大,人气也相当高。 坦白来讲,每位投身于Linux行业的技术人或者程序员只要听到开源项目就会由衷地感到自豪,这是一种从骨子里带有的独特情怀。开源的企业不单纯是为了利益,而是互相扶持,努力服务好更
分类: 其他 发布时间: 02-14 23:17 阅读次数: 0

pip MemoryError 问题解决:阿里云学生机 Ubuntu 下安装 PyTorch 时遇到的问题

阿里云学生机 Ubuntu 环境下使用 pip 安装 torch 和 torchvision 包,提示 MemoryError 安装失败。本来以为是学生机内存不足,后来一想 2G 的内存也不至于安装都装不了,之前用 Windows 都能装的了跑的起来。。百度了一下后一个解决方法是使用 flag 关闭内存缓存 pip install torch torchvision --no-cache-dir 结果问题依旧,后来突然想到是不是 pip 的问题,更新了一下 pip 就好了。。 pip inst
分类: 其他 发布时间: 02-14 23:17 阅读次数: 0

redis报错: system error caught. error code=0x000005af, message=VirtualAllocEx failed.: unknown error

今天双击redis-server.exe时出现闪退,查询之后显示如下: 原因是没有设置redis的最大内存,解决方法如下: 在redis的配置文件中加入maxmemory和maxheap配置(单位为字节) maxmemory 268435456 maxheap 314572800 再次启动,成功啦!
分类: 其他 发布时间: 02-14 23:17 阅读次数: 0

下载face_recognition的方法+更换镜像源的方法

临时使用: 可以在使用pip的时候加参数-i https://pypi.tuna.tsinghua.edu.cn/simple 例如:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple gevent,这样就会从清华这边的镜像去安装gevent库。 阿里源地址为: https://mirrors.aliyun.com/pypi/simple 永久使用: linux下,修改 ~/.pip/pip.conf (没有就创建一个), 修改 in
分类: 其他 发布时间: 02-14 23:17 阅读次数: 0

[人物存档]【AI少女】【捏脸数据】人物鉴赏153

AISChaF_20200114210550466.png AISChaF_20200114205954856.png
分类: 其他 发布时间: 02-14 23:17 阅读次数: 0

使用eclipse进行Java代码的断点调试

package org.ks; /* * * 项目名称:断点调试 * 类名称:deBugDemo * 类描述: * 创建人:柯盛 * 创建时间:2020年2月14日 下午10:05:02 * @version * @其他: */ /* * 断点调试的作用: * 1.查看程序的执行流程 * 2.调试程序 * 断点:就是一个标记 * * 在哪里加断点:哪里有疑问就在该行左边双击 * * 如何运行
分类: 其他 发布时间: 02-14 23:17 阅读次数: 0

问题 B: 分组统计

#include <cstdio> #include <map> #include <algorithm> #include <set> using namespace std; int main() { int m; while (scanf("%d", &m) != EOF) { for (int i = 0; i < m; ++i) { int n; scanf("%d", &n);
分类: 其他 发布时间: 02-14 23:17 阅读次数: 0

python使用堆/优先队列

想用python实现一下单源最短路的Dijkstra算法,却发现不会使用python的优先队列,于是学习了一下。 学习的博客:https://www.yangyanxing.com/article/priorityqueue_in_python.html https://blog.csdn.net/liu2012huan/article/details/53264162 博主想简要小结一下,先说明,博主并没有深刻了解python堆/队列的实现,没有认真读过官方文档,没看过源码什么的。只是博主照
分类: 其他 发布时间: 02-14 23:17 阅读次数: 0

题解【洛谷P2264】情书

题面 看到每一单词在同一句话中出现多次感动值不叠加,一眼想到 \(\text{set}\)。 首先将词汇列表中的单词存储起来,我用的是 \(\text{set}\)。 对于每一个句子的单词,我们可以先判断它是否是词汇列表中的单词,然后将它加入一个 \(\text{set}\) 中,如果扫描到句号就将答案加上 \(\text{set}\) 的大小,然后清空 \(\text{set}\) 。 #include <bits/stdc++.h> #define DEBUG fprintf(stderr
分类: 其他 发布时间: 02-14 23:17 阅读次数: 0

面向使用的软件设计随笔14

  我们不能指望只根据看问题的一种视角就能设计出好的用户界面。我们需要多个角度的视图来设计界面。对于用户界面来说,只有主屏幕的一幅草图是不够的,我们还需要描绘出用户界面的不同部分如何相互连接。一个好的用户界面设计是以好的用户界面体系结构为基础的,而一个好的体系结构应当支持方便高效的使用。以使用为中心的设计方法根据关于整个界面组织的体系结构模型来进行用户界面的细节设计。因为好的用户界面体系结构是适合使用结构的,所以以使用为中心的设计方法必须将用户界面体系结构建立在使用模型上。   以使用为中心的
分类: 其他 发布时间: 02-14 23:17 阅读次数: 0