加载中…
博文
分类: 数据库
delimiter $
create PROCEDURE phoneDeal()
BEGIN
    DECLARE  id varchar(64);   -- id
    DECLARE  phone1  varchar(16); -- phone
    DECLARE  password1  varchar(32); -- 密码
    DECLARE  name1 varchar(64);   -- id
    -- 遍历数据结束标志
    DECLARE done INT DEFAULT FALSE;
    -- 游标
    DECLARE cur_account CURSOR FOR select phone,password,name from account_temp;
    -- 将结束标志绑定到游标
    DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = TRUE;
    
    -- 打开游标
    OPEN  cur_account;     
    -- 遍历
    read_loop: LOOP
            -- 取
分类: android应用

判断Apk是否签名

用命令:jarsigner -verify -verbose -certs 

如果有Android Debug字樣就是debug

 

标签:

情感

分类: android应用
不多说,直接看下面的代码:
Drawable drawable = getResources().getDrawable(R.drawable.ti_calendar) ; 
drawable.setBounds(0, 0, drawable.getMinimumWidth(), drawable.getMinimumHeight()) ; 
textView.setCompoundDrawables(drawable, null, null, null)  ;
textView.setCompoundDrawablePadding(dip2px(5)) ; 

很明显上面的是设置一个TextView左侧的图片,但是如何在代码中设置图片与文字的间距尼,
一句话记录一下:
textView.setCompoundDrawablePadding(int) ; 
标签:

杂谈

分类: Linux
在使用shell的时候,有时候操作简单,我们不想把一些工作还在放在一个shell脚本文件里,想直接在命令行里当成一个命令来做,我常用的用到了一个while循环,我们如何把一个while循环放到一行中呢,以前我一直这样写,但是报错,我们看下:
ls | while read line; do;echo $line;done
报了一个这样的错误:
bash: syntax error near unexpected token `;'哪里的';'不对呢?我百思不得其解,于我百度了一下,看到一个网友的程序和我的程序进行了一个对比,发现了其中的问题,我在do后面也加了一个;do其实和我们要执行的语句应该是一体的,它们不是分开的,我们改成了这样:
ls | while read line; do echo $line;done
一切OK,好了,纠缠我几天的问题终于解决了,好了,休息吧,今天有点累了,早点儿休息吧,哎,这几天有点儿小懒惰,不想看视频啊,C++啊,你学的我是有点小迷糊啊,,,C++里的东西不少的,有时候得去理解,好吧,先休息休息调整一下,,,,早点儿休息呗。。。。
。。。洗洗躺下吧。。。。
分类: java相关
好了,我们下面就来年一下Integer强转成Byte会发生什么情况呢?
先来说一下,我现在使用的电脑是32位的windows系统,那么一个Integer将会占用32位,也就是说,如果我们用有符号数来说,我们这个系统中可以表示最大的Integer为0XEFFFFFFF,而一个Byte所占用的是8个字节,用符号数表示就是0XEF,那么当一个Integer强转成一个Byte会何去何从呢?就让我们来进行下面的这个小例子吧:
public class Integer2Byte {

public static void main(String[] args) {
int intnumber = 0x22113F;
byte byteNumber = (byte) intnumber;
System.out.println(toNumber(byteNumber, 16));
}
//输出结果:3F
我们来解释一下吧:其实一看就明白了,一个Integer类型,它在32位系统中占用的是4个字节,也就是32位,那么Byte占用的却是4个字节,那么当我们强行把Integer转成Byte的时候,系统会怎么样做呢,其实就是最低级的裁切,如上0x22113F很鲁莽地切下了3F,也不经过大脑,电脑嘛,都是这样的,让它切就给人切了,直来直去,O
(2013-01-05 18:09)
标签:

杂谈

分类: java相关
java中内部类如何实例化呢?我们看下我们的例子吧:
public class Animal {
class Head{
}
}
测试如何实例化内部类:
public class TestInstanceInnerClass {
public TestInstanceInnerClass() {
Animal animal=new Animal();//首先实例化外部类
Head head=animal.new Head();//把内部类当成一个成员变量进行实例化
}
}
内部类是如何实例化的呢?通过看上面的这个小例子,我们可以得到如下的结论,我们的内部类实例化可以使用
Out.Inner classinfo来引用,但是实例化呢?我们应该把内部类当成一个成员变量来使用,好了,看下下面这样做:
Out out=new Out();
out.new Inner();这样就可以实例化我们的内部类,就像使用我们的成员变量一样使用。

下面来看下如何不用外部类的实例就可以实例化内部类:
在上面的我们如果没有一个外部类的实例,就不能实例化它内部类,但是如果我们想直接实例化一个类的内部类应该如何做呢?
  
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有