"EditText + Button" 形成一个 "输入+按键响应" 的案例在Android编程中是最常见不过的了。
在EditText输入后,点击Button进行请求,软键盘应该自行消失在EditText输入后,不点击Button进行请求,而是直接点击软键盘上的"回车",那么也应该能够正常响应请求
针对问题1,可以在响应Button的onClick事件中,主动将软键盘隐藏,...
分类:
移动平台 时间:
2016-04-29 16:42:53
收藏:
0 评论:
0 赞:
0 阅读:
509
1. 存储过程简介
我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。
一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一些特殊的控制结构组成。当希...
分类:
数据库技术 时间:
2016-04-29 16:42:33
收藏:
0 评论:
0 赞:
0 阅读:
155
继承
一、基本概念
1 基类和派生类
1.1 只有两层的继承关系中,被继承者称为基类(父类);继承者称为派生类(子类)
1.2 多层继承关系中,类A通过类B间接派生出类C,则类A和类B称为类C的祖先类;类B和类C是类A的后代类;
一个类的祖先类包含了该类的基类和基类的祖先类;一个类的后代类包含了该类的派生类和派生类的后代类;
2 继承形式
单重继承、多重继承、重复继承;...
分类:
其他 时间:
2016-04-29 16:42:23
收藏:
0 评论:
0 赞:
0 阅读:
163
背景说明
K/3 Cloud的代码开发规范,严格禁止在循环中到数据库读取数据,这会引发严重的性能问题:
需在循环外,一次性取回需要的数据。
但对于提前取回的数据,如果没有预先处理,常常需要嵌套一个循环到集合中取数,这也是非常严重的性能问题。
本帖将通过一个案例,编写三套实现方法,演示循环取数,典型的错误方案与推荐方案。
案例说明
需求:
生成销售出库单...
分类:
数据库技术 时间:
2016-04-29 16:42:15
收藏:
0 评论:
0 赞:
0 阅读:
408
本文主要介绍OC在ARC和非ARC环境下是如何进行内存管理的。以及在内存管理中的一些注意点。...
分类:
其他 时间:
2016-04-29 16:42:03
收藏:
0 评论:
0 赞:
0 阅读:
102
关于通讯录获取联系人信息以及联系人信息的存储结构,下面链接的博客的博主已经简单说明:
http://blog.csdn.net/snwrking/article/detail/7601794
------------------------------------------------------------------------------------------------------...
分类:
移动平台 时间:
2016-04-29 16:41:53
收藏:
0 评论:
0 赞:
0 阅读:
292
先说明错误原因:用spring安全拦截器进行验证码的验证的时候抛出异常。throw new RuntimeException("captcha validation failed due to exception", cse);前台提交数据后跳转到如下方法:
package com.davidstudio.gbp.core.security.jcaptcha;
import org.acegis...
分类:
其他 时间:
2016-04-29 16:41:43
收藏:
0 评论:
0 赞:
0 阅读:
540
Eclipse插件SVN配置
方法一
打开Eclipse点击【Help】-【Install New Software】
点击右边【Add】-在弹出窗口中输入
Name:svn
Location:http://subclipse.tigris.org/update_1.6.x
点击【OK】
方法二
打开Eclipse点击【...
分类:
系统服务 时间:
2016-04-29 16:41:33
收藏:
0 评论:
0 赞:
0 阅读:
281
前言:
我们都知道Java可以将二进制程序打包成可执行jar文件,双击这个jar和双击exe效果是一样一样的,但感觉还是不同。其实将java程序打包成exe也需要这个可执行jar文件。
准备:
eclipse、exe4j(网上有软件和帐号下载)
第一步,将java项目打包成可执行jar文件,首先看一下我的java project结构,Main.java是程序入口类,里面有m...
分类:
编程语言 时间:
2016-04-29 16:41:24
收藏:
0 评论:
0 赞:
0 阅读:
149
引子
在Android开发中我们经常会用到网络连接功能与服务器进行数据的交互,为此Android的SDK提供了Apache的HttpClient来方便我们使用各种Http服务。你可以把HttpClient想象成一个浏览器,通过它的API我们可以很方便的发出GET,POST请求(当然它的功能远不止这些)。
比如你只需以下几行代码就能发出一个简单的GET请求并打印响应结果:
tr...
分类:
Web开发 时间:
2016-04-29 16:41:13
收藏:
0 评论:
0 赞:
0 阅读:
299
笔者寄语:情感分析中对文本处理的数据的小技巧要求比较高,笔者在学习时候会为一些小技巧感到头疼不已。...
分类:
编程语言 时间:
2016-04-29 16:41:03
收藏:
0 评论:
0 赞:
0 阅读:
942
这一章节我们来讨论一下可重入锁。1.什么是可重入锁?一个线程在执行一个带锁的方法,该方法中又调用了另一个需要相同锁的方法,则该线程可以直接执行调用的方法,而无需重新获得锁。2.特性:(1)同一对象,不同方法,可以获取同样的锁,然后重入package com.ray.deepintothread.ch02.topic_5;
public class ReGetInTheLock {
public...
分类:
编程语言 时间:
2016-04-29 16:40:53
收藏:
0 评论:
0 赞:
0 阅读:
235
教科书中失踪的vector
很奇怪的一件事情,在当时学习C++的时候,老师并没有讲授容器的内容,当时参考的谭浩强老师的红皮C++也没有这个内容,不知为何。后来再学C++,发现容器是一个很重要的概念,在C++primer中,大量使用了vector容器,在很多在线编程网站的题目中,也使用了vector取代了整形数组。同样的,教材中也没有出现迭代器。
vector比数组好在哪?
vec...
分类:
编程语言 时间:
2016-04-29 16:40:43
收藏:
0 评论:
0 赞:
0 阅读:
189
1. make的运行
一般来说,最简单的就是直接在命令行下输入make命令,make命令会找当前目录的makefile来执行,一切都是自动的。但也有时你也许只想让make重编译某些文件,而不是整个工程,而又有的时候你有几套编译规则,想在不同的时候使用不同的编译规则,等等。本章节就是讲述如何使用make命令的。
1.1 make的退出码
make命令执行后有三个退出码:
...
分类:
其他 时间:
2016-04-29 16:40:33
收藏:
0 评论:
0 赞:
0 阅读:
144
45度地图 寻路主要参考了某位博客文章,链接如下:
cocos2dx 45度Staggered格式A*寻路 曼哈顿算法(待优化)
另外也参考了某位作者的正方形A* 寻路,所以这套A* 算法是可以兼正方形寻路也可以45度菱形寻路的。...
分类:
其他 时间:
2016-04-29 16:40:23
收藏:
0 评论:
0 赞:
0 阅读:
268
HashMap的存储结构,如下图所示:
紫色部分即代表哈希表,也称为哈希数组,数组的每个元素都是一个单链表的头节点,链表是用来解决冲突的,如果不同的key映射到了数组的同一位置处,就将其放入单链表中。
1、首先看链表中节点的数据结构:
// Entry是单向链表。 (1.7以前)
// 它是 “HashMap链式存储法”对应的链表。
// 它实现了Map.Entry...
分类:
其他 时间:
2016-04-29 16:40:13
收藏:
0 评论:
0 赞:
0 阅读:
200
View
概述
对于一个view,他应该有两个位置:一个是显示位置(即我们人眼看到的位置),一个是点击位置(即接收用户点击事件的位置)。
在初始化完成后,两个位置是重合的,因此“所见即所点”。但,当调用了scrollTo(),scrollBy()或者tweens动画后,所见已经不和所点重合:所见位置发现变化,但所点还在原地。这也是属性动画和tweens动画的区...
分类:
其他 时间:
2016-04-29 16:40:03
收藏:
0 评论:
0 赞:
0 阅读:
209
1. 条件判断
1.1 语法
条件表达式的语法为:
endif
以及:
else
endif
其中表示条件关键字,如“ifeq”。这个关键字有四个。
(1)第一个是我们前面所见过的“ifeq”:
ifeq (, )
ifeq '' ''
ifeq "" ""
ifeq "" ''
ifeq '' ""
比较参数“arg1”和“arg2”的...
分类:
其他 时间:
2016-04-29 16:39:45
收藏:
0 评论:
0 赞:
0 阅读:
224
Crazy tea party
Time Limit: 1000MS
Memory Limit: 10000K
Description
n participants of > sit around the table. Each minute one pair of neighbors can change thei...
分类:
其他 时间:
2016-04-29 16:39:33
收藏:
0 评论:
0 赞:
0 阅读:
463
1、虚拟函数的由来
上面我们曾经提过一个例子:
CShape shapes[5];
. . . //令5个shapes各为矩形、正方形、椭圆形、圆形、三角形
for ( int i = 0; i
{
shapes[i].display();
}
在上一节中我们说这种一般化的操作无法完成。你还记得为什么吗?是这样的,上面一节中讲到,由于每一个子类图形的绘制不同,所以display(...
分类:
编程语言 时间:
2016-04-29 16:39:23
收藏:
0 评论:
0 赞:
0 阅读:
369