`
下溪下
  • 浏览: 10223 次
社区版块
存档分类
最新评论
文章列表

ios bug 一

    博客分类:
  • ios
一,Unknown type name ....    如果是报这个错误,多半是你的对象类型没有被识别,检查是不是没有引用对应的库或者头文件在你的文件头部分,还有可能是循环引用导致的,循环引用的解决方法就是 Class A 中用import Class B Class B的.h头文件里用@class A; .m文件里再用import 二,EXC_BAD_ACCESS   首先说一下 EXC_BAD_ACCESS 这个错误,可以这么说,90%的错误来源在于对一个已经释放的对象进行release操作。 Objective-C 这段代码有三个致命问题:1、内存泄露;2、错误释放;3、造成 EXC_ ...

正则表达式

    博客分类:
  • java
元素符描述:       .        代表一个字母       \d      代表一个数字      \D      代表一个非数字      [a-z]   代表a到z中的一个英文字母      [A-Z]   代表A到Z中的一个英文字母      [0-9]   代表0到9的一个数字      [a-z]{6}   代表6个a到z的字母,      [a-z]{1,6}  代表1到6个a到z中的字母      X*     代表0个或多个X(X是指定的字符)   如:\d*   表示0个或多个数字      X+     代表1个或多个X      X?     ...
package com.domain; public class A { static{ System.out.println("A的static方法"); } public static void main(String[] args) { System.out.println("main 方法 打印!"); new B(); new B(); } } class B extends C{ static{ System.out.println("B 的 static 代码块!"); } ...

oracle 存储 图片

--一个完整的存储图片的例子,楼主参考下,可费劲找了,嘎嘎~ SQL> CREATE TABLE IMAGE_LOB (   2  T_ID VARCHAR2 (5) NOT NULL,   3  T_IMAGE BLOB NOT NULL   4  ); 表已创建。 SQL> CREATE OR REPLACE DIRECTORY IMAGES AS 'C:\Inetpub\wwwroot'; 目录已创建。 SQL> CREATE OR REPLACE PROCEDURE IMG_INSERT (   2  TID           VARCHAR2,   3  F ...

Oracle数据字典

Oracle数据字典 Oracle数据字典     以下表格中收集了Oracle数据字典中几乎所有的视图或别名,至于每个视图或别名的字段请用‘Describe’语句来查询。 命名说明:     Oracle数据字典中,对象名称多数以"USER.","ALL.","DBA."为前缀"USER."视图中记录通常记录执行查询的帐户所拥有的对象的信息,"ALL."视图中记录包括"USER"记录和授权至PUBLIC或用户的对象的信息,"DBA."视图包含所有数据库对 ...

分页的那些事儿

    博客分类:
  • java
分页的那些事儿     博客分类:     System Design 分页接口设计 最近同事在讨论一个关于分页的话题,我在此简单整理一下对于分页的认识。 首先,分页是什么层面上的事儿?是数据访问层面、业务层面还是展示层面? 对于数据访问层来说,具体说,对于查询接口,需要一个“from”参数和一个“to”参数,就可以做到获取查询结果集中特定的记录了,它不应该知道任何关于第几页和每页有几条数据这样的信息,这种信息应该是在上层的展示层面所关心的。 举例来说,有这样的接口调用(这只是其中一种接口形式,关于DAO接口的形式可以参见这篇文章的讨论): 1 2 3 4 map.put(&q ...
System_Server进程 运行在system server进程中的服务比较多,这是整个android框架的基础 Native服务 SurfaceFlinger 这是framebuffer合成的服务,将各个应用程序及应用程序中的逻辑窗口图像数据(surface)合成到一个物理窗口中显示(framebuffer)的服务程序 Java服务: 这部分的服务大部分都有一个供应用进程使用的manager类,这就是一个RPC调用,用户通过调用xxxManager的 方法,实际上被Binder给迁移到system_server进程中对应的xxxManagerService中对应的 ...

java 类型转换

    博客分类:
  • java
1. 字符串转换成数值 字符串转换成整数: String MyNumber ="1234"; int MyInt = Integer.parseInt(MyNumber); 字符串转换成byte, short, int, float, double, long等数据类型,可以分别参考Byte, Short, Integer, Float, Double, Long类的parseXXX方法。 2 数值转换成字符串 整数转换成字符串: int MyInt = 1234; String MyString = "" + MyInt; 其它数据类型可以利用同样的方 ...

shell中符号的意义

各种括号的用法总结如下 1.Shell中变量的原形:${var} 大家常见的变量形式都是$var 2.命令替换$(cmd) 命令替换$(cmd)和符号`cmd`(注意这不是单引号,在美式键盘上,`是ESC下面的那个键)有相同之处 3.一串的命令执行()和{} ()和{}都是对一串的命令进行执行,但有所区别: A,()只是对一串命令重新开一个子shell进行执行 B,{}对一串命令在当前shell执行 C,()和{}都是把一串的命令放在括号里面,并且命令之间用;号隔开 D,()最后一个命令可以不用分号 E,{}最后一个命令要用分号 F,{}的第一个命令和左括号之间必须要有一 ...
当Shell执行一个程序时,会要求内核启动一个新的进程(process),以便在该进程里执行所指定的程序。内核知道如何为编译型程序做这件事。比如sh.sh文件可以执行,但是不是编译程序。当Shell要求内核执行它时,内核无法完成这一要求,并回应“不是可执行的格式文件”提示信息。Shell收到此错误信息的时候,会判断不是编译程序,那么一定是Shell脚本,因此会执行一个新的Shell副本来执行该程序,这也就是Shell执行的过程。 在unix中为/bin/sh 在linux一般为/bin/bash 这个你懂的!!! 然而,一般的unix/linux系统一般都不止一个shell 比如ksh、cs ...
/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置. /etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取. ~/.bash_pr ...
Global site tag (gtag.js) - Google Analytics