自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ahut_qyb_6737的专栏

JAVA新菜鸟

  • 博客(36)
  • 资源 (4)
  • 收藏
  • 关注

原创 欢迎来到“渣渣写博客"

IOS渣渣写博客-开篇

2015-08-26 14:23:54 427

原创 CoreGraphics基本使用示例

demo中包括了coreGraphics的一些基本使用示例,本人对CoreGraphics也才初步了解,所以写了个demo便于理解、备忘。demo地址详见:https://github.com/woshiqyb/CoreGraphicsLearning

2015-07-21 15:15:25 590

原创 消息通知声音和振动提示

一般涉及到推送的应用都会有消息推送相关的设置功能,如下图:经过我多方尝试后,总结如下:1.app进入后台后,声音关闭了,震动设置其实是无效的。因为进入后台后的推送,是否震动是由系统控制的,没有sound字段,虽然震动开了,也不会震动的。2.app进入前台,就需要自己去控制了,系统只会把收到的推送给你。3.声音设置不仅仅是客户端自己的事,还要通知到服务端,以保证开启声音后,服务端

2015-06-30 13:47:48 1645

原创 NSIndexSet备忘录

昨晚学习NSArray的时候,发现了NSIndexSet这个类,以前没有接触过,所以研究了下,现备忘如下:NSIndexSet类同NSSet有相似的地方,它是不会含有重复的元素,而同NSSet不同的地方是,NSIndexSet其实是一个有序的集合(由小到大)。下面附上一段代码验证:NSMutableIndexSet *set = [NSMutableIndexSet indexSetWithI

2015-04-16 10:19:02 640

原创 IOS 画板(签字板)的实现

//// MyCutomView.m// QuartzCoreTest//// Created by qianyb on 15/4/9.// Copyright (c) 2015年 vic. All rights reserved.//#import "MyCutomView.h"@implementation MyCutomView{ //保存之前触摸接触的

2015-04-10 10:32:16 1372

原创 初探button的titleEdgeInsets和imageEdgeInsets

废话不多说,直接上例子://将button的图片和文字的显示位置互换,也就是button的图片显示在右侧,而文字显示在左侧self.button.titleEdgeInsets = UIEdgeInsetsMake(0, -imageViewWidth, 0, imageViewWidth); self.button.imageEdgeInsets = UIEdgeIn

2015-03-06 16:54:54 994

原创 iOS获取系统当前语言

//当前系统的语言(两中方式获取的值实际是一样的) NSString *langID = [[NSLocale preferredLanguages] firstObject]; langID = [[[NSBundle mainBundle] preferredLocalizations] firstObject]; //1、[NSLocale preferre

2015-03-05 11:51:25 2048

原创 NSDateFormatterStyle 几种取值的区别

将NSDate对象转换成字符串的地方很多,其中不免会使用到枚举NSDateFormatterStyle。今天对NSDateFormatterStyle的值进行测试,看看有什么效果,废话不多说,看代码:    取值范围:typedef NS_ENUM(NSUInteger, NSDateFormatterStyle) { // date and time format styl

2015-01-07 15:59:44 6436

原创 UIView的autoresizingMask属性测试总结

今天本来只是想查询autoresizingMask的用法和作用,看了两篇文章,发现有篇文章,开篇便说:经过详细测试,终于验证了这几个值的意义,并发现网上找到的资料居然全都是错的。汗一个,原来大家都是互相抄,也没有检查过。当时我就震惊了!!!搞不好我之前看到的那篇就是个坑,想想还是自己测试一下吧。测试相当简单,总结直接上代码,注释能说明一切。 //当self.view 的bounds改变时,是

2015-01-06 17:59:57 667

原创 UITableView滑动卡顿解决方案

UITabelView是一个非常常用的基本视图,

2014-11-07 15:14:08 6224

原创 推送证书状态异常或者验证失败处理办法

本人菜鸟一名,大神勿喷。

2014-11-05 16:08:40 4880

原创 百度推送收不到通知的查询步骤

iOS推送接收不到通知查询步骤:前提:1. 确认您的应用在苹果开发者网站上已经正确配置了APNs,并且下载安装了APNs证书;2. 请使用设备来测试推送。模拟器是获取不到device token的,所以不能进行绑定,当然也不能进行推送测试。满足以上前提条件时,核对以下步骤:1. 确认修改了BPushConfig.plist的API_KEY是正确的应用;

2014-10-31 18:41:46 2593

原创 几种非代码警告的解决方案

非代码jing'ao配置文件中的警告解决方案如下:1.unable to open object file :build Settings->build Options->Debug information format ,选择DWARF2.Multiple build commands for output file :Build Phases->copy bundle resour

2014-09-28 10:13:15 420

原创 ios 布局须知

1.statusbar的高度是20,navigationBar的高度是44,tabbar的高度是49

2014-04-28 14:02:51 517

原创 xcode连接新的iPhone进行app调试教程

加急培训了一个月,就开始了在ios行业的摸爬滚打。今天准备给一个服务器端人的手机安装一下app,好让他调试接口性能,才发现手机连上之后不能直接运行。弹出了类似这个的东东:     半路出家,这两个月都是给我功能写写代码,手机连上都是可以直接在上面跑的,实在无从下手,只好请教公司正宗的ios开发人员。步骤大概如下:第一步:打开xcode---->window---->Organizer

2014-03-06 21:59:44 14168 2

原创 关于cell重用时偶尔重叠的小问题

这个星期五的工作中遇到了cell重用引起的小问题,问题基本描述如:重用cell时,有可能导致cell的图片或者一些文字信息的重叠,即新加载的信息会叠加在重用的表格上面。基于这样一个情况,相信大部分人都跟我的想法一样,就是重用cell时,将会重叠的部分旧的信息去掉。   下面以一个聊天列表为例,做具体讲解:     比方说这样一个cell(这个图是直接截的qq,滥竽充数下,见谅),自定义

2014-03-01 13:42:58 890

原创 那些年,大学C语言欠下的债(一)

现在由于工作原因开始搞ios,加急培训一个月开始开发工作。由于在大学C语言欠下的太多,很多OC中用到的一些C语法感觉很头疼,故趁今天工作没什么记录的空档“重温”一下C语言,弥补曾欠下的债。1.变量修饰符a) auto 自动存储类别。auto int a = 3和int a = 3没区别,auto可以省略。(在我脑海里从来没出现这个关键字,要不是看书了还真不知道)b)

