码迷,mamicode.com
首页 > 编程语言 > 周排行
构建一个乘积数组
给定一个数组A[0,1,...,n-1],请构建一个数组B[0,1,...,n-1],其中B中的元素B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]*...*A[n-1]。不能使用除法。(注意:规定B[0] = A[1] * A[2] * ... * A[n-1],B[n-1] = ...
分类:编程语言   时间:2020-04-13 19:39:44    阅读次数:53
JavaScript的内置对象及其时间对象
0413 对象的类型是object。 JavaScript 中的所有事物都是对象:字符串、数值、数组、函数... javaScript中万事万物皆对象 删除对象的属性:delete 例:delete obj.bianmei this 这个对象,在不同使用场景代表不同对象 1、对象方法里的this就是 ...
分类:编程语言   时间:2020-04-13 19:40:36    阅读次数:105
Python基础知识
1、软件开发的基础知识 开发语言: 高级语言:Python Java PHP C# Go ruby C++...... (字节码); 低级语言:C 汇编; 语言之间的对比: PHP类:适用于写网页,局限性 Python Java:既可以写网页,也可以写后台功能 ——Python执行效率低,开发效率高 ...
分类:编程语言   时间:2020-04-13 19:45:54    阅读次数:83
Python基础
Python基础 ——基础 1、第一句python 后缀名是可以任意的吗? 导入模块时,如果不是.py文件 以后文件的后缀名是.py 2、两种执行方式 python解释器 py文件路径 python 进入解释器: 实时输入并获取到执行结果 3、解释器路径 #!/usr/bin/env python ...
分类:编程语言   时间:2020-04-13 19:49:50    阅读次数:64
父类数组如何向下转型
父类数组里面装的是子类的对象,但是父类数组new的时候new的是父类数组 如下 Person[] people = new Student[]{new Student("田径", 77),new Student("田径", 77)};这个时候Student继承了Person 但是我们该如何转型成为S ...
分类:编程语言   时间:2020-04-13 19:51:55    阅读次数:77
素数判定Miller_Rabin 算法详解
最简单直观简单的素数判定方法就是试除法。对于判断数n是否是素数,我们从2开始一直到sqrt(n)。如果找到一个因子则判断n不是素数,否则是素数。代码如下: bool isPrime( long long n ) { for(long long i = 2; i*i <= n; i++) { if(n ...
分类:编程语言   时间:2020-04-13 19:52:32    阅读次数:53
推荐算法-协同过滤推荐算法
layout: post title: "推荐算法-协同过滤推荐算法" date: 2020-4-13 9:00:00 categories: [Algorithm] excerpt: "协同过滤推荐算法简介,参考https://zhuanlan.zhihu.com/p/40463528" 协同过滤 ...
分类:编程语言   时间:2020-04-13 19:53:21    阅读次数:77
PHP版DES算法加密数据(3DES)另附openssl_encrypt版本
PHP版DES算法加密数据(3DES) 可与java的DES(DESede/CBC/PKCS5Padding)加密方式兼容 <?php /** * Created by PhpStorm. * Title:PHP版DES加解密类 * 可与java的DES(DESede/CBC/PKCS5Paddin ...
分类:编程语言   时间:2020-04-13 19:53:54    阅读次数:194
好玩Python——PIL项目实训
PIL学习总结: 1. 2,PIL库概述: pil库可以完成图像归档和图像处理两方面功能的需求: 图像归档:对图像进行批处理,生成图像预览,图像转换格式等; 图像处理:图像基本处理,像素处理,颜色处理等; 3,PIL库Image类解析: 方法 描述 Image.open(filename) 根据参数 ...
分类:编程语言   时间:2020-04-13 19:54:42    阅读次数:115
wxpython参数解析
1. 菜单栏 : wx.MenuBar 类 * wx.MenuBar() * wx.MenuBar(n, menus, titles, style) 参数“n”表示的菜单的数目。Menu是菜单和标题的数组和字符串数组。如果style参数设置为wx.MB_DOCKABLE,菜单栏可以停靠。 菜单 : ...
分类:编程语言   时间:2020-04-13 19:55:31    阅读次数:102
19-Java-核心类库2-包装类、Integer类、String类、StringBuffer类、StringBuilder类
一、包装类 概念:包装类是为了值类型数据与对象之间能相互转换、提供自动装箱和自动拆箱机制的类。 (基本数据类型默认存储0,包装类型默认存储null) 自动装箱:自动进行基本数据类型向包装类转换。 自动拆箱:自动进行包装类向基本数据类型转换。 二、Integer类(java.lang.Integer类 ...
分类:编程语言   时间:2020-04-13 19:55:48    阅读次数:93
Python基础 ---(4)函数
def workflow(): print("第一步:打开") print("第二步:输入") print("第三步:执行") print("第四步:结果")workflow()print(" ")def interview(interviewee): print ('求职者是'+interview ...
分类:编程语言   时间:2020-04-13 19:56:34    阅读次数:104
Python+selenium驱动谷歌浏览器
###################################### 下载安装谷歌浏览器驱动下载地址:http://npm.taobao.org/mirrors/chromedriver/后续步骤:下载后解压,放到项目的根目录, ############################### ...
分类:编程语言   时间:2020-04-13 19:57:41    阅读次数:86
python logging使用指南
为什么要使用logging? 比起print,logging更适合使用在项目中。logging可以方便的定制日志的格式,并且提供了日志分级,可以通过设置日志级别来决定哪些级别的日志可以输出。logging还提供了直接输出到文件的功能,logging可以满足大多数框架的日志需求。 基础 大模块分类: ...
分类:编程语言   时间:2020-04-13 19:59:03    阅读次数:101
01-python语言特点
01 为什么学编程(python) python可作为工具解决日常办公的一些问题,如软件测试 02 python语言特点 语法简洁、跨平台、可扩展、开放源码、类库丰富、学习曲线缓慢,具体如下: 语法简洁:代码行少。人生苦短,我学python 跨平台:windows、mac、linux 可扩展:调用j ...
分类:编程语言   时间:2020-04-13 20:02:11    阅读次数:84
Array(数组)对象-->indexOf() 方法
1.定义和用法 indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置,即下标。 如果没有找到匹配的字符串则返回 -1。 语法: string.indexOf(searchvalue,start) 参数: searchvalue:规定需检索的字符串值。 start:规定在字符串中开 ...
分类:编程语言   时间:2020-04-13 21:08:38    阅读次数:112
Python 控制流代码混淆简介,加大别人分析你代码逻辑和流程难度
前言 文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 作者: 王平 PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取http://t.cn/A6Zvjdun 聊下 Python 的代码混淆,对 Python 的 ...
分类:编程语言   时间:2020-04-13 22:20:48    阅读次数:102
js 每日一更(数组转换成前端更容易解析的树状结构)
<!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content="text/html" /> <meta name="keywords" content="数组转换成前端更容易解析的树状结构" /> <meta name=" ...
分类:编程语言   时间:2020-04-13 22:26:00    阅读次数:66
集成 Spring + Spring MVC + MyBatis 搭建单体应用
这里使用Maven项目管理工具构建项目初始化项目打开IntellijIDEA,点击CreateNewProject选择Maven构建项目选择JDK版本勾选项目模板选择maven-archetype-webapp模板(JavaWeb项目)填写项目在Maven仓库中的坐标(在Maven仓库中根据这个坐标才能找到该项目),具体命名规则根据公司决定选择Maven安装路径(此处不阐述Maven安装教程的详细
分类:编程语言   时间:2020-04-13 22:32:42    阅读次数:90
UDP实现多线程聊天
1 from socket import * 2 from threading import Thread 3 udp_socket = socket(AF_INET,SOCK_DGRAM) 4 #绑定端口 5 udp_socket.bind(('',8989)) 6 7 #不停接收 8 def r ...
分类:编程语言   时间:2020-04-13 22:34:00    阅读次数:74
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!