2 lhysama

尚未进行身份认证

strive

等级
博文 30
排名 27w+

【Python】多线程和多进程开发

目录前言进程与线程进程线程进程与线程之间的区别多线程线程对象常用方法线程的创建方式统计当前活跃的线程数守护线程万恶之源GILGIL实验多线程的工作过程Python执行效率线程锁互斥锁(mutex)递归锁信号量机制定时线程多线程进程间通信Queue()Pipe()Manager进程锁进程池前言(碎碎念,嫌麻烦的可以跳过前言)之前一直不太理解线程和进程,最近学了操作系统之后才慢慢有一个清楚的概念...

2019-05-10 20:13:05

【数据结构】排序算法作业

目录一、单选题二、简答题三、计算题一、单选题1、内部排序方法的稳定性是指(B)。A、排序算法不允许有相同的关键字记录B、排序算法允许有相同的关键字记录,排序前后相同关键字记录的相对位置不变C、平均时间复杂读为O(nlogn)的排序方法D、排序算法允许有相同的关键字记录,排序前后相同关键字记录的绝对位置不变2、在对n个元素进行改进的冒泡排序过程中,最好情况下的时间复杂度为(...

2019-05-03 14:48:24

【数据结构】分别用链表LinkList和顺序表SeqList解决Josephus问题

目录Josephus问题链表LinkList和顺序表SeqListJosephus问题分析代码实现Josephus问题约瑟夫斯问题描述如下:设编号为1,2,3,4,…,n的n个人围坐成一圈,约定编号是k(1<=k<=n)的人从1开始报数,数到m的那个人出列,下一位又从1开始报数,数到m的那个人又出列,以此类推,直到所有人出列为止,由此产生一个出队编号的序列,请输出这个序列。链表...

2019-04-29 19:34:01

【数据结构】使用Java实现链表类LinkList

目录链表介绍Java->链表APIJava->链表代码使用链表示例链表介绍链表属于线性表的一种如果想了解Java实现的顺序表,请戳这里:【数据结构】使用Java实现顺序表类SeqListJava->链表API在看代码之前,我们先看看链表需要完成什么任务,也就是链表的API,这样有助于理解代码,也有助于快速查找自己想实现的功能。LinkList():构造函数cl...

2019-04-28 12:53:44

【数据结构】使用Java实现顺序表类 SeqList

目录线性表介绍顺序表介绍Java->顺序表APIJava->顺序表代码线性表介绍数据结构中的线性存储结构分为两大类:顺序存储和链式存储,顺序存储对应的是顺序表,链式存储对应的是链表。这篇文章主要介绍如何使用Java实现一个顺序表。顺序表介绍顺序表:把线性表的元素按照一定逻辑顺序依次放在一组地址连续的存储单元里,用这种方式存储的线性表简称为顺序表。而链表中的元素是没有放在一组...

2019-04-17 19:53:43

【数据结构】C++和Python实现几种主要排序算法(插入,选择,冒泡,快排,归并,基数排序)

之前专业课有上Java,但是当时没想到总结Java的知识点,回头找的时候,电脑中只剩下大堆大堆的Java代码,直到后来参加蓝桥杯的时候也没有进行系统的Java知识点复习,很后悔。所以趁着现在正在学数据结构,就想着把书中的一些经典算法分别用C++和Python重新实现一遍(学校数据结构教课书居然用的是Java写的算法233333),也算是有个记录。现在常用的排序算法有插入排序,选择排序,冒泡排序...

2019-04-17 19:50:44

【Python】使用TCP协议实现服务器和客户端的聊天(socket)

本项目使用Socket创建TCP连接来实现服务器与客户端之间的即时聊天。背景:服务器端:阿里云服务器Ubuntu16.04本地:Win10环境:服务器端:Python3.5.2本地:Python3.6.5需要用到的模块:socket、threading客户端代码'''createdonApril5201920:23@author:lhy'''#客户...

2019-04-06 01:34:15

【PaddlePaddle】模型的保存与使用

目录前言模型搭建加载已经存在的模型并进行训练参数模型:fluid.io.load_params()持久化变量模型:fluid.io.load_persistables()保存模型保存预测模型保存参数模型保存持久化变量模型全部代码以上代码效果预测前言在之前PaddleFluid的实例分析中,一直是训练过后,进行预测就结束了,没有进行模型的保存。这篇文章就讲解了如何在训练过程中保存模型,用于之后进...

2019-04-05 16:16:33

【Tensorflow】分类方法实现人脸识别

在本篇文章使用了传统的分类方法机型

2019-04-02 00:49:19

【PaddlePaddle】 强化学习(CartPole-v1)

目录介绍介绍DeepQ-LreaningQ-LearningDQN记忆库和FixedQ-target代码思路模型的搭建运行结果介绍这篇文章主要介绍如何使用PaddlePaddleFluid实现强化学习,通过机器自我学习,完成一个经典的游戏CartPole-v1,这个游戏通过控制滑块左右移动,不让竖着的柱子掉下来,相关介绍请移步官网:CartPole。用强化学习通过在玩游戏的过程中受到的奖...

2019-02-18 17:39:24

【PaddlePaddle】 GAN 对抗神经网络(生成手写数字图片)

这篇文章主要记录如何使用PaddlePaddleFluid搭建对抗神经网络来生成手写数字图像集。

2019-02-16 19:02:31

【PaddlePaddle】 情感分析(循环神经网络)

除了上篇文章讲到的卷积神经网络,但是在自然语言处理方面,更多的是使用循环神经网络来完成相应的工作。这篇文章记录了如何使用PaddlePaddle搭建一个循环神经网络并且完成情感分析的模型训练。目录训练模型预测数据全部代码环境:ubuntu18.04python版本:python2.7训练模型首先导入python模块,重点介绍一下imdb库,这是一个数据集的库,这个数据集是一个英文电影的评...

2019-02-11 23:57:35

【PaddlePaddle】 mnist手写数字识别(卷积神经网络)

这篇文章主要讲解了卷积神经网络的使用。卷积神经网络可以用来提取图像特征,所以在计算机视觉上有很好的效果。系统:ubuntu18.04python版本:python2.7目录训练模型进行预测完整代码训练模型先把需要用到的模块导入进来。#coding:utf-8'''createdonFebruary1023:182019@author:lhy'''importnu...

2019-02-11 14:47:26

【PaddlePaddle】uci房价预测(线性回归)

使用新框架PaddelPaddle进行深度学习的入门学习。第一例:uci房价预测系统:ubuntu18.04python版本:python2.7直接使用paddle提供的模型进行预测'''createdonFebruary116:002019@author:lhy'''#codingutf-8importpaddle.v2aspaddle#Initili...

2019-02-10 19:51:46

【PaddlePaddle】计算1+1

本篇文章重点在于使用PaddlePaddle的fluid版本入门。环境:ubuntu18.04python版本:python2.7常量之间的相加代码及注释:#coding:utf-8'''createdonFebruary1012:432019@author:lhy'''importpaddle.fluidasfluidx1=fluid.layers.fi...

2019-02-10 14:48:56

python爬虫----BeautifulSoup模块的介绍和使用

python爬虫----BeautifulSoup的介绍和使用目录

2019-01-28 18:20:22

自然语言处理pyltp(词性标注、命名实体识别、角色标注等)

pyltp是LTP的Python封装,提供了分词,词性标注,命名实体识别,依存句法分析,语义角色标注功能。pyltp的github项目:https://github.com/HIT-SCIR/pyltppython环境:python3.6系统:Win10pyltp和模型请自行下载。目录分句分词词性标注命名实体识别依存语义分析语义角色标注分句pyltp提供的SentenceS...

2019-01-24 17:52:23

Tensorflow实现vgg16网络复现和tensorboard的使用

首先需要获取图像数据,因为图像没有经过01处理,而且只有三张照片循环输入,效果不是很好,但是文章主要把重点放在slim实现vgg16复现和tensorboard的使用。slim相关学习资料:TensorFlow-Slim使用方法说明Tensorboard相关学习资料:TensorBoard:可视化学习代码如下:'''createdonJanuary516:362018...

2019-01-08 13:21:34

Tensorflow读取大数据集的方法,tf.train.string_input_producer()和tf.train.slice_input_producer()

Tensorflow一共提供了3种读取数据的方法:供给数据(Feeding):在TensorFlow程序运行的每一步,让Python代码来供给数据,比如说用PIL和numpy处理数据然后喂入神经网络。从文件读取数据:在TensorFlow图的起始,让一个输入管线从文件中读取数据,这就是这篇文将要讲的内容。预加载数据:在TensorFlow图中定义常量或变量来保存所有数据(仅适用于数...

2019-01-05 14:55:05

python语法----os.walk()函数

os.walk()方法用于通过在目录树中游走输出在目录中的文件名,向上或者向下。os.walk()方法是一个简单易用的文件、目录遍历器,可以帮助我们高效的处理文件、目录方面的事情。walk()语法格式:os.walk(dir,topdown=True,None,followlinks=False)参数:dir–是将要遍历的目录地址,返回一个三元组(root,dirs,fil...

2019-01-04 11:39:45
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。