自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zxgdll的专栏

从虫子做起...

  • 博客(19)
  • 资源 (9)
  • 收藏
  • 关注

原创 bpnn实现

#!/usr/bin/env python#coding=utf-8#BP神经网络模型实现#作者:zxgao#BP神经网络原理:http://www.hankcs.com/ml/back-propagation-neural-network.htmlimport mathimport randomrandom.seed(0)def rand(a,b):“”"生成一个(a,b)范...

2019-04-17 09:14:54 1140 3

原创 Chrome 69 支持flash

Chrome 69以上支持flashChrome69支持flash背景操作Chrome69支持flash背景chrome升级到69之后,停止了对flash的支持,但是还有很多网站仍然是需要flash才能正常显示的。而且许多人已经习惯了Chrome的操作,也不愿意切换到IE。因此这里给出方案。操作百度上或者谷歌中搜索flash,安装chrome的flash player。打开浏览...

2018-09-28 14:38:17 1258

原创 Ubuntu下 python3 安装Mayavi

ubuntu下python2.7 安装mayavi安装简便:sudo apt-get install python-devsudo apt-get install python-vtksudo pip install mayaviubuntu下python3 安装mayavi如果使用sudo pip3 install mayavi 会提示vtk不存在的错误,尝试sudo apt-get ins

2017-12-06 10:31:55 3326

原创 Mac os 或者linux下sublime text 3配置c++编译环境

以Mac os 为例。 在使用sublime text3 编写c++程序,点击sublime text3 默认的c++ single run的编译环境,常会报错:/bin/bash: g++: command not found[Finished in 0.1s with exit code 127]但是在mac os 的terminal下 通过g++命令查找版本时,显示如下:Configure

2017-08-13 22:29:03 16668 4

原创 ubuntu 14.04下配置terminal为zsh默认环境

