从文件读出数据:默认utf8编码 json.dumps()输出数据:默认unicode编码 json读取(json是种通用的数据传输格式) import ujson as json #for performance jobj = json.loads(json_str) #type(jobj)==< ...
分类:
编程语言 时间:
2019-02-11 21:30:24
阅读次数:
238
时间和日期 (图中错误修正:dt_obj.strftime(format)) import time, datetime 1. datetime obj 1) datetime datetime.datetime.now() datetime.datetime.now() - datetime.ti ...
分类:
编程语言 时间:
2019-02-11 21:35:22
阅读次数:
339
在Python中经常会混淆类属性和实例属性的概念,今天专门记录一下个人理解以免日后忘记。 看下面的例子: 运行当然是没有问题的,输出结果为: 但是当我们加入这样一段代码: 运行后会报错,这是因为不能通过类名+属性名的方式去调用实例属性,当类实例化后,只能通过类名去调用方法中的属性。 下面进行这样的操 ...
分类:
编程语言 时间:
2019-02-11 21:38:39
阅读次数:
487
完整: http://docs.jinkan.org/docs/flask/installation.html#installation virtualenv 你很可能想在开发中用上 virtualenv,如果你有生产环境的 shell 权限,你同样会乐于在生产环境中使用它。 virtualenv ...
分类:
编程语言 时间:
2019-02-11 21:39:52
阅读次数:
190
输出 ...
分类:
编程语言 时间:
2019-02-11 21:42:07
阅读次数:
232
要了解@property的用途,首先要了解如何创建一个属性。 一般而言,属性都通过__init__方法创建,比如: 创建实例,运行结果: 但是这样子有2个坏处: 1.__init__ 中定义的属性是可变的,如果一个系统的开发人员在知道属性名的情况下,就可以进行随意更改(尽管可能是在无意识的情况下), ...
分类:
编程语言 时间:
2019-02-11 22:49:30
阅读次数:
311
一.实现基础功能之一(记账) 一个记账本最基础之一的功能就是记账,所以也是首先要解决的问题,我选择了上学期使用的MySQL数据库来对账本进行存储。 我选择记账的方法是分开记账,就是支出放在一个表,收入放在一个表,这样在数据库方面会比较的直观的看到,但是在显示的时候就会产生部美观的问题,就是支出和收入 ...
分类:
编程语言 时间:
2019-02-12 00:01:57
阅读次数:
164
We want to show an SVG avatar of the patio11bot, so we'll do that in three ways: Using an img tag - which is easy, but doesn't let us access the inter ...
分类:
编程语言 时间:
2019-02-12 00:02:44
阅读次数:
180
Spring事务基于AOP环绕通知和异常通知 编程事务 声明事务 Spring事务底层使用编程事务+AOP进行包装的 = 声明事务 AOP应用场景: 事务 权限 参数验证 什么是AOP技术 AOP技术应用场景 面向切面编程 解决代码复用问题 AOP编程核心点: 在方法之前或者之后处理事情 AOP底层 ...
分类:
编程语言 时间:
2019-02-12 00:05:34
阅读次数:
231
答案经过网络整理,难免有重复的内容,感谢各位博主的无私奉献 1. TCP和UDP的区别,哪个是三次握手? TCP(Transmission Control Protocol 传输控制协议) UDP(User Datagram Protocol 用户数据包协议) OSI(Open Syst ...
分类:
编程语言 时间:
2019-02-12 00:06:40
阅读次数:
207
新建项目 File——New——Project Next 这里任意填写。 Finish 配置项目 配置前端控制器 DispatcherServlet 配置Spring MVC的Controller 在WEB INF下新建springmvc config.xml 新建HelloController.j ...
分类:
编程语言 时间:
2019-02-12 00:08:27
阅读次数:
348
前言 该文是在看别人博客的时候发现的,很有趣的一篇文章,这里摘录到自己的简书中,供给各位读者学习本文主要描述,如何不使用中间值,将两个变量的值进行交换。前三种只适用于number类型的数值交换,第四和第五种适合其他类型。 简书原文 https://www.jianshu.com/p/64a503c7 ...
分类:
编程语言 时间:
2019-02-12 00:08:48
阅读次数:
210
工厂模式种类 工厂模式可以分为三类:简单工厂模式,工厂方法模式以及抽象工厂模式。 简单工厂模式 简单工厂模式又称为静态工厂方法模式,为何称为静态工厂方法模式呢?是因为该模式主要由一个工厂类的静态方法来提供各种产品。 简单工厂模式的优点 这里假设有三个角色:消费者,生产者和产品。通过简单工厂模式消费者 ...
分类:
编程语言 时间:
2019-02-12 00:14:59
阅读次数:
170
一、接口相关 数据服务商:聚合数据(https://www.juhe.cn/) API部分文档: 完整API文档下载:https://www.juhe.cn/docs/download/pdf/235 二、代码实现 view.py:(部分代码-后端逻辑) index.html:(部分代码-前端渲染页 ...
分类:
编程语言 时间:
2019-02-12 00:15:29
阅读次数:
253
程序在运行时,如果Python解释器遇到一个错误,会停止程序的执行,并且提示一些错误信息,这就是异常,程序通知执行并且提示错误信息,这个动作,我们通常称之为:抛出异常。 1.简单的捕获异常的语法 在程序开发中,如果对某些代码的执行不能确定是否正确,可以增加try来捕获异常: try 尝试,下方编写要 ...
分类:
编程语言 时间:
2019-02-12 00:16:22
阅读次数:
257
import matplotlib.pyplot as plt import numpy as np SAMPLE_SIZE = 100 np.random.seed() real_rand_vars = [np.random.random() for _ in range(SAMPLE_SIZE)... ...
分类:
编程语言 时间:
2019-02-12 00:23:46
阅读次数:
339
我现在需要实现这样的功能:将一个服务提供者启动多个实例,下面我列出在eclipse中启动多个实例的方法: 首先看一下我的服务提供者的项目文件结构: springboot默认的配置文件是application.properties,注意看我为了实现启动多个实例改成两个配置文件,这两个配置文件分别设成不 ...
分类:
编程语言 时间:
2019-02-12 00:24:18
阅读次数:
1669
SpringSecurity核心功能:认证、授权、攻击防护(防止伪造身份) 涉及的依赖如下: 如上,原本启动项目后,在地址栏中输入http://localhost:8080/hello应该显示返回的内容 然而此次加了安全验证后,不管url中访问的地址是什么,hello还是hello111,均返回lo ...
分类:
编程语言 时间:
2019-02-12 00:27:18
阅读次数:
242
内部类 内部类是定义在另一个类中的类。 定义内部类的原因有: 1)内部类方法可以访问该类定义所在的作用域中的数据,包括私有的数据。 2)内部类可以对同一个包中的其他类隐藏起来。 3)当想要定义一个回调函数且不想编写大量代码时,使用匿名内部类比较便捷。 使用内部类访问对象状态 分析一下下面一段代码 其 ...
分类:
编程语言 时间:
2019-02-12 00:27:47
阅读次数:
232
package com.itheima.netty_chat.util; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Map; ... ...
分类:
编程语言 时间:
2019-02-12 00:28:02
阅读次数:
303