- 浏览: 130851 次
- 性别:
- 来自: 重庆
最新评论
-
tangyunliang:
4.0以上被禁用了
Android HOME键屏蔽 -
rainShare:
...
B-Tree索引
文章列表
update test set x=1 where y=1;
delete from test where y=1;它是分为两步:
1. 根据where条件找出表中满足更新条件的数据行;
2. 更新步骤1中所找出的数据行的x值。
假如test表很大,update要执行好几分钟,而且在步骤1期间有人将某一行的y值改为2并提交了,那么在步骤2中,这个y=2的行是否还会被更新x列呢?
这种情况下,Oracle会选择“重启动”更新。
其实,Oracle在执行DML语句时,会用到两种不同的方式去读取数据块:
1. 一致读:在“找到”需要修改的数据行时,会采用consistent read
2. ...
启动SSH:
/usr/sbin/sshd
错误信息:
Could not load host key: /etc/ssh/ssh_host_keyCould not load host key: /etc/ssh/ssh_host_rsa_keyCould not load host key: /etc/ssh/ssh_host_dsa_keyDisabling protocol version 1. Could not load host keyDisabling protocol version 2. Could not load host key
解决办法:
ssh-keygen - ...
解析新华信托htmlpackage com.zte.util;
import java.util.ArrayList;
import java.util.List;
import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.HttpMethod;
import org.apache.commons.httpclient.methods.GetMethod;
import org.htmlparser.Parser;
import org.htmlparser.T ...
一 DWR配置
1、web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" 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.c ...
第一步:新建一个继承Activity的类,如:NewActivity
public class NewActivity extends Activity {
@Override protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//这里可以使用setContentView(R.layout.xxx)显示某个视图....
}
}
第二步:需要在功能清单AndroidManifest.xml文件中添加进上面A ...
为什么要引入ContentProvider?
Android提供了文件存储数据,文件的存储格式不受限制,但是这样不方便数据的管理。为了方便管理,我们一般采用xml文件存储数据。对于这样的数据操作,我们必须对其进行xml文件解析。
所以Android的Sharepreferences(共享参数的方式)由此诞生。它是xml文件的方式存储数据,存储在包下shared_prefs目录中,它提供了API方便我们对xml文件操作。
但是文件和共享参数的方式虽然可以方便的存储数据,这样的文件要被其他应用访问,又要修该源代码,这样对我们造成了不便。
所以ContentProvid ...
一 android的数据库访问命令:
> sqlite3 jefry --jefry 为数据库名
sqlite> .schema --查看数据库中的表,显示建表语句
二 Java操作数据库主要有两种方法
第1种:execSQL()和rawQuery()方法
package com.sqllite;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import ...
通过线程池创建线程: ExecutorService service = Executors.newFixedThreadPool(3); //这里也可以new其它线程池
for (int taskCount=1;taskCount<=9;taskCount++) {
final int taskflag = taskCount;
service.submit(new Runnable() {
@Override
public void run() {
for(int loopCount=1;loopCount<=5 ...
Windows不像Linux,Unix那样,ps -ef 查出端口和进程号,然后根据进程号直接kill进程。
Windows根据端口号杀死进程要分三步:
第一步 根据端口号寻找进程号C:\>netstat -aon|findstr "9050"TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016
看到了吗,端口被进程号为2016的进程占用,继续执行下面命令:
第二步 根据进程号寻找进程名称C:\>tasklist|findstr "2016&quo ...
模拟机访问127.0.0.1来访问,都是访问模拟器本身。你想在模拟器上面访问安装模拟器的电脑,那么就使android内置的IP:10.0.2.2 。10.0.2.2 是模拟器设置的特定ip,是你的电脑的别名。
1.创建一个web项目zte然后创建一个名为Test的Servlet
2.配置web.xml(在xml内容的最前面加入配置)
<security-constraint>
<web-resource-collection>
<web-resource-name>Success</web-resource-name>
<url-pattern>/wap/*</url-pattern>
<http-method>GET</http-method>
<http-me ...
match与execvar dd = "dx234xy@xxxyxcasf.com";
var reg = /(\w)+@(\w)+\./;
alert(dd.match(reg));
alert(reg.exec(dd));
//match与exec返回的值相同dx234xy@xxxyxcasf.,y,f返回一个长度为3的对象数组(假设数组名称为a)
则a[0] = dx234xy@xxxyxcasf. //匹配到的字符串
a[1] = y //正则表达式第一个子表达式(\w)+返回的最后一个字符
a[2] = ...
jQuery是一款同prototype一样优秀js开发库类,特别是对css和XPath的支持,使我们写js变得更加方便!如果你不是个js高手又想写出优 秀的js效果,jQuery可以帮你达到目的!
下载地址:jqury下载
下载完成后先加载到文档中,然后我们来看个简单的例子!
<script language="javascript" type="text/javascript">
$(document).ready(function(){
$("a").click(functi ...
linux的文件分两种类型,一种是普通文件,一种是目录文件,我们从网上下载的linux文件一般有这么几种:.tar.gz、.tar.bz2、.rpm、.deb、.rar、.zip、.pl、.py、.run、.bin。
下面我都是在root用户下进行的安装,如果你是在一般用户下首先需要打开一个终端,su成root用户。不要告诉我你不会,google之~~当然我说的不一定全对,不过我们拥有强大的man,所以不怕!!当你拿不准的时候就man一下。
tar
tar是Unix和类Unix系统中的一种打包格式,已经成为了POSIX标准,好吧!废话不说了,那为什么tar后面要跟一些.gz啊、.bz2啊之 ...