码迷,mamicode.com
首页 > 编程语言 > 日排行
用最简短的代码搞定数组去重
用最简短的代码搞定数组去重,欢迎指正不足之处 前面为运用到一些es6的写法比较简短,简单的jquery写法为: 关于三元运算符中不能用return的问题,条件 ? 例子1: 例子2; 网上查找无果,在实践过之后得知(ps:三元运算符也有人叫三目运算符) 三元运算符/三目运算符 例子1和例子2不能是语 ...
分类:编程语言   时间:2018-03-06 14:40:27    阅读次数:188
python-迭代器实现异步(在串行中)
import timedef consumer(name): print('%s 准备吃包子啦!' %name) while True: baozi = yield #yield不但可以返回值还可以接收值 print('包子[%s],被[%s]吃了!'%(baozi,name))def produc ...
分类:编程语言   时间:2018-03-06 14:40:45    阅读次数:209
javascript中的立即执行函数(function(){…})()
javascript和其他编程语言相比比较随意,所以javascript代码中充满各种奇葩的写法,有时雾里看花,当然,能理解各型各色的写法也是对javascript语言特性更进一步的深入理解。 ( function(){…} )() 和 ( function (){…} () ) 是两种javasc ...
分类:编程语言   时间:2018-03-06 14:43:46    阅读次数:160
Java分层概念(转)
layout: default title: Java分层概念(转) category: [技术, Java, 代码学习] comments: true Java分层概念(转) 对于分层的概念,似乎之间简单的三层,多了,就有点难以区分了,所以收藏了这个. ervice是业务层 action层即作为控 ...
分类:编程语言   时间:2018-03-06 14:45:31    阅读次数:158
【python 字符串】 字符串的相关方法(二)
查找元素所在的第一个的索引位置 text.find() 可有开始和结束位置查找 find('ex',3,6) 相当于 :text.format_map({'name':'alet','age':19}) 判断一个字符串中是否只包含数字和字母 isalnum() ...
分类:编程语言   时间:2018-03-06 14:45:37    阅读次数:140
Python程序员面试,这些问题你必须提前准备!
近些年随着Python语言越来越流行,越来越多的人选择Python语言作为自己的职业方向。如何在心仪公司的面试中获得好成绩,并最终成功获得offer是每一个Python开发者都要慎重对待的事情,如下是笔者整理的Python程序员在面试中经常被问到的问题,供您参考,未尽题目,欢迎留言补充。这些面试问题大致可以分为四类:什么(what)?如何做(how)?说区别/谈优势(difference)以及实践
分类:编程语言   时间:2018-03-06 14:45:52    阅读次数:167
python的列表试用3-6
计算机是从0 开始计算。 >>> a = [0,1,2,3,4,5,6,7,8]>>> print(a[1],a[5]) ###取a里面第2个值 和第6 个值。(1, 5) >>> 分割切片 ...
分类:编程语言   时间:2018-03-06 15:10:55    阅读次数:108
java中对象的初始化顺序
class HelloA { public HelloA() { System.out.println("HelloA"); } { System.out.println("I'm A class"); } static { System.out.println("static A"); }}pub ...
分类:编程语言   时间:2018-03-06 15:36:27    阅读次数:168
Java继承
1.继承 a.继承是面向对象的三大特征之一,继承指的是一个类从另一个类从获得属性和方法的过程,它们的关系可以看做是父子的关系 ,一个父类,一个子类。 b.语法: 修饰符 Subclass extends SuperClass { //类定义部分 } 注: 继承(nheritance) 通过exten ...
分类:编程语言   时间:2018-03-06 15:37:01    阅读次数:179
spring+quarts常见问题
javax/transaction/UserTransactionCaused by: java.lang.NoClassDefFoundError: javax/transaction/UserTransaction提示缺少:javax.transaction.UserTransaction。原因 ...
分类:编程语言   时间:2018-03-06 15:38:11    阅读次数:192
python小练习:给定一个非空且为正整数的列表 按重复次数 降序排列输出
假设有个列表 a=[1,1,1,2,2,4,5,5,5,5] (非空且为正整数) 那么根据要求 最终输出的形式为 5,1,2,4 (按重复次数 降序排列输出) 代码实现及解释: 最后输出为:[5, 1, 2, 4] 这边有个知识点 列表去重后 并按原来的顺序排序: ...
分类:编程语言   时间:2018-03-06 15:38:21    阅读次数:128
swift 中的defer
defer是swift中重要的语言特性,主要的作用是延迟执行以及在return之前执行。 1.延迟执行: 应用场景: 2.return之前执行:defer代码必须在return之前,比如在打开文件后需要关闭文件,防止出现没关闭文件就直接被return了 应用场景: ...
分类:编程语言   时间:2018-03-06 15:39:02    阅读次数:155
我的Java设计模式-责任链模式
今天来说说程序员小猿和产品就关于需求发生的故事。前不久,小猿收到了产品的需求。 产品经理:小猿,为了迎合大众屌丝用户的口味,我们要放一张图,要露点的。 小猿:......露点?你大爷的,让身为正义与纯洁化身的我做这种需求,还露点。 产品经理:误会误会,是放一张暴露一点点的,尺寸不大。 小猿:尼玛~能... ...
分类:编程语言   时间:2018-03-06 16:57:36    阅读次数:170
CentOS 7从Python 2.7升级至Python3.6.1
引言: CentOS是目前最为流行的Linux服务器系统,其默认的Python 2.x,但是根据python社区的规划,在不久之后,整个社区将向Python3迁移,且将不在支持Python2, 那该如何平滑迁移至Python3 呢? 下面直接来步骤,没太多杂语。 1、下载Python 3.x的安装包 ...
分类:编程语言   时间:2018-03-06 16:57:57    阅读次数:153
Python网络编程——SocketServer基础
SocketServer The socketserver module simplifies the task of writing network servers. There are four basic concrete server classes: This uses the Inter ...
分类:编程语言   时间:2018-03-06 16:58:30    阅读次数:237
python第二天,list和tuple
概念:list是集合,且是可变集合,tuple是元组集合,不可变集合。 1.Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。 主要知识点:初始化集合 param = ['jerry',tom'','lily','lucy']; 根据下标查询指定 ...
分类:编程语言   时间:2018-03-06 16:58:46    阅读次数:188
直接插入算法的C++实现
直接插入算法:每趟将一个待排序的关键字按照其值的大小插入到已经排好的部分有序序列的适当位置上,直到所有待排序的关键字都被插入到有序序列中为止。 理论上,在直接插入排序中第二层循环是可以提前结束的,即某个元素在寻找自己合适位置时并未循环遍历到序列最前端。 这是直接插入排序和简单选择排序最大的不同。也是 ...
分类:编程语言   时间:2018-03-06 16:59:37    阅读次数:185
python基础知识点
python论坛: 1. python 脚本格式 前2行格式如下,第一行是表示用python执行,第二行是通用字符集,任何语言都能正常显示。 1)#!/usr/bin/env python 2)#_*_coding:utf-8_*_ (貌似写成#coding=utf-8也行) 其实上面的语句怎么写都 ...
分类:编程语言   时间:2018-03-06 17:00:10    阅读次数:209
C#多线程编程(1)--线程,线程池和Task
新开了一个多线程编程系列,该系列主要讲解C#中的多线程编程。 利用多线程的目的有2个: 一是防止UI线程被耗时的程序占用,导致界面卡顿;二是能够利用多核CPU的资源,提高运行效率。 我没有进行很深入的讲解,是以实际使用为主。我的这个系列主要是《CLR via C#》的总结,该书的作者Jeffrey ...
分类:编程语言   时间:2018-03-06 17:03:09    阅读次数:206
【XSY2727】Remove Dilworth定理 堆 树状数组 DP
题目描述 一个二维平面上有$n$个梯形,满足: 所有梯形的下底边在直线$y=0$上。 所有梯形的上底边在直线$y=1$上。 没有两个点的坐标相同。 你一次可以选择任意多个梯形,必须满足这些梯形两两重叠,然后删掉这些梯形。 问你最少几次可以删掉所有梯形。 $n\leq {10}^5$ 题解 先把坐标离 ...
分类:编程语言   时间:2018-03-06 17:04:26    阅读次数:177
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!