码迷,mamicode.com
首页 > 编程语言 > 月排行
JAVA的动态代理机制
AOP的拦截功能是由java中的动态代理来实现的。说白了,就是在目标类的基础上增加切面逻辑,生成增强的目标类(该切面逻辑或者在目标类函数执行之前,或者目标类函数执行之后,或者在目标类函数抛出异常时候执行。不同的切入时机对应不同的Interceptor的种类,如BeforeAdviseIntercep ...
分类:编程语言   时间:2018-02-17 13:10:02    阅读次数:150
树莓派小车(三)Python控制小车
正文之前 由于最近忙于复习赶考,所以暂时没有拿起树莓派小车,直到昨天,终于空出时间来把代码整理一下来和大家分享。 正文 在 "树莓派小车系列之二" 中,讲到了树莓派的引脚定义方式有两种: PHYSICAL NUMBERING GPIO NUMBERING 我采用的是第二种方式。 开始写 1. 导入库 ...
分类:编程语言   时间:2018-02-17 13:26:11    阅读次数:2126
python 字符编码、格式化
数据类型-布尔值一个布尔值只有True、False两种值,要么是True,要么是False 布尔值可以用and、or和not运算 空值是Python里一个特殊的值,用None表示 Python对bytes类型的数据用带b前缀的单引号或双引号表示:x = b'ABC' 变量变量本身类型不固定的语言称之 ...
分类:编程语言   时间:2018-02-17 13:26:30    阅读次数:164
Spring 源码分析(八)--容器的功能扩展
经过前面几篇的分析,相信大家对Spring中容器功能有了简单的了解,在前面的章节中我们一直以BeanFactory接口以及它的默认实现类XmlBeanFactory为例进行分析。但是,Spring中还提供了另一个接口ApplicationContext,用于扩展BeanFactory中现有的功能。 ...
分类:编程语言   时间:2018-02-17 13:26:47    阅读次数:232
180217_JAVA学习_TreeSet中存放含多个String的类并设置排序规则
有Person类如下: 有main如下: 由于TreeSet为可排序集合,所以要为存放对象(Person)指定排序规则。 排序规则:ASC(升序),age > address > name故重写Person的compareTo(): 注:若要DESC排序: 1、age比较中交换1/-1; 2、add ...
分类:编程语言   时间:2018-02-17 13:26:55    阅读次数:203
Python函数之面向过程编程
一、解释 面向过程:核心是过程二字,过程即解决问题的步骤,基于面向过程去设计程序就像是在设计,流水线式的编程思想,在设计程序时,需要把整个流程设计出来, 一条工业流水线,是一种机械式的思维方式 二、优缺点 优点:程序体系结构清晰,可以把复杂的问题简单化,流程化 缺点:可扩展性差,一条流线只是用来解决 ...
分类:编程语言   时间:2018-02-17 13:43:05    阅读次数:188
C++接口定义及实现举例
一、接口的定义 有时候,我们得提供一些接口给别人使用。接口的作用,就是提供一个与其他系统交互的方法。其他系统无需了解你内部细节,并且也无法了解内部细节,只能通过你提供给外部的接口来与你进行通信。根据c++的特点,我们可以采用纯虚函数的方式来实现。这样做的好处是能够实现封装和多态。现举一实例,供大家参 ...
分类:编程语言   时间:2018-02-17 13:43:31    阅读次数:178
python (六、常用第三方模块及综合实战)
# pillow图片处理from PIL import Image, ImageFilter # requests处理web请求import requests 代码量比较多 # 利用requests实现豆瓣模拟登陆from bs4 import BeautifulSoup # psutilimpor ...
分类:编程语言   时间:2018-02-17 14:02:01    阅读次数:172
多线程学习----CreateThread
tt.cpp : 定义控制台应用程序的入口点。 同一进程中的多个线程将共享该进程中的全部系统资源,如虚拟地址空间、文件描述符和信号处理等,但是同一个进程中的多个线程都有各自的调用栈、寄存器环境和线程本地存储。 线程都拥有自己的堆栈,临界区等主要是控制访问全局变量和成员变量 ...
分类:编程语言   时间:2018-02-17 14:02:10    阅读次数:220
JDK5的新特性之增强for循环遍历数组或集合
【格式】 ...
分类:编程语言   时间:2018-02-17 14:02:37    阅读次数:152
Python_学习经验总结2018.2.17【持续更新】
1.准备 准备电脑 和 分区 1.准备配置稍高的电脑(后后期需要装虚拟机),分辨率1920 1080 2.分区: C→系统 D→Project E→软件安装盘 F→其他 准备编辑器 1.Sublime Text + VsCode + Pycharm 配置方法在网上找 2.学习中间 不懂的单词随时查 ...
分类:编程语言   时间:2018-02-17 14:02:43    阅读次数:153
Swift4 基础
创建: 2018/02/17 ...
分类:编程语言   时间:2018-02-17 14:31:55    阅读次数:148
[Python Study Notes]CS架构远程访问获取信息--Client端v1.0
更新内容:1.添加entry栏默认ip和port口2.修正退出功能3.添加退出自动关闭窗口功能4.优化cpu显示为固定保留两位小数''''''''''''''''''''''''''''''''''''''''''''''' ...
分类:编程语言   时间:2018-02-17 15:03:46    阅读次数:193
JavaWeb——JSP技术
一、JSP脚本和注释 JSP脚本 1)内嵌Java代码 <%java代码%> // 内部的java代码翻译到service方法的内部 2)直接输出到页面上 <%=java变量或表达式> // 会被翻译成service方法内部out.print() 3)设置Servlet成员内容 <%!java代码% ...
分类:编程语言   时间:2018-02-17 15:19:26    阅读次数:197
Python自动化开发学习15-css补充内容
python自动化开发课程Web前端的学习笔记:回顾上一节的几个注意点;继续学习css
分类:编程语言   时间:2018-02-17 16:07:58    阅读次数:203
Python tutorial阅读之基本数据结构
list | API | 作用 | 等价操作 | | : | : | : | | list.append(x) | 把一个元素添加到结尾 | a[len(a):] = [x] | | list.extend(L) | 把一个列表的元素添加到另一个列表 | a[len(a):] = L | | lis ...
分类:编程语言   时间:2018-02-17 16:39:37    阅读次数:196
完全配置Python3+PyQt5+Eric6开发环境
部署基本的PyQt5开发环境
分类:编程语言   时间:2018-02-17 16:39:54    阅读次数:935
Mybatis(使用)与Spring整合
1.总结 https://pan.baidu.com/s/1kWpz7ZD 密码:tsvr 2.代码 https://pan.baidu.com/s/1mjgAeak 密码:h9j8 3.资料 https://pan.baidu.com/s/1mj9GrKs 密码:yimc ...
分类:编程语言   时间:2018-02-17 16:40:01    阅读次数:221
python列表(list)
列表list 表示方法: list_1=[“luo”,"gu",2,5,6] 在一个列表中,可以是字符串,数字或混合型的 一、对于列表操作有以下函数: #1、cmp(list1,list2) :用于比较两个列表的元素 #2、len(list) :列表元素个数 #3、max(list) : 返回列表中 ...
分类:编程语言   时间:2018-02-17 16:58:18    阅读次数:165
python之Django rest_framework总结
一、rest api a、api就是接口 如: - http://www.oldboyedu.com/get_user/ - http://www.oldboyedu.com/get_users/ b、api的两个用途 1、为别人提供服务 2、前后端分离 二、restful a、--字面意思:表征状 ...
分类:编程语言   时间:2018-02-17 16:58:26    阅读次数:2083
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!