谁与争锋的专栏

循序渐进才能赢得时间,细水长流才能直达永恒

排序:
默认
按更新时间
按访问量

常用的android工具类和库

这篇博客主要记录我认为比较有用的android开源框架或者工具,我会持续添加,推荐给大家 1、这里面包含了很多的工具类,包括数据校验工具类,文件操作工具类,汉字转拼音工具类等。 https://github.com/jingle1267/android-utils 2、CWAC,这里面包含不...

2016-01-31 10:35:53

阅读数:1107

评论数:1

Spring与Mybatis使用JavaConfig整合

pom.xml project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLo...

2018-01-28 13:20:19

阅读数:892

评论数:1

Spring使用JavaConfig配置声明式事务管理

pom.xml: project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schem...

2018-01-25 22:37:24

阅读数:1408

评论数:1

mybatis的进阶指南

这一篇mybatis的进阶指南是接着上一篇mybatis的入门指南来的,先新建一个项目mybatis02,包名等都相应的改了,其他跟mybatis的入门指南一样 通过接口交互数据 SqlSession通过的通用方法并强制转换的方式,容易出错,IDE不能不能提示转换类型,存在着转换安全的问题...

2018-01-15 21:40:26

阅读数:137

评论数:0

mybatis的入门指南

mybatis的入门指南 在mysql建表及插入数据 SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- -- Table structure for `users` -- --------------------...

2018-01-13 01:02:09

阅读数:302

评论数:0

终结解决Java Web开发过程中的中文乱码问题

网上很多关于Java Web开发过程中的中文乱码问题,我们前端后端都设置为UTF-8的编码,最后还是会发生乱码问题。1、不同浏览器造成的问题IE和Chrome会对URL的参数作不同的处理,比如,我们在地址栏敲入一下地址http://localhost:8080/Hello/homepage?nam...

2017-07-11 22:05:05

阅读数:733

评论数:0

JS外部文件中文注释出现乱码

JS外部文件中文注释出现乱码问题描述 中文乱码在Java Web开发中经常出现,这是由于不同的部分编码不一样造成的,一般在开发中,我们把所有能设编码的地方,全部设置成UTF-8,但是有时候还是会出现乱码的情况。在开发中,一般把js代码从html中抽出来,放到一个js文件中,js文件中包含中文,在...

2017-07-08 17:11:24

阅读数:1280

评论数:0

实现android轮播图的开源组件--Android-ConvenientBanner

今天给大家介绍个开源组件,无限循环的轮播图,Android-ConvenientBanner,在github上的地址为:https://github.com/saiwu-bigkoo/Android-ConvenientBanner,在首页做广告的时候用的非常多。 它的使用非常简单,项目的首页有...

2016-06-24 17:00:28

阅读数:8004

评论数:0

android中WebView的Java与JavaScript交互