2014-02-27 00:06:37 1001

原创 基于MPMoviePlayerController实现的视频播放的总结

简介:基于MPMoviePlayerController实现的视频播放的总结今天在项目中涉及到了一个点击视频缩略图,跳转到视频播放窗口的功能,勉强作出来了。对于开发过程中遇到的一些东西做了总结如下:开发思路和步骤:1.将MPMoviePlayerController的实例声明为属性,因为下面其它地方都要操作这个实例。从网上看到有人说,必须要声明为属性,不声明为属性的话播放器

2014-02-26 00:18:24 3941

原创 程序员在工作中如何能够有效的提高自己

从2012年11月进入某软件公司实习到工作至今,算起来也有一年多的时间了,在这一年多的时间里,感觉自己碌碌无为。时常感觉自己学东西挺慢,脑袋瓜子不好用,虽是科班出身,学起未接触过的技术时还不如专科毕业的(在这里并不是鄙视,若有误会,深表歉意)。   正是有了上面的感触,才诞生了这篇帖子。之前虽然也有思考过这类问题,但是都没有过记录,也就慢慢忘记了,今晚又颇有感触,便从网上寻求明灯。所总结的如下

2014-02-25 00:15:10 867

转载 spring security中核心过滤器的基本作用

1. HttpSessionContextIntegrationFilter位于过滤器顶端,第一个起作用的过滤器。用途一,在执行其他过滤器之前,率先判断用户的session中是否已经存在一个SecurityContext了。如果存在,就把SecurityContext拿出来,放到SecurityContextHolder中,供Spring Security的其他部分使用。如果不存在

2013-12-26 09:55:37 1437

原创 IOS开发错误信息及解决方案记录(一直更新)

1.this class is not key value coding-compliant for the key reset.可能原因:控件中含有多余的连线,按ctrl点击控件可以显示,去掉多余连线2.property's synthesized getter follows Cocoa naming convention for returning 'owned' objects.

2013-12-13 14:07:49 640

原创 关于UITableView上拉或下拉时加载数据思路

这两天上班一直看别人的代码,由于学了一个月ios才上手,对于上拉或下拉,tableView动态请求数据的实现不了解,摸索了两天,终于搞明白了。       众所周知,UITableView本身也是个UIScrollView,而UIScrollViewDelegate声明的一些协议当然也就被UITableView遵守。其中下面这个方法实现数据动态加载很重要:    -(void)scro

2013-12-04 09:32:03 2470

原创 apple中几个常用操作快捷键(专为windows键盘操作用户设计)

预备知识:    1.cmd是指commond键,windows键盘用户就是指window键,window键就是微软商标的那个键(这个不知道的人估计没用过windows系统)    2.windows键盘用户的alt相当于apple的option键下面直入主题:cmd + shift+G 在find下调出前往文件夹,妈妈再也不用当心我找不到文件夹了~cmd + op

2013-12-03 19:00:28 1130

转载 http://clanguage.h.baike.com/article-100862.html

见链接

2013-10-30 10:21:49 1024

转载 有关getche getch getc getchar几个函数的区别[C](摘抄)

getc(): 调用方式:int getc(FILE *stream) 它返回指定输入流stream的当前位置的下一个字符,并增加文件的位置指示器. getch(): 调用方式:int getch(void) getch()从控制台读取一个字符,但不把该字符显示在屏幕上,也就是不回显. getche(): 调用方式:int getche(void) getc

2013-10-30 09:51:31 756

