- 博客(66)
- 资源 (6)
- 收藏
- 关注
原创 OC入门之NSString类与NSMutableString的学习
NSString 对象的初始化NSString 内存中的位置NSString 常用的几个方法1.NSString 对象的初始化NSString初始化有两种:第一种是调用类方法;第二种是调用实例方法。类方法的调用:一般都通过[NSStringstringWithFormat:@"HelloWorld%@",@"OC"];实例方法调用:[[NSStringalloc
2015-06-10 21:49:51
935
原创 OC 入门之工程的编译与NSLog学习
工程的编译NSLog方法学习1.工程编译1.1 最简单的编译方法就是使用xCode继承开发工具,点击左上角的三角形,则xCode就会把代码预处理,编译,链接,运行全部完成,最后在控制台输出Hello, World 1.2 使用LLVM 编译器clang 命令行编译,不管以后用不用,我觉得了解一下比较好;在右上角点击倒数第二个图标(搜索),输入terminal,回车打开命令行
2015-06-10 02:02:30
1209
原创 OC 入门开发之xCode环境搭建
目录:搭建开发环境创建工程序言:从项目启动开始学习IOS到现在已经差不多7个月了,在最开始的时候,我只知道xCode是一个开发工具,但是并不知道去哪里下载安装,或者下载之后会保存在系统的哪些地方,能不能像window一样,通过安装包来安装。因为是第一次接触MAC,第一次接触IOS;所以很多时候都要去问别人刚开始这是在所难免的。到目前为止,有些功能是能够完成的。但是总感觉
2015-06-10 01:07:08
4565
原创 Sonarqube 在mac下的安装
1.Sonarqube 安装前提1.下载安装JAVA环境2.下载安装有MySQL数据库3.下载安装sonarqube 以及 sonar-runner4.创建数据库,并配置sonarqube-project.properties文件5.运行sonarqube2.下载jdk 并安装2.1 访问jdk链接:http://www.oracle.com/technetwo
2015-05-11 21:55:52
10652
原创 IOS 遇到问题 记录
1.第一个界面 隐藏状态栏,跳转到下一个界面时 又想显示状态栏,我试了在第一个界面使用- (BOOL)prefersStatusBarHidden 返回YES;第二个界面 使用- (BOOL)prefersStatusBarHidden 返回NO,并没有解决问题,所以就使用了[UIApplication sharedApplication].keyWindow.windowLevel =
2015-05-07 22:57:21
890
原创 xCode开发时遇到的问题--真机无法选中
今天在连真机的时候发现无法选中,但是可以显示真机名称,查找资料发现,如果IOS版本 低于 xCode支持的模拟器的版本的话,就会造成这种情况。我的xCode版本是6.3的,相对应的IOS 系统就是8.3的,但是今天用得测试机是8.1的测试机,所以无法选中,解决办法有两种:第一种,重新安装6.1的xCode;第二种:升级真机IOS系统版本 ;
2015-05-04 21:27:01
1911
原创 react-native安装使用
安装React-native 需要的几个重要的步骤:OS X - This repo only contains the iOS implementation right now, and Xcode only runs on Mac.New to Xcode? Download it from the Mac App Store.Homebrew is the rec
2015-05-02 12:45:32
33918
转载 IOS中CALayer的使用
在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥iOS动画全貌。在这里你可以看到iOS中如何使用图层精简非交互式绘图,如何通过核心动画创建基础动画、关键帧动画、动画组、转场动画,如何通过UIView的装饰方法对这些动画操作进行简化等。在今天的文章里您可以看到动画操作在iOS中是如何简单和高效,很多原来想做但是苦于没有思路的动画在iOS中将变得越发简单:C
2015-01-12 22:41:39
23881
原创 android 为按钮添加响应事件的五种写法
package com.huawei.dialphone;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.view.Menu;import android.view.View;import
2014-12-28 00:20:23
7401
原创 android 简单打电话程序
完成android拨打电话程序只需简单几步即可完成。第一步:创建工程,在layout.xml文件中添加 EditText 和Button 控件第二步:在activity中声明控件并初始化(findViewById)第三步:为button添加响应事件 button.setOnclickListener(new View.onClickListener() {});第四步:
2014-12-27 23:54:32
1490
原创 IOS UI控件之Picker View
Picker View的使用,通常有一系列相同类型元素的控件都会有一些代理方法和数据源.像tableView 、CollectionView等。Picker也是一样的,以前学过了tableView,这次再次使用Picker的时候就轻松了很多。首先,说一下最近看到的一点细微的知识点吧.这点肯定很多人都知道了。不过还是要记录一下的。最近在iphone中使用[UIScreen mainScreen]
2014-12-27 22:45:54
936
原创 java IO相关API探索之ByteBuffer
上篇主要看到了关于buffer的结构的定义,搞来搞去还是那4个变量在起作用,所有的方法都是围绕了capacity>=limit>=position>=mark来起作用的。所以了解了这几个值的意义就相当于明白了buffer的工作原理了.这篇主要是看关于ByteBuffer的实现。虽然本篇的题目是java IO探索,其实前面介绍了好多,除了FileInputStream之外,其他的好像都是NIO的
2014-12-08 22:54:28
1885
原创 java IO相关API探索之Buffer类
FileChannel类中直接通信的就是Buffer,Buffer是通道和文件之间的桥梁.大概数据交互是这样的,FileChannel可以写数据到buffer中,同时另外一个输出FileChannel也可以从buffer中读取数据。buffer中有两种模式:读模式和写模式,读模式会从position位置开始读取到limit字节;写模式同样也会从position写到limit,但是写模式
2014-12-04 22:57:53
900
原创 java IO相关API探索之FileChannel类
昨天看到了FileInputStream类的内部实现,里面除了继承自InputStream类外,还多加了一个FileChannel的方法,通过getChannel()方法获取到文件的通道,今天看一下关于这个FileChannel到底做什么操作,它比FileInputStream有什么强大的地方?以及它的内部实现具体是怎样的。
2014-12-03 22:42:43
4360
原创 java IO相关API探索之FileInputStream类
前面两篇文章看到了接口和抽象类.基本上没有什么实现,除了skip(long n) 以及read(),readBytes(b[]),read(b, off, len)其他的基本上什么都没说到,今天我终于看到了一些具体的实现.除了那些接口之外的一些实现.可以说文件流的第一层封装应该是FileInputStream这个层面上的封装了。下面看一下这里面主要实现了哪些方法,以及如何实现的。首先,类定义自
2014-12-02 22:49:56
1512
原创 java IO相关API探索之Closeable和InputStream接口
import java.io.IOException;/** * A {@code Closeable} is a source or destination of data that can be closed. * The close method is invoked to release resources that the object is * holding (such a
2014-12-01 22:01:46
2041
原创 java IO相关API探索之 AutoCloseable接口
从今天开始,要每天都坚持写一篇博客.每天都学习一点新知识,直到能够把java的API全部搞熟,搞透..量变引起质变,坚持下去总会有效果的.翻开jdk API,首先看到的是applet得API,因为只是在大学期间看过applet,其他时间就没看过了,所以这次就跳过applet部分,直接进入java的经常用到的部分.IO操作基本上在写任何程序的时候都会用到,包括servlet或者android以及
2014-11-30 23:17:17
3885
6
原创 中缀表达式转后缀表达式思想
这个思想对于算数表达式qiu'zhi中缀表达式到后缀表达式的转换 要把表达式从中缀表达式的形式转换成用后缀表示法表示的等价表达式,必须了解操作符的优先级和结合性。优先级或者说操作符的强度决定求值顺序;优先级高 的操作符比优先级低的操作符先求值。 如果所有操作符优先级一样,那么求值顺序就取决于它们的结合性。操作符的结合性定义了相同优先级操作符组合的顺序(从右至左或从左至右)。 转换过
2014-11-19 23:59:28
2394
转载 正则表达式详解
目录正则表达式介绍匹配模式字符子集行结束符分组和引用Unicode支持正则表达式语法参考字符逻辑操作符向后引用边界元字符重复指示符字符子集预定义子集(元字符)扩展子集(元字符)扩展中文子集(元字符)POSIX字符子集(只适用于ASCII)Unicode块和分类替换表达式替换表达式特殊字符自定义替换表匹配模式
2014-04-29 09:41:23
3012
转载 ognl 获取服务器 四大范围中的值
假定在struts2 的action的属性域中定义2个如下的List和Map变量和一个String对象:[java] view plaincopyprivate List testlist=new ArrayList(); private Map testmap=new HashMap(); private
2014-04-14 21:59:01
844
原创 Eclipse中启动tomcat 浏览器无法访问8080端口
大家都知道,Eclipse配置web服务器的时候是通过tomcat目录,然后建立一个虚拟的目录.在Eclipse中总是可以看到一个叫server的文件夹.里面存着一些tomcat服务器的配置信息,而且在server.xml中同时也配置这你要运行的工程的虚拟目录.当然,而当你用Eclipse启动tomcat是始终无法在浏览器中访问8080端口,这是什么原因呢?首先,我先把Eclipse中的tom
2014-04-03 17:08:34
26700
1
转载 添加好友功能实现思路
思路:1用户发送好友申请之后 把申请储存到申请数据表中,状态为 未验证2 当用户登录时,查询申请表中是否有uid和被申请人id相同的,如果同意,更改状态,并把数据插入到对应的好友数据表,否则,删除申请数据表中数据3,当一方删除好友时,从被删除人中删除删除人的好友4 创建分组名称字段,字段设定好值,让用户选择,或者让用户自定5 当查询时候列出数据表信息
2014-03-19 11:30:05
13343
1
原创 android 客户端与web服务器端通信
最近要做一个项目,所以进行了一个小测试.在网上看到的很多Demo,全部是在onCreate()方法中进行连接以及请求服务器端的数据并且在控件中显示的,但是请教了别人之后才知道这种方法现在已经不能用了,必须在主线程中开启一个线程,并且使用Handler这个对象来实现数据的异步请求.然后当请求响应完成之后才会在界面中更新数据,这应该就是android中的异步请求机制吧..下面是整个服务器端以及客户端的
2014-03-14 14:43:20
8923
原创 百度地图api以及定位api的开发实现定位功能
首先,通过百度地图api的主页点击Android SDK申请一个key,按照百度首页操作即可.另本文主要是讲解如何创建一个android的定位功能,首先创建一个工程,导入百度api的包文件,按照百度地图官网操作即可.下面贴出代码配置 AndroidManifest.xml 加入一些相关操作权限以及该应用对于百度地图api的支持,<manifest xmlns:android="http://
2014-03-10 16:26:46
48404
2
原创 weblogic的中软代理的应用配置文件
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/
2013-12-20 11:17:29
1487
转载 java实现HTml转化为Doc文档
import java.io.BufferedReader;import java.io.ByteArrayInputStream;import java.io.File;import java.io.FileOutputStream;import java.io.FileReader;import org.apache.poi.poifs.filesystem.DirectoryEn
2013-12-10 11:03:43
7515
1
原创 在java中使用xpath来解析xml文件
DocumentBuilderFactory domFactory = DocumentBuilderFactory .newInstance(); DocumentBuilder builder = domFactory.newDocumentBuilder(); domFactory.setNamespaceAware(false);//这句话可有可无
2013-12-05 11:58:53
1366
翻译 Eclipse中遇到main方法不能运行 的情况
java.lang.UnsupportedClassVersionError: Bad version number in .class file造成这种过错是ni的支撑Tomcat运行的JDK版本与支撑application运行的JDK版本不一致导致的.把它们的JDK版本改成一致步骤如下:1.Window --> Preferences -->Java --> compiler中的comp
2013-12-05 11:17:38
17829
原创 在servlet中得到上传文件的文件名
String root = getServletContext().getRealPath("/"); request.setCharacterEncoding("utf-8"); MultipartRequest mr = new MultipartRequest(request, root); // 先上传文件,成功了再更新数据库 // 题干,源程序存放路径 String
2013-12-05 10:39:44
10241
转载 windows下安装ruby on rails 环境搭建·
一、下载并安装RubyWindows下安装Ruby最好选择 RubyInstaller(一键安装包)。下载地址: http://rubyforge.org/frs/?group_id=167 。我们这里下载目前较新的rubyinstaller-1.9.3-p0.exe 一键安装包。这个安装包除了包含ruby本身,还有许多有用的扩展(比如gems)和 帮助文档。双击安装,安装
2013-11-12 17:37:39
11100
自己实现的文件上传代码
2014-05-16
struts基础入门
2012-11-22
MFC人脸识别系统
2012-10-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人