JAVA第09次实验(IO流)
JAVA第09次实验(IO流) 0.字节流与二进制文件 我的代码</span.
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
class Stude
MySQL练习与小结
当你专注一件事的时候,时间总是过得很快! foreign key 练习 -- 切换数据库
use stumgr
-- 删除班级表
drop table t_class1
-- 创建一个班级表
create table t_class1 (
cno int auto_increment not null,
cname varchar (12) not null,
room int (4),
primary key (cno)
);
-- 查看班级表
desc t_
SCAU-1144 数星星-HDU-1166-树状数组的应用
本文借鉴 代码提供:https://www.cnblogs.com/geek1116/p/5566709.html 树状数组详解:https://www.cnblogs.com/xenny/p/9739600.html 不知道树状数组的同学呢就看看上面的链接啦讲的很棒呢(在学习树状数组的时候其实是可以同时学一下线段树的) 在学习的时候可以看下这个题目,是可以用线段树来做也可以用树状数组来做的https://www.cnblogs.com/M-cag/archive/2012/08/16/264
pagehelper分页插件的简单实用
结合mybatis实现对pagehelper分页插件的简单使用。 一、创建一个maven项目并导入相关依赖 依赖文件:pom.xml <?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
《机器学习实战之第二章k-近邻算法》
入坑《机器学习实战》: 本书的第一个机器学习算法是k-近邻算法(kNN),它的工作原理是:存在一个样本数据集合,也称作训练样本集,并且样本集中每个数据都存在标签,即我们知道样本集中每一数据与所属分类的对应关系。输入没有标签的新数据后,将新数据的每个特征与样本集数据对应的特征进行比较,然后算法提取样本集中特征最相似数据(最近邻)的分类标签。一般来说,我们只选择样本数据集中前k个最相似的数据,这就是k-近邻算法中k的出处,通常k是不大于20的整数。最后,选择k个最相似数据中出现次数最多的分类,
写一个简单易用可扩展vue表单验证插件(vue-validate-easy)
写一个vue表单验证插件(vue-validate-easy) 需求 目标:简单易用可扩展 如何简单 开发者要做的 写了一个表单,指定一个name,指定其验证规则。 调用提交表单方法,可以获取验证成功后的数据。 调用重置表单方法重置表单 自定义验证方法 程序应该做的 获取表单元素,绑定事件 有输入时,获取表单值,使用开发者指定的规则进行验证,若验证错误给予错误提示。 实现方法 获取原生表单元素,vue指令获取到的是包裹原生表单元素的外层元素,这里我使用data-type属性来获取原生表单元素
Linux内核配置的三种方法
1:make menuconfig(从头到尾每一项一个一个配置,成千上万个配置项要配置,很复杂,不可取) 2:使用默认的配置,在此基础上修改。 1)但现在不知道默认的配置有哪些。可以搜索下:find –name *_defconfig * 2)在/arch/arm目录下找,找和我们的单板相似的架构配置xxx_defconfig。make xxx_defconfig.以其作为默认配置,执行完 make xxx_defconfig 后,显示“配置文件”写到了 ".config" 文件中。 3)再m
go 语言 interface{} 的易错点
一,interface 介绍 如果说 goroutine 和 channel 是 go 语言并发的两大基石,那 interface 就是 go 语言类型抽象的关键。在实际项目中,几乎所有的数据结构最底层都是接口类型。说起 C++ 语言,我们立即能想到是三个名词:封装、继承、多态。go 语言虽然没有严格意义上的对象,但通过 interface,可以说是实现了多态性。(由以组合结构体实现了封装、继承的特性) go 语言中支持将 method、struct、struct 中成员定义为 interfa
哈夫曼编解码解压缩文件—C++实现
前言 哈夫曼编码是一种贪心算法和二叉树结合的字符编码方式,具有广泛的应用背景,最直观的是文件压缩。本文主要讲述如何用哈夫曼编解码实现文件的压缩和解压,并给出代码实现。 哈夫曼编码的概念 哈夫曼树又称作最优树,是一种带权路径长度最短的树,而通过哈夫曼树构造出的编码方式称作哈夫曼编码。 也就是说哈夫曼编码是一个通过哈夫曼树进行的一种编码,一般情况下,以字符 “0” 与 “1” 表示。编码的实现过程很简单,只要实现哈夫曼树,通过遍历哈夫曼树,这里我们从根节点开始向下遍历,如果下个节点是左孩子,则在字
ZJOI2016 大森林
大森林 小Y家里有一个大森林,里面有 \(n\) 棵树,编号从 \(1\) 到 \(n\)。一开始这些树都只是树苗,只有一个节点,标号为 \(1\)。这些树都有一个特殊的节点,我们称之为生长节点,这些节点有生长出子节点的能力。小Y掌握了一种魔法,能让第 \(l\) 棵树到第 \(r\) 棵树的生长节点长出一个子节点。同时她还能修改第 \(l\) 棵树到第 \(r\) 棵树的生长节点。她告诉了你她使用魔法的记录,你能不能管理她家的森林,并且回答她的询问呢? Input 第一行包含 \(2\) 个
高并发编程学习(1)——并发基础
为更良好的阅读体验,请访问原文:传送门 一、前言 当我们使用计算机时,可以同时做许多事情,例如一边打游戏一边听音乐。这是因为操作系统支持并发任务,从而使得这些工作得以同时进行。 那么提出一个问题:如果我们要实现一个程序能一边听音乐一边玩游戏怎么实现呢? public class Tester {
public static void main(String[] args) {
System.out.println("开始....");
playGame
【转】elasticsearch中字段类型默认显示{ "foo": { "type": "text", "fields": { "keyword": {"type": "keyword", "ignore_above": 256} }
官方原文链接:https://www.elastic.co/cn/blog/strings-are-dead-long-live-strings 转载原文连接:https://segmentfault.com/a/1190000008897731 Text vs. keyword 随着ElasticSearch 5.0的到来, 同时也迎来了该版本的重大特性之一: 移除了string类型. 这个变动的根本原因是string类型会给我们带来很多困惑: 因为ElasticSearch对字符串拥有两种
PAT甲级——A1153 DecodeRegistrationCardofPAT【25】
A registration card number of PAT consists of 4 parts: the 1st letter represents the test level, namely, T for the top level, A for advance and B for basic; the 2nd - 4th digits are the test site number, ranged from 101 to 999; the 5th - 10th digits
apidoc 接口文档系统
代码未动,文档先行。apidoc可以方便地维护接口文档、模拟响应数据、前后端分离、导出PDF文档。 特性说明 可视化编辑:支持表单界面编辑接口,不必手动编辑swagger.json 接口模拟响应:支持js动态生成模拟响应,实现前后端分离开发(后台还没有@Controller、@ApiOperation等) 动态预览及调试:接口修改后预览页面实时刷新,开启模拟时可以直接调试调用 导出PDF文档:预览页面有“离线文档MD”菜单,安装writage插件可以手动导出PDF文档(有书签) 模拟响应数据
queue的交换,赋值以及初始化
1 #include<iostream>
2 #include<queue>
3 using namespace std;
4 struct dian{
5 int x;
6 int y;
7 };
8 /* 为了说明queue里面的数据类型可以通用,随便定义了一个结构体*/
9 void print(queue<dian> &q)
10 {
11 while(!q.empty())
12 {
13 cout<<q.front()
set的交换,赋值以及初始化
1 #include<iostream>
2 #include<set>
3 using namespace std;
4 struct dian{
5 int x,y;
6 /*bool operator<(const dian &a) const
7 {
8 return x<a.x;
9 }*/
10 };
11 /* 自定义排序函数一定要用const*/
12 bool operator<(const dian &a,co
#800 - 认知协作#1:语音助手Webex Assistant
高雪平 我的协作学习笔记 什么是Webex Assistant? 2017年5月,思科完成了对MindMeld的收购。MindMeld是一家总部位于旧金山的人工智能公司。MindMeld提供了深度智能平台,可为下一代聊天会话和语音助手提供技术支持。 Webex Assistant就是基于MindMeld的思科协作语音助手,为思科协作产品带来更便捷更智能的语音操控客户体验。 Webex Assistant是思科认知协作产品的一部分,即由AI驱动的智能语音助手。通过自然对话方式,您可以在任何启用了
Java第09次实验(OI流)
0.字节流与二进制文件 我的代码 import java.io.*;
class Student {
private int id;
private String name;
private int age;
private double grade;
public Student(){
}
public Student(int id, String name, int age, double grade)
今日推荐
周排行