自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(107)
  • 资源 (23)
  • 收藏
  • 关注

原创 IDEA中SpringBoot出错问题

Errorjava无效的标记-parameters

2022-07-20 10:13:26 1493 1

原创 重新安装window10

重新安装了window10,做个记录。一、制作系统盘准备8G以上的U盘(U盘中的文件最好先拷贝出来,因为安装过程会格式化)下载 Windows 10 (microsoft.com)下载之后是可运行的exe文件,如下图:电脑上插入U盘,在电脑上打开这个安装工具,如下:接受条款选择版本,我选的是中文家庭版,有需求可以选企业版,企业版需要激活。选择使用的介质:U盘安装介质选择U盘,下一步。安装过程会提示格式化U盘最后提...

2022-04-21 17:33:03 720

原创 Pandas案例1

import pandas as pdIn[4]:#创建DataFrame# pd.Series(data=[12,2,3])pd.Series(data=[12,2,3],index=[1,3,5])Out[4]:1 123 25 3dtype: int64In[5]:inf={"11":"gg","33":"rr"}data=pd.Series(inf)# data.values# data[1]# data.indexd...

2022-04-15 23:21:00 2783

原创 Numpy简单例子(2)

import numpy as nparr=np.arange(16)new_arr=arr.reshape(4,4)new_arrOut[1]:array([[ 0, 1, 2, 3], [ 4, 5, 6, 7], [ 8, 9, 10, 11], [12, 13, 14, 15]])In[3]:#T转置new_arr.TOut[3]:array([[ 0, 4, 8, 12], ...

2022-04-13 18:11:52 831

原创 Acanonda 使用

一.jupyter 代码提示自动补全1.1进入环境进入命令行环境。我使用的是conda。有两种方式进入命令行。方法1:通过anconda navigator界面,选择environments,选择对应环境名,选择open terminal方法2:直接使用cmd或者terminal等终端进入命令行。激活你想要配置代码补全的环境(如果是默认环境不用激活)1.2依次输入:pip install jupyter_contrib_nbextensionsjupyter contri

2022-04-13 13:56:24 1275

原创 Anaconda的详细安装教程

概述Anaconda是一个用于科学计算的 Python 发行版,支持 Windows、Linux、Mac 系统,提供了包管理与环境管理的功能,可以很方便地解决多版本 Python 并存、切换以及各种第三方包安装问题。安装下载地址:https://www.anaconda.com/download/官网下载比较慢,可以使用国内镜像:Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror..

2022-03-18 14:45:53 5735 1

原创 HBase入门

一、Hbase是什么HBase是一种构建在HDFS之上的分布式、面向列的存储系统。在需要实时读写、随机访问超大规模数据集时,可以使用HBase。HDFS和HBase有啥区别阿?可以把HBase当做是MySQL,把HDFS当做是硬盘。HBase只是一个NoSQL数据库,把数据存在HDFS上。HBase在HDFS之上提供了高并发的随机写和支持实时查询,这是HDFS不具备的。HBase的特点大:一个表可以有上亿行,上百万列。面向列:面向列表(簇)的存储和权限控制,列(簇)独立检索。稀疏:对于

2021-09-24 11:53:30 812

原创 Hive数据仓库学习一

一、引入问题:需要对各种数据源(MySQL、MongoDB、第三方数据)进行整合汇总分析时一个故事在很久很久以前,世界上生活着许多种族,有人类,有矮人,有精灵......他们有着不同的信仰,不同的文化,彼此相安无事。可是,有一个猥琐男却偏偏想要统治整个世界。如何统治这么多不同文化信仰的种族呢?猥琐男想出一个馊主意,打造出几枚拥有魔力的戒指,免费送给不同种族的领袖,让他们可以更好地统治各自的族人。当各个种族的领袖美滋滋地戴上各自的魔戒,走上人生巅峰的时候,猥琐男又打造出一枚独.

2021-09-23 09:48:19 391

原创 ZooKeeper入门

一、zookeeper介绍官方文档上这么解释zookeeper,它是一个分布式服务框架,是Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。上面的解释有点抽象,简单来说zookeeper=文件系统+监听通知机制。Apache ZooKeeper致力于开发和维护开源服务器,实现高度可靠的分布式协调。整个大数据生态圈就是一个动物园。Hadoop就是小象,hive就是一个小蜜蜂,hba

