自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (45)
  • 收藏
  • 关注

原创 mysql锁模式、事务、索引

MYISAM锁模式mysql的表锁有两种模式:表共享读锁(table read lock)和表独占写锁(table write lock)说明 1.myISAM表的读操作,不会阻塞其他用户对同一个表的读请求,但会阻塞对同一个表的写请求。 2.myISAM表的写操作,会阻塞其他用户对同一个表的读和写操作。3.myISAM表的读、写操作之间、以及写操作...

2020-04-24 11:07:28 140

原创 MYSQL的B+Tree索引树高度如何计算

先给出一个千万级记录表的索引的高度大概在3-5举例前先做一下举例时用到的公式的一些维度的说明假设:表的记录数是N每一个BTREE节点平均有B个索引KEY那么B+TREE索引树的高度就是logNB(等价于logN/logB)由于索引树每个节点的大小固定,所以索引KEY越小,B值就越大,那么每个BTREE节点上可以保存更多的索引KEY,也就是B值越大,索引树的高度就越...

2020-04-24 08:35:37 4093 4

原创 springboot 整合mybatis常见错误

1、找不到sqlsessionfactory 原因:a、mybatis-spring-boot-starter 版本不对,高版本已经不支持自己对interface自动注入 b、spring-boot-starter-parent 版本不对2、url加载错误原因:org.springframework.boot.autoconfigure.jd...

2019-05-28 10:27:11 766

转载 MySQL---循环语句(转)

https://www.cnblogs.com/ClassNotFoundException/p/6369843.htmlmysql 操作同样有循环语句操作,网上说有3中标准的循环方式: while 循环 、 loop 循环和repeat循环。还有一种非标准的循环: goto。 鉴于goto 语句的跳跃性会造成使用的的思维混乱,所以不建议使用。这几个循环语句的格式如下:WHILE……DO...

2019-03-29 14:34:57 191

转载 explain使用+慢SQL分析(转)

https://blog.csdn.net/qq_35216516/article/details/80523773explain+慢SQL分析使用EXPLAIN关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是 如何处理你的SQL语句的。分析你的查询语句或是表结构的性能瓶颈。使用方式:Explain+SQL语句执行计划包含的信息:+----+-------------+--...

2019-03-29 14:19:05 227

转载 三范式数据库设计和反范式的思考(转)

转自:https://blog.csdn.net/adparking/article/details/41864507当我们拿到一个新的需求,我们把需求从头到尾搞清楚 后,就开始画流程图—>用例图—->设计数据库—->进入开发阶段—->编码—->测试—–>项目上线,至此一个项 目就算完成。在这里我们只对设计数据库的这一块的范例进行讨论。提到范例,大家都知...

2019-03-28 16:10:58 132

转载 linux 中mysql 四种启动方式

转载:https://blog.csdn.net/hu_wen/article/details/73266694mysql的四种启动方式:1、mysqld启动mysql服务器:./mysqld --defaults-file=/etc/my.cnf --user=root客户端连接:mysql --defaults-file=/etc/my.cnformysql -S /tmp/m...

2019-01-14 13:50:31 1735

转载 产品的基本概念

 产品定位,早期,要有针对性地满足某些 用的某些需求,要有明确定位。大包大揽是产品成功以后的结果,不是一开始的做法。用户需求场景,痛点。用户是多种多样的,但有主次之分,不要为了次要用户的需求干扰核心用户。 满足需求:1.提高现实  2.降低期望 3.转移需求 互联网时代更看重场景1.用户多样新、触达用户的渠道复杂化,不像pc整个互联网是一个整体,直接用URL链接即可...

2018-10-29 16:14:41 534

原创 linux平台mysql安装操作

mysql初始设置1.查看防火墙是否打开3306端口iptables -L -n 查看vim /etc/sysconfig/iptables  编辑防火墙配置service iptables stop --停止service iptables start --启动systemctl stop iptables  systemctl start iptables  systemc...

2018-09-14 08:12:17 149

原创 linux基本操作

