编程语言的比较 开发语言分类: 高级语言:Python Java、PHP 、C#、Go、ruby、C++... 》 字节码 低级语言:C、汇编 》 机器码 语言比较: 1.Python,Java:两者既能做网页,又能写后台功能;Java能做的事情Python也能做,Java企业级应用相对成熟些;Ja ...
分类:
编程语言 时间:
2018-06-27 21:12:06
阅读次数:
141
使用IDEA搭建ssm框架 工具:IDEA 2018.1 jdk版本:jdk1.8.0_171 Maven版本:apache maven 3.5.3 Tomcat版本:apache tomcat 8.5.30 新建maven项目 项目基本展示 编写pom.xml文件,导入相关jar包 新建各种Pac ...
分类:
编程语言 时间:
2018-06-27 21:12:20
阅读次数:
6527
python 生成器
分类:
编程语言 时间:
2018-06-27 21:12:38
阅读次数:
198
java的动态代理机制详解 在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原理就 ...
分类:
编程语言 时间:
2018-06-27 22:15:09
阅读次数:
145
本节开始按照代码执行路径分析内核的C阶段。本节课主要讲了printk函数的工作原理和内核初始化打印出banner信息的部分。 参考:http://blog.chinaunix.net/uid 20543672 id 3157283.html 2.16.5.1、杂碎 (1)smp。smp就是对称多处理 ...
分类:
编程语言 时间:
2018-06-27 22:16:21
阅读次数:
197
AOP aspect oriented programing. 面向切面的编程. 编程中会遇到很多在代码中具有横向逻辑的代码, 比如log, 比如性能检测等代码, 这些代码将实际的业务逻辑代码包含在里面, 很难做到纵向的抽离这些重复的横向逻辑代码. 所以引入了AOP的概念. 1. AOP的术语介绍 ...
分类:
编程语言 时间:
2018-06-27 22:16:30
阅读次数:
160
1.当参数和成员命名相同时用this关键字,this是对他所成方法所属对象的引用; 2.构造代码块: 特点:对象一建立就运行,且优先于构造方法的执行 作用:用于给对象进行初始化 和构造方法的区别:构造方法是对对应对象进行初始化,构造代码块是定义不同对象共性的初始化内容 3.构造方法之间的调用:只能通 ...
分类:
编程语言 时间:
2018-06-27 22:16:55
阅读次数:
159
/****A:正则表达式*是指一个用来描述或者匹配一系列符合某个语法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。*作用:比如注册邮箱,邮箱有用户名和密码,一般会对其限制长度,这个限制长度的事情就是正则表达式做的*B:案例演示*需求:校验qq号码.*1:要求必须是5-15位数字*2:0不能开头*3:必须都是数字*a:非正则表达式实现*b:正则表达式实现*/publicclassDe
分类:
编程语言 时间:
2018-06-27 22:17:08
阅读次数:
160
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6278 Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 132768/132768 K (Java/Others) Problem Descrip ...
分类:
编程语言 时间:
2018-06-27 22:17:18
阅读次数:
644
Python数据介绍 2.1.1. 数据类型 数值类型 ² 整数类型(int) ² 浮点类型(float) ² 复数类型(complex) 布尔类型 序列类型 ² 列表(list) ² 元组(tuple) ² 字符串(str) ² 字节(bytes) 映射类型(dict) 集合类型(set) 其他内 ...
分类:
编程语言 时间:
2018-06-27 22:17:29
阅读次数:
214
defer func退出时执行 panic 错误处理 chan 通道 goroutine os.Create(filename) 创建文件 os.Open(filename) 打开文件 bufio.NewWrite(file-obj) 写缓存 writer.Flush() 将缓存写到磁盘 bufio ...
分类:
编程语言 时间:
2018-06-27 22:18:21
阅读次数:
152
本节讲解setup_arch函数中的machine查找的部分,初步分析了内核对机器码的定义和存储方式、比对方式、获取方式。 2.16.6.1、setup_arch函数简介 setup_arch(&command_line); (1)从名字看,这个函数是CPU架构相关的一些创建过程。 (2)实际上这个 ...
分类:
编程语言 时间:
2018-06-27 22:19:44
阅读次数:
158
本节讲述内核学习的学习思路、学习方法和主体线路。本节课程的学习目的是让大家对内核的特点和不同的学习思路有个认识。 2.16.4.1、这一块的学习思路 (1)抓大放小,不深究. (2)感兴趣可以就某个话题去网上搜索资料学习 (3)重点局部深入分析 2.16.4.2、具体学习方法 (1)顺着代码执行路径 ...
分类:
编程语言 时间:
2018-06-27 22:20:09
阅读次数:
126
在整合spring和mybatis在执行数据库操作的时候报出了: java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()L错误 java.lang.Abst ...
分类:
编程语言 时间:
2018-06-27 22:22:16
阅读次数:
1074
JavaScript可以直接在HTML文件中编写,例如: </head> <script rype="text/javascript"> alert("HELLO WORLD") ; </script> </head> JavaScript也可以在外面编写,再在HTML头信息中引入,例如: <scr ...
分类:
编程语言 时间:
2018-06-27 22:23:20
阅读次数:
131
上述代码运行main方法后,直接返回百度的html界面 也就是大家常见的如下界面: 关于https请求,以及它和http请求的区别等,可以参考百度百科:https://baike.baidu.com/item/https/285356?fr=aladdin 至于如何https请求不再多说,秘密都在j ...
分类:
编程语言 时间:
2018-06-27 22:24:00
阅读次数:
190
var ids = []; var rows=$("#tt").datagrid("getSelections"); for(var i=0; i<rows.length; i++){ ids.push(rows[i].phonenumber); } $.ajax({ async ... ...
分类:
编程语言 时间:
2018-06-27 22:24:32
阅读次数:
173
1.内联函数 定义:定义在类体内的成员函数,即函数的函数体放在类体内 特点:在调用处用内联函数体的代码来替换,用于解决程序的运行效率问题。一定要在调用之前定义,并且内联函数无法递归调用。 2.构造函数 与 析构函数 构造函数:用于为对象分配内存空间,对类的成员变量进行初始化,并执行其他内部管理操作。 ...
分类:
编程语言 时间:
2018-06-27 22:25:37
阅读次数:
235
内置的property经常用作装饰器,但它其实是一个类。在Python中,函数和类通常可以互换,因为二者都是可调用对象,而且没有实例化的new运算符,所以调用构造方法和调用工厂函数没有区别,只要能返回新的可调用对象,代替被装饰的函数,二者都可用作装饰器 property初始化方法(__init__) ...
分类:
编程语言 时间:
2018-06-27 22:25:53
阅读次数:
185
import org.junit.Test; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; /** * @author ceshi * @Title: JunitAge * @... ...
分类:
编程语言 时间:
2018-06-27 22:26:11
阅读次数:
140