2021-09-22 10:56:35 383

原创 信息系统管理——项目立项管理(详细可行性研究的结构)

第一部分 概述1. 项目背景 1)项目名称 2)项目承担单位,主管部门及客户 3)承担可行性研究工作的单位 4)可行性研究的工作依据 5)可行性研究工作的基本内容 6)基本术语和一些约定2. 可行性研究的结论 1)项目的目标、规模 2)技术方案概述及特点 3)项目的建设进度计划 4)投资估算和资金筹措计划...

2021-09-08 11:11:04 953

原创 idea中打jar包

将项目打包成jar1、右键项目名称——>Open Module Settings1、右键项目名称——>Open Module Settings,如下:3、填写Main Class(点击…选择WordcountMain),再然后下面有两个选项,第一个是extract to the target JAR,指将项目及项目依赖的包都打包成一个JAR(结果运行比较慢,见附录),第二个是copy to the output directory and link via manifest,指

2021-08-31 15:24:36 185

原创 MapReduce

设计MapReduce的出发点就是为了解决如何把大问题分解成独立的小问题,再并行解决。MapReduce的架构图:ClientClient的含义是指用户使用MapReduce程序通过Client来提交任务到Job Tracker上,同时用户也可以使用Client来查看一些作业的运行状态。Job Tracker这个负责的是资源监控和作业调度。JobTracker会监控着TaskTracker和作业的健康状况,会把失败的任务转移到其他节点上,同时也监控着任务的执行进度、资源使用量等...

2021-08-24 11:31:55 431

原创 《深度剖析HDFS》---核心设计

一、数据存储内存存储:lazy_persist 直接将内存作为数据存放的载体,即节点的内存也充当一块“磁盘”。异步存储步骤: 1)对目标文件目录设置存储策略为LAZY_PERSIST; 2)客户端向nameNode发送读写请求 3)客户端请求到具体对DataNode后,dataNode把数据写入RAM,同时启动异步线程服务将内存数据持久化写到磁盘上。二、内存存储流程分析 1、设置内存存储策略: 三种方式:命令、调用对应的程序方法、通过FileSystem的s...

2021-08-24 10:20:19 215

原创 IDEA建hadoop项目

一、新建项目project选择maven;填写maven的坐标,“groupId”,“artifactId”,以及“version”,其中groupId是公司域名的反写,而artifactId是项目名或模块名,而version就是该项目或模块所对应的版本号,点击next:next之后,finish;二、配置pom打开 pom.xml,进行修改:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http

2021-08-23 15:07:46 1878

原创 IDEA配置Hadoop插件

一、安装插件1.1搜索的方式安装:如果还是不行,你可以在cmd里面ping plugins.jetbrains.com 一下https://my.oschina.net/u/4359728/blog/33051151.2 第二种本地插件的安装(成功)我的是2018版的IDE,还是搜不到,搜到了如下办法:https://blog.csdn.net/weixin_43311978/article/details/105558773?utm_medium=distribut...

2021-08-23 11:46:15 2242

原创 hadoop安装(window10)

一、下载和winutils1.下载:http://archive.apache.org/dist/hadoop/core/官网下载:http://hadoop.apache.org/releases.html (提供最新的几个版本)https://github.com/steveloughran/winutils(windows安装需要)如果出现“Bandwidth limit exceeded”-限制下载,可以用迅雷下载,本人直接用迅雷下载;或者参考:https://blog...

2021-08-20 15:57:56 2955 2

原创 vue学习——动态组件

一、Vue中提供了<component>来挂载不同组件,使用 is 选择要展示的组件。案例:index.vue<template> <div> <component :is="cmpName"></component> <br/> <button @click="changeCmp('cmpone')">第一个组件</button> <button @c

2021-08-18 15:16:11 544

原创 springBoot连接数据库(mybatis)

1、创建项目时需要注意勾选SQL中的JDBC API、MyBatis Framework、MySQL Driver,创建项目后就会自动配置和引入这些包。2、配置在pom.xml文件中添加依赖: 在<dependencies></dependencies>中添加以下代码,引入jdbc、mybatis和mysql依赖包: <!-- jdbc --> <dependency> <gro