1. touch  创建文件   base   sh 授权脚本执行权限2. mkdir 创建文件夹3. ./xx.sh 执行sh文件 sh test.sh 4. rpm -qa|grep -i mysql 显示应用安装情况5. rpm -e xxx --nodeps 强制删除命令6. chown 修改文件和文件夹的用户和用户组属性 chown -R xxx /file7. chmod ...

2018-09-14 08:11:42 191

转载 浅谈易用性测试及GUI常见的测试要求

对于一个需要面对用户的软件产品来说,最直观的UI和使用感受也是产品能否获得用户认可的关键一环。个人认为,在毒霸的产品传统中,从设计到开发再到测试,对产品的易用性和GUI的规范往往给予的关注较少。我在测试过程中就遇到了很多影响使用心情的非关功能方面的BUG。希望此文可以在毒霸的易用性和GUI方面的测试中给同学们提供一些参考。易用性测试易用性(Useability)是交互的适应性、功能

2017-03-10 09:37:14 1031

转载 敏捷开发流程

一个软件从开发到上市(我们抛去维护部分), 一般需要经历阶段有 需求分析, 方案设计, 开发方案设计(包括概要设计, 详细设计等), 测试, 交付. 相信这些名词在软件工程中大家都能找得到, 那在这些过程中, 具体怎么实施呢?    先看下面的流程图:    一. 前期准备阶段    有很多人不太重视前期的准备, 或者不太在意这方面的事情. 还有一个问题, 前期的准

2016-10-31 09:29:56 828

转载 敏捷开发流程

转自:http://blog.csdn.net/alvanchen/article/details/5749872敏捷开发宣言——个体和交互 胜过 过程和工具可以工作的软件 胜过 面面俱到的文档客户合作 胜过 合同谈判响应变化 胜过 遵循计划虽然右项也有价值,但是我们认为左项具有更大的价值。以上的宣言比较抽象,基于该理念,以下是ThoughtsWork咨询公

2016-10-27 15:21:28 272

转载 敏捷的基本要求

转自:作者:付聪链接:https://www.zhihu.com/question/19645396/answer/16635773来源:知乎首先,敏捷开发是一种过程控制论,通俗的说,就是一种做事情的方法。1. 它适用于软件,因为软件是软的,可以改。要是硬件,改起来就没那么方便了2. 它适用于客户不知道自己要啥的情况,其实,这样的客户占绝大多数。因为客户

2016-10-26 16:47:21 586

转载 社会化营销

转自:http://blog.sina.com.cn/s/blog_e9475ade0102wblb.html在互联网交互的时代,每个人都不是单纯的个体,要引发爆炸式营销得在社会化的大环境中去实现。每一个成功引爆的营销案例都不是偶然,用户洞察、内容策划、借势推广所有的一切都是场精妙的谋划。问答嘉宾:王一,曾是艺龙新媒体2000万粉丝的幕后操盘手,新浪微博、腾讯微博年度内

2016-08-25 08:50:24 736

转载 释迦牟尼:最经典和灵性的4句话

释迦牟尼:最经典和灵性的4句话    1.无论你遇见谁,  他都是在你生命中该出现的人。  这意味,没有人是因为偶然进入我们的生命。每个在我们周围,  和我们有互动的人,都代表一些事。也许要教会我们什么,也许  要协助我们改善眼前的一个情况。    2.无论发生什么事,  那都是唯一会发生的事。  我们所经历的事,

2016-07-24 22:28:34 8834

转载 Mac 批量删除 .svn 文件

转载:http://blog.csdn.net/pjk1129/article/details/11721133MAC系统下,.svn文件是隐藏的。如果项目是非export导出的,那么项目中会有很多的.svn文件。如果项目的体积非常庞大,我们如何快速的批量删除.svn文件呢?下面是操作方法:打开终端,cd ...命令进入到.svn所在

2016-07-01 14:37:12 520

转载 mac下抓包需要打开权限

转自:http://www.cnblogs.com/zhuolaiqiang/archive/2011/06/09/2088932.htmlNo Interfaces Available In Wireshark Mac OS XNo Interfaces Available In Wireshark Mac OS XMany new Wir

2015-03-30 00:24:30 6515 2

原创 “远程遥控”APP技术支持博客

iOS“远程遥控”App由本人提供内容,具体技术支持在本博客中会提供,谢谢合作。

