码迷,mamicode.com
首页 > 编程语言
基于java注解实现自己的orm框架
ORM即Object Relation Mapping,Object就是对象,Relation就是关系数据库,Mapping映射,就是说Java中的对象和关系数据库中的表存在一种对应关系。 现在常见的ORM框架比如Hibernate和mybatis,都是采用了ORM的方式,基本原则就是类-表(Tab ...
分类:编程语言   时间:2017-06-24 20:54:20    阅读次数:153
Java面向对象基础
面向对象(OOP) 1、类和对象。 类: 主要由两个部分组成:特性(属性),功能(方法) 属性:描述该类型的特征。 属性,也就是在类内部的变量。 变量: 可分为成员变量和局部变量。(主要依据其作用域来分辨) 成员变量:也可以叫做全局变量。在类的内部任何地方都能调用。 局部变量:仅限于在你定义的那个方 ...
分类:编程语言   时间:2017-06-24 20:54:11    阅读次数:165
javaScript之BOM
1. window对象: 打开和关闭窗口 window对象的属性2. *****动画: 1. window对象: 2个角色: 1. 代替Global,充当全局对象 2. 封装浏览器窗口的属性,提供操作浏览器窗口的API 打开和关闭窗口: 打开:window.open("url","name") na ...
分类:编程语言   时间:2017-06-24 20:54:03    阅读次数:183
JavaScript:onblur与onfocus区别
一、onblur1.1说明onblur属性在元素失去焦点时触发,onblur常用于表单验证代码(例如用户离开表单字段)。1.2示例<inputtype="text"name=""id=""onblur="javascript:alert(‘onblur‘);">二、onfocus2.1说明onfocus属性在元素获得焦点时触发,onfocus常用于<input>、..
分类:编程语言   时间:2017-06-24 20:53:42    阅读次数:152
算法导论学习笔记(2)-归并排序
今天学习了算法导论上的归并排序算法,而且完毕了在纸上写出伪代码,曾经就学过归并可是理解的不够透彻。以 前还一直困惑:为什么明明归并排序比快排的时间复杂度更稳定。为什么库函数不用归并而用快排。如今知道原因了,由于归并排序必须开额外的空间。并且空间开销还比較大,以下介绍算法: 首先,归并排序用到了分治的 ...
分类:编程语言   时间:2017-06-24 20:53:07    阅读次数:124
学习正则表达式在python中的应用
目的:对文本的处理,正则表达式的功能很强大,可以很巧妙的过滤、匹配、获取想要的字符串,是必须学习的技能,这里只记录常用的写法,详细文档可以参看官方帮助文档。环境:ubuntu16.04python3.5在python中使用正则表达式首先要导入re模块importre在re模块中有几个常用的函数..
分类:编程语言   时间:2017-06-24 20:52:21    阅读次数:121
Swift学习笔记(二十二)——字典的基本操作
(1)计算字典长度 。 (2)推断字典是否为空 。 (3)查询字典元素 。 (4)取出字典元素进行拼接 。 (5)字典中插入一个键值对 。 (6)字典改动某个键值对 。 (7)用法更新元素值 。 事实上上述方法另一个返回值: (8)删除字典中的一个元素 使用函数removeValueForKey() ...
分类:编程语言   时间:2017-06-24 20:51:24    阅读次数:154
Unity 之 添加背景音乐 以及 Slider控制
游戏音频分为背景音乐与环境音乐两种。Audio Clip(音频剪辑)有四种音乐格式。MP3:适合较长音频,作为背景音乐。Ogg:适合较长音频,作为背景音乐。Wav:适合较短音频,作为环境音乐。Aiff:适合较短音频,作为环境音乐。 在主摄像机 属性中单击Add Component 选择Audio 组 ...
分类:编程语言   时间:2017-06-24 20:50:17    阅读次数:905
Java接口成员变量和方法默认修饰符
Java的interface中,成员变量的默认修饰符为:public static final所以我们在interface中定义成员变量的时候,可以1:public static final String name = "张三";2:String name = "张三";以上两种都可以,老司机一般都 ...
分类:编程语言   时间:2017-06-24 20:50:00    阅读次数:133
javascript之常用正则表达式
一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9] ...
分类:编程语言   时间:2017-06-24 19:53:20    阅读次数:151
javaScript之DOM
一. 什么是DOM、DOM Tree 、查找元素: 1. 什么是DOM: Document Object Model DHTML: 所有实现网页动态效果的技术统称 DHTML=HTML+CSS+JS 鄙视题: HTML XHTML DHTML XML HTML: Hyper Text Markup ...
分类:编程语言   时间:2017-06-24 19:53:13    阅读次数:168
python selenium 开发环境配置
selenium是一个web测试应用框架也可以拿来做爬虫。 1.安装selenium模块 pip install -U selenium 2.安装selenium模块后需要有相应的浏览器驱动 A.使用phantomjs phantomjs是无界面的测试浏览器 我用的是phantomjs-2.1.0- ...
分类:编程语言   时间:2017-06-24 19:48:43    阅读次数:263
python3集合方法统计
1、update() 官方说明: def update(self, *args, **kwargs): # real signature unknown """ Update a set with the union of itself and others. """ pass 描述:扩展集合 参数 ...
分类:编程语言   时间:2017-06-24 19:48:21    阅读次数:273
Spring框架实例
一,介绍 Spring框架核心是Ioc控制反转,只要在容器中注册以后,依赖从容器中获取即可 简单的理解:需要一个值,在程序中定义一个变量,但是不赋值,只设置set方法,运行时,容器为该变量赋值 二,实例 1.导入框架依赖包, web.xml里会注册spring监听 applicationContex ...
分类:编程语言   时间:2017-06-24 19:48:02    阅读次数:268
为什么说Java语言是平台无关的?
适当的整理了一下: 一、平台与机器指令 无论哪种编程语言编写的应用程序都需要经过操作系统和处理器来完成程序的运行,因此这里的平台是又OS和CPU所构成的,所谓的平台无关就是指软件的运行不会因操作系统、处理器的变化而无法运行或出现运行错误。 每个平台都有自己独特的机器指令,所谓平台的机器指令就是可以被 ...
分类:编程语言   时间:2017-06-24 19:46:29    阅读次数:281
多语言制作插件jQuery.i18n.properties
在我们一个pc切图项目中,有一点需求是需要能够语言切换,首先我们能想到的就是需要程序来做了,但是客户需要前端来做 ,那么经过一番查找以后,我们发现了一款非常不错的插件 jQuery.i18n.properties.js 总体使用来说还不错,项目如期上线,体验还算ok,做个笔记 关于它的使用有一点复杂 ...
分类:编程语言   时间:2017-06-24 19:46:21    阅读次数:181
C语言错误解析---关于结构体问题
问题描述:error C2224: left of '.err' must have struct/union type 分三块来讲述: 1 首先://注意在C和C++里不同 在C中定义一个结构体类型要用typedef: typedef struct Student { int a; }Stu; 于 ...
分类:编程语言   时间:2017-06-24 19:45:55    阅读次数:137
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!