自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (11)
  • 收藏
  • 关注

原创 Python调用系统命令

在Python中调用系统命令有以下几种方式:1、os.system(command) : 返回一个整型,表示调用的执行状态码,不能获取程序的输出2、os.popen(command) : 可以获取程序执行的结果和输出 Python methodpopen()opens a pipe to or from command.The return value is an op...

2019-08-30 14:10:11 252

原创 求给定范围内的所有质数

今天刷到了一到比较有趣的题题目描述为:求小于n的所有质数比较快速的办法是使用艾拉托斯特尼筛法埃拉托斯特尼筛法,简称埃氏筛或爱氏筛,是一种由希腊数学家埃拉托斯特尼所提出的一种简单检定素数的算法。要得到自然数n以内的全部素数,必须把不大于根号n的所有素数的倍数剔除,剩下的就是素数。给出要筛数值的范围n,找出以内的素数。先用2去筛,即把2留下,把2的倍数剔除掉;再用下一个质数,也就是3筛...

2019-08-22 13:53:37 2163

原创 SciPy常用函数简介

在这里介绍几个函数,由于近来需要用到,网上找了一下,只有英文文档,很少有中文文档,在这里简单介绍一下,有兴趣可以浏览,仅当参考,希望能提升大家的学习速率。1、scipy.interpolate 内插2、scipy.spatial.transform.Rotation 三维旋转3、scipy.optimize.dual_annealing 退火优化方法模拟退火算法常用于组合优化问题,...

2019-08-21 15:18:55 6143

原创 Python可变参数

Python在传递参数的时候有两种比较特殊:*args 和 **kwargs,这两种统称为可变参数,是指在传递参数时,参数的个数不固定,可以发生变化,另外,*args又叫列表参数,可以列表或元组的形式传递,**kwargs又叫字典参数,以字典的形式传递。简单例子如下:*args:l=['hello','world']def fun(*args): for a in args...

2019-08-21 13:04:11 191

原创 pyCharm快捷键

command + D : 复制当前行到下一行option + command + L : 格式化选中代码

2019-08-19 19:35:12 133

原创 终端使用其他python的pip安装

当我们在终端或者cmd命令行使用pip install numpy安装numpy时,使用的是默认的python版本安装,当我们想安装到其他版本的python中时,或者说我们要使用其他python版本(非终端默认版本)的pip安装时,可以在pip前面加上python的绝对路径,如下:python_path/python -m pip install numpy //...

2019-08-19 18:48:48 891

原创 模拟退火算法解决TSP问题

GitHub地址:https://github.com/Poe2016/Combinatorial_optimization_methods1、TSP问题描述 TSP问题(Traveling Salesman Problem),又称旅行商问题或旅行推销员问题,是一个经典的组合优化问题。TSP问题描述为:假设有n个城市,有一个销售员,从一个城市出发,必须经过每个城市一次,且只能...

2019-08-08 14:12:20 365

原创 Python学习笔记