2015-01-28 14:05:30 1407

转载 Git常用命令

转自:http://www.cnblogs.com/cspku/articles/Git_cmds.html查看、添加、提交、删除、找回,重置修改文件git help # 显示command的helpgit show # 显示某次提交的内容 git show $idgit co -- # 抛弃工作区修改git co . # 抛弃工作区修改git

2015-01-14 09:03:02 534

原创 HTTPS握手过程

转自:http://baike.baidu.com/view/14121.htm?fr=aladdin个人总结:https第一步验证是服务器把自己用公钥(网景公司保存的公钥,不公开)加密后的数字证书发给客户端,客户端用私钥(网景公司公开的私钥,公开)解密该数字证书,验证服务器的正确性。如果服务器是正确地,则客户端生成对称加密秘钥,并发送给服务器,然后两端通过该对称秘钥来通信

2014-12-05 11:15:47 3643

转载 HTTP HEADER 详解

Header解释示例Accept-Ranges表明服务器是否支持指定范围请求及哪种类型的分段请求Accept-Ranges: bytesAge从原始服务器到代理缓存形成的估算时间(以秒计,非负)Age: 12Allow对某网络资源的有效的请求行为,不允许则返回405Allow: GET, HEADCache-Contr

2014-11-10 11:13:15 617

转载 大小端、网络字节序、本地字节序问题

总结:1、80X86使用小端法(即本地字节序),网络字节序使用大端法。          2、二进制的网络编程中,传送数据,最好以unsigned char, unsigned short, unsigned int                来处理, unsigned short ,unsigned short 以网络字节序处理后再拷贝到发送的buffer里     

2014-10-31 13:59:40 2788

转载 IOS类继承关系图

2014-03-20 22:54:38 4583

转载 宣州谢朓楼饯别校书叔云

《宣州谢朓楼饯别校书叔云》--李白弃我去者,昨日之日不可留。   乱我心者,今日之日多烦忧。           长风万里送秋雁,对此可以酣高楼。           蓬莱文章建安骨,中间小谢又清发。           俱怀逸兴壮思飞,欲上青天览明月。       抽刀断水水更流,举杯消愁愁更愁。           人生在世不称意

2014-01-16 16:01:02 691

转载 网络字节序与主机字节序 高低位

最近在项目开发过程中,需要在采用JAVA作为语言的服务器与采用C++作为语言的服务器间进行通信,这就涉及到这两种语言间数据类型的转换以及网络字节序与主机字节序的区别。该文主要说说网络字节序和主机字节序的区别以及Little endian与Big endian的概念。其实编程的事就比较简单了   我也懒得写了,直接引用了我觉得写的挺好的两篇文章:什么是Big Endian和Littl

2013-03-19 10:54:34 5134

转载 OSI七层模型

1.物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后在转化为1、0,也就是我们常说的数模转换与模数转换)。这一层的数据叫做比特。2.数据链路层:定义了如何让格式化数据以进行传输,以及如何让控制对物理介质的访问。这一层通常还提供错误检测和纠正,以确保数据的可靠传输。3

2013-02-21 21:12:36 519

转载 23种设计模式简介

设计模式主要分三个类型:创建型、结构型和行为型。 其中创建型有: 一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点 二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。 三、Factory Method,工厂方法:定义一个用于创建对象的接口,让子类决定实例化哪一个类

2013-01-09 10:51:56 420

Tumblr Menu

Tumblr Menu,该源码转载于源码天堂的,源码是实现了完全使用CoreAnimation模仿Tumblr app的弹出式菜单控件。

2014-01-02

AAShareBubbles社会分享动画组件

AAShareBubbles社会分享动画组件 社会分享动画组件 支持ios5+ ARC

2014-01-02

FaceBoardPlus

IM相关的项目中,格式化消息并显示真实内容

2014-01-02

SevenSwitch

SevenSwitch.自定义的Switch,使用建造者模式,开发人员可自己配置图片

2014-01-02

iOS 7 Mail应用滑动展示操作选项效果

DAContextMenuTableViewController是一个UITableViewController子类,附加了更多辅助视图,类似原生的iOS mail app。

2014-01-02

IOS UITableView下拉刷新控件

