作为一个编程入门新手,Flask是我接触到的第一个Web框架。想要深入学习,就从《FlaskWeb开发:基于Python的Web应用开发实战》这本书入手,本书由于是翻译过来的中文版,理解起来不是很顺畅。但是对着代码理解也是能应对的,学到 第七章:大型程序结构 这章节的时候,发现难度有所提升,网上能参 ...
分类:
编程语言 时间:
2018-06-03 14:25:43
阅读次数:
270
说明: 如果一个软件系统在运行时所创建的相同或相似对象数量太多,将导致运行代价过高,带来系统资源浪费、性能下降等问题 如何避免系统中出现大量相同或相似的对象,同时又不影响客户端程序通过面向对象的方式对这些对象进行操作呢。例如在文字编辑软件中,把每个字符当成对象处理,并分配相应的系统空间,但是随着字符 ...
分类:
编程语言 时间:
2018-06-03 14:26:11
阅读次数:
187
结果 ...
分类:
编程语言 时间:
2018-06-03 14:26:18
阅读次数:
172
在进行数据源切换时spring.datasource.type类型根据源码所给的默认值修改后依然报错 先看源码:标色部分 , 就是springboot所给的数据源 , 正常来说只要在配置文件中修改type值就可以 ,但是我发现不行 依然报错: 错误信息:这个错好多人给出的答案是让编辑器自动提示 而不 ...
分类:
编程语言 时间:
2018-06-03 14:26:38
阅读次数:
723
编译原理-1-C语言的文法 c语言的文法产生式: programà external_declaration | program external_declaration external_declarationà function_definition | declaration function ...
分类:
编程语言 时间:
2018-06-03 14:26:44
阅读次数:
146
ArrayList:实现RandomAccess 可快速查找元素 初始化:默认初始化大小为10 数据结构:使用数组的线性结构存储数据 是否有序:数组结构有序 扩容方式:当添加元素超过当前容量时,进行扩容 int newCapacity = oldCapacity + (oldCapacity >> ...
分类:
编程语言 时间:
2018-06-03 14:27:52
阅读次数:
189
我记得前几天,我把13种最为荒谬的编程语言整理并且上传:https://www.cnblogs.com/lxz-1263030049/p/9123775.html 今天主要是把在Bugku遇到的题目关于这个方面的进行整理,希望能够帮助到你们,希望能够给那些学弟学妹带来启发! 永远爱你们的————新宝 ...
分类:
编程语言 时间:
2018-06-03 14:28:24
阅读次数:
240
package xiancheng; //Thread类实现了Runnable 接口 //比较两者的范例 //程序ThreadDemo_3.java 是一饿模拟铁路售票系统的范例,实现4个售票点来发售某日某次列车的车票20张,一个售票点用一个线程来表示。 public class ThreadDem... ...
分类:
编程语言 时间:
2018-06-03 14:31:03
阅读次数:
163
阅读目录 一 threading模块介绍 二 开启线程的两种方式 三 在一个进程下开启多个线程与在一个进程下开启多个子进程的区别 四 练习 五 线程相关的其他方法 六 守护线程 七 Python GIL(Global Interpreter Lock) 八 同步锁 九 死锁现象与递归锁 十 信号量S ...
分类:
编程语言 时间:
2018-06-03 14:33:07
阅读次数:
207
在数据库中我们一般用整数或字符串来表示枚举值(有些数据库(如 MySQL)本身带有枚举类型), 而在使用 Hibernate 时实体对象中也用 Integer 或 String 来表示枚举就不那么友好了。试想来我们这样定义实体对象的两个属性@Entitypublic class User { .... public Integer type; //0: Indi
分类:
编程语言 时间:
2018-06-03 14:33:25
阅读次数:
176
一、网上下载:junit.jar包 下载地址:https://sourceforge.net/projects/junit/?source=typ_redirect 二、导入指定项目中 三、在指定方法前使用@Test 四、运行方式使用:直接在带有@Test注解的方法上上点击右键 --> run as ...
分类:
编程语言 时间:
2018-06-03 14:34:23
阅读次数:
209
对象使用:类名(参数) 可以使用self调用 def _new_(cls) 用来创建对象,但必须有返回值,就是实例化 def _init_(self,参数) 初始化方法,用来给参数定义初始化值的 def_str_(self) 重写父类objectstr方法 #sys.getrefcount()测试一 ...
分类:
编程语言 时间:
2018-06-03 14:34:33
阅读次数:
125
循环语句 和 迭代算法 是紧密联系的知识,可以划作同一个模块掌握,对于很多问题(比如最常见的 数列求和问题),循环+迭代的方案,比循环嵌套,要更加高效、clean。 ...
分类:
编程语言 时间:
2018-06-03 14:35:50
阅读次数:
176
Problem B: 整型数组运算符重载 Description 定义Array类: 1.拥有数据成员int length和int *mems,分别是数组中元素的个数和元素列表。 2. 无参构造函数,将mems设置为NULL,length为0。 3. 重载==运算符,用于判断两个Array对象是否相 ...
分类:
编程语言 时间:
2018-06-03 14:35:57
阅读次数:
142
#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2018/6/3 0003 11:47# @Author : Anthony.Waa# @Site : # @File : test.py# @Software: PyCharm# 示例1:# ...
分类:
编程语言 时间:
2018-06-03 14:37:43
阅读次数:
190
const 定义的是变量不是常量,只是这个变量的值不允许改变是常变量!带有类型。编译运行的时候起作用存在类型检查。 define 定义的是不带类型的常数,只进行简单的字符替换。在预编译的时候起作用,不存在类型检查。 1、两者的区别 (1) 编译器处理方式不同 #define 宏是在预处理阶段展开。 ...
分类:
编程语言 时间:
2018-06-03 14:37:50
阅读次数:
197
字符串格式化 Python的字符串格式化有两种方式: 百分号方式、format方式 百分号的方式相对来说比较老,而format方式则是比较先进的方式,企图替换古老的方式,目前两者并存。[PEP-3101] This PEP proposes a new system for built-in str ...
分类:
编程语言 时间:
2018-06-03 14:38:19
阅读次数:
171
20172306《Java程序设计》第一周学习总结 教材学习内容总结 本周主要学习《Android和Java》书中的第二十三章和第二十六章。 第二十三章:Android简介 Android使用Java作为编辑语言。 Android是向后兼容的,针对较早的版本编写的应用程序,总是能够在新的版本上运行。 ...
分类:
编程语言 时间:
2018-06-03 14:40:19
阅读次数:
185
1、jsBom简介 2.Bom输出:浏览器弹窗,console 3.open_close新页面方法 3、返回用户设备,本地消息,跳转,刷新 4、client系列:盒子内容到四边 5、clientWidth 屏幕得可视区域 6、offset系列:盒子在浏览器的定位 7、scroll系列 ...
分类:
编程语言 时间:
2018-06-03 14:40:40
阅读次数:
220
本文是继承上文的基础上进行的讨论,建议读者先阅读http://www.cnblogs.com/xuezhezlr/p/9097137.html和https://www.cnblogs.com/xuezhezlr/p/9096063.html后在进行本文的了解,本文旨在对上文中的数据驱动在实际运用中的 ...
分类:
编程语言 时间:
2018-06-03 14:42:34
阅读次数:
204