- 博客(15)
- 资源 (9)
- 问答 (3)
- 收藏
- 关注
原创 android UI控件之webview控件使用实例:加载网页到webview中
package com.vincent.org.networkapp;import android.app.Activity;import android.app.ProgressDialog;import android.os.Bundle;import android.view.KeyEvent;import android.view.Menu;import android.view.
2016-08-29 09:52:18 2673
原创 ubuntu14.04 64bit主机下面安装android的NDK开发环境
通过wget工具下载bin包:$ wget -c http://dl.google.com/android/ndk/android-ndk-r10e-linux-x86_64.bin2,因为下载下来的是bin包,所以可以直接一道需要安装的目录下面。 将Android NDK bin包解压到你想要的目录下,如/opt/NDK/$ chmod a+x android-ndk-r10e-linux-x8
2016-08-29 00:18:32 9700 5
原创 java.lang.IllegalStateException: Could not execute method of the activity
参考链接 参考链接 从上面连个链接可知会报这个错误是,一般情况下是一个方法在还没有到可执行的状态时先执行了。或者因为延时操作在ui线程中执行。造成ui线程不能响应用户操作。 如下我的报错是因为没有将网络请求放在子线程中执行,引起ui线程报经典的
2016-08-27 17:27:36 1223
原创 android断点续传下载文件
这里有连个功能点。 1、下载 2、暂停后可以在暂停位置下载。所以暂定涉及到的技术是,http网络请求,多线程,数据库缓存下载位置。
2016-08-25 19:01:39 1339
原创 java.net.MalformedURLException: Protocol not found: android.widget.EditText
根据这个报错信息,经过在stackoverflow上面得知是因为程序从文本框获得文本不是可知的协议形式。我是因为从一个edittext框中获取文本时用这个语句:String path = pathText. toString(); 一不小心就犯错。 然后改成String path = pathText.getText().toString(); 就对了。
2016-08-24 23:52:29 2084
原创 Android之NetworkOnMainThreadException异常
网络请求在MainThread中产生的异常,也就是说我们的类似于网络请求这些耗时操作放在UI线程中了。ui线程也叫main线程(主线程)。ui线程主要负责与用户的界面交互功能。所以对延时比较忌讳。一般情况下有两种常用方法用于协调这两个之前的矛盾。 1、network有关比较耗时的操作放到一个子线程里,然后用Handler消息机制与主线程通信。。 2,使用异步机制如:asynctask
2016-08-24 23:46:59 556
原创 org.xmlpull.v1.XmlPullParserException: Unexpected token
org.xmlpull.v1.XmlPullParserException: Unexpected token (position:unknown @5:1 in java.io.InputStreamReader@3fe1c1a2)
2016-08-24 20:05:17 3247
原创 mysql存储过程使用游标
1、游标的作用及属性游标的作用就是用于对查询数据库所返回的数据集进行遍历,以便进行相应的操作;游标有下面这些属性:a、游标是只读的,也就是不能更新它;b、游标是不能滚动的,也就是只能在一个方向上进行遍历,不能在记录之间随意进退,不能跳过某些记录;c、避免在已经打开游标的表上更新数据。d、mysql游标特性只用于存储过程。2、如何使用游标使用游标需要遵循下面步骤: a、首先用DECLA
2016-08-20 16:04:41 2752
原创 linux tar命令
解压语法:tar [主选项+辅选项] 文件或者目录使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。主选项:c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。相当于打包。x 从档案文件中释放文件。相当于拆包。t 列出档案文件的内容,查看已经备份了哪些文件。特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同
2016-08-13 01:24:51 589
原创 ubuntu14.04下面安装himawaripy模块时候报下面这个错误
libImaging/ImPlatform.h:10:20: fatal error: Python.h: 没有那个文件或目录 #include “Python.h” 是因为没有python-dev模块 sudo apt-get install python-dev
2016-08-03 21:49:24 1195
原创 ubuntu14.04 python3安装第三方模块
以setuptools模块为例。这个是python官方给的下载资源链接 网站提供一个ez_setup.py这样的下载setuptools模块的python脚本。 第一步:用这个命令可以下载ez_setup.py文件并同时将模块zip文件自动下载下来。 wget https://bootstrap.pypa.io/ez_setup.py -O - | python第二步: 解压下载下来的模块压
2016-08-03 21:15:53 2696
原创 删除mysql表中记录
第一:语法:TRUNCATE TABLE 表名;这种是直接删除所有记录TRUNCATE TABLE custcopyoneone;第二:语法: DELETE FROM 表名 WHERE ... ;这种是删除部分记录。更灵活DELETE FROM custcopyoneone WHERE cust_id=00012当然也可以删除表中记录的所有。 DELETE FROM 表名;
2016-08-02 18:38:34 756
原创 mysql修改表列属性,增加删除列
alter table test rename 新的名字; --修改test表的名字 alter table test add 列名 varchar(10); --添加表列 www.2cto.com alter table test drop 列名; --删除表列 alter table test modify 列名 char(10) --只修改表列数据类型 ||alter
2016-08-02 11:18:44 2556
转载 mysql中各种类型变量的定义以及赋值使用
该文总体框架http://www.cnblogs.com/zhuawang/p/4090916.htmlhttp://blog.csdn.net/seteor/article/details/17682551MySQL存储过程中,定义变量有两种方式: 1.使用set或select直接赋值,变量名以 @ 开头. 例如:set @var=1; 可以在一个会话的任何地方声明,作用域是整个会话,称为用
2016-08-01 17:19:00 67854 8
SQL必知必会第三第四版都有
2017-09-05
使用java动态代理技术实现简单的AOP切面编程实例
2017-03-05
关于图论方面学习我感觉很复杂,有没有比较好的切入点。或者有什么相关的书籍可以推荐。
2016-07-19
让你映像最深刻的用于处理非线性数据结构的算法,比如用于处理二叉树结构的算法。为什么。
2016-07-19
线性的数据结构主要有那些算法实现呢?
2016-07-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人