经常在Ubuntu下工作,不可避免地常常使用terminal终端。虽然这个默认终端已经很简洁方便了,但是还是有诸多的不变,比如分屏,快速复制粘贴等等….所以就像着在不安装其它终端的前提下,配置terminal环境,然后 就发现zsh。不多说,直接讲述配置流程。 1、通过在terminal下输入cat /etc/shells 可以查看当前终端已经安装的shell。(Ps:我的安装了zsh,所以图中包

2017-04-27 16:02:17 24200

原创 Sublime Text 3 配置 python3编译环境

默认的Sublime Text 3 编译系统中只有python编译,没有python3编译,但是很多情况下,我们总是希望能在sublime text 下支持python3编译。话不多说,直接讲配置… 1、打开sublime text 3,点击上部菜单栏Tools->Build System->new Build System,如图 2、点击后,会打开一个空的配置文件,此时,往这个空配置文件拷贝一

2017-04-07 10:54:39 22357

原创 牛客网——华为编程题训练1-20

1、字符串最后一个单词的长度,单词以空格隔开 输入:一行字符串,非空 输出:最后一个单词的长度#python2.7 解法input = raw_input()input=input.split() #string.split()方法根据分隔符对字符串进行分隔,返回类型为listprint len(input[-1])//c++解法#include#includeusing

2017-04-05 12:17:02 4735 2

原创 python小菜的学习之路 之 面向对象编程

面向对象编程,是大多数高级语言都具有的程序设计思想,python 也不例外。面向对象主要体现为以下三点特性:封装多态继承在python语言中,面向对象最重要的两个概念为 类(class)和实例(instance). 定义类的关键字为class,这与大多数编程语言类似,class后接类名,类名后紧接着父类名称,如果没有继承类,则使用object类。定义类如下:class Classname(

2017-04-02 22:15:11 454

原创 python小菜的学习之路 python优秀特性

python具有很多优秀的特性,这些特性可以帮助编程人员用极精简的代码完成一些功能。因此本篇文章将详细介绍python的几个优秀特性(分片、迭代、列表推导式) 分片 当我们需要访问指定范围内的元素时,使用分片操作可以大大提高我们提取序列的效率。 例如:str="I am a hero!"#假设我们想要提取前10个字符组成一个新的子串new_str=str[0:10]a=[1,3,5,7,8

2017-03-28 15:55:06 299

原创 python小菜的学习之路之函数

1、为什么要使用函数 函数的作用就是将相同的代码封装成一个固定模块,已达到节约代码量的目的。基本上的所有的高级语言都支持函数,python也是。 举一个简单地例子,加法求和 例子:1+2+3+…+100 如果只是单纯的计算这么一个公式的话,我们可以这么写sum=0for i in range(1,101): sum+=i但是,如果我们是计算1到200,1到300,1到400…的值,

2017-03-27 18:21:06 408

原创 QList、QLinkedList、QVector类

QList、QLinkedList和QVector类是Qt5常用的容器类,使用这些类可以帮助开发者开发出一个较高性能的应用程序。 三个类的时间复杂度如图: 1、QList类 用法QList< T >,存储给定数据类型T的一列数值,是最常用的容器类。 QList提供了一些方便的功能函数: QList::apend() 末尾追加 QList::prepend()开头追加 QList::

2017-03-08 18:18:20 1133

原创 QT5——SpinBox、Double SpinBox 和Slider

SpinBox、DoubleSpinBox、Slider三个控件的基本介绍不在这儿细讲,网上有很多相关的概念,这篇文章主要介绍,三者之间的信号槽设置。 首先创建Qt5的Gui项目, 如图:为了然后鼠标双击mainwindow.ui,进入页面设计界面,在选择右侧的工具栏,选择空间SpinBox,DoubleSpinBox,Horizontal Slider,构建出如下布局: 创建完这四个空间

2017-03-07 15:54:09 24425 5

原创 完全二叉树叶节点计算

首先定义二叉树的度为子节点的个数,因此根据这个概念,节点情况只有0,1,2三种情况,分别用n0,n1,n2表示。 一个棵树的节点总数=n0+n1+n2 如图: 当节点数N为奇数时,说明该树结构中没有度为1的节点。 当节点数为偶数时,说明有一个度为1的节点,如上图情况。 对于一个非空二叉树,有以下等式成立 n0=n2+1举例说明: 设一棵完全二叉树共有699个节点,则在该二叉树中的叶

2017-03-06 17:14:22 10369

原创 VS2013 版本秘钥

为什么要写这个呢,因为笔者使用vs2013 ultimate版本,前段时间突然提醒我秘钥过期,”–”,不得不说这个很烦人,所以在网上找了一些版本,亲测可用的有如下这个: VS2013 Ultimate 秘钥:BWG7X-J98B3-W34RT-33B3R-JVYW9如果还有其他人是使用VS2013其他版本的,可以试试以下几个(ps:没测过这几个,大家可以试试看)vs2013 premiumFBJ

2017-03-06 15:53:58 564

原创 数据结构占用存储空间——struct

Struct结构体的内存空间占用结构体字节对齐在计算机中,数据存储和传输通常是以bit为单位,8个bit组成一个字节(byte).因此,在32位系统中,计算机的字长为32位,即4个字节;64位系统中,计算机的字长为64位,即8个字节。计算机系统在内存管理时,会遵循内存对齐的规则,也就是说, 在32位系统中,遵循4字节对齐,按4个字节为单位分配存储空间,如果不足,会自动补充,如果剩余的空间不足以存放

2017-03-06 15:46:16 3502

原创 ubuntu 系统挂载不了windows的硬盘分区出现,Error mounting /dev/sdaXX at /media

很多人安装完双系统后,会出现不能访问windows里面的分区的情况,提示不能访问某分区的情况 ,Error mounting /dev/sda8 at /media/my/XXX: Command-line `mount -t "ntfs" -o.解决方法:打开terminal,安装ntfs-3g:sudo apt-get install ntfs-3g然后,修复挂载错误的提示

2016-11-14 12:01:00 3000

原创 ubuntu下安装可用的微信客户端&创建快捷方式

微信目前还没有开发linux的客户端,但是很多人经常在linux系统下进行工作,没有PC端存在许多不方便,于是,许多大神们开发了一些的linux下的wechat客户端,个人感觉https://github.com/geeeeeeeeek/electronic-wechat这个linux wechat 最好用,稳定并且在任务栏中有提示。安装的步骤和过程,链接中有详细的说明,如果迫切需

2016-11-09 19:03:49 3850

原创 Qt5 运行报错解决

Qt5编写GUI项目编译出现以下错误::-1: error: cannot find -lGL:-1: error: collect2: error: ld returned 1 exit status解决办法:终端下输入:sudo apt-get install libgl1-mesa-devsudo apt-get install libglu1-m

2016-11-09 17:06:04 758

原创 python小菜的学习之路之python初识

//笔者介绍:本文python初学者,因为名字内带xiong,因此自嘲:熊小菜 //熊小菜因为在解决课题问题时,接触到过多的python,这对于一个c++程序员而言是郁闷的,此处,引用一句名言“既然你改变不了环境,那就学会适应它”,因此,熊小菜开始进行python的学习,希望终有一天从熊小菜转变成熊小神。 //话不多说,开始python的学习…. 关于python的介绍,在此我就不多说

2016-09-04 19:37:50 430

linux shell实例精解

linux shell实例精解。Linux Shell 实例精解重点讲述了当下最流行的两个Linux Shell——Borne Again Shell(bash)和TC Shell(tcsh),从它们的新特性、增加和内建的插件讲起直至具体的应用。通过对一个个实例的讲解,循序渐进地介绍了Linux Shell中的各个知识点,使读者逐步具备读写Shell程序的能力。本书适合初、中级专业技术人员,以及对本技术感兴趣的读者阅读。

2017-09-03

shell脚本学习指南&shell高级脚本编程

shell脚本学习指南&shell高级脚本编程两本书的pdf。Shell脚本编程(scripting)的技巧永远不会过时:它们可以让UNIX充分发挥其真实的潜能。对uNIx的用户与系统管理者而言,编写shell脚本是必须的工作,它可以让你快速地控制与定制任何UNIX系统的强大功能。有了Shell脚本,你可以结合基本的UNIX文本与文件处理命令来消化数据,以及自动化重复的工作。一旦你对Shell脚本的编写掌控自如,在接下来的几年,这些技巧将对你相当有帮助。

2017-09-03

Crystaldecisions组件

CrystalDecisions.Crystalreports.Engine.dll CrystalDecisions.Enterprise.Framework.dll CrystalDecisions.Enterprise.InfoStore.dll CrystalDecisions.ReportSource.dll CrystalDecisions.Shared.dll CrystalDecisions.Windows.Forms.dll

2016-08-06

印刷体 字符识别 尤其是中国汉字

C++编写的印刷体汉字识别程序,可对印刷体文字做到准确识别。文字库可扩展,以便更多的汉字识别。

2016-03-10

房屋管理系统 demo

这是房屋管理系统的demo,功能较少,但是环境皆配好了,ssh,框架,可扩展

2016-03-10

房屋管理系统

C#语言编写的房屋管理系统,功能较为完善,可在visual studio 2013 内运行,数据库是sql server 2008.

2016-03-10

Struts2入门教程(全新完整版)

三大框架之 struts,入门级电子书,还不错。

2015-09-30

struts2 文档教程

较为详细的struts中文资源教程,含有实例。

2015-09-30

良葛格java 6.0

java学习资料,适合入门学习java的人员,很详细

2014-05-05

空空如也

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

TA关注的人

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