自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(85)
  • 资源 (15)
  • 收藏
  • 关注

原创 kettle配置kafka-consumer到excel

大致过程可参考这个哥们的bloghttps://www.cnblogs.com/huhongy/p/7851553.html简单介绍kafka作为输入,excel作为输出,图示如下解释kafka参数① kafka的topic②与③对应kafka消息的key和message,具体如何模拟发送key,message格式后面介绍,同时对应输出excel的列名④ zooke...

2020-03-19 15:56:32 6664 5

原创 通过2个实例分析java参数传递时按值传递还是按引用传递

直接上代码吧public class TestMap { public static void main(String[] args) { Map> map = new HashMap>(); Map innerMap = new HashMap<>(); innerMap.put("inner1key", "inner1value"); innerMap.put("in

2017-01-13 16:31:54 412

原创 关于java实现的mapreduce程序打包后通过脚本运行出现classnotfound异常

eclipse内运行正常  打包通过脚本启动后hadoop报classnotfound等莫名其妙的错误    解决办法:      将所有依赖jar都打入到一个jar中即可      如图打包时选择第一项即可

2017-01-13 16:17:08 3421

原创 mapreduce输入源为多hbase数据表 输出目标为多hbase数据表

多输入源(多个scan)配置:在job中配置TableMapReduceUtil.initTableMapperJob(model.getScans(), model.getMapperClass(), model.getOutputKeyClass(), model.getOutputValueClass(), job);其中第一个参数类型 List多输出源配置:job中配置

2017-01-13 16:00:24 3326

翻译 Hello views

1.建立工程----HelloListView2.创建xml文件 list_item.xml 保存在res/layout/<TextView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_heig

2012-06-04 14:28:34 1183

翻译 Drawable-绘图及效果

1.Bitmap File 从文件加载图片  android支持文件类型有3种(.png,.jpg,.gif)  java代码中设置方式 R.drowable.filename  xml中获取方式 @drawable/filename  例;图片设置背景<ImageView android:layout_height="wrap_content" andro

2012-06-04 13:23:25 1727

原创 利用jacob实现word文档打水印

准备工作:下载jacob相关包及dll文件(dll文件放system32下) 这里不让发附件  需要上面jar包和dll文件的去我的资源里面下载吧  传送门 package test;import com.jacob.activeX.ActiveXComponent;import com.jacob.com.Dispatch;import com.jacob.com

2011-06-22 15:27:00 5005

原创 子窗口 刷新 父窗口

<br />1.通过window.showModelessDialog("alert.jsp",window);打开<br />   子窗体刷新方法:<br />  var parent=window.dialogArguments;<br />  parent.location.reload();<br />2.通过window.open("alert.jsp"); 打开<br />  子窗体刷新方法:<br />  window.opener.location.reload(); <br />3.通过连

2011-04-15 11:30:00 955

原创 sql排序(中文字段按拼音码)

假设字段为state语句为 select * from tablename order by convert(state using gbk) ascs

2011-04-13 20:44:00 1037

转载 Android深入探究笔记之三 -- Intent (隐式意图和显示意图)

<br />1. Intent<br />    Android基本的设计理念是鼓励减少组件间的耦合,因此Android提供了Intent (意图) ,<br />    Intent提供了一种通用的消息系统,它允许在你的应用程序与其它的应用程序间传递 Intent 来执行动作和产生事件。<br />    使用 Intent 可以激活 Android 应用的三个核心组件:活动(Activity)、服务(Service)和广播接收器(BroadcastReceiver)。<br /><br />2. 显式意

2011-01-29 16:31:00 806

转载 MIME 参考手册

<br />  多用途互联网邮件扩展(MIME,Multipurpose Internet Mail Extensions)是一个互联网标准,它扩展了电子邮件标准,使其能够支持非ASCII字符、二进制格式附件等多种格式的邮件消息。这个标准被定义在;RFC 2045,; RFC 2046,; RFC 2047,; RFC 2048,; RFC 2049等RFC中。 由RFC 822转变而来的RFC 2822,规定电子邮件标准并不允许在邮件消息中使用7位ASCII字符集以外的字符。正因如此,一些非英语字符消息和

2011-01-29 13:20:00 611

转载 android之pull解析XML

Pull解析和Sax解析不一样的地方有(1)pull读取xml文件后触发相应的事件调用方法返回的是数字(2)pull可以在程序中控制想解析到哪里就可以停止解析xml小明23小李25public static List ReadXmlByPull (InputStream inputStream)throws Exception { List personList = null; /** * android给我们提供了xml 用来得到xmlpull解析器 *

2011-01-29 09:40:00 1102

原创 java中getResourceAsStream获取路径

<br />   <br />1.Class.getResourceAsStream(String path) <br />  path 不以“/”开头时默认从此类所在的包下取资源,以“/”开头则是从ClassPath根下获取<br />  其只是通过path构造一个绝对路径,最终还是由ClassLoader获取资源<br />2.Class.getClassLoader.getResourceAsStream(String path)<br />  默认是从ClassPath根下获取,path不能以“/”

2011-01-29 09:23:00 1324

转载 android--apidemo

ANDROID例子程序(ApiDemo)简单分类整理如理解有误,欢迎大家提出 <br />总览: <br />-App(应用) <br />-Content(字体样式) <br />-Graphics(图像) <br />-Media(媒体) <br />-OS(操作系统) <br />-Text(文本显示样式) <br />-Views(视图) <br /><br />-App(应用) <br /><br />--Activity <br />---Animation(教你以怎样的动态效果显示一个新ACT

2011-01-28 08:39:00 665

转载 android控件

<br />在Android平台上提供给大家很多丰富的控件,设计一个漂亮的UI在Android平台下可以说是最简单的事情了。<br />  ListView - 列表控件,系统中的通话记录每一条就是使用这个控件编写的。<br />  GridView - 网格控件,我们常见的n宫格设计就是出自这个控件。<br />  TabHost和TabWidget - 这两个组合可以实现标签页的显示效果,类似IE7的一个窗口可以切换多个页面。<br />  ExpandableListView - 这个其实就是Tree

2011-01-28 08:36:00 768 1

转载 Android intent intent-filter

<br />使用Intent Filter来响应隐式Intent <br />如果一个 Intent 请求在一片数据上执行一个动作, Android 如何知道哪个应用程序(和组件)能用来响应这个请求呢? Intent Filter就是 用来注册 Activity 、 Service 和 Broadcast Receiver 具有能在某种数据上执行一个动作的能力。 <br /> <br /><br />使用 Intent Filter ,应用程序组件告诉 Android ,它们能为其它程序的组件的动作请求提供

2011-01-22 20:53:00 2573

原创 android category

<br /><activity android:name="MyActivity"> <intent-filter> <action android:name="android.intent.action.VIEW"></action> <category android:name="android.intent.category.DEFAULT"></category> <category android:name="android.intent.category.BROWSABLE"><

2011-01-21 09:36:00 2814 1

转载 几种Intent的用法

<br />显示网页:Uri uri = Uri.parse("http://www.google.com"); Intent it   = new Intent(Intent.ACTION_VIEW,uri); startActivity(it); <br />显示地图:Uri uri = Uri.parse("geo:38.899533,-77.036476"); Intent it = new Intent(Intent.Action_VIEW,uri); startActivity(it); <br

2011-01-21 09:32:00 700

原创 锁定当前页-css样式

<br /> <mce:style><!--*{margin:0;padding:0;}#topCoverDiv{filter:alpha(opacity=40);-moz-opacity:.4;opacity:0.4;position:absolute;width:100%;height:100%;background-color:#c0c0c0;z-index:100;text-align:center;}#dia{col

2011-01-19 09:01:00 1234

原创 sqlserver 数据备份与还原

<br />数据备份命令BACKUP<br />BACKUP命令用来完成数据的备份<br />语法:  BACKUP DATABASE {database_name}<br />[ to < restore_device >]<br />参数说明:<br />database_name:要恢复的数据库名称。需要注意的是,这个数据库要保证在恢复时是关闭的,否则,将会出错。<br />restore_device:要恢复的数据库备份路径。<br />backup database test to disk ='

2011-01-11 13:33:00 768

转载 Android的动作、广播、类别等标志大全

<br />String BATTERY_CHANGED_ACTION 广播:充电状态,或者电池的电量发生变化 "android.intent.action.BATTERY_CHANGED"<br /> <br />String BOOT_COMPLETED_ACTION 广播:在系统启动后,这个动作被广播一次(只有一次) "android.intent.action.BOOT_COMPLETED"<br /> <br />String CALL_FORWARDING_STATE_CHANGED_ACTIO

2011-01-05 00:13:00 1178

转载 打开另一程序

<br />Intent i = new Intent(); ComponentName cn = new ComponentName("com.yellowbook.android2", "com.yellowbook.android2.AndroidSearch"); i.setComponent(cn); i.setAction("android.intent.action.MA

2011-01-05 00:09:00 570

转载 打开联系人列表

<br /> <1> Intent i = new Intent(); i.setAction(Intent.ACTION_GET_CONTENT); i.setType("vnd.android.cursor.item/phone"); startActivityForResult(i, REQUEST_TEXT); <2>

2011-01-05 00:08:00 818

转载 从gallery选取图片

<br /> Intent i = new Intent(); i.setType("image/*"); i.setAction(Intent.ACTION_GET_CONTENT); startActivityForResult(i, 11);

2011-01-05 00:07:00 690

转载 打开录音机

<br />Intent mi = new Intent(Media.RECORD_SOUND_ACTION); startActivity(mi);

2011-01-05 00:07:00 1206

转载 播放多媒体

<br />Intent it = new Intent(Intent.ACTION_VIEW); Uri uri = Uri.parse("file:///sdcard/song.mp3"); it.setDataAndType(uri, "audio/mp3"); startActivity(it); 或者Uri uri = Uri.withAppendedPath(MediaStore.Audio.Media.INTERNAL_CONTENT_URI, "1")

2011-01-05 00:06:00 869 1

转载 打开照相机

<br /><1>Intent i = new Intent(Intent.ACTION_CAMERA_BUTTON, null); this.sendBroadcast(i); <2>long dateTaken = System.currentTimeMillis(); String name = createName(dateTaken) + ".jpg"; fileName = folder + name

2011-01-05 00:06:00 1933

转载 发送Email

<br />Uri uri = Uri.parse("mailto:[email protected]"); Intent it = new Intent(Intent.ACTION_SENDTO, uri); startActivity(it); 或者:Intent intent = new Intent(Intent.ACTION_SEND); intent.putExtra(Intent.EXTRA_EMAIL, address); intent.

2011-01-05 00:05:00 1297

转载 后台发送短信

<br />注册权限<br /><uses-permission android:name="android.permission.SEND_SMS" /><br />代码实现 :<br />// 获取信息内容<br />String message ;<br />// 移动运营商允许每次发送的字节数据有限,我们可以使用Android给我们提供的短信工具。<br />if (message != null) {<br />SmsManager sms = SmsManager.getDefault();<b

2011-01-05 00:04:00 1343

转载 从google搜索内容

<br />Intent intent = new Intent(); intent.setAction(Intent.ACTION_WEB_SEARCH); intent.putExtra(SearchManager.QUERY,"searchString") startActivity(intent);

2011-01-05 00:03:00 543

转载 PreferenceActivity 用法

<br />public class Setting extends PreferenceActivity{ public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); addPreferencesFromResource(R.xml.settings); }}<br /> <br /> <br />Setting

2011-01-05 00:01:00 536

转载 建立GPRS连接

<br />//Dial the GPRS link. private boolean openDataConnection() { // Set up data connection. DataConnection conn = DataConnection.getInstance(); if (connectMode == 0) { ret = conn.openConnection(

2011-01-05 00:00:00 516

转载 Cursor

<br />关于 Cursor<br /><br />在你理解和使用 Android Cursor 的时候你必须先知道关于 Cursor 的几件事情:<br />Cursor 是每行的集合。<br />使用 moveToFirst() 定位第一行。<br />你必须知道每一列的名称。<br />你必须知道每一列的数据类型。<br />Cursor 是一个随机的数据源。<br />所有的数据都是通过下标取得。<br /><br />关于 Cursor 的重要方法:<br />close() <br />关闭游

2011-01-04 23:57:00 822

转载 Activity透明

<br />OnCreate中不设Layout <br />this.setTheme(R.style.Theme_Transparent);<br />以下是Theme_Transparent的定义(注意transparent_bg是一副透明的图片)

2011-01-04 23:57:00 504

转载 Android 界面刷新

<br />Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模型:Android UI操作并不是线程安全的,并且这些操作必须在UI线程中调用。<br />Android程序中可以使用的界面刷新方法有两种,分别是利用Handler和利用postInvalidate()来实现在线程中刷新界面。<br />利用Handler刷新界面<br />实例化一个Handler对象,并重写handleMessage方法调用invalidate()实

2011-01-04 23:55:00 1211

转载 获得联系人

<br />注意在</application>后要加上<br /><uses-permission android:name="android.permission.READ_CONTACTS"></uses-permission><br /> <br />貌似从android2.0开始,联系人的API做了很大的调整。  People接口由ContactsContract.Contacts代替。<br /> /** * 获得联系人 */ public void

2011-01-04 23:53:00 504

转载 获取手机位置

<br />private double[] getGPS() { LocationManager lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE); List<String> providers = lm.getProviders(true); /* Loop over the array backwards, and if you get an accurate location, the

2011-01-04 23:45:00 626

转载 查看内存存储

<br />import java.io.File; import android.os.Environment; import android.os.StatFs; public class MemoryStatus { static final int ERROR = -1; static public boolean externalMemoryAvailable() { return android.os.Env

2011-01-04 23:44:00 552

转载 获取本机电话号码

<br />private String getMyPhoneNumber(){ <br />TelephonyManager mTelephonyMgr; <br />mTelephonyMgr = (TelephonyManager) <br />getSystemService(Context.TELEPHONY_SERVICE); <br />return mTelephonyMgr.getLine1Number(); <br />} <br /> <br />private String getM

2011-01-04 23:43:00 808

转载 检查SD卡是否存在

public static boolean isSdPresent() { return android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED); }

2011-01-04 23:43:00 686

大数据【经典文档】:CDH集群运维手册【61页】.docx

CDH集群运维手册

2020-04-30

阿里巴巴职业发展黄金手册(不止代码)

阿里巴巴职业发展黄金手册(不止代码)

2019-01-02

mahout实战

mahout实战

2019-01-02

spark入门实战

spark入门实战

2019-01-02

intellij idea scala插件

2017-04-27

联通sgip1.2模拟网关

遵循联通sgip协议 实现发送接收的模拟网关

2012-11-12

jacob相关jar包及dll文件

java 操作word文档框架java 操作word文档框架java 操作word文档框架

2011-06-22

W3C Javascript .chm

JavascriptJavascriptJavascriptJavascript

2010-12-29

android程序员入门(中文版)

android 入门android 入门android 入门android 入门android 入门android 入门

2010-12-23

android开发技巧汇总

android开发技巧汇总android开发技巧汇总android开发技巧汇总

2010-12-23

sqlserver jdbc驱动包

sqlserver 驱动包驱动包驱动包驱动包

2010-12-23

sqlite 连接java jar包

java连sqlitejava连sqlitejava连sqlite

2010-12-23

sax xml解析 sax.jar

sax xml解析sax xml解析sax xml解析sax xml解析sax xml解析

2010-12-14

fckeditor-java-2.4.1-bin.zip+ckeditor_3.1.zip

网页文本编辑器 本人搬运工 网页文本编辑器 本人搬运工

2010-02-08

spring框架技术详解

详细的spring框架介绍 不错的一本书

2009-12-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除