2021-08-16 17:31:22 1163

原创 hadoop学习(序列化和压缩)

一、common模块的配置参考:Configuration配置类的分析https://blog.csdn.net/Androidlushangderen/article/details/41599873二、序列化将一个对象编码成字节流称为序列化该对象。主要三种用途:作为一种持久化格式、作为一种通信数据格式、作为一种拷贝、克隆机制。分布式数据处理中主要使用前两种功能。Java内建序列化机制:Java中使一个类的实例可被序列化非常简单,只需在类声明中加入implement Serializabl

2021-08-11 13:34:12 102

原创 Hadoop学习(环境配置)

一、生态系统的组成Hadoop Common:0.2版本开始,Hadoop项目的core部分更名为Hadoop common,为其Hadoop其他项目提供了一些常用工具。包括系统配置工具Configuration、远程过程调用RPC、序列化机制和Hadoop抽象文件系统FieSystem等。Avro: 是一个数据序列化系统。可以将数据结构或者对象转换成便于存储和传输的格式。Zookeeper: 是一个分布式的服务框架。可用于处理分布式的一些数据管理问题,如统一命名服务、状态同步服务、集群管理..

2021-08-09 15:56:26 157

原创 Hadoop HDFS文件系统

HDFS全称Hadoop Distributed File System。它是一个基于Java开发的分布式文件系统,用于在hadoop集群的多个节点上存储大数据量文件。HDFS是一个主-从(master-slave)架构,一个hadoop集群中HDFS只能有一个Namenode和多个Datanode组成,这两类节点分工明确:1、NameNode(名字节点):HDFS系统中只有一个,是一个中心服务器角色,负责管理构建HDFS的名字空间(namespace),比如打开、关闭、重命名文件或目录;管理和检索

2021-08-06 16:49:51 487

原创 新建spring boot项目

1、新建项目“new project”,选择“spring initializr”注:如果没有该选项的话,如下操作:IntelliJ IDEA 社区版没有 Spring Initializr。打开文件 - 设置 - 插件; 输入Spring找到插件Spring Assistant并安装 重启 IDEA 后,新建项目就可以看见Spring Assistant选项了开始新建项目:new file,选择如下:选择依赖包:在Web下勾选Spring W...

2021-07-28 11:49:08 260

原创 排序算法之:插入排序

