码迷,mamicode.com
首页 > 编程语言 > 月排行
URAL-1989 树状数组+字符串哈希
题意:给一个字符串s,两个操作,一个是询问s[l..r]是否回文,另一个是把s[i]的字符变成c 思路:判断回文可以做正反两个哈希,容易想到修改可以用树状数组维护,不过多项式就要反过来 ...
分类:编程语言   时间:2018-10-01 01:06:16    阅读次数:200
Python全栈开发——日志模块
import logging #设优先级,输出日志为文本等信息 logging.basicConfig( level=logging.DEBUG, #设置优先级 filename='logger.txt' , #设置输出文本,默认为追加模式 filemode='w', #设置写入文本的模式 form... ...
分类:编程语言   时间:2018-10-01 01:06:39    阅读次数:189
python基础之常用模块
6、TEXT PROCESSING SERVICES :文本处理服务 6.1、re 8、DATA TYPES : 数据类型 8.1、datetime 8.2、collections 8.3、copy 9、 NUMERIC AND MATHEMATICAL MODULES : 数字和数学模块 9.1、 ...
分类:编程语言   时间:2018-10-01 01:07:12    阅读次数:212
Leetcode 26 删除排序数组中的重复项
给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 示例 1: 给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原数组 nums 的前 ...
分类:编程语言   时间:2018-10-01 01:08:18    阅读次数:203
Spring Boot 配置加载顺序详解
使用 Spring Boot 会涉及到各种各样的配置,如开发、测试、线上就至少 3 套配置信息了。Spring Boot 可以轻松的帮助我们使用相同的代码就能使开发、测试、线上环境使用不同的配置。 在 Spring Boot 里面,可以使用以下几种方式来加载配置。本章内容基于 Spring Boot ...
分类:编程语言   时间:2018-10-01 01:08:39    阅读次数:218
四则运算 --java
一、github链接 https://github.com/flames-z/sizeyunsuan 二、项目成员 伍欣怡、钟秋爽 三、PSP表格 PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 30 20 ...
分类:编程语言   时间:2018-10-01 01:09:48    阅读次数:288
009 spring boot中文件的上传与下载
一:任务 1.任务 文件的上传 文件的下载 二:文件的上传 1.新建一个对象 FileInfo.java 2.新建控制器 3.测试类 4.控制台 存储到的现象 三:文件的下载 1.添加io操作的包 2.文件下载的程序 3.在浏览器上访问 ...
分类:编程语言   时间:2018-10-01 01:10:20    阅读次数:219
详解 Java 中的三种代理模式
代理模式 代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能. 这里使用到编程中的一个思想:不要随意去修改别人已经写好的代码或者方法,如果需改修改,可以通过代理的方式来扩展 ...
分类:编程语言   时间:2018-10-01 01:10:40    阅读次数:203
码农要求_python豆瓣_2018校招
职位描述: 1、负责豆瓣用户产品多平台后端开发工作,主要编程语言是 Python 和 Go; 2、参与产品设计,与前端和移动端工程师一同探讨技术方案; 3、参与架构设计,与平台工程师合作优化新旧服务的性能和稳定性。 职位要求: 1、扎实的计算机基础知识,了解常用数据结构和算法; 2、熟练掌握至少一门 ...
分类:编程语言   时间:2018-10-01 01:10:58    阅读次数:205
简述synchronized和java.util.concurrent.locks.Lock的异同?
主要相同点:Lock能完成synchronized所实现的所有功能 。 主要不同点:Lock有比synchronized更精确的线程语义和更好的性能。synchronized会自动释放锁,而Lock一定要求程序员手工释放,并且必须在finally从句中释放。Lock还有更强大的功能,例如,它的try ...
分类:编程语言   时间:2018-10-01 01:12:15    阅读次数:212
JAVA字符串格式化-String.format()的使用
String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。 format(String format, Object... args) 新字符串使用本地语言环境,制定字 ...
分类:编程语言   时间:2018-10-01 01:13:58    阅读次数:203
马士兵Java视频学习顺序
第一部分:J2se学习视频内容包括: 尚学堂科技_马士兵_JAVA视频教程_JDK5.0_下载-安装-配置 尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第01章_JAVA简介_源代码_及重要说明 尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第02章_递归补充 尚学堂科技_马士 ...
分类:编程语言   时间:2018-10-01 10:32:15    阅读次数:189
利用本地浏览器远程服务器上的jupyter notebook(报错/usr/bin/python3: No module named ipykernel_launcher)
基本如帖子https://www.cnblogs.com/qiangzi0221/p/8933722.html 在本地浏览器中远程访问服务器中的conda虚拟环境部分中,创建一个叫env的虚拟环境,在虚拟环境中输入完 之后会报出Installed kernelspec learn in /home/ ...
分类:编程语言   时间:2018-10-01 10:32:23    阅读次数:2116
初识C++有感
初识C++有感 说实话,我一开始对编程是怀着敬畏之心的,因为我总觉得编程是一件很神奇的事情。程序员们只要输入几个简单的字符,就能化腐朽为神奇,从创造出一个严谨科学但又新奇异常的世界,我很佩服他们。但即便如此,我也总是对编程敬而远之,觉得我永远也不会接触到他它。所以,自然而然的,我现在在学习C++这门 ...
分类:编程语言   时间:2018-10-01 10:32:37    阅读次数:101
Unity3D_(游戏)贪吃蛇
未完!!预计10月3日前完成 贪吃蛇 项目完成时有展示~ 实现过程 制作场景UI 开始场景界面 添加一个Canvas作为游戏开始场景并将Canvas下的Render Mode设置为Screen Space—Camera 1:Screen Space-Overlay:这种模式层级视图中不需要任何的摄像 ...
分类:编程语言   时间:2018-10-01 10:33:33    阅读次数:379
python之random模块
1、random简介 用于生成伪随机数。 2、随机生成整数 2.1、random.randrange(stop) 生成整数随机数,stop必须是正整数。 2.1.1、随机生成一个100以内的正整数 2.1.2、随机生成10个0~9之间(包括0和9)的随机数列表。 输出结果: 2.2、random.r ...
分类:编程语言   时间:2018-10-01 10:34:08    阅读次数:185
springboot整合zookeeper
在springboot中所有的整合都是以bean的形式注入对象,从数据库coon、redis conn、再到整合的zookeeper,依然是依照bean注入连接对象,通过zookeeper api对zookeeper中node 数据进行增删改查等操作,从而实现配置同步。这篇文章只是初步使用web服务 ...
分类:编程语言   时间:2018-10-01 10:34:20    阅读次数:1804
Python:层次聚类分析——基于基站定位数据商圈分析
Python,聚类分析算法介绍,层次聚类算法、Kmeans聚类算法,sklearn模块中聚类方法、scipy模块中聚类方法介绍 ...
分类:编程语言   时间:2018-10-01 10:34:40    阅读次数:473
使用数组
本文介绍的 reflection 的最后一种用法是创建的操作数组。数组在 Java 语言中是一种特殊的类类型,一个数组的引用可以赋给 Object引用。观察下面的例子看看数组是怎么工作的: 例中创建了 10 个单位长度的 String 数组,为第 5 个位置的字符串赋了值,最后将这个字符串从数组中取 ...
分类:编程语言   时间:2018-10-01 10:35:21    阅读次数:119
numpy数组及处理:效率对比
问题: 数列: a = a1,a2,a3,·····,an b = b1,b2,b3,·····,bn 求: c = a12+b13,a22+b23,a32+b33,·····+an2+bn3 1.用列表+循环实现,并包装成函数 代码: 运行结果: 2.用numpy实现,并包装成函数 代码: 运行结 ...
分类:编程语言   时间:2018-10-01 10:38:20    阅读次数:233
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!