转载 java execute、executeQuery和executeUpdate之间的区别

在用纯JSP做一个页面报警功能的时候习惯性的用executeQuery来执行SQL语句,结果执行update时就遇到问题,语句能执行,但返回结果出现问题,另外还忽略了executeUpdate的返回值不是结果集ResultSet,而是数值!特收藏如下一篇文章(感谢网友们对各种信息的贡献): JDBCTM中Statement接口提供的execute、executeQuery和executeU

2013-08-21 09:56:59 496

转载 Java 单例模式详解

概念:  java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。  单例模式有一下特点:  1、单例类只能有一个实例。  2、单例类必须自己自己创建自己的唯一实例。  3、单例类必须给所有其他对象提供这一实例。  单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、

2013-08-20 19:33:22 353

转载 Android开发之onClick事件的三种写法

package a.a;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.EditText;public class AActivity extends Activity {

2013-08-14 09:30:51 672

转载 Android双击事件

大家好,关于android双击事件 我相信大家都知道 API中是有个方法的,但是必须在Activity中在能使用。对于到底用不用android 双击事件API各有各的看法。在Activity中使用API优点:省时省力,别人写的东西,直接用就行了,不担心有BUG缺点:代码写在activity中 总感觉有些乱。自己写个onDoubleClick方法优点:自己写的东西,好控制,灵

2013-08-13 17:46:45 764

转载 Android中Toast显示时间的自定义

Android中Toast的显示时间为特定时间且不可更改,但是有时候我们开发设计需要让Toast显示更长时间,或者自己完全控制Toast的显示和关闭。通过查看Toast类的源码,可以看出,这有点难为它了,Toast类本身并没有提供相应方法。但是通过源码的查看,还是可以看出点眉头。源码分析思路在这里转eoe里的一篇文章,思路较为清晰:转:  Toast信息提示框之

2013-08-13 17:19:22 849

转载 Android特效 五种Toast示例

Toast是Android中用来显示显示信息的一种机制,和Dialog不一样的是,Toast是没有焦点的,而且Toast显示的时间有限,过一定的时间就会自动消失。1.默认效果:代码:Toast.makeText(getApplicationContext(), "默认Toast样式",     Toast.LENGTH_SHORT).show();2.自定义显示位置

2013-08-13 17:16:41 519

转载 Android监听组合键

package com.fuwei.action;import android.app.Activity;import android.os.Bundle;import android.view.KeyEvent;import android.view.View;import android.view.View.OnClickListener;import android.

2013-08-12 17:10:27 518

转载 Android全屏显示的两种方式

一  直接在AndroidManifest.xml文件中设定Activity主题为全屏模式android:theme="@android:style/Theme.NoTitleBar.Fullscreen"例如:在NewGame视图中,全屏显示方法如下:android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/

2013-08-12 17:08:38 490

转载 ajax解决缓存问题

在做一个AJAX处理,由于发送的ajax不只一个,一连发送好几个请求在网速慢的时候,导致返回的数据重复在网上找到一篇文章做了一个聊天室,用setTimeout+AJAX来读取数据,当网速慢时同一句话会重复多次,网速好的时候就不会,这是为什么呢最佳答案Ajax是会有这中问题,因为你的请求链接没有变,所以他不会每次都请求,而是使用缓存中的数据,最有可能是第一次请

2013-08-09 14:59:51 571

转载 25个必须记住的SSH命令

25个必须记住的SSH命令OpenSSH是SSH连接工具的免费版本。telnet,rlogin和ftp用户可能还没意识到他们在互联网上传输的密码是未加密的,但SSH是加密的,OpenSSH加密所有通信(包括密码),有效消除了窃听,连接劫持和其它攻击。此外,OpenSSH提供了安全隧道功能和多种身份验证方法,支持SSH协议的所有版本。SSH是一个非常伟大的工具,如果你要在互联网上

2013-08-08 13:55:12 366

转载 http://www.cnblogs.com/haojianwei/archive/2010/03/02/1676707.html

总结JavaScript(Iframe、window.open、window.showModalDialog)父窗口与子窗口之间的操作  前些日子,一直奔波于这三种操作,想想以后会常用,干脆整理下来,供自己以后查看。也给大家分享一下!        以下面写出自己认为有用的操作和代码。        第一次在园里面写,肯定有很多不足够之处,希望大家多多指点。 一、I

2013-07-19 10:14:06 925

一篇文章弄懂ios证书神马的

关于ios的Code Signing 、Provisioning Profile、 Bundle Identifier之间的联系 如何添加设备,创建应用,创建生产证书、开发证书、推送证书

2015-09-22

JDK_API_1_6_zh_CN.CHM

不管你是新手,还是老鸟,它都能帮助你更好的学习java

2013-03-26

ibatis-api

ibatis 的api,帮助你更好的使用ibatis框架

2013-03-26

MySQL Manager

MySQL Manager用户管理mysql数据库的图形化工具,简单实用

2013-02-21

空空如也

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

TA关注的人

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