自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

松门一枝花

祖籍:浙江-台州-温岭-松门镇,男

  • 博客(39)
  • 资源 (46)
  • 收藏
  • 关注

原创 WifiManager的getScanResults()返回列表为0

这个问题查了好久,花了2个小时。就是出不来。原来问题在android sdk 版本问题。在android 6.0的时候,返回为空,且不为null,在华为mate,6.0手机上测试,也不报错。官网和网上没有具体的解决方法。后来把targetSdkVersion 改成了22,6.0以下版本。6.0是23.问题就解决了!!

2016-11-30 16:44:14 9185 5

原创 List<Map>排序

public static List> sortWifi(List> wifiList){ if(wifiList!=null&&wifiList.size()>0){ Collections.sort(wifiList, new Comparator>() { //按ssid排序,相同则按信号强弱排序

2016-11-30 16:18:29 478

转载 自定义ListView中的分割线

原文:http://blog.csdn.net/zuolongsnail/article/details/7187302点击阅读---------------------------------------ListView中每个Item项之间都有分割线,设置Android:footerDividersEnabled表示是否显示分割线,此属性默认为true。1.不显示分割

2016-11-30 16:16:52 446

转载 Android中ListView数据使用sAdapter.notifyDataSetChanged();方法不刷新的问题

原文链接:http://blog.csdn.net/caihongdao123/article/details/51513410  点击阅读原文-------------------------1.涉及到数据库当要动态显示更数据库改动,相信大家应该都用过notifyDataSetChanged();. 例如:          ......          p

2016-11-30 16:15:06 567

转载 Hadoop3.0的新特性

转载:http://blog.csdn.net/sinat_31726559/article/details/52103229  点击阅读原文--------------------------------------1. Hadoop3.0简介Hadoop 2.0是基于JDK 1.7开发的,而JDK 1.7在2015年4月已停止更新,这直接迫使Hadoop社区基于JD

2016-11-28 10:21:33 598

原创 plsql developer连接oracle--本地不安装oracle

工具数据库开发程序 PLSQL Developeroracle 客户端 instantclient,点击下载(下载与oracle相同版本或最新版本,如果 PLSQL Developer是32位,则要下载32位的)安装1、解压oracle客户端 到 d盘某个目录。我的目录是C:\oracleclient_11_22、安装

2016-11-23 16:57:28 2610

原创 Oracle 自带sqldeveloper导入数据到表

步骤1、建一张字段名和类型与要导入数据一致的表。2、如果是excel文件,另存为 csv文件。因为excel文件遇到空格会报错,excel文件太大工具会读取文件失败。而csv文件是秒级读取,有空格也会导入不会报错。

2016-11-23 16:40:12 3085

原创 线程池与Callable更配哦

概述Callable介绍见:http://blog.csdn.net/zengmingen/article/details/53288119多线程介绍见:http://blog.csdn.net/zengmingen/article/details/53284999代码TaskCallable.javapackage multithreading.pool;im

2016-11-22 17:49:10 931

转载 Java中的Runnable、Callable、Future、FutureTask的区别与示例

原文地址:http://blog.csdn.net/bboyfeiyu/article/details/24851847---------------------------------------------------------Java中存在Runnable、Callable、Future、FutureTask这几个与线程相关的类或者接口,在Java中也是比较重要的几个概

2016-11-22 16:51:40 2320

原创 线程池

不断地开线程,会使计算机进入假死状态。线程池,统一管理和执行线程,只需将线程丢进线程池。线程池的5中创建方式:1、Single Thread Executor : 只有一个线程的线程池,因此所有提交的任务是顺序执行,代码: Executors.newSingleThreadExecutor()2、Cached Thread Pool : 线程池里有很多线程需要同时执行,老的

2016-11-22 13:58:59 662

原创 ReadWriteLock读写文件

概述ReadWriteLock是一个接口,在它里面只定义了两个方法:一个读的锁和一个写的锁。读的锁:A线程获取了读的锁,那么B线程也可以获取读的锁。写的锁:A线程获取了写的锁,那么B线程不能获取读也不能获取写的锁。public interface ReadWriteLock { /** * Returns the lock used for reading

2016-11-22 11:11:13 1063

原创 同步关键词lock

概述1、API在JDK的java.util.concurrent.locks下。2、不是Java关键字,是接口。3、ReentrantLock是JDK唯一实现了Lock接口的类。public interface Lock { //获取锁 void lock(); //可以响应中断的锁 void lockInterruptibly() throws Interrupte

2016-11-21 16:53:40 380

原创 Lock的lockInterruptibly()

概述lockInterruptibly()方法比较特殊,当通过这个方法去获取锁时,如果其他线程正在等待获取锁,则这个线程能够响应中断,即中断线程的等待状态。也就使说,当两个线程同时通过lock.lockInterruptibly()想获取某个锁时,假若此时线程A获取到了锁,而线程B只有等待,那么对线程B调用threadB.interrupt()方法能够中断线程B的等待过程。【注意是:等待的

2016-11-21 16:52:44 9763 5

转载 停止Java线程,小心interrupt()方法

转自http://www.blogjava.NET/jinfeng_wang/archive/2008/04/27/196477.html ----------------------------------------------------------------------------------------------------程序是很简易的。然而,在编程人员面前

2016-11-21 15:34:54 1195

原创 Lock的tryLock(long time, TimeUnit unit)方法

概述tryLock(long time, TimeUnit unit)方法和tryLock()方法是类似的,只不过区别在于这个方法在拿不到锁时会等待一定的时间,在时间期限之内如果还拿不到锁,就返回false。如果一开始拿到锁或者在等待期间内拿到了锁,则返回true。代码@Test public void testTryLock2() throws Exception

2016-11-21 14:59:58 10173 2

原创 Lock的tryLock()方法

概述tryLock()方法是有返回值的,它表示用来尝试获取锁,如果获取成功,则返回true,如果获取失败(即锁已被其他线程获取),则返回false,这个方法无论如何都会立即返回。在拿不到锁时不会一直在那等待。代码@Test public void testTryLock() { Lock lock = new ReentrantLock(); new Threa

2016-11-21 14:49:58 16676

原创 Lock的lock()方法

ReentrantLock是JDK唯一实现了Lock接口的类lock()是平常使用得最多的一个方法,就是用来获取锁。如果锁已被其他线程获取,则进行等待。由于在前面讲到如果采用Lock,必须主动去释放锁,并且在发生异常时,不会自动释放锁。因此一般来说,使用Lock必须在try{}catch{}块中进行,并且将释放锁的操作放在finally块中进行,以保证锁一定被被释放,防止死锁的

2016-11-21 13:26:13 2565

原创 同步关键词synchronized

概述synchronized是java中的一个关键字,也就是说是Java语言内置的特性。synchronized( 一个任意的对象(锁) ){代码块中放操作共享数据的代码。}public synchronized int getIndex() { return 1; } public static synchronized int getNext() { r

2016-11-20 22:45:43 2268

原创 Java中Runnable和Thread的区别

概述Runnable 是接口。Thread 是类,且实现了Runnable接口。Thread部分源码public class Thread implements Runnable{ private static class Caches { static final ConcurrentMap subclassAudits = new

2016-11-18 15:42:01 13649 7

原创 线程run方法和start方法的区别

区别run()只是一个普通的方法调用,不会开启新的线程。start()会开启新的线程,分配新的资源。里面的变量互不影响。实例package multithreading;public class MyThread extends Thread { String flag; public MyThread(String flag) { t

2016-11-18 15:16:18 5176

原创 Java进程与线程

进程概念当我们双击桌面图表运行程序,操作系统会把当前的这个程序加载到内存中,在内存中给当前的程序分配一段独立的运行空间(大小可变)。这片空间就专门负责当前这个程序的运行。不同的应用程序运行的过程中都需要在内存中分配自己独立的运行空间,彼此之间不会相互的影响。我们把每个独立应用程序在内存的独立空间称为当前应用程序运行的一个进程。进程:它是内存中的一段独立的空间,可以负责当前应用程序的运行

2016-11-17 16:36:14 307

原创 Zookeeper应用:服务端上下线

需求客户端感知服务器的上下线。示意图步骤服务端:1、所有机子向Zookeeper注册,注册znode为临时的。2、有机子下线,连接断开后被Zookeeper自动删除,触发监听事件。3、有机子上线,触发监听事件。客户端:1、连接Zookeeper,获取服务器注册的znode,getchildren(),并注册监听。2、当Zookeepe

2016-11-17 13:20:22 2631

原创 Zookeeper JavaApi 增删改查

官网APIhttp://zookeeper.apache.org/doc/r3.4.6/api/index.htmlJAR包\zookeeper-3.3.6\lib\jline-0.9.94.jar\zookeeper-3.3.6\lib\log4j-1.2.15.jar\zookeeper-3.3.6\zookeeper-3.3.6.jar

2016-11-15 17:15:41 1165

原创 zookeeper数据结构及Znode类型

结构1、层次化的目录结构,命名符合常规文件系统规范2、每个节点在zookeeper中叫做znode,并且其有一个唯一的路径标识。3、节点Znode可以包含数据和子节点(但是EPHEMERAL类型的节点不能有子节点)。4、客户端应用可以在节点上设置监视器。Znode类型1、Znode有两种类型:短暂(ephemeral)(断开连接自己删除)

2016-11-13 21:29:52 4417

原创 Zookeeper Watch监听

概述ZooKeeper -server host:port cmd args        stat path [watch]        ls path [watch]        ls2 path [watch]        get path [watch]watch监听有不同的类型,有监听状态的stat ,内容的get,目录结构的ls。命令使

2016-11-13 21:28:33 2129

原创 zookeeper命令行操作

进入命令行运行 zkCli.sh –server 进入命令行工具。[root@zk1 bin]# zkCli.sh -server   Error: no argument found for option -serverConnecting to localhost:2181[zk: localhost:2181(CONNECTED) 0] [root

2016-11-13 21:19:10 1372

原创 Zookeeper集群搭建

步骤1、下载2、每个节点设置时间一致,设置开机自动校验时间。3、每个节点修改主机名。4、每个节点配置hosts。5、每个节点关闭防火墙。6、开启ssh免密登录。7、上传JDK,zookeeper安装包。8、解压JDK,zookeeper安装包。9、环境变量配置JDK。10、环境变量配置zookeeper11、配置zoo.cfg文件。12、创建zoo.

2016-11-10 15:40:41 524

原创 Error contacting service. It is probably not running.

安装完zookeeper集群后,[root@zk1 data]# zkServer.sh startJMX enabled by defaultUsing config: /application/zookeeper-3.3.6/bin/../conf/zoo.cfgStarting zookeeper ... STARTED[root@zk1 data]# zkServe

2016-11-10 12:55:13 608

原创 Zookeeper简介

概述Zookeeper是一个分布式协调服务;就是为用户的分布式应用程序提供协调服务。A、zookeeper是为别的分布式程序服务的。B、Zookeeper本身就是一个分布式程序(只要有半数以上节点存活,zk就能正常服务)。C、Zookeeper集群的角色:  Leader 和  follower  (Observer)应用场景主从协调、服务器节点动态上下线、统一配置

2016-11-08 17:20:39 385

原创 Linux目录结构

bin  (binaries)存放二进制可执行文件  sbin  (super user binaries)存放二进制可执行文件,只有root才能访问  etc (etcetera)存放系统配置文件  usr  (unix shared resources)用于存放共享的系统资源  home 存放用户文件的根目录  root  超级用户目录  dev (devices)用于

2016-11-08 16:42:01 308

原创 SecureCRT向多个tab窗口发命令

可以利用SecureCRT的 Chat Windows选项Send chat to all tabs来同时在服务器上执行相同的命令,记录下方法,希望提供给有需要朋友。一、首先在SecureCRT里同时打开多个服务器session二、选择菜单栏View -->Chat Windows  对号,此时所有服务器连接下方应该有个空白的部分。三、在空白的部分(

2016-11-08 14:50:16 3785

原创 Linux查看文件内容

cat一次性将文件内容全部输出到控制台more可以翻页查看空格:下翻一页b:上翻一页q:退出less可以翻页查看空格:下翻一页b:上翻一页q:退出向上键:上翻一行向下键:下翻一行/:搜索关键字tailtail -10:查看文件尾部的10行tail -f:小f 跟踪文件的唯一inode号,就算文件改名后,

2016-11-07 11:57:39 497

转载 一个“老”程序员的思考

本文是一位40岁老程序员对职业生涯的思考,建议多学习接触新事物,将精力投入到衰竭期比较长的知识领域,这些都是很有建设性的。下面是大意译文:我是一个程序员,几个月前刚过完害羞的四十岁生日。这是一个星期六的早晨,我的孩子们和我的妻子都在家里。我在一个React Native技术交流会。主持人竭力说服我们为什么它会成为移动开发领域真正的下一个大事件?对我来说,它有点像十五年前的jsp。将所有的逻

2016-11-04 09:54:38 410

原创 Hadoop解决内存受限问题

因为NameNode的数据需要加载到内存里,随着数据越来越大,内存会不够用出现内存受限问题。解决方法:官网:hdfs联邦    http://blog.csdn.net/zengmingen/article/details/52143300国内:因为数据存在阶段性,时间,内容不同等。一个集群只能有一个NameNode,则把不同阶段的数据存到不同的集群里,这是国内如京东百

2016-11-02 14:50:16 2390

原创 Hadoop集群安装

单机配置:http://blog.csdn.net/zengmingen/article/details/50896094步骤:1、每个节点设置时间一致,设置开机自动校验时间。2、每个节点修改主机名。3、每个节点配置hosts。4、每个节点关闭防火墙。5、开启ssh免密登录。6、主节点上传JDK,HADOOP安装包。7、主节点解压JDK,HADOOP 安装包。8、主节点环境变量配置JDK。9、主节...

2016-11-02 12:44:29 555

原创 设置ntpdate服务开机启动校验时间

一般linux都预装了 ntpdate 服务。如果没有安装,参考博文:http://blog.csdn.net/zengmingen/article/details/52913486启动设置1、检查系统服务里有没有ntpdate使用命令:chkconfig --list2、设置开机启动chkconfig 的命令详见:http://blog.csdn.

2016-11-02 10:20:51 6381

转载 Linux下chkconfig命令详解

原文:http://www.cnblogs.com/panjun-Donet/archive/2010/08/10/1796873.html------------------------------chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。使用语法:chkcon

2016-11-02 10:13:12 1081

原创 Linux的 .bashrc 和.bash_profile和.profile文件

linux启动或是每次打开一个shell的时候都会执行用户家目录下的.bashrc文件,所有可以在这个文件里面添加一些内容,以便Linux每次启动时都会执行相应的内容。 如果ssh方式远程登录Linux时,会自动执行用户家目录下的.bash_profile文件,所有可以在这个文件里面添加一些内容,以便ssh登录Linux时都会执行相应的内容。 .profile文件在linux每次启

2016-11-02 09:34:36 863

原创 中文导致Mybatis无效的列索引

select ROUND(("普铁用户专网总流量KB"+"普铁用户公网总流量KB")/1024/1024,3) as total_dataflow, "普铁用户数" as total_users from RPT_NETWORK_HOUR where "日期"='#{kpi_time}' and "线路标识"=#{road_id} 提示“无效的索引列”而 sel

2016-11-01 13:05:43 4298

hadoop-eclipse-plugin-2.6.0.jar windows

hadoop-eclipse-plugin-2.6.0.jar windows

2016-04-12

hadoop-eclipse-plugin-2.4.1.jar windows

hadoop-eclipse-plugin-2.4.1.jar windows

2016-04-12

hadoop-eclipse-plugin-2.2.0.jar

hadoop-eclipse-plugin-2.2.0.jar eclipse windows 插件

2016-04-12

hadoop-eclipse-plugin-1.2.1.jar

hadoop-eclipse-plugin-1.2.1.jar请在windows eclipse 上使用,测试通过。

2016-04-12

51服务的开启方式

教程见http://blog.csdn.net/zengmingen/article/details/49425539

2015-10-26

18帧布局-布局

18帧布局,android学习实例,代码简洁,注释清楚

2015-10-14

17表格布局

17表格布局,android学习实例,代码简洁,注释清楚

2015-10-14

15线性布局

15线性布局,android学习例子,代码简洁,注释清楚

2015-10-14

jquerymobile播放视频

jquerymobile播放视频,使用了开源的插件,浏览器和手机浏览器,微信都适合。

2015-10-14

16相对布局

android开发例子----16相对布局

2015-10-13

13pull解析xml天气信息

android开发例子-----pull解析xml天气信息

2015-10-13

11用SharedPreference读写

android开发--用SharedPreference读写

2015-10-13

12xml序列化器

12xml序列化器,安卓xml序列化。代码简洁明了

2015-10-12

09文件访问权限

09文件访问权限,对文件的访问权限的例子,用代码验证了

2015-10-12

08读取内部存储空间大小

08读取内部存储空间大小,代码简洁,注释详细

2015-10-12

07检查SD卡状态

07检查SD卡状态,必备技能,代码简洁,注释详细

2015-10-12

06读取sd卡空间大小

06读取sd卡空间大小,在实际开发中经常用到

2015-10-12

05读写外部存储sd卡

05读写外部存储sd卡,代码简洁,注释详细。必备技能

2015-10-12

04用API读写内部存储文件

用安卓的API读写内部存储文件,代码简洁

2015-10-12

03内部存储中读写文件

android读取内部存储的文件,采用java io 读取

2015-10-12

软件项目WBS完整分解

软件项目WBS完整分解,含项目管理。 WBS 级别 任务名称 完成时间 进度 负责 辅助 通知 审批 备注 1 1 XX分平台 2023年6月29日 56% 1.1 2 建设期 2022年3月31日 97% 移动端还未完工 1.1.1 3 项目管理 2022年3月31日 99% 1.1.1.1 4 启动 2021年6月11日 100% 1.1.1.1.1 5 售前转交付 2021年6月11日 100% 小亚 1.1.1.1.2 5 干系人识别 2021年6月11日 100% 小亚 1.1.1.1.3 5 团队组建 2021年6月11日 100% 小亚 1.1.1.1.4 5 SOW交底会 2021年6月11日 100% 小亚 小韩 1.1.1.2 4 规划 2021年7月16日 100% 详见文件

2022-12-17

项目管理,项目立项书,项目章程

项目管理,项目立项书,项目章程

2022-07-30

wkhtmltox安装包.rar

wkhtmltox安装包,官网很难下载成功

2021-11-14

网络策略申请单 - 0105.xlsx

政务云网络策略申请表

2021-01-07

excel身份证校验

excel身份证格式校验,带校验位纠错,判断指定身份证号是否正确,实用工具,节约工时,判断正确,提供网上校验地址。

2020-10-20

文档下载软件

下载各类网站的文档,百度,豆丁等等网站,解压后双击打开。使用说明见博文

2019-01-15

maven仓库配置文件

maven仓库配置文件,配置了国内外的仓库,下载速度很快

2018-11-26

软件项目阶段成果汇报ppt模板

用于软件项目的阶段成果汇报ppt,向客户领导汇报的时候,向公司高层汇报的时候,可以使用

2018-08-14

数据库sql server2005和2000的驱动包-sql-jdbc

数据库sql server2005和2000的驱动包-sql-jdbc,找了很久,终于找全了

2018-07-10

nginx配置文件

nginx配置多个站点共用80端口,具体方法可以参见博文: https://blog.csdn.net/zengmingen/article/details/80302241

2018-06-06

软件项目启动会PPT

软件项目启动会时,向客户汇报,可以参考使用的ppt。ppt包含了启动会需要的基本步骤。

2018-06-06

jdbc访问hive的jar包

jdbc访问hive,cdh的搭建的集群,使用KERBEROS认证的jdbc访问hive,cdh的搭建的集群,使用KERBEROS认证的

2017-11-23

jave-1.0.2.rar

JAVE is a Java library allows you to transcode and encode multimedia files (audio and video) from a format to another

2017-10-11

Android访问网站app

Android自动访问网站app源码,输入网址,设置每次循环间隔时间,设置每次访问间隔时间,点击开始按钮,就自动循环访问输入的网址了

2017-09-18

自动访问网站app

自动访问网站app,复制网址到app里,设置每次循环访问时间间隔,每次访问时间间隔,点击开始,开始自动访问网址。

2017-09-18

jd-gui反编译class文件

用于反编译java的class文件

2017-08-16

eclipse-copyfully_1.2.0-plus

可以复制eclipse里java文件类全名

2017-05-18

java8新特性

写给大忙人看的Java SE 8,书本讲了java8的新特性,不是详细的介绍所有java知识

2016-06-16

hadoop-eclipse-plugin-2.7.2.jar windows

hadoop-eclipse-plugin-2.7.2.jar

2016-04-12

hadoop-eclipse-plugin-2.7.1.jar windows

hadoop-eclipse-plugin-2.7.1.jar windows

2016-04-12

空空如也

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

TA关注的人

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