思想:對未排序的数据执行逐个插入到前面已排好的位置package utils;public class InsertSort { static final int SIZE = 10; static void insertS(int[] a) { int i, j, t; for (i = 1; i < a.length; i++) { t = a[i]; j = i - 1; while (j >= 0 && t < a[j])

2021-07-24 20:17:42 58

原创 排序算法之:选择排序

思想:每次选最小的放在第i位置。package utils;//选择排序public class SeletSort { static final int SIZE=10; static void selectS(int[] a){ int temp; for(int i=0;i<a.length-1;i++){ int index=i; for(int j=i+1;j<a.length;j++){ if(a[j]<a[index]){

2021-07-24 18:36:35 68

原创 排序算法:冒泡算法

package utils;public class MyFirst { static final int SIZE=10; public static void bubble(int[] arr){ int temp; for(int i=1;i<arr.length;i++){ for(int j=0;j<arr.length-i;j++){ if(arr[j]>arr[j+1]){ temp=arr[j]; arr[j]=arr[j+1];.

2021-07-24 18:04:37 69

原创 android2.2项目迁移到AS4.2

一、准备参考:https://cuichen.blog.csdn.net/article/details/99307055?utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blo...

2021-06-16 11:53:30 513

原创 android总结三(新AS打开旧AS项目)

1、解决Error:All flavors must now belong to a named flavor dimension. Learn more at https://d.android.com

2021-06-11 17:03:48 363 1

原创 SSL/TLS协议

1、概念SSL/TLS是一种密码通信框架。SSL(Secure Socket Layer)安全套接层TLS(Transport Layer Security)传输层安全

2021-06-10 15:58:32 172

原创 androidStudio的多版本共存

背景需要运行一个gradle:3.x的新项目,而目前旧项目的AS的版本是2.x,由于2.x项目升级到3.x改动比较大,又不想对旧项目进行大量调试,那该怎么办?能不能同时使用AS 2.x和3.x ?于是多版本AS共存的问题便产生了。官方AS的提供的下载方式分为安装版(.exe)和无安装版本(zip),也就是说,要想AS双版本共存,需要一个用安装版,另外一个用无安装版。按照上面的情况,我们需要准备 2.x的安装版和3.x的无安装版或者相反准备2.x的无安装版和3.x的安装版AS新版下载地址:http

2021-05-27 11:47:22 2045 1

原创 uni-app(二)基础

1、数组push() 结尾添加  数组.push(元素)  unshift() 头部添加  数组.unshift(元素)  splice() 方法向/从数组指定位置添加/删除项目,然后返回被删除的项目。

2021-05-14 16:53:40 762

转载 H5 和移动端 WebView 缓存机制解析与实战

本文来自于腾讯Bugly公众号(weixinBugly),未经作者同意,请勿转载,原文地址:https://mp.weixin.qq.com/s/qHm_dJBhVbv0pJs8Crp77w作者:叶建升个人主页:http://www.linkedin.com/in/jiansheng-ye-b3319778/导语在web项目开发中,我们可能都曾碰到过这样一个棘手的问题:线上项目需要更新一个有问题的资源(可能是图片,js,css,json数据等),这个资源已经发布了很长一段时间,为什么页面在浏览器里

2021-04-30 15:15:56 375

原创 Vue学习四---组件及echart图表

1、学习网站https://www.iconfont.cn/home/index? (阿里巴巴icon库)https://www.w3cschool.cn/vantlesson/vantlesson-3q7s35v1.html (vant库学习)https://v-charts.js.org/#/ (v-charts 学习)https://echart

2021-04-26 17:09:13 84

原创 vue-cli和webpack

一、vue-cli : vue的脚手架工具 帮助编写好vue的基础代码的工具;github上查看vue-cli的源码;二、vue-cli的安装2.1 先查看node版本:cmd中输入命令:node -v (要求在V4版本以上)2.2 安装: npm install -g vue-cli (window环境) sudo npm install -g vue-cli(mac 环境?!)安装成功后,运行:vue 命令...

2021-04-26 11:19:59 2156

原创 vue学习---响应

1、增加属性assign:this.set:vue.set: vue.set:vue.set:vm.$set:2、mutationObserver:当我们想想监听某个DOM发生了更改,可以使用MutationObserver,该API被所有现代浏览器支持。方法:disconnect()  阻止 MutationObserver 实例继续接收的通知,直到再次调用其observe()方法,该观察者对象包含的回调函数都不会再被调用。observe()  配置MutationObserv

2021-04-21 15:49:47 67

原创 信息项目管理师(二)

1、计算机网络:应用层:提供接口使程序能使用网络服务;协议有:HTTP、Telnet、FTP、SMTP表示层:解密加密、数据转换、格式化和文本压缩,协议有:JPEG、ASCII、GIF、BES、MPEG会话层:建立和维持通信;协议:RPC、SQL、NFS传输层:TCP、UDP、SPX网络层:IP、ICMP、IGMP、IPX、ARP数据链路层:物理层:2、应用层协议FTP文件传输协议(TCP):建立TCP连接,21、20端口TFTP简单文件传输协议(UTP):不可靠的数据流传输服务HTT

2021-04-21 11:52:48 213

原创 信息项目管理师(一)

1、信息系统与信息化信息:信息量单位bit; 负熵属性:精确性、完整性、可靠性、及时性、经济性、可验证性、安全性(非授权访问)。信息安全包括:秘密性、完整性、可用性、有效性;2、信息传输模型:信源----》编码—》信道(噪声)-----》解码----》信宿3、信息的传输技术(通信、网络)是信息技术的核心;整个传送信息的通信网络;(即信道);信息系统的主要指标是它的有效性(尽可能多有用的)和可靠性(信息一致,增加冗余编码);**4、信息的特性:**开放性(可访问性)、脆弱性、健壮性(抵御非预

2021-04-20 16:47:59 171

原创 Vue学习二(初建项目)

新建一个Vue项目测式一下建议尽量不要装在C盘,因为Vue下载下来的文件比较大,如果要改盘的话,直接输入G:回车就可以直接改盘;2.根据模版创建新项目然后我们开始创建新的项目输入命令:vue init webpack my-project 回车,my-project是我自己的文件夹的名字(使用英文),是基于webpack的项目,输入之后就一直回车,直到出现是否要安装vue-route,这个我们在项目要用到,所以就输入y 回车;在新建过程中会要输入几次回车和y,如下图(记得最后一步选择No I wi

2020-12-28 16:41:37 275

原创 vue学习一(环境配置)

win10下安装node和npmNode.js是一个基于Chrome V8引擎的JavaScript运行环境,使用了事件驱动非阻塞式I/O模型。npm(Node Package Manager)是一个包管理和分发工具,运行在node环境下。npm已经内置在Node.js中,所以直接安装Node.js就可以了。最新版本:https://nodejs.org/en/download/历史版本:https://nodejs.org/dist/按照正常安装流程安装,Add To PATH最好勾选,不然安装

2020-12-25 15:53:18 235

原创 IOS-项目总结(二)

1、字典、数组// 创建数组NSArray *arr = [NSArray arrayWithObjects:@"a", @"b", @"c", nil];// 创建字典NSDictionary *dic = [NSDictionardictionaryWithObjectsAndKeys:@"1",@"a",@"2", @"b", nil];// // 1.数组套数组// NSArray *arr1 =...

2020-07-07 14:02:54 179

原创 IOS-项目总结(一)

一、页面之间的跳转、传递参数1.1 通过代码创建控制器:首先创建控制器AViewController和BViewController,点击控制器A中的button跳转到B控制器传值,B控制器有个name属性,在跳转的方法里传值-(void)btnClick{BViewController *BVC = [[BViewController alloc] init];BVC.name = @"要传的值";[self.navigationController pushViewContro..

2020-06-16 16:03:37 647

python读取Excel并写入.zip

Python的读取Excel文件,做一定筛选,读取行和列;python写入文档;

2019-11-05

viewpaper的禁止滑动封装

android的viewpaper的滑动,封装viewpaper禁止滑动,导航页需要的

2017-11-13

android渐变色

android渐变色 shap应用

2017-08-23

Android的list按钮事件

Android的listview的每个item的按钮事件

2017-08-23

mpandroidchartlibrary

mpandroidchartlibrary2,柱状、饼状图的Android端开源框架的jar包,可用

2017-08-16

java的打印日志

web项目打印log时需要的jar包

2017-06-24

桥接器模式

桥接器模式,用java实现,基础学习代码

2017-01-09

对象适配器模式

对象适配器模式,java实现,基础学习

2017-01-06

类适配器模式

适配器模式中的类适配器,java实现

2016-12-19

SQLServer数据库导入Oracle

SQLServer数据库导入Oracle,图解详细过程,需要的可以学习;

2016-10-27

设计模式之(命令+责任链)

命令模式和责任链模式的java代码,先了解这两个模式,才比较清楚这的代码;

2016-08-03

飞秋安装文件

飞秋安装文件,可以交流传文件;

2016-07-29

android横向图片展示

android横向图片展示,horizontalScrollView图片展示

2015-08-20

xUtils开源框架

android5.0以上用此开源框架 ( xUtils-2.6.14)很强大的

2015-06-29

android圆形图片

android开发,图片显示为圆形,重写imgview

2015-06-08

Spring MVC教程快速入门深入分析

Spring MVC教程快速入门深入分析

2015-05-25

2010软件设计师上半年试题分析与解答

2010软件设计师上半年试题分析与解答,中级软件设计师

2015-05-25

网易框架 头条

fragment,viewpaper等学习,

2014-09-26

excel批量导入数据库

excel批量导入数据库 jsp平台的 后台管理

2014-01-15

android的tab例子

android的tab例子,动态tab例子

2014-01-03

MyEclipse9.0破解与激活

MyEclipse+9 0正式版破解与激活 亲测可用

2014-01-03

7Z压缩工具

7Z压缩工具

2013-11-18

eclipse+tomcat+lomboz配置

java开发环境是eclipse,eclipse中有插件tomcat和lomboz等,则对其要进行配置,具体的配置过程是什么,文档详细说明了。

2010-11-18

空空如也

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

TA关注的人

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