- 博客(88)
- 资源 (6)
- 收藏
- 关注
原创 maven阿里云镜像配置(用的比较多,记录一下)
文件所在位置用户主目录/.m2/settings.xml安装目录/settings.xml文件内容<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="htt
2021-04-29 14:19:19 219
原创 生产者和消费者模式实现(一)
生产者和消费者模式生产者 生产数据到队列中,消费者从队列中取出数据并消费关键字synchronized对数据加锁,用Object原生的wait()和notify()做同步Java 代码import java.util.LinkedList;import java.util.Queue;public class ProducerAndConsumer { //队列中最多容纳元素个数 private final int MAX_LEN=10; //可能会产生并发冲突的资
2020-12-14 21:18:00 293
原创 适配器模式
适配器模式定义:将一个类的接口转换为客户希望的另一个接口,Adapter模式使得原本由于接口不兼容二不能一起工作的哪些类可以一起工作。类图案例Player.javapackage shejimoshi.me.dahua.visitor.Adapter;public abstract class Player { //?? protected String name; Player(String name) { this.name=name
2020-10-27 10:42:16 226
原创 Java类加载顺序
Java类加载顺序我的理解静态先于非静态父类先于子类成员变量–>代码块–>构造方法 -->普通方法main()方法排在本类中静态最后package bishi.dada;public class LoadOrder { private static int snum; private int num; static { System.out.println("父类静态成员变量:"+snum); System.ou
2020-08-31 14:50:24 197
原创 java反射学习笔记(一)
java反射机制反射机制是指在运行中,对于任意一个类,都能够知道这个类的所有属性和方法。对于任意一个对象,都能够调用它的任意一个方法和属性。即动态获取信息和动态调用对象方法的功能称为反射机制。反射机制的作用:在运行时判断任意一个对象所属的类在运行时构造一个类的对象在运行时判断任意一个类所具有的成员变量和方法在运行时调用任意一个对象的方法,生成动态代理与反射相关的类:Class:表示类,用于获取类的相关信息Field:表示成员变量,用于获取实例变量和静态变量等Method:表示方法,用于获
2020-08-24 21:02:53 167
原创 java 反射机制在工厂模式中的应用
工厂模式工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。反射https://www.hellojava.com/a/78356.html/*java 反射机制在工程模式中的应用1 phone 手机接口2 Iphone 类实现手机接口3 HuaWei 类实现手机接口4 Factory 工厂类
2020-08-19 20:40:51 213
原创 排序算法(Java实现)
排序算法总结排序所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。是《数据结构与算法》中最基本的算法之一。排序算法复杂度稳定性假定在待排序的记录序列中,存在多个具有相同的关键字的记录,若经过排序,这些记录的相对次序保持不变,即在原序列中,r[i]=r[j],且r[i]在r[j]之前,而在排序后的序列中,r[i]仍在r[j]之前,则称这种排序算法是稳定的;否则称为不稳定的。稳定冒泡、插入、归并和基数。
2020-08-15 14:52:02 211
原创 Hive学习笔记(一)各种连接
表和数据创建数据库create database if not exists test;use test;创建sales表creat table sales( name varchar(50), product_id int )row format delimited fields terminated by ',';创建things表create table things( produt_id int, product_name varchar(
2020-08-10 16:33:47 176
原创 爬楼梯
题目描述假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?注意:给定 n 是一个正整数。递归解法int helper(int n) { //if(n==0) return 0; if(n==1) return 1; if(n==2) return 2; return helper(n-1)+helper(n-2); }时间复杂度过大,容易超时自底
2020-07-22 18:41:09 139
原创 高性能计算复习
第一二章高性能计算概念高性能计算(High performance computing,缩写HPC) 指通常使用很多处理器(作为单个机器的一部分)或者某一集群中组织的几台计算机(作为单个计算资源操作)的计算系统和环境性能衡量单位floatsKMGTPE369121518千百万十亿万亿千万亿百亿亿3 6 6 9 12 15并行硬件Flynn 经典分类:SISD, SIMD, MISD, MIMD内存结构分类:分布式
2020-06-12 21:37:48 1364 9
原创 深度学习复习
分类性能度量精确率和召回率向量范数,矩阵范数欠拟合、过拟合与模型的variance, bias的关系LDA原理PCA原理,PCA白化数据归一化信息熵,交叉熵, KL散度, JS散度感知机的原理神经网络基础知识,结构、激励函数及导函数、网络参数量计算等等梯度下降原理,梯度计算全连接网络和卷积神经网络反向传播原理联系卷积神经网络原理和知识卷积计算正则化权重衰减L和12正则数据增强和提前终止Dropout循环神经网络原理和知识自编码
2020-06-09 18:26:07 1495 4
原创 深层神经网络梯度问题及解决方法
梯度消失/爆炸问题反向传播算法的工作原理是从输出层到输入层,传播误 差的梯度。 一旦该算法已经计算了网络中每个参数的损失函数的梯度,它就使用这些梯度来 用梯度下降步骤来更新每个参数。不幸的是,梯度往往变得越来越小,随着算法进展到较低层。 结果,梯度下降更新使得低层 连接权重实际上保持不变,并且训练永远不会收敛到良好的解决方案。 这被称为梯度消失问 题。在某些情况下,可能会发生相反的情况:梯度...
2020-05-27 17:10:43 906
原创 openmp非迭代结构并行
程序函数依赖关系图c代码//gcc -lm -fopenmp -o ex4_sections ex4_sections.c && ./ex4_sections.c #include <stdio.h>#include<math.h>#include<omp.h>void alpha(int n,int* rs){ i...
2020-04-23 14:06:35 303
原创 openmp私有变量的初始化和终结
private子句private子句:表示其所列出的变量对于线程组中的每个线程来说都是私有的。lastprivate 子句:不仅包含了private子句的功能,还要将循环的最后一次迭代之后的变量值赋给原始值firstprivate子句:不仅包含了private子句的功能,而且当执行到该并行结构时,用对应变量的原始值初始化该变量#include <stdio.h>#inc...
2020-04-15 17:00:06 1165
原创 python字典get()方法
>>> dict1={'k1':'v1','k2':'v2'}>>> dict1.get('k1','k2')'v1'>>> dict1.get('k11','k2')'k2'>>> dict1.get('k11','k256') #'k256''k256'>>>
2020-03-28 20:56:11 412
原创 MPI梯形积分
#include <stdio.h>#include<math.h>#include<mpi.h>//需积分的函数double f(double x){ return sin(x);}//积分double Trap(double a,double b,double n,double h){ double estimate,x;...
2020-03-28 20:52:16 418
原创 openmp学习笔记(二)梯形积分
梯形积分#include <stdio.h>#include<stdlib.h>#include<math.h>#include<omp.h>double f(double a){ return sin(a);}void Trap(double a,double b,int n,double* global_result)...
2020-03-28 20:49:44 1315
原创 win10系统office2016安装mathType6.9b提示MathPage.wll未找到
解决方法:要确保路径被office信任。依次打开word→文件→选项→信任中心→信任中心设置→添加新位置,添加C:\ProgramFiles\MicrosoftOffice\root\Office16\STARTUP然后在mathtype安装目录下找到以下文件(以64位系统):C:\Program Files (x86)\MathType\MathPage\64\MathPage.wll...
2020-03-18 21:14:28 472
原创 openmp(三)π值估计
公式C(openmp)代码#include <stdio.h>#include<stdlib.h>#include<omp.h>int main(int argc,char* argv[]){ double sum=0.0,factor; int i,n,thread_count; thread_count=st...
2020-03-18 13:45:35 867
原创 Pthread共享内存编程
Pthread百科POSIX线程(POSIX threads),简称Pthreads,是线程的POSIX标准。该标准定义了创建和操纵线程的一整套API。在类Unix操作系统(Unix、Linux、Mac OS X等)中,都使用Pthreads作为操作系统的线程。Windows操作系统也有其移植版pthreads-win32实例程序Hello world#include <stdio....
2020-03-17 17:38:27 362
原创 范数
定义范数 (norm)是数学中的一种基本概念。在泛函分析中,它定义在赋范线性空间中,并满足一定的条件,即:①非负性;②齐次性;③三角不等式。它常常被用来度量某个向量空间(或矩阵)中的每个向量的长度或大小。向量范数矩阵范数...
2020-02-28 20:48:55 270
原创 deepin(深度)系统字体文件位置
#所有字体fc-list#中文字体fc-list :lang=zh中文字体如下/usr/share/fonts/adobe-source-han-serif/SourceHanSerifCN-Bold.otf: 思源宋体 CN,Source Han Serif CN:style=Bold/usr/share/fonts/opentype/noto/NotoSansCJK-Bold...
2020-02-28 15:07:53 2625
原创 mpich3.0.4安装
tar zxvf mpich-3.0.4.tar.gzmkdir mpi-installmkdir mpi-workcd mpich-3.0.4./configure --prefix=/home/wei/insdir/mpi-install --with-pm=mpd:hydramakemake install配置环境变量vi ~/.bashrcexport PATH=...
2020-02-28 10:16:07 1371
原创 csp回收站选址(201912-2)
#include<bits/stdc++.h>using namespace std;typedef long long ull;int n;int score[5]={0};typedef struct { ull x; ull y;} point;point pt[1005];int cmp(point a,point b){ return a....
2020-02-18 14:20:38 304
原创 数据挖掘与分析复习
文章目录1 数据预处理与分析2 回归方法3 分类问题4 频繁项集发现与关联规则挖掘5 聚类算法6 离群点检测1 数据预处理与分析掌握数据预处理的主要内容,数据清洗、数据集成、数据变换和数据规约四个内容。数据中心性、离心性、异常点分析及各种指标的计算方法。掌握主成分分析方法作用和算法过程。2 回归方法掌握 线性回归,逻辑斯特回归基本原理。线性回归广泛用于机器学习中,通过将线性方程...
2020-01-01 12:53:07 1606
原创 gym弹球
gym弹球弹球的动作空间为4,即有4个动作,0,1,2,3.这四个值分别控制球拍的四个动作,0:原地不动,1:发球,2:右移,3:左移打开⼀个命令提示符界⾯,通过⼿动执⾏env.step(n);env.render()等命令,实现⼿动控制球拍得到5分import gymimport timeenv = gym.make("Breakout-v0")obs = env.reset()...
2019-12-25 10:31:34 602
原创 简单神经网络训练模型(pima-indians-diabetes)
数据集下载&查看Pima Indians Diabetes Data Set(皮马印第安人糖尿病数据集)shape=(768,9)该数据集总共九列(特征):Number of times pregnant 怀孕次数Plasma glucose concentration a 2 hours in an oral glucose tolerance test 葡萄糖Dia...
2019-12-23 16:35:54 1978
原创 TensorFlow2.0基本函数操作
文章目录数据类型转换函数使用tf.size()tf.shape(input, name=None)tf.rank(input, name=None)tf.reshape(tensor, shape, name=None)tf.expand_dims(input, dim, name=None)tf.slice(input_, begin, size, name=None)tf.split()tf....
2019-12-23 15:54:21 223
原创 TensorFlow总结
TensorFlow2.0scope_name切片升级单个文件tf_upgrade_v2 --infile "1.x的代码文件" --outfile "2.x的代码文件"升级目录中所有py文件tf_upgrade_v2 --intree foo/ --outtree foo-upgraded/Tensorflow 2.0 实现MNIST数据集深度学习¶(5)简单例子...
2019-12-19 10:54:13 214
原创 小明种苹果(20190901)
cpp11题解#include<bits/stdc++.h>using namespace std;int main(){ int n,m; scanf("%d%d",&n,&m); int a[n][m+1],b[n],t=0,k,p; for(int i=0;i<n;i++) { scanf("%d",&a[i][0]); ...
2019-12-16 14:36:05 182
原创 HDFS的shell操作(大数据技术原理与应用实验内容)
#1hdfs dfs -test -e remote.txt echo $? hdfs dfs -appendToFile local.txt remote.txt #追加到原文件末尾 hdfs dfs -copyFromLocal -f local.txt remote.txt #覆盖原来文件,第一种命令形式 hdfs dfs -cp -f file:///home/hadoop/l...
2019-12-03 22:23:19 1458
原创 spark的RDD操作2
scala> val rawRDDA=sc.parallelize(List("!! bb ## cc","%% cc bb %%","cc && ++ aa"),3)rawRDDA: org.apache.spark.rdd.RDD[String] = ParallelCollectionRDD[46] at parallelize at <console>:...
2019-12-03 22:20:08 202
原创 spark的RDD操作1
scala> val textFile=sc.textFile("file:///usr/local/spark/README.md")textFile: org.apache.spark.rdd.RDD[String] = file:///usr/local/spark/README.md MapPartitionsRDD[79] at textFile at <console&g...
2019-12-03 22:16:27 307
原创 腾讯视频评论爬虫实战
文章目录腾讯视频评论爬虫实战(深度长评)腾讯视频评论爬虫实战(短评)腾讯视频评论爬虫实战(深度长评)程序文件:xajh_cp.py 结果保存:./tencent_comment/xajh_cp.txt深度长评的URL地址格式为:https://video.coral.qq.com/filmreviewr/c/upcomment/[视频id]?&reqnum=3&comme...
2019-12-03 22:10:04 5294
原创 mapreduce运行wordcount
环境阿里轻量应用服务器hadoop3.2.0java1.8主程序//package WordCount; import java.io.IOException;import java.util.Iterator;import java.util.StringTokenizer;import org.apache.hadoop.conf.Configuration;...
2019-11-29 20:40:12 215
原创 Docker入门
–detach表示后台运行–publish 将程序的端口运行在本地主机的另一个端口–name 起名字docker container run -t ubuntu topdocker container exec -it 1db343e6dacd bashdocker container run --detach --publish 8080:80 --name nginx nginx...
2019-11-29 20:39:12 149
原创 requests库用户代理和ip代理使用
def get_html(url,params): try: uapools=[ 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36', ...
2019-11-29 20:37:13 537
原创 hama(0.7.1)编译运行PiEstimator.java文件
hama(0.6.0)下载hama(0.6.0)前提条件需将hama的bin目录添加到环境变量PATH中classpath执行过程中发现classpath添加目录下所有jar文件需将文件名全部写上,只有目录不行。(原因暂不清楚)runhama.sh#!/bin/bashfor jar in /usr/local/hama/hama6/lib/*.jar do export...
2019-10-24 22:14:33 1219
原创 Pregel单源最短路径问题
Pregel简介谷歌公司在2003年到2004年公布了GFS、MapReduce和BigTable谷歌在后Hadoop时代的新“三驾马车” Caffeine,Dremel和PregelPregel是一种基于BSP模型实现的并行图处理系统为了解决大型图的分布式计算问题,Pregel搭建了一套可扩展的、有容错机制的平台,该平台提供了一套非常灵活的API,可以描述各种各样的图计算Pregel...
2019-10-22 21:28:24 1705
原创 Hbase简单操作
开启hbase后执行hbase shell启动命令行交互list --列出所有表的相关信息scan 's2' --打印出指定表的所有记录数据CREATE 's1','score' --创建表是s1添加列族scoreput 's1','wei','score:Math','69' --在表s1,rowId为“wei”中添加列score:Mathdelete 's1'...
2019-10-19 20:54:45 162
DATABASE_PPT.zip
2019-11-16
MATLAB_Codes智能算法30个案例分析.zip
2019-05-09
《Linux操作系统实训教程》周奇上机实验报告
2019-05-07
Data Visualization with python 课程的pdf
2019-05-06
计算机组成与体系结构(国外教材)中文版.pdf
2019-03-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人