自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (3)
  • 收藏
  • 关注

原创 Spark-Streaming-一

title: Spark Streaming(一)thumbnail: t_img/Spark.jpgdate: 2019-01-20 09:13:08tags:- 大数据- SparkSpark StreamingSparkStreaming是Spark CoreAPI的一种扩展,它可以用于进行大规模、高吞吐量、容错的实时数据流的处理。支持从很多数据源中读取数据,比如K...

2019-09-04 13:39:42 230

原创 C++进程调度·算法-先来先服务

先来先服务调度算法(FCFS,first come first served) 算法原理:进程按照它们请求CPU的顺序使用CPU.就像你买东西去排队,谁第一个排,谁就先被执行,在它执行的过程中,不会中断它。#include<stdio.h>#include<iostream>using namespace std;struct process{char ...

2018-12-11 01:03:43 1768

原创 每日一个算法题 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的 两个 整数。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。

给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的 两个 整数。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。class Solution {public: vector<int> twoSum(vector<int>& nums, int target) { v...

2018-11-24 01:32:20 12278

原创 Go 练习- 文件读写

使用go 实现创建文件、读取文件、写入文件package mainimport ( "fmt" "os")func createFile() { fmt.Println("hello") f, err := os.Create("./data/createFile.txt") if err != nil { panic(err) } f.WriteString("hello 1") defer f.Close()}func readFile(fileNam

2021-03-27 17:52:06 124

原创 Kafka数据丢失和重复消费分析

当生产者向Kafka broker写数据时,可以使用ack机制来解决数据传输过程中数据丢失的问题,启用ack(比如ack=1)机制下,若生产者一直未收到上一个消息的回复,则会一直等待直到收到ack信号才会发送下一个消息,数据不会丢失。Kafaka如果将数据使用file方式作为缓存,则文件在磁盘上,数据不会丢失,若采用memory方式,则只能通过添加partition副本方式来备份数据,因为若K...

2019-09-27 21:56:49 461

原创 Python基础 csv文件读写与键盘循环读入

# 读入csvimport pandas as pdfile = pd.read_csv('const.csv', header=0) # 读取数据data = pd.DataFrame(file).valuesdef demo(inStr): # 星座匹配输出范围, for item in data: if item[0] == inStr: ...

2019-05-31 23:07:15 857

原创 Python 基础 txt文件读入与统计

# 文件读写与统计import syshangs = 0Phangs = 0maxHang = 0minHang = sys.maxsizemaxIndex=0minIndex=0f = open("data.txt", "r") # 设置文件对象data = f.readlines() # 直接将文件中按行读到list里f.close() # 关闭文件han...

2019-05-31 23:03:30 501

原创 3-6 游艇问题

#include <iostream>#include <stdio.h>using namespace std;int n;int Rent[100][100];int F[100][100];void Input(){ cin>>n; for(int i=1; i<=n; ++i) { for...

2018-12-28 11:07:36 205

转载 3-4 数字三角形

//// main.cpp// CT1//// Created by MAC10 on 2018/12/23.// Copyright © 2018年 MAC10. All rights reserved.//#include <iostream>#include <stdio.h>using namespace std;int n;i...

2018-12-27 18:37:12 135

转载 3-1 独立调度问题

//// main.cpp// CT1//// Created by MAC10 on 2018/12/23.// Copyright © 2018年 MAC10. All rights reserved.//#include <iostream>#include <stdio.h>using namespace std;int n;i...

2018-12-27 16:46:41 503

原创 银行家算法 等待更新

 (1)银行家算法是避免死锁的常用算法。假设系统有m(m>=2)种资源,n个并发进程。给定当前时刻进程-资源关系,对某个进程提出的资源请求,银行家算法判断是否可以满足该请求,如果能够满足,给出安全序列。要求根据给定进程-资源关系模拟实现银行家算法,给出安全序列。 给定进程-资源关系格式文件data-1.dijkstra: 第一行为资源数m(m>=2)     ...

2018-12-24 09:47:21 206

原创 C++ 优先级队列实现先来先服务FSFS

请使用FCFS算法模拟进程调度。假设系统有n (n>=2) 个进程,给定进程的到达时间以及需要执行的时间长短,给出相应的执行顺序。数据以文件方式给出,文件名为data.fcfs,格式为:    文件共n (N1…Nn)行.    在接下来的n行中有三个数据,第Nn个进程的进程名,到达时间,执行时间    请根据给定数据,根据进程执行顺序输出每个进程的开始时间Tb和结束时间Te到文...

2018-12-24 08:53:19 494

原创 模态框修改密码实例

 <!-- 模态框(Modal) --><div class="modal fade" id="pwdModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="mo

2018-12-13 23:02:49 1467

原创 每天一个小算法 整数反转

给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。class Solution {public: int reverse(int x) { long i=0; long t =x; while(t) { i = 10*i + (t%10); t = t/...

2018-11-25 01:26:30 121

转载 每天一个小算法_二分搜索算法扩展

设a[0:n-1]是已排好序的数组,请改写二分搜索算法,使得当x不在数组中时,返回小于x的最大元素位置i和大于x的最小元素位置j。当搜索元素在数组中时,i和j相同,均为x在数组中的位置。 // Ctest.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <iostream>using namespace std;i...

2018-11-21 23:34:21 217

原创 IOS学习笔记之初识CoreData

use CoreData之后在AppDelegate添加如下代码lazy var applicationDocumentsDirectory: URL = { // The directory the application uses to store the Core Data store file. This code uses a directory named...

2018-11-13 20:19:33 130

原创 JavaWeb学习笔记之jsp+ajax避免注册用户名重复

  Ajax代码如下传递一个name到servlet进行判断用户是否存在<script type="text/javascript"> function checkName(obj) { name = obj.value; $.ajax({ url:'${pageContext.request.contextPath }/CheckNameServ...

2018-11-11 18:53:40 1741

原创 Linux C学习笔记——txt文件读写

 /***************perror(s) 用来将上一个函数发生错误的原因输出到标准设备(stderr)。参数 s 所指的字符串会先打印出,后面再加上错误原因字符串。此错误原因依照全局变量errno的值来决定要输出的字符串。FILE * fopen(const char * path, const char * mode);返回值:文件顺利打开后,指向该流的文件指针就会被返回。如果...

2018-11-11 16:52:02 2172

原创 javaweb学习笔记 面包屑模仿和背景图片拉满平铺

创建类似面包屑路径一样的效果下面是js代码 /****模仿面包屑导航一级导航*****/ $(document).ready(function() { $(".title").click(function() { var con = $(this).html(); $("#getTitle").html(con); //alert(con); }); }...

2018-11-05 12:24:56 934

原创 Linux学习笔记(二) makefile使用

在终端新建四个文件test.h,test.cpp,main.cpp,makefile文件vi test.hvi test.cppvi main.cppvi makefiletest.h内容#ifndef TEST_H#define TEST_Hvoid hello();#endiftest.cpp内容#include "test.h"#include...

2018-11-04 23:04:25 131

原创 Linux下利用fork函数 来分别统计大写字母个数和小写字母个数

C语言版本#include<stdio.h>#include<unistd.h>#include<stdlib.h>#include<sys/wait.h>#include<sys/types.h>int main(){ FILE *fp=NULL; int c; int upper=0; int lower ...

2018-11-04 21:18:05 402

原创 IOS开发笔记1 页面跳转

 两个页面通过segue传值(a1)为segue id self.performSegue(withIdentifier: "\(a1)", sender: self) 子页面返回上一页self.dismiss(animated: true,completion: nil) 

2018-10-30 19:52:27 165

转载 c/c++ 中有关freeopen介绍

  #include <iostream>#include<stdio.h>using namespace std;int main(){ int a,b; freopen("in.txt","r",stdin); //输入重定向,输入数据将从D盘根目录下的in.txt文件中读取 freopen("out.txt","w",stdout); /

2018-10-25 10:50:27 6963

原创 JavaWeb实验一:jsp简单注册页面

编写一个用户注册界面。实现用户登录功能1、登录页面设计实现一个用户注册页面,使用表单进行提交。页面应包含的元素如图2-1所示,注意选取适当的输入元素类型,并对其命名;表单的action属性课设置为空。  图2-1  用户注册页面元素2、实现用户输入信息的校验利用JavaScript或者jQuery等完成页面元素合法性的校验,例如当用户输入的姓名不符合要求的情况,一旦...

2018-09-28 11:47:24 10119

原创 最多约数问题

问题描述:正整数x的约数是能整除x的正整数。正整数x的约数个数记为div(x)。例如,10有4个约数:1、2、5、10。设a和b是两个正整数,试计算a和b之间约数个数最多的数x。算法设计:对于给定的2个正整数a≤b,编程计算a 和 b 之间约数个数最多的数。 数据输入:输入数据由文件名为input.txt的文本文件提供。文件的第1 行有2 个正整数 a和 b。 结果输出: 若找到的a和b...

2018-09-27 11:55:49 720

转载 字典序问题

参考:https://blog.csdn.net/tzasd89812/article/details/7386815#include <iostream>using namespace std;int f(int i,int k){ /*以第i个字符开头,长度为k的字符的升序字符个数*/ int sum=0; if(k==1) ...

2018-09-25 13:51:02 404

原创 杨辉三角的C语言实现(递归与非递归)

本文用C语言代码实现杨辉三角递归算法依据于f(m,n)=f(m-1,n)+f(m-1,n-1) 其中(m,n)为杨辉三角第m行第n个元素算法代码如下: #include <stdio.h>//递归函数int func(int m,int n){ if(n==0||n==m)//递归终止条件 return 1; return func(m...

2018-09-21 16:45:24 5738 2

原创 算法设计与分析第一章,统计数字问题

不伦不类,勉强看吧  #include <iostream>#include<fstream>#include<sstream>#include<string>using namespace std;void checkedNum(int n);void addNum(int n);void print(int num[...

2018-09-13 11:43:48 406

转载 java利用递归求数组和的几种方法

本实例不是为了说明这几种方法效率问题,只是为提供一个新的思路。参考总结了4种思想。a[]={...}begin=0;end=a.length()-1;1,从begin开始一直加到end2,从end开始一直加到begin3,begin和end同时开始进行加法操作4,定义中点middle,对[begin,middle),[middle,end)进行操作,思想:二分法p...

2018-08-05 23:24:48 2690

linux简单内存分配器

一个简单的malloc

2018-12-20

sqlyog_x64

ssqlyog_x64注册码以及64位软件 ssqlyog_x64注册码以及64位软件

2018-08-11

华硕x550vq(fh5900v)护眼神器eyecare

一款华硕自带的护眼工具eyecare, 一款华硕自带的护眼工具eyecare,

2018-08-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除