自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 2018现流行前端框架小记

按在GitHub上的流行度进行排序;BootstrapBootstrap是目前可用框架中无可争议的领导者。其人气日益增长,可以放心的选择这个框架,而不必担心项目会失败,因为具有广泛使用基础的框架,不太可能被抛弃。Bootstrap的广泛流行是它的优势所在。在技术上,它不一定比列表中的其它框架更好,但它提供了比其它四个框架更多的资源(文章和教程、第三方插件和扩展、主题构建器等)。简而言之,Boots...

2018-02-22 15:08:46 1834

转载 正则表达式符号解释

字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。^匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 '\n' 或 '\r' 之后的

2017-10-19 10:43:45 241

转载 各种数据库JDBC.properties配置

JDBC(Java Data Base Connectivity,Java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为工具/数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯 Java API 编写数据库应用程序,同时,JDBC也是个商标名。

2017-05-07 20:17:36 4183

原创 python错误调试和测试

错误调试和测试 在代码编写和运行过程中总会遇到各种错误,这是不可避免的; 错误处理1、错误基类BaseException类似java的try catch finally和Exception类;try:...Except _ as _:...finally:2、可以多层跨越处理,不用每一层都去捕获错误,只需要在适当的位置捕获一次就行了,因为错误没有捕获时,他就会一直往上抛,最后被pyth

2017-04-05 15:00:26 933

原创 Hibernate关联映射,级联(cascade),抓取策略(fetch)

Hibernate关联映射1.定义:对象关系映射(Object Relational Mapping,简称ORM)是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术; 2.单向关联映射:(只能通过一方查找到另一方,反之不行) a)一对一:mang-to-one b)多对一:many-to-one c)一对多:一的一方用set集合包含多的一方one-to-many;

2017-04-05 14:53:13 746

原创 初识Hibernate

Hibernate(冬眠)优缺点:a)优点:Hibernate是一个轻量级的, 以ORM(Object-Relation-Mapping)设计思想构建的, 持久化框架. 此框架无侵入性. 极大的提高了开发效率. 框架提供了缓存机制和强大的查询能力. 支持多种数据库的访问. 并在一定程度上实现0 SQL开发. 可以快速实现数据库移植; b)缺点: i.该框架程序员是没有办法干预sql语句

2017-04-05 14:41:32 313

原创 Python面向对象高级编程

Python面向对象高级编程

2017-02-24 20:14:42 518

原创 Python模块

python模块

2017-02-22 14:09:45 229

原创 Python函数式编程

参数类型函数式编程Map/ReduceFilterSorted返回函数闭包匿名函数lambda装饰器偏函数

2017-02-21 10:06:59 453

原创 Python高级特性

切片(Slice)(非常灵活,体现了python的简便性)1.取一个list和tuple的部分元素时的简化操作;>>>L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack']>>> L[0:3]['Michael', 'Sarah', 'Tracy']#从0开始不包括3,第一个索引是0可省略,也支持负数按倒数的顺序取值,什么都不写[:]就复制一个list

2017-02-16 15:06:54 204

转载 JS:prototype的内存分析

/** * 以下演示了通过原型的创建方式,使用基于原型的创建可以将属性和方法 * 设置为Person专有的,不能通过window来调用。 * 原型是JavaScript中的一个特殊对象,当一个函数创建之后,会随之就产生一个原型对象 * 当通过这个这个函数的构造函数创建了一个具体的对象之后,在这个具体的对象中,就会有一个属性指向原型 *///第一种状态            

2017-02-13 14:08:04 236

转载 java内存分配详解

本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。进入正题前首先要知道的是Java程序运行在JVM(JavaVirtual Machine,Java虚拟机)上,可以把JVM理解成Java程序和操作系统之间的桥梁,JVM实现了Java的平台无关性,由此可见JVM的重要性。所以在学

2017-01-05 15:31:42 188

转载 java程序员的成长之路

java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。  在大家看之前,我要先声明两点。1、由于我本人是Java后端开发出身,因此所推荐的学习内容是Java

2017-01-04 18:56:56 216

转载 java内省详解

