自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cats_miao---python/java

python/java技术

  • 博客(88)
  • 资源 (1)
  • 收藏
  • 关注

原创 记录替换django的user模型出现的异常InconsistentMigrationHistory

django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_initial is applied before its dependency users.0001_initial on database 'default'解决方案:删除数据库中 除了auth_user的其他表,然后重新...

2018-09-09 15:57:42 609

原创 pycharm 2018 怎样设置Tab为4个空格, 显示出来

效果图如下: 设置开始:如图:   File -> Settings -> Editor -> Code Style > Python-> Tabs and indents 显示出空格如图:    File -> Settings -> Editor -> General -> Appearance -> ...

2018-09-09 15:28:36 22020 3

原创 windwos10上安装tomcat(详细步骤).............

一、下载tomcat用浏览器打开tomcat官网:http://tomcat.apache.org/在左侧的导航栏Download下方选择最新的Tomcat 9,点击页面下方的“ 64-bit Windows zip (pgp, md5, sha1)“进行下下载完成二、安装tomcat解压后即可使用三、配置环境变量配置jdk的环境变量(略) 在系统变量里新...

2018-08-20 16:14:57 737

原创 如何使用Maven 以及 IntelliJ IDEA 配置Maven

 IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的Java开发工具之一, IDEA是JetBrains公司的产品,现在有逐步取代老牌Java开发工具Eclipse的趋势.那本人也是从Eclipse 转到IDEA.那刚转换过来时,确实很不适应,不过好在坚持使用了几天后,确实感觉IntelliJ IDEA比Eclipse更加智能.    ...

2018-08-20 15:57:20 328

原创 Intellij IDEA设置注释作者名字

/** * * @author : 你自己的名字 * @date : ${DATA} */ 方法一:File >> Settings >> Editor >>Code Style >> File and Code Templates>>Includes >> File Header把 ${USER} 修...

2018-08-16 14:05:57 32355

原创 Intellij IDEA 利用Maven构建项目:无java及resources资源文件问题

前言在Intellij IDEA中利用Maven构建项目中偶尔会遇到这样一个问题,例如利用org.apache.maven.archetypes:maven-archetype-webapp构建一个java web项目,在构建完成后没有自动生成标准的maven项目结构(缺少了src/main/java,src/main/resources等资源文件),如下图所示:  那么就需要我们手动创建m...

2018-08-15 17:55:11 1135

原创 IDEA使用maven创建web项目卡住解决办法

1.在idea中找到默认配置选项: 2.在setting中找到对应的maven选项,并且可以制定使用的maven路径: 3.打开maven选项,点击其中的runner,并且在VM Options中添加-DarchetypeCatalog=internal...

2018-08-14 17:40:07 1240

原创 MySQL导入SQL文件及常用命令---记录下来,方便自己查询

在MySQL Qurey Brower中直接导入*.sql脚本,是不能一次执行多条sql命令的,在mysql中执行sql文件的命令:mysql> source d:/myprogram/database/db.sql;另附mysql常用命令:一) 连接MYSQL: 格式: mysql -h主机地址 -u用户名 -p用户密码1、例1:连接到本机上的MYSQL...

2018-08-10 15:54:26 363

原创 IntelliJ IDEA 设置代码提示或自动补全的快捷键 (附IntelliJ IDEA常用快捷键)

IntelliJ IDEA 设置代码提示或自动补全的快捷键 (附IntelliJ IDEA常用快捷键)修改方法如下:点击 文件菜单(File) –> 点击 设置(Settings… Ctrl+Alt+S), –> 打开设置对话框。在左侧的导航框中点击 KeyMap。 接着在右边的树型框中选择 Main menu –> Code –> Completion. ...

2018-08-10 08:41:10 4600

原创 IntelliJ IDEA自动补全变量名称和属性名称的快捷键

IntelliJ IDEA自动补全变量名称和属性名称的快捷键IntelliJ IDEA自动补全变量名称和属性名称的快捷键IntelliJ IDEA自动补全变量名称和属性名称的快捷键 自动补全变量名称 : Ctrl + Alt + v自动补全属性名称 : Ctrl + Alt + f...

2018-08-08 17:11:19 34828 2

原创 Win10右键怎么添加PowerShell脚本新建项

