码迷,mamicode.com
首页 > 编程语言
第一节:Python的分类
python环境 编译型: 一次性将所有程序编译成二级制文件,开发效率极低,因为一旦出现BUG所有的程序需要全部重新编译 缺点: 开发效率低,不能跨平台 优点: 执行速度快 解释型: 当程序执行时,一行一行的解释 优点: 开发效率高,可以跨平台 缺点: 运行速度慢 编译型 | 解释型 |混合型 | ...
分类:编程语言   时间:2018-10-20 19:54:56    阅读次数:11
再整合ssh时,关于Spring IOC注入问题
No matching editors or conversion strategy found not null property references a null or transient value: pojo.Emp.name ...
分类:编程语言   时间:2018-10-20 19:54:41    阅读次数:12
python字符串用法
一,数据类型的转换 1常用的数据类型有int,str,bool三种; int是整型:一般的操作是查找数据的二进制长度bit_length() 一般数据有:1)二进制:逢二进一2)十进制,(0-9)逢十进一3)八进制,(0-7)蜂八进一4)十六进制逢 (0-F)十六进一 例: a=10 print(a ...
分类:编程语言   时间:2018-10-20 19:54:01    阅读次数:15
微服务SpringCloud容器化案例
前言 当我们在使用微服务的时候,那么有一个问题一定会困扰我们,那就是项目的测试和部署。因为在单体应用下,部署项目很简单,直接打包启动就可以了,而对于微服务来说,因为有各个组件的存在所以让测试和部署都变得很麻烦,而容器化是微服务的部署一把利剑。 PS:本文不介绍具体docker使用的各种基础,以及微服 ...
分类:编程语言   时间:2018-10-20 19:53:34    阅读次数:12
SpringBoot Web(SpringMVC)
入门工程: 实体类 Rest风格的使用 SpringBoot默认不支持jsp,需要配置支持 jsp配置 工程结构: 引入依赖tomcat-embed-jasper(版本号可以去掉) 修改打包方式为war 手动建立webapp目录,并生成web.xml Idea生成web.xml方式: 到这里依然不能 ...
分类:编程语言   时间:2018-10-20 19:53:09    阅读次数:13
对一个给定的二维数组按照指定的键值进行排序
public function set_s(){ $arr = [ ['one' => 6,'two' => 19], ['one' => 36,'two' => 3], ['one' => 26,'two' => 3], ['one' => 2,'two' => 84], ['one' => 5, ...
分类:编程语言   时间:2018-10-20 19:52:49    阅读次数:12
python中的encode()和decode()函数
前言: 我们知道,计算机是以二进制为单位的,也就是说计算机只识别0和1,也就是我们平时在电脑上看到的文字,只有先变成0和1,计算机才会识别它的意思。这种数据和二进制的转换规则就是编码。计算机的发展中,有ASCII码,GBK,Unicode,utf-8编码。我们先从编码的发展史了解一下编码的进化过程。 ...
分类:编程语言   时间:2018-10-20 19:52:39    阅读次数:15
Java开发知识之Java中的集合上List接口以及子类讲解.
Java开发知识之Java中的集合类 一丶什么是集合类 如果你学习说数据结构,那么学习集合就很简单. 因为集合就是存储数据的结构. 例如 有链表结构 (list ) 还有 map结构.等等. 集合类就是存储数据的集合. 我们可以看一下继承图: Collection接口. 由 Set类.以及 List ...
分类:编程语言   时间:2018-10-20 19:52:05    阅读次数:12
SpringBoot 项目中的观察者模式
1.观察者模式的定义: 观察者设计模式定义了对象间的一种一对多的组合关系,以便一个对象的状态发生变化时,所有依赖于它的对象都得到通知并自动刷新。 2.观察者模式的原理: 实现观察者模式有很多形式,比较直观的一种是使用一种“注册——通知——撤销注册”的形式。下面的三个图详细的描述了这样一种过程:其中, ...
分类:编程语言   时间:2018-10-20 19:50:48    阅读次数:6
array_multisort 二维数组排序
用PHP自带array_multisort函数排序 <?php $data = array(); $data[] = array('volume' => 67, 'edition' => 2); $data[] = array('volume' => 86, 'edition' => 1); $da ...
分类:编程语言   时间:2018-10-20 19:50:32    阅读次数:6
python基础归结
0.unicode&utf-8 在计算机内存中,统一使用unicode编码,当需要保存到硬盘或者需要传输的时候,就转换为utf-8编码。 用记事本编辑的时候,从文件读取的utf-8字符被转换为unicode字符到内存里,编码完成保存时再把unicode转换为utf-8保存到文件。 浏览网页时,服务器 ...
分类:编程语言   时间:2018-10-20 19:50:25    阅读次数:5
3、前奏之基于物品的协同过滤算法:ItemsCF
两步走: 一、计算物品间的相似度 1、相似度算法 喜欢物品i的用户中有多少比例的用户也喜欢j;问题:j存在热门商品问题,因为j很流行,喜欢 j 的用户可能包含喜欢 i 的用户,则相似度基本是1,导致任何物品和热门物品的相似度都近似为1,这对于挖掘长尾的系统不好 惩罚 热门 j 的权重 惩罚活跃用户 ...
分类:编程语言   时间:2018-10-20 19:48:37    阅读次数:7
java创建线程的四种方法(转)
java中创建线程的四种方法以及区别 Java使用Thread类代表线程,所有的线程对象都必须是Thread类或其子类的实例。Java可以用四种方式来创建线程,如下所示: 1)继承Thread类创建线程 2)实现Runnable接口创建线程 3)使用Callable和Future创建线程 4)使用线 ...
分类:编程语言   时间:2018-10-20 19:48:06    阅读次数:8
Python语言程序设计基础(5)—— 组合数据类型
tuple 元组(创建后不能修改) set 集合 list 列表 字典 计算平均数,和标准差 统计词频(哈利波特1) ...
分类:编程语言   时间:2018-10-20 19:47:15    阅读次数:8
java中,方法参数是基本类型和引用类型的区别
方法参数是基本类型时,传递的是值。 方法参数是引用类型时,传递的是内存地址值 当参数是基本类型时,在调用方法时将值传递到方法中,运行方法,运行结束方法退出,对原本main中定义的变量没有任何操作(方法中没有return)。即:此时只跟栈有关系,方法执行完之后(方法中没有return),会弹栈。 当参 ...
分类:编程语言   时间:2018-10-20 19:45:37    阅读次数:6
Java的设计模式(二)
oo设计原则 最少知识原则,只和朋友交谈。该原则要求减少对象之间的交互。具体指的是只调用本对象中的成员变量的方法、当作参数传进来的对象的方法,和本方法中创建的对象的方法。 总结来说,就是对方法的调用不超过两个“.”。这样做的好处是减少各类间的依赖。缺点是会产生很多“包装类”,因为不能直接太多“.”去 ...
分类:编程语言   时间:2018-10-20 19:43:35    阅读次数:6
AES SBox的构造(python)
几点需要注意的,求解逆元的时候使用的是拓展欧几里得,但是那些运算规则需要变一变,模2的加减乘除(或者可以理解为多项式的运算) 在进行字节的仿射变换不用进行矩阵的运算。 代码如下: 1 #使用拓展欧几里得求解乘法矩阵的逆元 2 #求一个数的二进制位的长度 3 def length(a): 4 len= ...
分类:编程语言   时间:2018-10-20 19:42:53    阅读次数:5
349045条   上一页 1 2 3 4 5 6 7 8 ... 20533 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!