1、列表推导式今天在看代码时看到如下语句:arr = [[col for col in range(num)] for row in range(num)]这是Python中典型的使用列表推导式来生成一个初始化的二维列表。这里arr=[[0,1,2,3,4],[0,1,2,3,4],[0,1,2,3,4],[0,1,2,3,4],[0,1...

2019-08-07 14:53:35 230

原创 数据压缩算法

1、传统的数据压缩算法,(https://www.cnblogs.com/esingchan/p/3958962.html这篇博文中讲的特别清楚)2、应用神经网络的数据压缩算法:RAISR(Google)与TSR(腾讯)

2018-11-06 20:07:17 921

原创 Python编程之GUI--wxPython模块

    在Python中有很多GUI工具包或者构建器:tkinter,wxPython,PyQt,PythonCard,Dabo等,其中,tkinter是Python自带的一个轻量级工具包,使用它可以轻易地实现基本的界面。但是,在跨平台方面不如wxPython。一、wxPython创建窗口    使用wxPython创建一个最简单的GUI窗口步骤如下:import wxclass ...

2018-10-01 18:48:21 1815

原创 斐波拉契之高效求解算法

斐波拉契数列相信大家都不陌生,是这样一个数列:0,1,1,2,3,5,7......其递推公式为f(n)=f(n-1)+f(n-2),(n>=2)。由于递推公式的存在,于是大家就立即想到使用递归来写,一股脑码下如下代码:int fi(int n){ if(n==0){ return 0; }else if(n==1){ return 1;...

2018-09-07 22:03:56 939

原创 eclipse中使用Maven管理项目

一、首先,何为maven?    百度百科:maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。    在java开发过程中你是否遇到过这样的场景:创建了两个项目A和B,而在项目A中需要引用到项目B中的某个类。这个时候会怎么做?这种情况下,你或许会想到,将B打包成jar包,添加到项目A中,这时就可以使用B项目中的类了。这样虽然也可以,但是...

2018-08-16 18:33:08 970

原创 servlet示例

import java.io.IOException;import java.lang.Boolean;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.h...

2018-05-31 14:46:25 369

原创 eclipse中连接Oracle数据库

当我们使用Java写Web时,经常会接触到JDBC,而Oracle又是数据库中的老大,因此,eclipse中连接Oracle也就变得很常用。代码如下:import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;public clas...

2018-05-31 14:44:36 1117

原创 Java中格式化输出日期和时间

import java.text.SimpleDateFormat;import java.util.Date;public class Test { public static void main(String[] args) { long l = System.currentTimeMillis(); //new日期对象 Date date = new Date(l); ...

2018-05-31 14:40:47 2907

原创 Ajax发送异步请求

首先介绍一下两个概念:一、同步请求和异步请求    注意这里的同步和我们日常生活中的同步有点区别,这里的同步包含一个一前一后的概念,只有前一个动作完成后,后一个动作才能开始,否则后一个动作会一直阻塞在那,直到等到前一个动作顺利完成。而异步就像是两个线程并发执行,或者说同时执行,不存在阻塞现象。二、Ajax技术    Ajax是Asynchronous Javascript And XML的缩写,即...

2018-05-09 09:20:34 256

原创 商品推荐系统(一)

最近在做一个网上商城,其中就做到了商品推荐系统这一步。起初我也是一脸懵逼,根本无从下手,推荐系统,这不是机器学习了?其实,做一个简单的商品推荐系统非常简单,不需要涉及到机器学习。这篇文章简单介绍一下商品推荐系统的思想,具体的实现请期待后续的博文。 在网上商城中,我们上传商品图片时,会给商品加上名字,描述等等一些标识商品的信息,那么,只要我们找到与我们所需要的商品的描述信息非常相符...

2018-05-08 23:20:34 7863 5

Opriori算法Python实现

基于关联规则挖掘中的opriori算法的Python实现,数据集为给定的txt文件。

2019-01-05

2009-2017年计算机考研408真题及答案

整理了从2009年到2017年的计算机考研408真题及答案,希望给考研的同学一些帮助。

2018-11-24

32位-libiconv1.15-dll-lib

已经编译好的32位libiconv,里面包含一个dll库和一个lib库,直接添加到工程中即可。

2018-10-20

64bit-libiconv1.15-dll-lib

已经编译好的libiconv1.15,里面包含一个dll库和lib库,直接添加到工程中即可。

2018-10-20

Android编程权威指南

Android编程权威指南pdf,很好的一本学习Android的教程。

2018-05-14

近30年数学一试题(1987-2017)

精心整理的近30年的数学一真题,对于考研有很大帮助。

2018-05-14

Java实现归并排序

使用Java实现简单的归并排序算法,给大家提供一个参考。

2018-03-30

Java实现各种排序算法

使用Java实现各种排序算法,有插入排序、归并排序、选择排序等等。

2018-03-30

Java实现堆排序

使用Java实现简单的堆排序算法,给大家提供一个参考。

2018-03-30

Java实现插入排序

使用Java实现简单的插入排序算法,提供参考思路,欢迎大家斧正。

2018-03-30

gccgbd.zip

适用于编写c语言的一款轻量级软件

2017-05-21

空空如也

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

TA关注的人

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