1、鼠标右键点击开始按钮,然后点击“运行”。2、在弹出的运行对话框中输入“regedit”,然后确定打开注册表编辑器。3、然后在打开的注册表编辑器窗口,我们展开HKEY_CLASSES_ROOT。4、HKEY_CLASSES_ROOT展开项中找到:Directory,再依次展开:DirectoryBackgroundshellexContextMenuHandlers,在ContextMen...

2018-08-07 20:15:37 641

原创 SSM框架(spring+springMVC+Mybatis) pom.xml文件

SSM框架(spring+springMVC+Mybatis) pom.xml文件 <?xml version="1.0" encoding="UTF-8"?><!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreement...

2018-08-06 15:45:02 392

原创 小芳的妈妈每天给她2.5元钱,她都会存起来, 但是,每当这一天是存钱的第5天或者5的倍数的话, 她都会花去6元钱,请问,经过多少天, 小芳才可以存到100元钱。

/* 小芳的妈妈每天给她2.5元钱,她都会存起来, 但是,每当这一天是存钱的第5天或者5的倍数的话, 她都会花去6元钱,请问,经过多少天, 小芳才可以存到100元钱。 分析: A: 小芳的妈妈每天给她2.5元钱 double dayMoney = 2.5; B: 她都会存起来 ...

2018-07-30 10:27:51 6519

原创 copy deepcopy 赋值

import copya = [1, 2, ['a', 'b']]b = ac = copy.copy(a)d = copy.deepcopy(a)a.append(4)a[2].append('c')print('a = %s' % a)print('b = %s' % b)print('c = %s' % c)print('d = %s' % d)a = [1,...

2018-07-19 08:42:54 216

原创 《王者荣耀》出装下助手

# coding: utf-8from urllib.request import urlretrieveimport requestsimport osdef hero_imgs_download(url, header): req = requests.get(url=url, headers=header).json() hero_num = l...

2018-07-19 08:36:54 1549

原创 MySql数据库优化可以从哪几个方面进行?

1、数据库优化可以从以下几个方面进行: 2、项目中,优化mysql之前,首先要开启慢查询日志,在分析慢查询日志. 1,查看所有日志状态: show variables like '%quer%';2,查看慢查询状态:show variables like 'show%' linux启用MySQL慢查询 代码如下   vim /etc/my.cn...

2018-07-19 08:15:32 375 1

原创 装饰器打印函数时间

# coding: utf-8import timedef timer(func): def wrap(*args, **kwargs): t = time.time() res = func(*args, **kwargs) print(res) print(time.time() - t) re...

2018-07-18 17:21:37 880

原创 一些简单的题?

2018-07-18 17:18:33 247

原创 十大Python机器学习算法

给大家推荐最常用的10种机器学习算法,它们几乎可以用在所有的数据问题上:1、线性回归线性回归通常用于根据连续变量估计实际数值(房价、呼叫次数、总销售额等)。我们通过拟合最佳直线来建立自变量和因变量的关系。这条最佳直线叫做回归线,并且用 Y= a *X + b 这条线性等式来表示。理解线性回归的最好办法是回顾一下童年。假设在不问对方体重的情况下,让一个五年级的孩子按体重从轻到重的顺序对班...

2018-07-18 08:44:58 560

原创 Python(算法)-时间复杂度和空间复杂度

Python(算法)-时间复杂度和空间复杂度时间复杂度算法的时间复杂度是一个函数,它定量描述了该算法的运行时间,时间复杂度常用“O”表述,使用这种方式时,时间复杂度可被称为是渐近的,它考察当输入值大小趋近无穷时的情况时间复杂度是用来估计算法运行时间的一个式子(单位),一般来说,时间复杂度高的算法比复杂度低的算法慢1234567891011121314151617181920212223242526...

2018-07-02 08:38:16 2237

转载 为什么在Python里推荐使用多进程而不是多线程?

最近在看Python的多线程,经常我们会听到老手说:“Python下多线程是鸡肋,推荐使用多进程!”,但是为什么这么说呢?  要知其然,更要知其所以然。所以有了下面的深入研究:首先强调背景:1. GIL是什么?  GIL的全称是Global Interpreter Lock(全局解释器锁),来源是python设计之初的考虑,为了数据安全所做的决定。2. 每个CPU在同一时间只能执行一个线程  在单...

2018-07-01 16:12:47 333

原创 Python --------三种排序算法(冒泡, 插入, 选择)

2018-06-30 20:20:20 271

原创 linux 常用的一些命令

2018-06-30 09:26:58 155

原创 写一个函数,计算一个给定的日期是该年的第几天

写一个函数,计算一个给定的日期是该年的第几天

2018-06-29 21:25:17 5312

转载 Python中的四种数据类型的操作

四种数据类型:列表字典元祖集合1、列表(list)具有如下特点: 具体操作如下:#list列表类型、类似于、C++中的链表#元素可变的(与tuple相对)#位置有序 (与set相对)#容纳任何对象(与字典相对)color1 = ['red','blue',1,2,3]color1.insert(0,'green') #插入元素,para1为插入位置color1.remove(1) #...

2018-06-29 20:59:23 353

原创 猜猜执行的结果是什么?

猜猜执行的结果是什么?

2018-06-29 19:45:55 144

转载 Python八大排序算法

本文转载于:http://python.jobbole.com/82270/,https://www.cnblogs.com/woider/p/6835466.html1.插入排序:插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序;首先将第一个作为已经排好序的,然后每次从后的取出插入到前面并排序;时间复杂度:O(n²)空间...

2018-06-29 19:19:04 217

原创 求 list 里的交集, 并集, 差集

2018-06-29 18:23:32 155

原创 global 和 nonlocal 的区别?

global 和 nonlocal 的区别?global 用来声明全局变量。nonlocal 用来声明外层的局部变量, 如下所示:In [14]:# 定义两个全局变量A = 111B = 222​def foo(): # 定义两个局部变量 A = 333 B = 444 def bar(): global A # 使用全局变量 A = 111 ...

2018-06-28 15:42:05 1373

原创 Python如何进行内存管理?---------- Python垃圾回收机制,以及在何种情况下会发生内存泄漏

 Python如何进行内存管理?Python 采用引用计数的方式来管理分配的内存。Python 的每个对象都有一个引用计数,这个引用计数表明了有多少对象在指向它。当这个引用计数为 0 时,释放该对象的内存。为了解决循环引用的问题,Python提供了“标记-清除”法,用于释放循环引用的对象。为了加速Python的执行效率,Python 同时使用了一个内存池机制,用于管理对小块内存的申请和释放。 Py...

2018-06-28 15:38:57 1081

原创 阅读下面的代码,写出 A0, A1 至 An 的最终值.

 阅读下面的代码,写出 A0, A1 至 An 的最终值.In [29]:A0 = dict(zip(('a','b','c','d','e'),(1,2,3,4,5)))A1 = range(10)A2 = [i for i in A1 if i in A0]A3 = [A0[s] for s in A0] # A3 即 A0.values()A4 = [i for i in A1 if i ...

2018-06-28 15:33:52 2795

原创 将字符串: 'k:1|k1:2|k2:3|k3:4 ' ,处理成 python 字典: {'k':1, 'k1':2, ...}

将字符串: 'k:1|k1:2|k2:3|k3:4 ' ,处理成 python 字典: {'k':1, 'k1':2, ...}In [4]:# 解法1: 单行s = 'k:1|k1:2|k2:3|k3:4'dd = {k: int(v) for k, v in map(lambda x: x.split(':'), s.split('|'))}print(dd)​​# 解法2d = {}item...

2018-06-28 15:23:09 16324

原创 有一个字符串开头和末尾都有空格,比如 ' hong zao ke ji ', 要求写一个函数把这个字符串的前后空格都去掉

有一个字符串开头和末尾都有空格,比如 ' hong zao ke ji ', 要求写一个函数把这个字符串的前后空格都去掉def strip(string): start, end = 0, -1 length = len(string)​ for i in range(length): if string[i] != ' ': st...

2018-06-28 15:06:13 1180

原创 对数组 [3, 1, 2, 4, 2, 4, 5, 3, 7] 进行去重, 写出至少两种方法 (请写出一段Python代码实现删除一个list里面的重复元素)

1. 对数组 [3, 1, 2, 4, 2, 4, 5, 3, 7] 进行去重, 写出至少两种方法 (请写出一段Python代码实现删除一个list里面的重复元素)In [1]:def unique1(lst): '''内置方法''' return list(set(lst))​​def unique2(lst): '''思路简单''' l = [] for i in...

2018-06-28 15:04:17 2868

原创 找出1000个连续数中出现的一个重复数

找出1000个连续数中出现的一个重复数

2018-06-26 20:35:16 1060

原创 什么是 OOD/OOP ?

1 OOD:面向对象设计(Object-Oriented Design,OOD)方法是OO方法中一个中间过渡环节。其主要作用是对OOA分析的结果作进一步的规范化整理,以便能够被OOP直接接受。2 OOP:面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架构。OOP 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而...

2018-06-26 20:01:54 3546

原创 python3 --- 求100以内的质数-----只能被本身和1整除(除1以外)

2018-06-26 19:15:32 4555

原创 实现以二维列表的第2个值进行排序

2018-06-26 07:02:02 744

原创 Python 代码实现删除一个 list 里面的重复元素

请写出一段 Python 代码实现删除一个 list 里面的重复元素可以先把 list 重新排序,然后从 list 的最后开始扫描,代码如下:In [8]: List = [1, 2, 2, 3, 3, 3, 4, 4, 5, 6, 6, 7]In [9]: if List:   ...:     List.sort()   ...:     last = List[-1]   ...:     ...

2018-06-26 06:57:12 3751

原创 时间复杂度和空间复杂度

算法复杂度分为时间复杂度和空间复杂度。其作用: 时间复杂度是指执行算法所需要的计算工作量; 而空间复杂度是指执行这个算法所需要的内存空间。 (算法的复杂性体现在运行该算法时的计算机所需资源的多少上,计算机资源最重要的是时间和空间(即寄存器)资源,因此复杂度分为时间和空间复杂度)。简单来说,时间复杂度指的是语句执行次数,空间复杂度指的是算法所占的存储空间时间复杂度 计算时间复杂度的方法:用常数1代替...

2018-06-25 19:50:21 172

国家统计局发布的全国行政区划代码至村级已生成sql 脚本

国家统计局发布的全国行政区划代码至村级已生成sql 脚本 txt文件保存了, 百度云下载地址和密码 2017年统计用区划代码和城乡划分代码(截止2017年10月31日)   统计用区划代码和城乡划分代码发布说明: 一、编制依据 2008年7月,国务院批复同意国家统计局与民政部、住建部、公安部、财政部、国土部、农业部共同制定的《关于统计上划分城乡的规定》(国函〔2008〕60号),自2008年8月1日实施,正式奠定了统计上划分城乡的理论依据和方法基础。随后,国家统计局印发《统计用区划代码和城乡划分代码编制规则》(国统字〔2009〕91号)。 二、区划范围 统计用区划代码和城乡划分代码的区划范围,是国家统计局开展统计调查的区划范围。未包括我国台湾省、香港特别行政区、澳门特别行政区。 三、发布内容 12位统计用区划代码和3位城乡分类代码。 四、适用领域 《国务院关于统计上划分城乡规定的批复》(国函〔2008〕60号)明确指出:“本规定作为统计上划分城乡的依据,不改变现有的行政区划、隶属关系、管理权限和机构编制,以及土地规划、城乡规划等有关规定”。各级各部门在使用统计用区划代码和城乡划分代码时,请务必结合实际情况。 五、补充编制开发区统计汇总识别码情况 为满足统计调查工作组织和数据汇总的需要,国家统计局对一些符合条件的开发区编制了统计汇总识别码。统计汇总识别码在统计用区划代码的县级码段上编制,其码段为71~80。 编制统计汇总识别码的开发区应同时满足以下四个条件:一是国家和省人民政府正式批准成立的开发区;二是开发区的管理等同于县级人民政府,行使县级人民政府的管理职能,即管理开发区内的社会公共事务;三是开发区至少管理一个乡级单位;四是开发区管委会成立并运作两年及以上。 北京市 天津市 河北省 山西省 内蒙古自治区 辽宁省 吉林省 黑龙江省 上海市 江苏省 浙江省 安徽省 福建省 江西省 山东省 河南省 湖北省 湖南省 广东省 广西壮族自治区 海南省 重庆市 四川省 贵州省 云南省 西藏自治区 陕西省 甘肃省 青海省 宁夏回族自治区 新疆维吾尔自治区

2018-08-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除