码迷,mamicode.com
首页 > 编程语言 > 周排行
剑指offer第一题:二维数组的查找(python)
题目描述: 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 思路: 应当从数组的左下角或右上角开始判断,以左下角为例,若整数小于左下角数值,则最后一行不用 ...
分类:编程语言   时间:2019-04-28 20:53:54    阅读次数:213
Java位运算原理及使用讲解
前言日常开发中位运算不是很常用,但是巧妙的使用位运算可以大量减少运行开销,优化算法。举个例子,翻转操作比较常见,比如初始值为1,操作一次变为0,再操作一次变为1。可能的做法是使用三木运算符,判断原始值为1还是0,如果是1,设置为0,否则设置为0.但是使用位运算,不用判断原始值,直接改变值就可以: 1 ...
分类:编程语言   时间:2019-04-28 21:58:36    阅读次数:239
python之zip打包
import zipfile # 压缩 z = zipfile.ZipFile('z.zip', 'w') z.write('xo.xml') z.write('xxxoo.xml') z.close() # 解压 z = zipfile.ZipFile('z.zip', 'r') for item... ...
分类:编程语言   时间:2019-04-28 22:00:10    阅读次数:165
python之sys模块
#!/usr/bin/python # -*- coding: UTF-8 -*- ''' 用于对Python解释器相关操作: sys.argv 命令行参数List,第一个元素是程序本身路径 sys.exit(n) 退出程序,正常退出时exit(0) sys.version 获取Python解释程序... ...
分类:编程语言   时间:2019-04-28 22:00:22    阅读次数:168
python之shutil
''' shutil 用来处理 文件 文件夹 压缩包 的模块 ''' import shutil # 拷贝文件内容 shutil.copyfileobj(open('old.xml', 'r'), open('new.xml', 'w')) # 拷贝文件 shutil.copyfile('f1.lo... ...
分类:编程语言   时间:2019-04-28 22:05:16    阅读次数:161
Python 嘉宾列表问题
某书上的练习题,当作复习8 ...
分类:编程语言   时间:2019-04-28 23:11:30    阅读次数:291
Python单元测试
在Python的圈子里常流行一句话:"动态一时爽,重构火葬场",我们知道Python写起来很方便,但在重构或者对某部分代码修改时, 可能会造成"牵一发而动全身",所有对于Python项目来说单元测试来保证代码质量是非常有必要的。 单元测试(Unit Testing) 1. 针对程序模块进行正确性检验 ...
分类:编程语言   时间:2019-04-28 23:11:51    阅读次数:235
java编写账户(余额,月利息,开户日期)
importjava.util.Date;publicclassTestAccount//测试类{publicstaticvoidmain(String[]args){Accountc1=newAccount(1122,20000);c1.setAnnualInterestRate(4.5/100);c1.withDraw(2500);c1.deposit(3000);System.out.pri
分类:编程语言   时间:2019-04-28 23:13:26    阅读次数:444
软件测试自动化…python学习到什么程度?代码好不好学!
软件测试自动化…python学习到什么程度?代码好不好学!
分类:编程语言   时间:2019-04-28 23:16:44    阅读次数:250
第五天 文件权限设置acl attr 文件内容排序sort uniq diff
linuxroot组不是管理员角色root组并不是有root权限useradd-r-mr一般配合m使用服务器让每个uid最好一样,统一标准化管理token(uid,gid,groups)fileuid=readwrite先看uid再看权限想看到最新fileuid=readwriteexcute必须重新登录rwx二进制文件一般读取没有实际意义,不是随便一个权限赋予读都有意义读和写一般给文本文件,读权
分类:编程语言   时间:2019-04-29 00:22:21    阅读次数:186
深入解析spring中用到的九种设计模式
设计模式作为工作学习中的枕边书,却时常处于勤说不用的尴尬境地,也不是我们时常忘记,只是一直没有记忆。 今天,螃蟹在IT学习者网站就设计模式的内在价值做一番探讨,并以spring为例进行讲解,只有领略了其设计的思想理念,才能在工作学习中运用到“无形”。 Spring作为业界的经典框架,无论是在架构设计 ...
分类:编程语言   时间:2019-04-29 00:22:50    阅读次数:181
Python之路(第三十九篇)管道、进程间数据共享Manager
一、管道 概念 管道可用于具有亲缘关系进程间的通信,有名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能外,它还允许无亲缘关系进程间的通信. 先画一幅图帮助大家理解下管道的基本原理 现有2个进程A和B,他们都在内存中开辟了空间,那么我们在内存中再开辟一个空间C,作用是连接这两个进程的。对于 ...
分类:编程语言   时间:2019-04-29 00:23:51    阅读次数:282
Java 8 日期时间 API
转自:https://www.runoob.com/java/java8-datetime-api.html Java 8通过发布新的Date-Time API (JSR 310)来进一步加强对日期与时间的处理。 在旧版的 Java 中,日期时间 API 存在诸多问题,其中有: 非线程安全 ? ja ...
分类:编程语言   时间:2019-04-29 00:27:59    阅读次数:138
一篇让你明白进程与线程之间的区别与联系
本章节介绍了进程与线程之间的区别与联系,以及其他方面的小知识点,也是面试过程中会出现的内容点。
分类:编程语言   时间:2019-04-29 09:18:30    阅读次数:135
springMVC整合mybatis
配置Mybatis整合Spring的配置步骤 第一部分:配置Spring框架 配置SpringMVC的步骤 --先画流程图 --配置流程图说明 第二部分:配置Mybatis框架 --先画配置流程图 配置步骤说明 第三部分:整合这个两个框架 配置步骤: (1)Mybatis-Spring整合包 (2) ...
分类:编程语言   时间:2019-04-29 09:20:03    阅读次数:160
一张图了解Spring Cloud微服务架构
Spring Cloud作为当下主流的微服务框架,可以让我们更简单快捷地实现微服务架构。Spring Cloud并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易 ...
分类:编程语言   时间:2019-04-29 09:21:27    阅读次数:136
2018-2019-20175205 实验三敏捷开发与XP实践《Java开发环境的熟悉》实验报告
2018 2019 20175205 实验三敏捷开发与XP实践《Java开发环境的熟悉》实验报告 实验要求 没有Linux基础的同学建议先学习《Linux基础入门(新版)》《Vim编辑器》 课程 完成实验、撰写实验报告,实验报告以博客方式发表在博客园,注意实验报告重点是运行结果,遇到的问题(工具查找 ...
分类:编程语言   时间:2019-04-29 09:38:51    阅读次数:189
python timeit模块
timeit模块timeit模块可以用来测试一小段Python代码的执行速度。 class timeit.Timer(stmt='pass', setup='pass', timer=<timer function>)Timer是测量小段代码执行速度的类。 stmt参数是要测试的代码语句(statm ...
分类:编程语言   时间:2019-04-29 09:41:36    阅读次数:163
PythonStudy——闭包
# closure:被包裹的函数,称之为闭包 # 完整的闭包结构:1.将函数进行闭包处理;2.提升函数名的作用域 # 案例:延迟加载 ...
分类:编程语言   时间:2019-04-29 09:41:58    阅读次数:133
headfirst python第一章初始python速记卡
headfirstpython这本书非常不错,但是很多人没耐心读,出的速记卡,有用的尽管下载headfirstpython第一章初识python速记卡.rar原书下载HeadfirstPython.pdf
分类:编程语言   时间:2019-04-29 10:52:49    阅读次数:153
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!