内省的解释内省在wiki上的解释:在计算机科学中,内省是指计算机程序在运行时(Run time)检查对象(Object)类型的一种能力,通常也可以称作运行时类型检查。 不应该将内省和反射混淆。相对于内省,反射更进一步,是指计算机程序在运行时(Run time)可以访问、检测和修改它本身状态或行为的一种能力。内省和反射有什么区别反射式在运行状态把Java类中的各种成分

2016-12-27 12:50:09 344

转载 内省与反射区别以及应用场景

很多朋友在深入的接触Java语言后就会发现这样两个词:反射和内省,之前我们已经通过实例解析了Java的反射机制,在什么场合下应用以及如何使用?今天把这二者放在一起介绍,因为它们二者是相辅相成的。反射相对而言,反射比内省更容易理解一点。用一句比较白的话来概括,反射就是让你可以通过名称来得到对象(类,属性,方法)的技术。例如我们可以通过类名来生成一个类的实例;知道了方法名,就可以调用这个方法;

2016-12-27 12:47:06 874

转载 程序员的自我修养

今天逛博客园,看到了一篇推荐的文章《浅谈程序员的英语学习》,就点进去看了一下,对于文章中的观点我非常认同,英语是非常重要的,但文章站的高度还是太高,具体表述的学习方法我不是很认同,也认为不太实际,恰好之前有一篇一直没有发表到首页的文章想重新发布,今天就借此机会和大家很认真的谈一谈程序员的自我修养问题。    先介绍一下利益相关,我的背景:初中开始参加信息学与数学竞赛,大学本科软件工

2016-12-26 13:55:20 432

转载 HTTP各版本及区别

HTTP(Hypertext transfer protocol)超文本传输协议,是一个应用层的通信协议。 HTTP协议版本介绍: HTTP/0.9 :只接受GET一种请求方法,没有在通信中指定版本号,且不支持请求头。由于该版本不支持POST方法,因此客户端无法向服务器传递太多信息。HTTP/1.0 :第一个在通信中指定的版本号,至今被广泛采用,特别是在代理服务器中。HTT

2016-12-25 10:56:17 1969

转载 详细虚拟机hadoop集群环境安装步骤

要想深入的学习Hadoop数据分析技术,首要的任务是必须要将hadoop集群环境搭建起来,可以将hadoop简化地想象成一个小软件,通过在各个物理节点上安装这个小软件,然后将其运行起来,就是一个hadoop分布式集群了。说来简单,但是应该怎么做呢?不急,本文的主要目的就是让新手看了之后也能够亲自动手实施这些过程。由于本人资金不充裕,只能通过虚拟机来实施模拟集群环境,虽然说是虚机模拟,但是在虚机

2016-11-17 11:25:22 2841

转载 java面试题

目录面向对象编程(OOP)常见的Java问题Java线程Java集合类垃圾收集器面向对象编程(OOP)Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点:代码开发模块化,更易维护和修改。代码复用。增强代码的可靠性和灵活性。增加代码的可理解性。面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象。下面的章节我们会逐

2016-11-10 16:45:22 225

转载 数据库优化

网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。 1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字

2016-10-28 13:50:02 185

转载 JAVA WEB面试题

1、jsp和servlet的区别、共同点、各自应用的范围??JSP是Servlet技术的扩展,本质上就是Servlet的简易方式。JSP编译后是“类servlet”。Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来。而JSP的情况是Java和HTML可以组合成一个扩展名为.jsp的文件。JSP侧重于视图,Servlet

2016-10-17 23:08:36 291

转载 java23种设计模式全解析

转自:http://zz563143188.iteye.com/blog/1847029 设计模式(Design Patterns)                                  ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用

2016-08-06 21:57:01 423

转载 Integer和Int比较的种种猫腻

如果面试官问Integer与int的区别:估计大多数人只会说道两点,Ingeter是int的包装类,int的初值为0,Ingeter的初值为null。但是如果面试官再问一下Integer i = 1;int ii = 1; i==ii为true还是为false?估计就有一部分人答不出来了,如果再问一下其他的,估计更多的人会头脑一片混乱。所以我对它们进行了总结,希望对大家有帮助。  首先看代码:

2016-08-03 17:29:06 286

图书管理系统 java

java开发的一个图书管理系统+jsp+mysql,简单实用可用性强

2015-06-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除