自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Nye的攀爬之旅,KeepLearning!

不积跬步,无以至千里;不积小流,无以成江海。

  • 博客(16)
  • 收藏
  • 关注

原创 发现一个不错的站点, 可以下载各大平台的视频进行收藏, mark下~ 抖音 快手 tiktok 西瓜都有

1、享元模式2、hashcode和hashset造成的内存泄漏

2020-07-18 16:44:22 473

原创 算法-hilo算法

在学习hibernate的过程中,碰到一个主键生成策略hilo算法。查询了下资料,做下笔记。hilo算法中,id生成的计算公式为 hi * (max_lo + 1) + lo。 例如当hi的初始值为1时候,max_lo为3。则id生成如下: 1*(3+1) + 0 = 4; 1*(3+1) + 1 = 5; 1*(3+1) + 2 = 6; 1*(3+1) + 3 = 7; 当lo循环了

2016-03-04 09:24:17 1830

原创 Mac下如何重置MySQL Root密码

因为要在Mac上学习hibernate,于是装了个MySQL。但是迷迷糊糊的,突然发现没有和windows下会让你配置密码,导致入法进入数据库。查询了多篇资料,做下记录,以防下次再遭遇。1.首先进入到系统偏好设置中关闭MySQL的服务。 2.打开终端,输入 cd /usr/local/mysql/bin/。 3.输入sudo su,登陆管理员权限。 4.再输入./mysqld_safe –sk

2016-03-01 18:27:56 368

转载 WebService学习总结(三)——使用JDK开发WebService

一、WebService的开发手段  使用Java开发WebService时可以使用以下两种开发手段    1、 使用JDK开发(1.6及以上版本)    2、使用CXF框架开发(工作中)二、使用JDK开发WebService2.1、开发WebService服务器端  1、定义一个interface,使用@WebService注解标注接口,使用@We

2016-01-28 20:49:42 386

转载 WebService学习总结(二)——WebService相关概念介绍

一、WebService是什么?  1. 基于Web的服务:服务器端整出一些资源让客户端应用访问(获取数据)  2. 一个跨语言、跨平台的规范(抽象)  3. 多个跨平台、跨语言的应用间通信整合的方案(实际)二、为什么要用Web service?  web service能解决:跨平台调用跨语言调用远程调用三、什么时候使用web Servic

2016-01-28 20:21:13 265

转载 WebService学习总结(一)——WebService的相关概念

一、序言  大家或多或少都听过 WebService(Web服务),有一段时间很多计算机期刊、书籍和网站都大肆的提及和宣传WebService技术,其中不乏很多吹嘘和做广告的成 分。但是不得不承认的是WebService真的是一门新兴和有前途的技术,那么WebService到底是什么?何时应该用?  当前的应用程序开发逐步的呈现了两种迥然不同的倾向:一种是基于浏览器的瘦客户端应用程

2016-01-28 20:04:25 361

原创 iOS-swift-动画 简单基础的动画摘要-1

最近开始学习下简单的动画,以备将来需要。这是简单的一些UIView的动画方法UIView.animateWithDuration(0.5, animations: { self.heading.center.x += self.view.bounds.width }) //0.3秒以后,0.5秒时间内,执行以上操作。最后执行completion里的内容UIView.animateWithDurat

2015-12-18 10:06:04 375

原创 iOS.swift protocol使用时碰到的小问题

swift中,我们在定义protocol的时候,可能存在protocolA,protocolB中的方法名一致等情况。protocol A{ func content() -> String}protocol B{ func content() -> Int}那么当我们在遭遇 class Class: A, B{} 的时候,如何去解决调用的到底是哪一个protocol里的方法呢?c

2015-11-25 10:19:06 421

原创 iOS.swift 如何制造View从透明到深色

我们来制造一个view从透明,变成深红色。//这里的话,我们设置一个会根据下拉或时间变动的值alphaValueview.backgroundColor = UIColor(red: 211 / 255, green: 11 / 255, blue: 27 / 255, alpha: alphaValue * 0.01)东西很简单,记录下。根据具体项目需求进行修改!

2015-11-24 01:20:30 340

原创 iOS.swift 纯代码 关于如何提取TableViewCell视图作为view

需求很简单,例如我们的tableview有3个section,每个section又分别有3个row。然后当下拉到第三个section的时候,section=3&&row=0,卡在最上端,不再跟随移动。首先,我们需要在TableViewCell里对section=3&&row=0写一个UIView,把相关的控件都放到这个UIView上。 然后,我们还需要定义一个UIView,放置在我们需要卡着的位置

2015-11-24 01:13:14 1046

原创 iOS.swift 记录常见的修饰符

infix:表示要定义的是一个中位操作符,即前后都是输入。

2015-11-23 11:04:00 323

原创 iOS.swift 关于swift的自动布局snapkit第三方的使用记录

在学习swift的过程中,最初的时候使用Storyboard进行开发。之后由于某些原因,转为纯代码的开发。这里记录下snapkit的一些基本使用。 label.snp_makeConstraints { (make) -> Void in make.top.equalTo(10) make.left.equalTo(10)

2015-11-23 01:55:10 1043

原创 keeplearning swift-柯里化

在swift中,柯里化可以将接受多个参数的方法转变成接受第一个参数,返回接受余下参数并且返回结果的新的方法。func sum(a: Int)(b: Int)(c: Int) -> Int{ return a + b + c}let a = sum(1)let b = a(b: 2)let c = b(c: 3)//输出结果//6柯里化是一种解决相似方法的好办法,可以通过柯里化的方

2015-11-19 16:00:06 315

原创 iOS.swift textfield中光标初始位置

textField中光标贴近最左边会不太美观。textField.setValue(NSNumber(int: 12), forKey: "paddingLeft")

2015-11-16 12:55:04 2505

原创 iOS.swift 如何设置tableview禁止上下滚动

设置tableview无法下拉,有一个scrollViewDidScroll方法。 func scrollViewDidScroll(scrollView: UIScrollView) { if scrollView.contentOffset.y <= 0{ var offset = scrollView.contentOffset

2015-11-11 21:24:59 1323

原创 iOS.swift 配置tabbar样式-点击tabbar更改字体颜色

需求点击tabbar更改字体颜色,可以通过两种方法设置实现 单个: let colorAttributes = [NSForegroundColorAttributeName: UIColor.redColor()] view.tabBarItem.setTitleTextAttributes(colorAttributes, forState: .Selected)全局: l

2015-11-11 13:08:46 956

空空如也

空空如也

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

TA关注的人

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