1.翻转字符串算法 1 function reverseString(str) { 2 var res=str.split("").reverse().join(""); 3 return res; 4 } 5 reverseString("hello"); 2.阶乘算法 1 function fa ...
分类:
编程语言 时间:
2018-11-15 00:08:48
阅读次数:
231
二 ...
分类:
编程语言 时间:
2018-11-15 00:09:47
阅读次数:
192
资源链接:https://pan.baidu.com/s/1sa64QTsQ7A5WlZxMuNmYHg《Python机器学习基础教程》高清中文版PDF+高清英文版PDF+源代码高清中文版PDF,306页,带目录和书签,文字能够复制粘贴;高清英文版PDF,392页,带目录和书签,彩色配图,文字能够复制粘贴;中英文两版可以对比学习。配套源代码;经典书籍,讲解详细;其中,高清中文版如图:
分类:
编程语言 时间:
2018-11-15 00:10:47
阅读次数:
312
数字 int :主要是用于计算的,常用的方法有一种 布尔值 bool True/False while True: 等价于: while 1: ###较简便 字符串 str 字符串的索引与切片 索引:索引既下标,字符串元素从第一个开始,初始索引为0。以此类推。 切片:通过索引截取字符串的一段,形成新 ...
分类:
编程语言 时间:
2018-11-15 00:11:30
阅读次数:
171
在网上下载了一个用Java实现的数据结构的视频, 看了前三个视频, 感觉收获很大, 今天花了接近三小时在Java的数据结构上. 课程的目录如下: 第01讲:数组第02讲:简单排序第03讲:栈和队列第04讲:链表第05讲:双端链表和双向链表第06讲:递归的应用第07讲:递归的高级应用第08讲:希尔排序 ...
分类:
编程语言 时间:
2018-11-15 00:11:39
阅读次数:
120
一、程序注释Java程序的注释一共分为三种:单行注释、多行注释以及文档注释。单行注释Java中单行注释是使用//来表示。//后面的语句都是注释内容。程序不会执行。多行注释Java中的多行注释以/*开头,以*/结尾。中间的内容都是注释内容。3.文档注释文档注释其实是多行注释的变种。以/**开头,以*/结尾。中间的注释内容。可以通过Java命令提取出来显示成文档。请看下面实例:/***这是一个Java
分类:
编程语言 时间:
2018-11-15 00:12:08
阅读次数:
132
1、读取一张示例图片或自己准备的图片,观察图片存放数据特点。 根据图片的分辨率,可适当降低分辨率。 再用k均值聚类算法,将图片中所有的颜色值做聚类。 然后用聚类中心的颜色代替原来的颜色值。 形成新的图片。 观察原始图片与新图片所占用内存的大小。 #观察原始图片和新图片的内存大小 将原始图片与新图片保 ...
分类:
编程语言 时间:
2018-11-15 00:12:45
阅读次数:
182
简介 上文已经提到了Spring AOP的概念以及简单的静态代理、动态代理简单示例,链接地址:https://www.cnblogs.com/chenzhaoren/p/9959596.html 本文将介绍Spring AOP的常用注解以及注解形式实现动态代理的简单示例。 常用注解 @aspect: ...
分类:
编程语言 时间:
2018-11-15 00:13:16
阅读次数:
151
线程同步 说明:接上一篇,注意分享线程同步的必要性和线程同步的方法。 一、什么是线程同步: 在同一时间只允许一个线程访问资源的情况称为线程同步。 二、为什么需要线程同步: 避免竞争条件; 确保线程安全;(如果两个线程同时访问一个资源并对那个资源做修改,就不安全了) 现在的计算机变得越来越多核,每一个 ...
分类:
编程语言 时间:
2018-11-15 00:13:32
阅读次数:
188
资源链接:https://pan.baidu.com/s/1J61jH-fqwGceoId6F8mr5Q《Python机器学习—预测分析核心算法》高清中文版PDF+高清英文版PDF+源代码高清中文版,338页,带目录和书签,文字能够复制粘贴。高清英文版,361页,带目录和书签,文字能够复制粘贴。中英文两版对比学习。配套源代码。经典书籍,讲解详细。其中,高清中文版如图所示:
分类:
编程语言 时间:
2018-11-15 00:14:41
阅读次数:
252
## 基本流程:创建——编辑——编译、链接——执行$ touch 1-1.c$ vim 1-1.c# include int main{printf("...");return 0;}$ gcc-o 1-1 1-1.c$ ./1-1## 在命令中输入参数int main(int argc, char... ...
分类:
编程语言 时间:
2018-11-15 00:15:00
阅读次数:
188
1、基本概念 三大特性:封装、继承、多态 继承:派生类继承基类的字段和方法 多态:对不同类型的变量进行相同的操作,却表现出不同的行为(例如对数字和字符做"+"运算) 封装:将数据和功能抽象后,通过外部接口使用 类的专有方法(构造方法、魔法方法):内置方法,执行特定操作时被调用 装饰器: 迭代器:一个 ...
分类:
编程语言 时间:
2018-11-15 00:15:09
阅读次数:
183
目录 Django支持多种数据库,sqlite,mysql,oracle等,其默认数据库是sqlite 在settings文件中可以发现: 其默认数据库是sqlite3 要想使用其他数据库,需要修改相应的引擎和配置 (1)sqlite: (2)mysql 然后在APP目录下models文件中添加: ...
分类:
编程语言 时间:
2018-11-15 00:15:25
阅读次数:
181
在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序, 每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数, 判断数组中是否含有该整数。 ...
分类:
编程语言 时间:
2018-11-15 00:15:56
阅读次数:
141
1 解包 所谓解包,就是将字典通过 操作符转为 Key=Value 的形式,这种形式可以直接传给函数作为关键字参数。 说说适用的几种情况。 1.1 搜索拼接条件 当应用中使用类似 SQLAlchemy 的 ORM 形式读取数据的时候,不同搜索条件,传入给 ORM 的搜索参数也随之改变。 下面是图书表 ...
分类:
编程语言 时间:
2018-11-15 00:16:06
阅读次数:
224
1.getElementById() 方法可返回对拥有指定 ID 的第一个对象的引用 2. ...
分类:
编程语言 时间:
2018-11-15 00:16:26
阅读次数:
205
1、数据结构 1.1、线性表 1.2、栈 1.3、队列 1.4、树 1.5、图 2、排序 2.1、插入排序(Insertion Sort) 算法思想:每趟将一个待排序的关键字,按照其值的大小插入到已经排好的部分序列中。 时间复杂度:O(n*n) 空间复杂度:O(1) 2.2、希尔排序(Shell S ...
分类:
编程语言 时间:
2018-11-15 00:16:35
阅读次数:
166
数组:有序的值的集合数组的创建方式:1.字面量:vararr=[1,2,3,4];2.构造函数:vararr=newArray();数组的类型:console.log(typeofarr);数组元素的访问:数组名[下标],且数组中的第一个元素对应的下标为0console.log(arr[0]);//输出数组中的第一个元素1console.log(arr.length);//输出数组的长度conso
分类:
编程语言 时间:
2018-11-15 00:20:17
阅读次数:
165
需要导入的jar包下载地址https://pan.baidu.com/s/16cTpUfx0KvKkbGYkXAUKMA 代码:ReadExcel.java 运行效果 ...
分类:
编程语言 时间:
2018-11-15 00:20:46
阅读次数:
240
最近在处理订单相关的问题,踩了数字的一些坑,在此记录下。 其中有问题的代码涉及金额比较,便于描述,假设了下面一段代码 跟踪代码才发现 order.pay_price 是 Decimal 类型,而 12.3 是浮点类型,Python 是强类型语言,类型不一样当然不等。 仔细想想,有点不对,你看 1 = ...
分类:
编程语言 时间:
2018-11-15 00:22:47
阅读次数:
154