android开发中经常使用WebView来加载网页,难免遇到Java与JavaScript的相互调用,记录下来,以便今后查阅。Java调用JavaScript方法这个很简单,只需一句代码:webView.loadUrl("javascript:bb('这是Java调用JavaScrip...

2016-05-26 17:34:25

阅读数:1037

评论数:0

对照Java学习Swift--泛型(Generics)

简介泛型代码让你能够根据自定义的需求,编写出适用于任意类型、灵活可重用的函数及类型。它能让你避免代码的重复,用一种清晰和抽象的方式来表达代码的意图。从Java1.5开始,引进了泛型,Swift和Java的泛型很类似,都很强大,学过Java的同学都知道。 Swift中的数组、字典、集合都是泛型集合...

2016-05-15 11:52:59

阅读数:610

评论数:0

对照Java学习Swift--协议(Protocols)

简要协议是苹果给它自己设计的语言的一种类型,Swift和OC都叫协议,它的功能更Java中的接口非常类似,其实就是Java中的接口功能,就是名称不一样而已,我们可以类比来学,但是有一点,Java中没有扩展,所以Java中的接口也是不可以扩展的,但是Swift可以。协议语法协议使用protocol关...

2016-05-14 23:11:06

阅读数:1890

评论数:0

对照Java学习Swift--扩展(Extensions)

扩展(Extensions)在Java中是没有的,这个是Swift中特有的,oc中应该也有吧,但是extends关键字是作为Java中的继承关系连接子类和父类的。 扩展 就是为一个已有的类、结构体、枚举类型或者协议类型添加新功能。这包括在没有权限获取原始源代码的情况下扩展类型的能力(即 逆向建模...

2016-05-14 01:12:29

阅读数:639

评论数:0

对照Java学习Swift--嵌套类型(Nested Types)

这个很简单,就是在类型的内部定义一个类型,跟Java中的内部类很相似,Swift 允许你定义嵌套类型,可以在支持的类型中定义嵌套的枚举、类和结构体。嵌套类型实践看个例子,也是apple的官网上拿过来的:struct BlackjackCard { // 嵌套的 Suit 枚举 en...

2016-05-12 23:33:19

阅读数:1061

评论数:0

对照Java学习Swift--类型转换(Type Casting)

类型转换在Java和Swift中非常的相似,这个一般都是在类中, 可以判断实例的类型,也可以将实例看做是其父类或者子类的实例。也可以用它来检查一个类型是否实现了某个协议,协议相当于Java中的接口。检查类型(Checking Type)用类型检查操作符(is)来检查一个实例是否属于特定子类型。若实...

2016-05-12 12:11:41

阅读数:1175

评论数:0

对照Java学习Swift--错误处理(Error Handling)

简介在异常处理方面,Java跟Swift很相似,要么抛出异常,要么自己处理异常,但是语法有些不太一样。 抛出异常Java跟Swift都是用throws关键字,Java在小括号的后面,大括号的前面,Swift在返回值箭头的前面。 自己处理异常Java使用try catch结构,Swift使用do-c...

2016-05-11 00:27:48

阅读数:2458

评论数:0

对照Java学习Swift--可选链式调用(Optional Chaining)

可选链式调用(Optional Chaining)是一种可以在当前值可能为nil的可选值上请求和调用属性、方法及下标的方法。如果可选值有值,那么调用就会成功;如果可选值是nil,那么调用将返回nil。多个调用可以连接在一起形成一个调用链,如果其中任何一个节点为nil,整个调用链都会失败,即返回ni...

2016-05-10 00:52:53

阅读数:3729

评论数:0

对照Java学习Swift--自动引用计数(Automatic Reference Counting)

自动引用计数(Automatic Reference Counting)简称ARC,是Swift对应用程序内存的跟踪和管理。跟Java里面的Gc类似,但是又不太一样。 ARC是实例的引用数为0,ARC就会销毁这个实例。 GC是当程序不能访问这个实例,称为该实例”不可达的”,GC就会负责回收这些...

2016-05-08 12:36:06

阅读数:825

评论数:0

对照Java学习Swift--析构过程(Deinitialization)

析构过程在Java的语言层面是没有的,Swift这有这个功能,语法为:deinit { // 执行析构过程 }在构造方法前面加个de,够形象的,便于理解,主要是在类实例被销毁前,释放相关的资源。 在Java的里面没有这个功能,需要开发者自己去调用代码来销魂相关的资源,比如一个对文件操作的...

2016-05-07 22:18:04

阅读数:495

评论数:0

对照Java学习Swift--构造过程(Initialization)

Swift和Java的构造器的功能差不多,但是在语法层面有些不同,都是为了实现实例的创建。 Swift构造方法是用init关键字来实现,Java使用跟类名一样的方法来实现,都没有返回值,但是Swift的可失败构造方法如果构建失败返回nil是个例外。 Swift的构造方法:init() { ...

2016-05-07 21:01:31

阅读数:689

评论数:0

对照Java学习Swift--继承(Inheritance)

Swift和Java对于继承大部分是一样的,只是语法稍有不同,Java中继承用extends关键字,Swift用冒号来实现继承。 Java中所有的类默认继承于Object类,Swift则没有这个规定。 Java中用override注解关键字来表明是重写父类的方法,不是强制的,Swift必须用o...

2016-05-07 00:09:12

阅读数:515

评论数:0

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