- 博客(28)
- 资源 (25)
- 收藏
- 关注
原创 JavaEE学习笔记-(4)线程-2
前一篇讲了线程的两种创建方式以及常用的一些方法请参考:JavaEE学习笔记-(4)线程-1但是上一篇都是单线程,本篇文章学习多线程**1.并发错误** 多个线程共享同一组数据时可能会出现 线程体重连续的多行语句未必能够连续执行,很有可能只进行了一半,时间片就用完了,这时候另一个线程拿走了操作并不完整的“错误”数据**2.解决并发错误的方法** 1)加锁 *修...
2020-03-04 01:09:47 237
原创 JavaEE学习笔记-(4)线程-1
线程1.理解 程序:程序:保存在物理介质[光盘 软盘…]中的代码片段 进程:一旦程序运行起来 就变成了操作系统当中的一个进程 = 进行当中的程序~ 线程:程序当中一条独立的执行线索 时间片:一个线程去执行的时间单位 为什么要使用多线程:根本原因 为了让程序学会同时处理多个不同的任务2.线程的五大状态,即生命周期新生 就绪 运行 消亡Bo...
2020-02-24 00:05:33 214
原创 JavaEE学习笔记-(3)内部类
内部类什么是内部类: 定义在一个类的类体当中的类作用: 共享数据的方式之一分类成员内部类 可以共享外部类所有的 属性和方法(病毒和人的关系) 创建方式: Outer.Inner in = new Outer.new Inner(); 内部类中不允许有static修饰的内容,除非内部类有static修饰 public class OuterInner{...
2020-02-16 01:32:00 205
原创 JavaEE学习笔记-(2)java集合框架
JCF:java集合框架Collection:单值类型集合1.List类型底层实现ArrayList(数组元素个数)数组LinkedList()链表Vector(数组元素个数,步长)数组Stack()数组模拟栈2.Set类型底层实现HashSet(分组组数,加载因子)哈希表TreeSet(比较器对象)...
2020-02-13 22:26:45 230
原创 JavaEE学习笔记-(1)java基础
**1.前言JaveEE要学好,主要包括这么几个大部分:**java基础编程基础编程面向对象集合IO线程MySQL或者其他数据库Web前端JavaWebjsp+servletSSHStrutsHibernateSpringsSSMMybatisSpringSpringMvc项目实战2.说明1.本部分java基础编程、前端基础、SQL基本语法并不会...
2020-02-13 18:07:29 342
原创 【深度学习】CNN卷积神经网络-识别阿喵阿汪(下)
上一篇文章:【深度学习】CNN卷积神经网络-识别阿喵阿汪(上)在看这篇文章之前,请先阅读上一篇文章上篇已经大体介绍了CNN的大体原理、结构本篇文章是识别 猫,狗 代码的实战!看一下我们的数据集,全都是图片哈training_set中的cats、dogs都包含4000图片test_set中的两个文件夹各包含1000张图片图片的提取码链接:https://pan.baidu.com/...
2019-01-21 21:35:31 623
原创 【深度学习】CNN卷积神经网络-识别阿喵阿汪(上)
1.卷积神经网络(Convolutional Neural Networks / CNN)CNN是干什么的,我只会说图像识别的一个框架,流行&强大关于CNN的介绍等,刨他祖坟的一些没用的,看了就忘的原理,不在此赘述,请自行Google。这里只有干货!先来看一张欧美,图片里的人是在向右看还是向前看?是不是当你注视鼻子时,是向右的;注视脸左边的轮廓时,是向左的。大脑在图像识别...
2019-01-18 22:07:26 870
原创 机器学习(10)-NLP自然语言处理大量餐馆评论
1.NLP是什么自然语言处理用于对文本的分类用于对中英文的互相翻译用于打字时候的自动纠错垃圾邮件过滤…1.1本次的目标这次学习是1000个英文的对一餐馆的评价,以及手动分类的结果,看一下是正面还是负面的评价。用NLP算法自动辨别评价的好坏,当在拿到一个评价时,就可以自动进行好坏的分类了。这次要做的就是对评论就行分类,完成以后可以拓展到文本文章英文报道等进行应用。1.2观察数据...
2019-01-14 17:20:27 1291
原创 机器学习(9)-PCA主成分原理与实现
1.降维简单粗暴的说:降低自变量的个数,可以简化问题,便于分析比方说:在***多元线性回归***中提到的,并不需要所有的自变量,只需要挑选出几个最重要的自变量,再去进行分析同时,这也有利于进行可视化分析2.降维的方法特征选择1.反向淘汰 2.顺向选择 3.双向淘汰 4.信息量比较思想是:原有的自变量不变,只进行提取比如10个自变量,提取出5个进行分析特征提取1.PCA主...
2018-10-26 22:20:38 583 3
原创 [新手入门]Ubuntu 16 安装 PyCharm
最近在写爬虫的项目,利用了scrapy的框架,在创建工程的时候,自动生成了许多文件,没有IDE 的话查看起来不太方便,于是安装一个很好用的PyCharm吧 下载网址: PyCharm For Linux 我选择了Community版本,找到下载之后的目录,在文件夹下: 右键安装包,用归档管理器打开,选择你要解压的目标文件夹,解压到目标文件夹之后,出来一个文件夹 在bin文件夹下,...
2018-08-05 14:47:45 430
原创 ubuntu sudo pip command not found,pip update
python2sudo apt-get install python-pippython3sudo apt-get install python3-pippip updatepip install --upgrade pip
2018-08-04 23:36:26 3773
原创 机器学习(8)-朴素贝叶斯
1. 条件概率与贝叶斯定理对于事件A和B,当B发生的情况下,A发生的条件概率为: P(A|B)=P(AB) / P(B) 如果把 P(AB) 表示为 P(B|A)P(A),那么:2. 朴素贝叶斯朴素贝叶斯是一个基于贝叶斯定理的分类算法,其基本假设是所有特征是相互独立的。 **3. 根据名字判断性别** 读取训练集和测试集'''训练集:120000预...
2018-06-20 21:00:46 405
原创 卷积神经网络(1)
卷积神经网络作为一种置换了传统网络中隐藏层的可自动提取样本特征的技术,具有较高的识别率。本文利用dlib与TensorFlow平台实现了卷积神经网络人脸识别。结果准确率达到了0.984,取的了较为理想的结果。**1 引言** 人脸识别是通过提取人的脸部特征信息进行身份识别的一种技术。目前,卷积神经网络在人脸识别上具有一定的应用成果。该网络通过训练大量的人脸特征图像,学习其中的特征...
2018-06-12 21:05:22 567
原创 机器学习(7)-SVM与核函数
1.SVM介绍是一个类似于逻辑回归的方法,用于对不同因素影响的某个结果的分类。 但逻辑回归主要采用的是sigmoid函数,SVM有自己常用的核函数:linear线性核、rbf径向基、poly多项式比方说,要对一堆香蕉和黄瓜进行分类~~~ 首先要明确的是,我们常见的香蕉为黄色,黄瓜为绿色(为什么不叫绿瓜??)。但是香蕉有绿色的,黄瓜也有黄色的??? 好吧。这是我搜的,真的是巨丑!!...
2018-05-05 20:17:04 1301 5
原创 机器学习(6)-逻辑回归
逻辑回归: 一般来讲,其实是用于研究某个事件的概率,输出的结果往往是0或者1 而输入又往往不止一个。 就是用几个不同的因素去预测这个事件到底是发生,还是不发生。 在预测的过程中,用到的是神奇的sigmoid函数还是来看一下购买商品与否的案例:一共有400行数据 第一列是买家的年龄,第二列是买家的薪水,第三列是结果(0代表买过,1代表未买) 我们将数据集分成两部分。300个数...
2018-04-22 21:29:01 482
原创 机器学习(5)-多项式回归
多项式回归: 处理的是一些非线性问题,像一些无法用直线拟合的离散点,比方说随着工龄的增长和职位的升高而 增加的薪酬。 这样的问题,往往只有一个自变量。 多项式回归还是比较简单的 ///举一个栗子/// 一家企业:十个职位与对应的薪酬 这时候有一个人来你公司应聘,他已经在6职位上工作了两年多,还有几年就可以上到7职位了,你应该给他多少薪酬呢? 这种情况,我们就将他的职位按照6....
2018-04-17 13:44:39 561 1
原创 机器学习(4)-多元线性回归
一个唯一的因变量和多个自变量 之间的关系 这里自变量在处理之前不仅仅是数值型 上图: 我们要做的也就是,寻找到最佳的b0、b1、…….bn 这里有关于50个公司的数据: spend1、2、3代表了公司在某三个方面的花销,state是公司的的地址,profit则是公司去年的收入。现在要选择目标公司,要求绩效最好,也就是利用前四列的数据预测profit。 但是我们发现,y=b0+b...
2018-04-15 11:35:44 934 2
原创 机器学习(3)-简单线性回归
简单线性回归适用于 一维的简单的数据 比方说在某个数据集中,一列是员工的工作时间(假设以年为度量单位),一列是年薪,好比下图 类似这样的我们可以用简单线性回归来训练,并进行预测 图片中的式子就是简单线性回归的原理,我们需要做的是训练数据找到b0与b1 机器对应的线性回归器,学习就是拟合的过程,学习之后,学到自变量因变量的关系,确定自身的参数,就可以用来预测了。首先导入数据集...
2018-04-10 19:01:50 386
原创 机器学习(2)-数据分类、缩放与模板
在对数据进行预测的时候,有必要对数据进行分类 就是将数据分类成训练集和测试集,这样是为达到更好的预测效果from sklearn.model_selection import train_test_splitX_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.2, random_state = ...
2018-04-04 18:51:48 380
原创 机器学习(1)-数据预处理
在对数据进行分析时,经常会遇到数据缺失或者异常的情况 在这样的数据多的情况下删掉数据终归会对整体造成一定的影响 所以采取对数据进行处理的方法让缺失或者异常的数据有数可用 例如用均值或者最值进行代替 本文便用少量的数据进行分析 下面的数据存在着缺失,数据表示的来自某一些国家的人的年龄,薪资,是否结婚 要知道:在python中缺失的数据默认是NaN首先导入数据文件,设置数据文件的自...
2018-04-02 18:50:23 2764
原创 算法:四平方和
每个正整数都可以表示为至多4个正整数的平方和。 如果把0包括进去,就正好可以表示为4个数的平方和。比如: 5 = 0^2 + 0^2 + 1^2 + 2^2 7 = 1^2 + 1^2 + 1^2 + 2^2 12=0^2 + 2^2 + 2^2 + 2^2 (^符号表示乘方的意思)对于一个给定的正整数,可能存在多种平方和的表示法。 要求你对4个数排序: 0 <= a ...
2018-03-31 10:07:09 954
原创 BP神经网络与MATLAB实现案例二
**欢迎来的菜市场!!!** 你现在手里有一袋子鸡腿(j),一袋子葡萄(t),要去换人家的西瓜(h) 假设鸡腿20元/斤,葡萄17元/斤,西瓜2元/斤 也就是h=(20j+17t)/2 当然我们要通过机器去实现它 给出一组数据 让我们对她进行一系列的代码化[input,ps1]=mapminmax([j;t]);[target,ps2]=mapminmax(h...
2018-03-18 15:13:26 5404 4
原创 BP神经网络与MATLAB实现案例一
众做周知,BP神经网络是最常用的一种神经网络。 本文主要讲解%实现对玫瑰的识别%案例。 关于神经网络的介绍与BP的详解,论坛里铺天盖地,不在此赘述。一.BP简述简要概括一下:一个输入层、一个隐层、一个输出层的神经网络足以应付大部分训练BP的主要特点:信号前向传播,误差反向传播激励函数为取Sigmoid函数大体流程:数据预处理、初始化网络、计算隐层输出、得出输出层输出...
2018-03-18 15:13:14 2257 1
原创 算法:子集生成
给定一个集合,枚举所有可能出现的子集。 有三种解法:增量构造、位向量、二进制。 算法讲究的简介,所以只介绍二进制法子。 从右往左第i位(从0开始编号):1表示元素i在集合中,0表示不在。#include<iostream>using namespace std;void prs(int n,int s){ for(int i=0;i<n;i++){...
2018-03-18 10:18:53 210
原创 算法:1~n的排列
用递归的思想:先输出以1开头的排列,然后以2开头的排列,以此往下,一直到n#include<iostream>using namespace std; void per(int *a,int n,int cur){ if(cur==n){ //0时无输出 for(int i=0;i<n;i++) cout&...
2018-03-15 18:58:46 520
原创 Microsoft Office
概述Microsoft Office是微软公司开发的一套基于 Windows 操作系统的办公软件套装 一、套装ExcelWordPowerPointAccessOutlookBinderOneNoteInfoPathPublisherFrontPageProjectVisioSharepoint DesignerLyncSharepoint Workspace二、W
2017-11-09 20:42:21 437
原创 文章标题宿舍有尘土
谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍没尘土谁宿舍
2017-08-22 22:33:50 251
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-08-22 22:33:07 157
基于SSM的新闻管理系统
2020-01-10
机器学习(10)-NLP自然语言处理大量餐馆评论:数据集与源码
2019-01-14
机器学习(9)-PCA原理与实现:数据集与源码下载
2018-10-26
购物商城JSP课设 JSP+mysql+AJAX+分页
2018-09-08
html课设(个人博客网站)
2018-07-07
殷人昆 数据结构:用面向对象方法与C++语言描述 (第二版).pdf
2017-09-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人