IOS UITableView下拉刷新控件,代码逻辑非常清晰

2013-10-18

BOX2D一个抛投石头的demo

BOX2D一个抛投石头的demo,主要实现了扭矩、屏幕滑动等小功能

2013-10-11

IOS类似网易新闻客户端的侧滑操控

IOS类似网易新闻客户端的侧滑操控,滑动能直接进入或回退整个界面

2013-10-11

iCarousel for Cover Flow

实现各种各样的cover flow效果。功能十分强大,实现了将近10种cover flow的效果。效果如图所见。用户手指划动图片,图片将不断以3D的形式切换。

2013-04-04

IOS基本操作

IOS中的一些基本操作,包括网络、字符串、图片、数据结构等等

2013-03-11

GLView封装了Opengl功能

GLView封装了很多OpenGL的功能,能够让开发者很方便地在iOS编程中使用OpenGL来处理图像、三维模型以及视频。 其中GLImage 和 GLImageView能够方便地加载和显示PVR格式的图像或者视频剪辑。 而GLModel 和 GLModelView能够让开发者加载.obj格式的三维模型。 这两个模块是独立的,如果你仅仅想处理图片或者视频,那么就不需要GLModel,反之则反。 注:GLView支持ARC和non-ARC,

2013-03-06

Core Data 数据自动封装

能够十分方便地为 Core Data 数据自动封装CRUD(创建,读取,更新和删除)操作。并且指定排序的域,可以自动为Core Data 数据加上按照这个域的排序操作。 Demo的演示了CRUD操作以及索引排序操作,比如自动为小编增添的两个条目按照英文字典进行排序。 节省了许多为 Core Data 增添常规操作的时间,确实十分方便,推荐。 编译测试,适用环境:Xcode 4.5, iOS 5.0 以上。

2013-03-06

IOS自定义地图标注

自定义地图标注MKAnnotationView。在地图Annotation上加图片,自定义Annotation的文字字体以及颜色、大小等。 小编注:感谢开发者@小子Y个 编译测试,适用环境:Xcode 4.5, iOS 4.0 以上。

2013-03-04

IOS按照路径裁切图片

IOS中,在绘图的时候我们需要对一定路径内的区域惊醒填充特别的团,所以需要按照绘画的路径来裁剪图片

2013-03-03

IOS中sqlite tableview的demo

IOS中sqlite tableview的demo

2013-02-26

iOSMp3Recorder

以各种不同音频格式进行录音,并且能将各种格式的音频文件转换为mp3格式。 小编注:感谢开发者@糖炒小虾_txx 分享代码于Code4App。 Code4App编译测试,适用环境:Xcode 4.5, iOS 5.0 以上。

2013-02-20

ios_opengl代码

cocochina上的牛xopengl源码

2013-01-23

spring+struct+hibernate的网上购物网站

基于spring+struct+hibernate的一个网上购物网站,稍微部署就可以使用,对于学习j2ee的童鞋来说是非常不错的代码

2013-01-08

j2me一个绘图实例

j2me一个绘图实例,里面涉及了几乎j2me的各种绘图以及按键操作绘图

2012-12-29

java在线聊天系统Chat1.3.rar

java在线聊天系统Chat1.3.rar,下载后在eclipse上可以直接运行。

2012-12-29

产品概念深入解析

告诉你产品的定义,再从类别入手,深入剖析产品的各种细节,更好的理解产品

2018-11-16

PlantUML_Language_Reference_Guide

PlantUML_Language_Reference_Guide详细介绍了plantUML的使用

2016-04-22

UIView富文本

该类是由一牛人封装好的用于实现图文混排的富文本类,在下载下来的源代码中可以看到其用法,但是这里有一个较为复杂的问题是你每次都需要手动将你要显示的内容封装成HTML格式的文本,这个过程相当繁琐而且容易出错,作者在这个基础上进行了改进,将封装HTML的方法通过正则表达式独立开来,这样就实现了RCLabel与正则实现图文混排 附上博客链接:http://blog.csdn.net/javayujiafeng/article/details/14163319

2014-01-03

网络图片 异步显示

网络图片 异步显示,简单易用,能实现基本功能,需要其他功能可以自定义添加

