自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (5)
  • 收藏
  • 关注

原创 Java 读取文件最后N行数快速实现

引入 common-io<dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.2</version></dependency>import org.apache.commons.io.input.ReversedLinesFileReader;impor

2021-11-10 17:06:21 946

原创 关于TensorFlow Lite Android 端推理结果不一致的问题

项目场景:刚入坑TensorflowLite,用CNN写了个简单的人脸识别模型,数据集分3类,前两类使用OpenCV通过摄像头采集两个人的人脸,后一类为其他人的人脸。input_shape = (64, 64 , 3), 模型代码如下:def face_model(): model = tf.keras.Sequential([ tf.keras.layers.Conv2D(filters=32, kernel_size=5, padding='same', input_sha

2020-11-03 11:59:58 1254 1

原创 gradle 两种task 添加 description 的方法

第一种:task test() { description "this is task description" // do...}第二种:task test(dependsOn: war, description: "this is task description") << { // do...}

2017-09-07 14:30:43 791

原创 MyEclipse 使用gradle 构建java web项目

为什么要使用gradle?按约定声明构建和建设;强大的支持多工程的构建;强大的依赖管理(基于Apache Ivy),提供最大的便利去构建工程;全力支持已有的 Maven 或者Ivy仓库基础建设;支持传递性依赖管理,在不需要远程仓库和pom.xml和ivy配置文件的前提下;基于groovy脚本构建,其build脚本使用groovy语言编写;具有广泛的领域模型(DSL)支持构建;深度 A

2017-07-07 13:45:33 2953

原创 关于java.lang.NoSuchMethodError: org.springframework.util.ReflectionUtils.makeAccessible

java.lang.NoSuchMethodError: org.springframework.util.ReflectionUtils.makeAccessible(Ljava/lang/reflect/Constructor;)V at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:14

2015-11-26 17:27:11 23615 3

原创 slidingMenu 百度地图在Fragment中切换黑边解决方法

由于android opengl绘制机制的原因,在使用slidingMenu和百度地图在切换的时候会出现黑边的现象,查了百度地图官方也没有找到好的解决办法,于是想到使用截图的方式来解决,大致的步骤如下:1.slidingMenu打开的时候调用BaiduMap的snapshot方法截图获取Bitmap对象;2.使用ImageView替换BaiduMap View并显示截取的图片;3.sl

2015-09-07 16:24:10 2075 2

原创 android studio1.3为项目设置library

1.新建或导入要作为library的module。2.修改对应的build.gradle文件,apply plugin: 'com.android.application'改为apply plugin: 'com.android.library' 3.删掉 defaultConfig 里面的 applicationId。4.选中主module,右键open m

2015-08-12 09:13:57 689

原创 关于Adapter的notifyDataSetChanged无法刷新的问题。

1、notifyDataSetChanged()方法必须放到UI线程中。2、adapter中的数据源改变前和改变后引用的对象必须是同一个。修改前(无效):import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import

2015-04-29 14:31:26 2019

原创 jquery获取table整列的值并判断

var row = "${fn:length(jslist)}";//行数 if(row=='')return false; row = parseInt(row)+1; var col = 14;//列数 var ok = false;//是否有选中,默认否 for(var j=0;j<col;j++){ ok = false;

2015-01-22 15:41:42 2003

原创 java生成指定范围的随机数

方法一:int max = 999;int min = 1;Random r = new Random();int res = r.nextInt(max)%(max-min+1)+min;System.out.println(res);方法二:int max = 999;int min = 1;int res = Math.round(Math.random()*(m

2015-01-13 16:14:00 580

原创 mysql两个日期相减得到秒、分、天

一、MySQL中两个DateTime字段相减假定表名为tblName,两个DateTime字段名分别为beginDateTime,endDateTime,以下是相关两个mysql日期字段相减的SQL语句,这种方式两字段跨天,月,年都无问题。得到两个日期字段之间的秒数selec t (UNIX_TIMESTAMP(endDateTime) - UNIX_TIMESTAMP(beginDa

2014-12-22 15:27:30 21821 1

原创 android 默认弹出软键盘

网上搜了下答案基本上都是:InputMethodManager im = ((InputMethodManager)getSystemService(INPUT_METHOD_SERVICE)); im.showSoftInput(scoreEditText, 0); scoreEditText焦点也获取了,但就是怎么也出不来,弄了很久发现最终原因是不能直接写在onCreat

2014-12-03 10:47:39 596

翻译 wince api大全

1. API之网络函数  WNetAddConnection 创建同一个网络资源的永久性连接 WNetAddConnection2 创建同一个网络资源的连接 WNetAddConnection3 创建同一个网络资源的连接 WNetCancelConnection 结束一个网络连接 WNetCancelConnection2 结束一个网络连接 WNetCloseE

2014-08-27 14:49:20 1664

原创 wince 获取项目当前路径

using System;using System.Collections.Generic;using System.Text;using System.IO;using System.ComponentModel;using System.Reflection;namespace LSKWDL.util{ class GetCurrentPath {

2014-08-25 15:55:53 644

转载 wince 隐藏任务栏

using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices;namespace LSKWDL{ public class CScreenLG { const uint SHFS_SHOWTASKBAR = 0x00

2014-08-25 15:47:48 523

转载 JAVA内部类访问局部变量时为什么要加final关键字

说先我们来看一段示例代码

2014-08-11 11:43:08 861

转载 java8速查表

Lambda表达式 —— 用简单的方法实现只有一个函数的接口Lambda syntax

2014-06-25 13:40:00 688

原创 js 获取file的绝对路径

function getPath(obj) { if (obj) { if (window.navigator.userAgent.indexOf("MSIE") >= 1) { obj.select(); return document.selection.createRange().text; } else if (window.navigator

2013-12-28 11:15:43 2978

转载 java正则表达式

匹配中文:[\u4e00-\u9fa5] 英文字母:[a-zA-Z] 数字:[0-9] 匹配中文,英文字母和数字及_: ^[\u4e00-\u9fa5_a-zA-Z0-9]+$同时判断输入长度:[\u4e00-\u9fa5_a-zA-Z0-9_]{4,10}^[\w\u4E00-\u9FA5\uF900-\uFA2D]*$ 1、一个正则表达式,只含有汉字、数

2013-07-07 17:09:19 1100

原创 统计某个字符串在文件中出现的次数

import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;public class Demo4 { public int count(File

2013-07-04 15:56:12 880

转载 java 判断字符串是否相等

判断字符串相等我们经常习惯性的写上if(str1==str2),这种写法在java中可能会带来问题。java中判断字符串是否相等有两种方法:1、用“==”运算符,该运算符表示指向字符串的引用是否相同,比如: String a="abc";String b="abc",那么a==b将返回true。这是因为在java中字符串的值是不可改变的,相同的字符串在内存中只会存一份,所以a和b指

2013-06-19 17:34:42 712

转载 61条面向对象设计的经验原则

(1)所有数据都应该隐藏在所在的类的内部。  (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。  (3)尽量减少类的协议中的消息。  (4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相等性判断、正确输出内容、从ASCII描述解析等等].  (5)不要把实现细节(例如放置共用代码的私有函数)放到类的公有接口中。  如果类的两个方法有一段公共

2013-06-09 22:44:52 468

转载 Spring MVC 框架搭建及详解

现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。  一、Spring MVC环境搭建:(Spring 2.5.6 + Hibernate 3.2.0)

2013-05-27 16:37:10 861

原创 Android使用AIDL远程通信

假设A应用需要与B应用进行通信,调用B应用中的query(int no)方法,B应用以Service方式向A应用提供服务。需要下面四个步骤: 1> 在B应用中创建*.aidl文件,aidl文件的定义和接口的定义很相类,如:在com.cqrf.remote.aidl包下创建StudentQuery.aidl文件,内容如下:package com.cqrf.remote.aidl;//定

2013-04-25 22:39:21 866

转载 Android 编辑框(EditText)属性

EditText继承关系:View-->TextView-->EditText EditText的属性很多,这里介绍几个:android:hint="请输入数字!"//设置显示在空间上的提示信息android:numeric="integer"//设置只能输入整数,如果是小数则是:decimalandroid:singleLine="true"//设置单行输入,一旦设置为true,

2013-04-04 15:52:13 1162

转载 java中byte转换int时为何与0xff进行按位与运算

在剖析该问题前请看如下代码public static String bytes2HexString(byte[] b) {  String ret = "";  for (int i = 0; i    String hex = Integer.toHexString(b[ i ] & 0xFF);   if (hex.length() == 1) {    hex = '

2013-03-11 17:43:45 2519

原创 使用XFire发布和调用web服务

XFire 是 codeHaus 组织提供个开源框架它构建了 POJO 和 SOA 的间桥梁主要特性就是支持将 POJO 通过非常简单方式发布成 Web 服务这种处理方式不仅充分发挥了 POJO 作用简化了 Java 应用转化为 Web 服务步骤和过程也直接降低了 SOA 实现难度为企业转向 SOA 架构提供了种简单可行方式    XFire 目前最新版本是 1.2.6目前支持特性主要包括

2013-02-25 16:49:43 997

原创 <s:radio>标签和<s:checkboxlist>标签实现换行

系统定义的时候默认为横向输排列,但我们有时候需要竖向排列,实现竖向排列的方法有两种,第一种可以在标签外面加一个或者标签,设置它们的宽度,但是这样显示效果不是很好控制,所以我喜欢用第二种,修改ftl模版文件。 首先在struts2-core-xxx.jar 的template.simple里面找到checkboxlist.ftl,然后在自己项目里新建一个包 名字为template.simpl

2013-01-01 21:07:26 3929

转载 PermGen space错误解决办法

1.参考:http://blog.csdn.net/fox009/article/details/5633007http://hi.baidu.com/like_dark/blog/item/19c1948b3292b0799f2fb468.htmlhttp://anyeeye.iteye.com/blog/444624Tomcat6性能调优 出现java.lang.Out

2012-12-08 22:59:03 609

原创 Java IOException while loading persisted sessions: java.io.EOFException 异常

在编写程序时不小心重启服务器太快,之后就出现了这个问题。EOFException表示输入过程中意外到达文件尾或IO流尾的信号,导致了从Session中获取数据失败。由于Tomcat上传非正常关闭时有一些活动的session被持久化为了临时文件,而重启时Tomcat试图恢复这些Session的持久化数据又读取失败造成的,但却不影响系统的使用。解决方法是到TOMCAT_HOME中删除work\

2012-12-08 22:28:15 360

转载 乐观锁和悲观锁

锁( locking ) 业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算 处理中,我们希望针对某个 cut-off 时间点的数据进行处理,而不希望在结算进行过程中 (可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也就是所谓的 “

2012-12-04 21:28:04 293

转载 Java Socket编程

用Java开发网络软件非常方便和强大,Java的这种力量来源于他独有的一套强大的用于网络的 API,这些API是一系列的类和接口,均位于包java.net和javax.net中。在这篇文章中我们将介绍套接字(Socket)慨念,同时以实例说明如何使用Network API操纵套接字,在完成本文后,你就可以编写网络低端通讯软件。  什么是套接字(Socket)?  Network A

2012-12-01 10:57:08 387

原创 JavaSE中的4种消息框

showConfirmDialog询问一个确认问题,如 yes/no/cancel。showInputDialog提示要求某些输入。showMessageDialog告知用户某事已发生。showOptionDialog上述三项的大统一 (Grand Unification)。

2012-11-24 11:01:10 504

转载 Android权限列表

Android Permission大全出自1.0 SDK中记录着新改变的访问权限许可。程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求,Android开发网已经翻译并使用中英文对照,完整列表如下:  android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问"properties"表在checkin数据库中,

2012-11-04 22:52:39 533

转载 IO流

一、流的概念       流(stream)的概念源于UNIX中管道(pipe)的概念。在UNIX中,管道是一条不间断的字节流,用来实现程序或进程间的通信,或读写外围设备、外部文件等。       一个流,必有源端和目的端,它们可以是计算机内存的某些区域,也可以是磁盘文件,甚至可以是Internet上的某个URL。        流的方向是重要的,根据流的方向,流可分为两类:输入流

2012-11-01 10:32:38 366

原创 java.net.ConnectException: localhost/127.0.0.1:8088 - Connection refused 异常

在android虚拟机上通过127.0.0.1或者localhst访问网络或者下载文件的时候出现了java.net.ConnectException: localhost/127.0.0.1:8088 - Connection refused 异常异常原因如下: android模拟器(simulator)把它自己作为了localhost,也就是说,代码中使用localhost或者1

2012-10-31 21:33:18 1019

转载 使用adb访问sqlite数据库及常用命令

2011-04-13 17:32 使用adb工具访问sqlite数据库及常用命令(转)(不断更新)  Android Debug Bridge(ADB)是Android的一个通用调试工具,它可以更新设备或模拟器中的代码,可以管理预定端口,可以在设备上运行shell命令,我们知道android是基于Linux内核,它的内部文件结构也是采用linux文件组织方式,因此访问它的文件结构需要使

2012-10-30 21:43:39 881

原创 ProgressBar样式集合

android 进度条的样式 例1:(默认样式(中等圆形))Xml代码     android:id="@+id/progressBar1"     android:layout_width="wrap_content"      android:layout_height="wrap_content"      /> 例2:(超大圆形)Xml代码

2012-10-29 14:36:25 46816 1

原创 Android中的尺寸单位比较

dp(dip): device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。pt: point,是一个标准的长度单位,1pt=1/72英寸,用于

2012-10-28 15:44:20 574

转载 Android 相对布局 RelativeLayout 属性

android:layout_above 将该控件的底部置于给定ID的控件之上;android:layout_below 将该控件的底部置于给定ID的控件之下;android:layout_toLeftOf 将该控件的右边缘与给定ID的控件左边缘对齐;android:layout_toRightOf 将该控件的左边缘与给定ID的控件右边缘对齐;android:layout_alig

2012-10-27 22:24:03 643

CentOS6.x 内核升级至 3.10 所需rpm包

CentOS6.x 内核升级至 3.10 所需rpm包

2022-02-10

ziyoumen_windows

使用方法见文件内 如果被报毒请添加至白名单 速度看网络情况

2018-06-28

slidingMenu+百度地图fragment中切换黑边解决

使用截图的方式解决黑边问题,步骤: 1.slidingMenu打开的时候调用BaiduMap的snapshot方法截图获取Bitmap对象; 2.使用ImageView替换BaiduMap View并显示截取的图片; 3.slidingMenu关闭后再显示BaiduMap VIew。

2015-09-07

屏幕取色器

非常好用的屏幕取色器,使用方便、简洁!

2014-11-26

MyEclipse 8.5 破解代码

打开MyEclipse 8.5,随便建一个项目,把MyEclipseGen.java文件拖到src里面,然后在控制台运行,在控制台输入MyEclipse 8.5 再按一下回车,就会自动生成注册的序列码,复制到注册栏里就可以了

2012-08-26

空空如也

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

TA关注的人

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