- 博客(51)
- 资源 (18)
- 收藏
- 关注
原创 java实现list清除重复的字符串;arraylist动态数组;角谷定理最终得1,找出10000以内哪个数字的步骤最长
package com.zhangle.arithmetic;import java.util.ArrayList;import java.util.List;public class ClearRepeat {/*** @param args*/public static void main(String[] args) {List lis
2014-03-31 21:39:24 1270
原创 android音乐播放器;activity生命周期;模拟器用快照(snapshot)没声音;win7要用管理员身份运行adt,才能打开模拟器sdcard;
onCreat到onDestroy是整个activity生命周期(界面生成代码放在oncreate,放其他循环占内存);onStart到onStop是所有在显示界面的周期(onRestart完成循环,例如:返回列表信息时应该更新内容);onResume到onPause一次显示在界面的周期;播放歌曲时,进度条要动,而且下面的值也变化,所以用多线程,照完照片存sd卡然后添加到头像,布局xml写
2014-03-31 19:03:07 1847 1
原创 java实现节点循环菜单
package com.zhangle.arithmetic;import java.util.Scanner;public class ReTalkMenu {private String data;private ReTalkMenu father;private ReTalkMenu left;private ReTalkMenu right;
2014-03-30 22:37:34 3477
原创 java实现动态智能数组,将旧数组copy到新数组
package com.zhangle.arithmetic;import java.util.Scanner;public class SmartArray {private char[] chs;char get(int idx){return chs[idx];}public void set(int idx, char value){ //
2014-03-30 21:11:33 2130
原创 java实现树的节点之间距离;向下递归,注意找到一个满足条件的节点要break
package com.zhangle.arithmetic;import java.util.ArrayList;import java.util.List;public class NodeofTreeDistance {static class Tree {private List list = new ArrayList();/*** 内
2014-03-30 20:32:45 2601 1
原创 java实现用栈解决一个串中的括号是否匹配
package com.zhangle.arithmetic;import java.util.ArrayList;import java.util.List;import java.util.Scanner;/** * 这里用栈,如果是匹配的括号,应该栈中的结果为空(一一对应消除) * @author lenovo * */public class S
2014-03-30 18:42:45 1295
原创 双向链表一共7个孩子,从1号孩子开始顺时针数数, * 每个孩子数一个数,遇到7的倍数或数字中含有7,则该孩子不出声,只拍一下手, * 数数的方向逆转,下一个孩子数下一个数字,求100是哪个孩子数的
package com.zhangle.arithmetic;/** * 一共7个孩子,从1号孩子开始顺时针数数, * 每个孩子数一个数,遇到7的倍数或数字中含有7,则该孩子不出声,只拍一下手, * 数数的方向逆转,下一个孩子数下一个数字,求第100是哪个孩子数的 * @author lenovo * */public class TwoWayLin
2014-03-30 17:23:39 1622
原创 dos命令运行sqlite3查看android中的sqlite文件是否有数据
先进入安装sdk的文件夹下的platform-tools的文件夹下我的是D:\Android4.0\adt-bundle-windows-x86-20130219\sdk\platform-tools然后输入adb shell然后类似linux指令,一路进到你的项目包下使用sqlite3 ./question.db(你建立的sqlite文件)
2014-03-29 22:06:28 1420
原创 android应用面试宝典;footerview自动添加在下翻页的最后一项;主界面返回键退出提示
全局类package com.kane.interviewcollection.util;import com.kane.interviewcollection.dbc.SqliteConnection;import android.app.Activity;public class Globals {public static int SCREEN_WIDTH;pub
2014-03-29 21:32:11 1142
原创 android应用面试宝典(上);公共基类管理公共头尾页;公共activity的参数问题;SQLite存数据;前提先将txt数据保存在项目的assets文件下;
SQLite连接操作package com.kane.interviewcollection.dbc;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteDatabase.CursorFactory;im
2014-03-28 17:07:36 1459 1
原创 android文件管理器,通知界面修改;4.4以后读取sd卡也需要权限;ctrl+shift+f注意在英文下;取消屏幕闪烁
主界面 xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" tools:context=".Ma
2014-03-27 19:58:45 1526
翻译 The Google File System中文版附英文资源链接(上)
http://download.csdn.net/detail/u010026901/7103707 资源下载云计算的Google FileSystem技术与研究needkane(xxxxxxxxxxxxxxxxxxxxxxxxxx校区,xxx 22xxxxx)摘要:Google文件系统,一个为数据中心的大规模分布应用设计的可伸缩的分布文件系统。Google文件系统虽然
2014-03-26 20:51:21 3521
原创 Android读入文本是GBK编码就必须转码 InputStreamReader.;多线程异常;Android ADB server didn't ACK * failed to start daem
输入文本界面显示异常,需要转码BufferedReader reader = new BufferedReader(new InputStreamReader( new FileInputStream(file),"GBK"));只有 主线程 可以对界面进行修改,子线程中必须要修改界面,为了解决这种问题,Android提供了一个消息通道,让子线程通知主线
2014-03-26 14:58:45 1375 1
原创 AndrowListView实现(自定义游戏列表)防止屏幕闪烁,设置分割线android中不推荐的方法,要考虑向下兼容,用了推荐的新方法,可能不兼容旧版本系统的手机
activity类package com.kane.listview;import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import java.util.List;import java.util.Map;import com.kane.listview.a
2014-03-25 21:57:03 1904 3
原创 Android组件:radio、checkbox、下拉列表(两种方式)、日期;界面不显示appname
activity类package com.kane.component;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.widget.Adapter;import android.widget.ArrayAdapter;impor
2014-03-25 19:30:13 1575
原创 BigTable/MapReduce/GFS逐步了解;未完待续
我们的世界从未止步。 Google内部开发的BigTable是为跑在廉价的PC机上设计的。使用的是nosql型数据库(非关系型数据库)。BigTable 让Google在提供新服务时的运行成本降低,最大限度地利用了计算能力。BigTable 是建立在 GFS ,Scheduler ,Lock Service 和
2014-03-24 22:08:05 1704
原创 Android登录界面;注意图片尽量保存drawable这一级目录下,文件命名只能用小写字母、数字,下划线界面不显示应用名称和全屏覆盖
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:background="@drawable
2014-03-24 17:12:15 1779 1
原创 Android搭建环境和android工程基本信息;android的xml代码自动提示功能
以前玩android需要先下载好eclipse,以及Android开发的插件ADT。并下载Android官方提供的SDK。稍后补充搭建方式,目前更加简单,直接去官网下载下来,一切都帮你配置好 http://developer.android.com/sdk/index.html,选择安装哪种不是根据机子而是jdk,例如64位机下安的是32位的jdk,请安32位的SDK解压后,直接打开e
2014-03-24 15:52:06 1450 3
原创 shell脚本浮点数,整数运算;for循环1加到100;Ubuntu12.04LTS 启动界面添加root登录;查找截取循环求和
浮点数运算用bc或awk$a=3.4 b=345.3echo "scale=4;$a*$b/2"|bc结果为587.0100$echo $a*$b/2|bc -l587.01000000000000000000$awk 'BEGIN{printf '$a'*'$b'/2}'587.01整数脚本 $[]形式read
2014-03-24 15:27:41 3740 1
原创 SSH或SHSpringMVC下采用spring的Annotation配置dao,service,controller(便于团队开发,各自修改自己的annotation)
使用此功能的前提必须是Spring3.0或以上版本。在和数据库连接的spring配置文件中修改,此文的项目基础来源于http://blog.csdn.net/needkane/article/details/21410805我们在applicationContext-hibernate.xml修改从头一行开始beansxmlns="http://www.springfram
2014-03-23 23:35:11 1257
原创 java实现树的添加和取父节点,子节点;聚合树,实现选项菜单功能
package com.kane.test;import java.util.ArrayList;import java.util.List;public class Tree {private List list=new ArrayList();/*** 内部类* @author buaa-pc**/class Node{String
2014-03-22 20:32:07 3414
原创 java实现二叉树的添加和中序,前序排列;求二叉树的高度
package com.kane.test;class BiTree{private int data;//存放的数据private BiTree left;//左子树private BiTree right;//右子树public BiTree(int x) {data=x;}public void add(BiTree x) {if (x.dataif
2014-03-22 11:08:46 1923 1
原创 java实现单链表的添加和插入;评论中设定一个node类节点操作
package com.kane.test;class Mylist{private int data;private Mylist next;//设定指向下一个的指针public Mylist(int x){//为了链表传值data=x;}/** * 插入 * @param x */public void add(Mylist x) {x
2014-03-21 19:31:03 2449 2
原创 sqlserver带四种判断的手动存储过程分页分页
ALTER PROCEDURE pr_tblAD_getAdsByParams ( @pageNo int, @pageSize int, @name varchar(50), @classId int, @pageCount int output )AS declare @sqlTotal nvarchar(1000) declare @sqlGet nvarchar(1000) declare
2014-03-21 13:31:14 715
原创 java中将数据导入excel,解决乱码,缺少jar包问题
package com.kane.util;import java.io.FileOutputStream;import java.util.ArrayList;import java.util.List;import javax.servlet.http.HttpServlet;import org.apache.poi.hssf.usermodel.
2014-03-20 21:09:57 2457 2
原创 .netMVC实现当前页多个数据修改,按钮点击分类别显示
跳转页修改用ParameterMgr到ParameterForm(修改单一传值),当前页修改多个值用ParameterMgr1 #region 参数管理 /// /// 根据类别的PId获取系统参数数据,paraCategory直接url传来 /// /// public ActionResult Parameter
2014-03-20 09:53:54 2165 1
原创 图文详解Linux/ubuntu安装cloudstack
win8下安装cloudstack,确实受伤了,曲线救国,今天用Linux/ubuntu安装cloudstack。 一次性完成,虚拟机好像不行,用 的是双系统;抓紧时间做cloudstack的应用和改源码网上有很多装ubuntu系统的教程,我这就不讲了,接下来直接开始,我向来写安装教程都尽量做到傻瓜式一步一步,鉴于本人只是偶尔看下linux,解释不好的地方,请大家多多指出,大家共同学习。
2014-03-19 22:30:56 5161 5
原创 Lixux修改root密码,不管是忘记了,还是没设过;vim简单用法;程序安装包;程序,程序代码所在位置
自己装的ubuntu linux,root 密码忘记了,按照如下方法即可修改:administrator@ubuntu:~$ sudo passwd root输入新的 UNIX 密码: 重新输入新的 UNIX 密码: passwd:已成功更新密码administrator@ubuntu:~$ su实验过,靠谱顺便提示点简单的vim用法,i 可以编辑esc退出,才能执行冒号和下
2014-03-19 22:29:53 1835 3
原创 C#获得反射类属性;获取时间段内,选中的星期(可以多个)匹配的天数
获取反射得到类的属性using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Reflection; names
2014-03-19 18:22:07 1390 4
转载 JSP定制标记的基本概念和构成;tld的使用和其中的rtexprvalue使用
在JSP中有一种机制,可以让你在JSP页面中插入与HTML类似的标记。本文介绍JSP定制标记的基本概念和构成,以及如何开发和应用JSP定制标记。关键字JSP,XML,TLD,标记符什么是标记使用HTML语言我们可以这样去编辑我们的网页: HELLO WORLDHELLO WORLD在这里我们把,,称为标记。HTML 标记( HTML Markup)是HTML文档的控制语言,用于指定浏览器显示
2014-03-19 09:56:53 902
原创 windows/win8下安装cloudstack;未完待续
从昨天下午开始搭建cloudstack,虽然中间也忙了其他事情,但从来没有像这次,步步惊心,搭建个平台容易嘛我,因为内容太多,本篇只是个开头,万事开头难,而且我也不能保证我写的安装东东,任何人任何机子都能OK,因为博主我也是看人家的安装文档实验的,可惜别人是winxp平台的,windows是大坑,翻墙软件是大坑,环境变量时大坑最主要顺便感受下win8,本想通过个实验,熟悉win8和clouds
2014-03-18 19:59:42 1631
原创 get向前台传值出现乱码解决办法
// 一般情况,由于参数是通过?参数的,中文需要使用下面的方式处理乱码keyword = new String(keyword.getBytes("ISO-8859-1"), "UTF-8");另一种方法可以修改tomcatconnectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />添加的内容是: URIE
2014-03-18 19:28:19 1231
原创 C#中Dictionary字典取值
// Create a new dictionary of strings, with string keys. // Dictionarystring, string> openWith = new Dictionarystring, string>(); // When you use foreach to enumerate di
2014-03-18 13:16:10 14168
原创 AJAX通过JSON显示数据,hql语句查询要对应到类
前台界面String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> "> My JSP
2014-03-18 13:02:34 1987
原创 SSH框架,AjaxJson显示数据,项目框架搭建;注意action跳转不用叹号,springMVC和springAnnotation要修改spring配置文件
SSH已经学完一周多了,一直忙着研究服务端,今天抽空总结下,用配置文件写的,一般情况spring应该使用annotation加入支持的顺序是先Spring-》Hibernate-》struts。Spring中加入的支持包与Spring + JDBC开发时完全相同。框架结构摘自liky,这样的结构一般小型项目足够了加入hibernate
2014-03-17 21:51:11 2019
原创 Linux ubuntu下安装配置apache,php,mysql并实现操作
步骤一,安装apache21sudo apt-get install apache2安装完成。 运行如下命令重启下:1sudo /etc/init.d/apache2 restart在浏览器里输入http://l
2014-03-16 21:17:01 1127
原创 团队开发利器,图文详解windows下创建svn服务器,visualSVN服务端;tortoisesvn;传了30多遍还不知道这次可能传上去
先前的搭建的svn服务器的机子给搬走了,不好意思去找,于是乎打算花个10分钟重新搭建下,结果网上的帖子或许太古老,又或许太坑爹,我觉得吧像这种工具类的文章,一定得图文解释清楚不可省略,毕竟内容也不多。PS:CSDN传图片真是卡,这篇文章上传了30多遍还不知道这次可能传上去网盘资源svn搭建当然服务器和管理控制工具都装上这里可以修改代码库的保存位置,默认为"D:\Reposito
2014-03-16 15:10:44 1716
原创 Hibernate的Anotation使用,为Spring的Anotation打下基础,多对多数据映射
Hibernate的Anotation使用,为Spring的Anotation打下基础,多对多数据映射首先建表:主要是中间表CREATE TABLE SCORE( SNO VARCHAR2(40), CNO NUMBER(5), SCORENUMBER(10), PRIMARY KEY(SNO,CNO),
2014-03-15 11:47:40 953 1
原创 (下节)Spring+JDBC+Struts;实现图片上传(后台文件名要规范),加国际化;头文件basepath确保路径从webroot开始;
测试OK后,我们现在向页面展示产品列表,省略service,直接actionpackage com.kane.action;import java.io.File;import java.io.FileNotFoundException;import java.util.List;import java.util.Map;import org.apa
2014-03-13 22:11:25 1514 5
原创 拥抱移动云计算时代,注重产品设计理念
首先我们所要具备的东东:三大重点:产品方案(设计),应用架构(需要从大局着眼到局部),技术体系四大能力:总结能力,演绎能力,应用能力,实施能力五大视角(管理者角度):业务视角(通俗易懂),技术视角,研发视角,行业引领者视角(先行者),产业发展视角(应时者)架构:需要考虑商业模式,云计算主要采用云和端架构,整合的端和升级的云,移动端调用服务器提供的接口业务模式:个性化和长
2014-03-13 12:56:14 1234 1
ImageMagick-6.9.tar.gz
2015-03-10
gifsicle1.64
2014-08-04
android文本/图片切换,contentresolver,抽屉,评级,scroll,bitmap使用
2014-04-05
android程序员宝典应用
2014-04-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人