2014-01-02

Drop Down List

在搜索框上加入下拉列表。在搜索框上面输入文字时,出现下拉列表,可以用作搜索自动提示。 测试环境:Xcode 4.3, iOS 5.0。 代码来自code4app.com 原帖地址:http://code4app.com/ios/Drop-Down-List/5002d3706803faf208000000

2014-01-02

iOS TableViewCell 组件,选择单元格,然后显示一个下拉的详情信息。

iOS TableViewCell 组件,选择单元格,然后显示一个下拉的详情信息。

2014-01-02

EFCircularSlider 可扩展的圆形滑杠

EFCircularSlider 可扩展的圆形滑杠 弧形的比例条

2014-01-02

HMSideMenu

HMSideMenu通过一个可爱的动画效果在界面的左侧、右侧,顶端和底部展现一组菜单控件。

2014-01-02

iOS 7缩放导航控制器

转自:http://code.cocoachina.com/detail/175890/iOS+7%E7%BC%A9%E6%94%BE%E5%AF%BC%E8%88%AA%E6%8E%A7%E5%88%B6%E5%99%A8/ iOS 7风格的缩放导航控制器 测试环境:Xcode 5.0,iOS 5.0以上

2014-01-02

Popover式日期选择控制器

OCCalendar同样是一个简单的iPhone/iPad弹出日期选择控制器,可以简单地添加到项目中,并且是100%的CoreGraphics代码,没有图片。 测试环境:Xcode 5.0,iOS 4.3以上

2014-01-02

部分clear交互手势--JTGestureBasedTableView

JTGestureBasedTableView是一个objective-c library模板,重现了Clear的交互手势。要求iOS 5.0以上,支持ARC。 支持下拉添加列表行,两个列表行之间张开双指创建新列表行,长按重新排序以及拉动返回列表。 测试环境:Xcode 5.0,iOS 5.0以上。

2014-01-02

辅助输入功能--BSKeyboardControls

除了解决一般键盘遮挡文本框问题外,BSKeyboardControls还提供了辅助输入功能,如果你选错了输入框,不必解除键盘再进行选择,而是可以通过键盘左上角的“上一个”和“下一个”提示选择正确的输入框,所以这个项目更多体现在细节上。 不过这个项目也有一个小bug。一般来说解除键盘后,系统会回到进行操作的文本框,在这个开源项目中,个别输入框在解除键盘后不能回复到原先的位置。 BSKeyboardControls适用于iPhone和iPad,使用ARC 测试环境:Xcode 5.0以上,iOS 5.0以上

2014-01-02

WebViewJavascriptBridge

它优雅地实现了在使用UIWebView时JS与ios 的ObjC nativecode之间的互调,支持消息发送、接收、消息处理器的注册与调用以及设置消息处理的回调。 就像项目的名称一样,它是连接UIWebView和Javascript的bridge。在加入这个项目之后,他们之间的交互处理方式变得很友好。

2014-01-02

带有动画效果的饼图

带有动画效果的饼图。可以动态改变拼图数据等

2014-01-02

大图小图切换效果

大图小图切换效果。在缩略图和大图之间使用动画无间隙显示图片

2014-01-02

Path 2.0 大部分效果分享(tableview左右滑动,时间,menu动画),有码

Path 2.0 大部分效果分享(tableview左右滑动,时间,menu动画),有码

2014-01-02

分享文件夹分割效果

曾经我也找了好久 刚看到有人帖子问 发出来分享下 在此提倡下 老外的分享精神非常棒 是我们国人 "码农" 学习的地方啊 https: github com jwilling JWFolders

2014-01-02

封装好的 path 分栏效果

转自:http://www.cocoachina.com/downloads/code/2012/0511/4241.html 最近流行path那种左中右分栏的效果, 之前也有同学发过,但是都没有封装, 我也来发一个封装好的。

2014-01-02

旋转动画效果菜单

旋转动画效果的菜单,可以左右点击选择,或者点击某一菜单而转到前排

2014-01-02

uitableview伸缩动画效果

类似qq里面的点击展开后,显示子项的时候,以动画的形式将子项显示出来

2014-01-02

空空如也

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

TA关注的人

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