<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[cqrf2006的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/cqrf2006</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; cqrf2006]]></copyright><item><title><![CDATA[Java 读取文件最后N行数快速实现]]></title><link>https://blog.csdn.net/cqrf2006/article/details/121252134</link><guid>https://blog.csdn.net/cqrf2006/article/details/121252134</guid><author>cqrf2006</author><pubDate>Wed, 10 Nov 2021 17:06:21 +0800</pubDate><description><![CDATA[引入 common-io
&lt;dependency&gt;
    &lt;groupId&gt;commons-io&lt;/groupId&gt;
    &lt;artifactId&gt;commons-io&lt;/artifactId&gt;
    &lt;version&gt;2.2&lt;/version&gt;
&lt;/dependency&gt;

import org.apache.commons.io.input.ReversedLinesFileReader;

impor]]></description><category></category></item><item><title><![CDATA[关于TensorFlow Lite Android 端推理结果不一致的问题]]></title><link>https://blog.csdn.net/cqrf2006/article/details/109461913</link><guid>https://blog.csdn.net/cqrf2006/article/details/109461913</guid><author>cqrf2006</author><pubDate>Tue, 03 Nov 2020 11:59:58 +0800</pubDate><description><![CDATA[项目场景：

刚入坑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]]></description><category></category></item><item><title><![CDATA[gradle 两种task 添加 description 的方法]]></title><link>https://blog.csdn.net/cqrf2006/article/details/77881210</link><guid>https://blog.csdn.net/cqrf2006/article/details/77881210</guid><author>cqrf2006</author><pubDate>Thu, 07 Sep 2017 14:30:43 +0800</pubDate><description><![CDATA[第一种：task test() {
    description "this is task description"
    // do...
}第二种：task test(dependsOn: war, description: "this is task description") << {
    // do...
}]]></description><category></category></item><item><title><![CDATA[MyEclipse 使用gradle 构建java web项目]]></title><link>https://blog.csdn.net/cqrf2006/article/details/74626231</link><guid>https://blog.csdn.net/cqrf2006/article/details/74626231</guid><author>cqrf2006</author><pubDate>Fri, 07 Jul 2017 13:45:33 +0800</pubDate><description><![CDATA[为什么要使用gradle？
按约定声明构建和建设；
强大的支持多工程的构建；
强大的依赖管理（基于Apache Ivy），提供最大的便利去构建工程；
全力支持已有的 Maven 或者Ivy仓库基础建设；
支持传递性依赖管理，在不需要远程仓库和pom.xml和ivy配置文件的前提下；
基于groovy脚本构建，其build脚本使用groovy语言编写；
具有广泛的领域模型(DSL)支持构建；
深度 A]]></description><category></category></item><item><title><![CDATA[关于java.lang.NoSuchMethodError: org.springframework.util.ReflectionUtils.makeAccessible]]></title><link>https://blog.csdn.net/cqrf2006/article/details/50058511</link><guid>https://blog.csdn.net/cqrf2006/article/details/50058511</guid><author>cqrf2006</author><pubDate>Thu, 26 Nov 2015 17:27:11 +0800</pubDate><description><![CDATA[java.lang.NoSuchMethodError: org.springframework.util.ReflectionUtils.makeAccessible(Ljava/lang/reflect/Constructor;)V
        at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:14]]></description><category></category></item><item><title><![CDATA[slidingMenu 百度地图在Fragment中切换黑边解决方法]]></title><link>https://blog.csdn.net/cqrf2006/article/details/48265211</link><guid>https://blog.csdn.net/cqrf2006/article/details/48265211</guid><author>cqrf2006</author><pubDate>Mon, 07 Sep 2015 16:24:10 +0800</pubDate><description><![CDATA[由于android opengl绘制机制的原因，在使用slidingMenu和百度地图在切换的时候会出现黑边的现象，查了百度地图官方也没有找到好的解决办法，于是想到使用截图的方式来解决，大致的步骤如下：
1.slidingMenu打开的时候调用BaiduMap的snapshot方法截图获取Bitmap对象；
2.使用ImageView替换BaiduMap View并显示截取的图片;
3.sl]]></description><category></category></item><item><title><![CDATA[android studio1.3为项目设置library]]></title><link>https://blog.csdn.net/cqrf2006/article/details/47438967</link><guid>https://blog.csdn.net/cqrf2006/article/details/47438967</guid><author>cqrf2006</author><pubDate>Wed, 12 Aug 2015 09:13:57 +0800</pubDate><description><![CDATA[1.新建或导入要作为library的module。
2.修改对应的build.gradle文件,
apply plugin: 'com.android.application'

改为

apply plugin: 
'com.android.library' 

3.删掉 defaultConfig 里面的 applicationId。
4.选中主module，右键open m]]></description><category></category></item><item><title><![CDATA[关于Adapter的notifyDataSetChanged无法刷新的问题。]]></title><link>https://blog.csdn.net/cqrf2006/article/details/45365699</link><guid>https://blog.csdn.net/cqrf2006/article/details/45365699</guid><author>cqrf2006</author><pubDate>Wed, 29 Apr 2015 14:31:26 +0800</pubDate><description><![CDATA[1、notifyDataSetChanged()方法必须放到UI线程中。
2、adapter中的数据源改变前和改变后引用的对象必须是同一个。




修改前（无效）：



import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import]]></description><category></category></item><item><title><![CDATA[jquery获取table整列的值并判断]]></title><link>https://blog.csdn.net/cqrf2006/article/details/43020521</link><guid>https://blog.csdn.net/cqrf2006/article/details/43020521</guid><author>cqrf2006</author><pubDate>Thu, 22 Jan 2015 15:41:42 +0800</pubDate><description><![CDATA[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;]]></description><category></category></item><item><title><![CDATA[java生成指定范围的随机数]]></title><link>https://blog.csdn.net/cqrf2006/article/details/42678031</link><guid>https://blog.csdn.net/cqrf2006/article/details/42678031</guid><author>cqrf2006</author><pubDate>Tue, 13 Jan 2015 16:14:00 +0800</pubDate><description><![CDATA[方法一：
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]]></description><category></category></item><item><title><![CDATA[mysql两个日期相减得到秒、分、天]]></title><link>https://blog.csdn.net/cqrf2006/article/details/42080559</link><guid>https://blog.csdn.net/cqrf2006/article/details/42080559</guid><author>cqrf2006</author><pubDate>Mon, 22 Dec 2014 15:27:30 +0800</pubDate><description><![CDATA[一、MySQL中两个DateTime字段相减
假定表名为tblName，两个DateTime字段名分别为beginDateTime，endDateTime，以下是相关两个mysql日期字段相减的SQL语句，这种方式两字段跨天，月，年都无问题。
得到两个日期字段之间的秒数
selec t (UNIX_TIMESTAMP(endDateTime) - UNIX_TIMESTAMP(beginDa]]></description><category></category></item><item><title><![CDATA[android 默认弹出软键盘]]></title><link>https://blog.csdn.net/cqrf2006/article/details/41693911</link><guid>https://blog.csdn.net/cqrf2006/article/details/41693911</guid><author>cqrf2006</author><pubDate>Wed, 03 Dec 2014 10:47:39 +0800</pubDate><description><![CDATA[网上搜了下答案基本上都是：
InputMethodManager im = ((InputMethodManager)getSystemService(INPUT_METHOD_SERVICE));  
im.showSoftInput(scoreEditText, 0);  


scoreEditText焦点也获取了，但就是怎么也出不来，弄了很久发现最终原因是不能直接写在onCreat]]></description><category></category></item><item><title><![CDATA[wince api大全]]></title><link>https://blog.csdn.net/cqrf2006/article/details/38870617</link><guid>https://blog.csdn.net/cqrf2006/article/details/38870617</guid><author>cqrf2006</author><pubDate>Wed, 27 Aug 2014 14:49:20 +0800</pubDate><description><![CDATA[1. API之网络函数 

 

WNetAddConnection 创建同一个网络资源的永久性连接 
WNetAddConnection2 创建同一个网络资源的连接 
WNetAddConnection3 创建同一个网络资源的连接 
WNetCancelConnection 结束一个网络连接 
WNetCancelConnection2 结束一个网络连接 
WNetCloseE]]></description><category></category></item><item><title><![CDATA[wince 获取项目当前路径]]></title><link>https://blog.csdn.net/cqrf2006/article/details/38821753</link><guid>https://blog.csdn.net/cqrf2006/article/details/38821753</guid><author>cqrf2006</author><pubDate>Mon, 25 Aug 2014 15:55:53 +0800</pubDate><description><![CDATA[using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
using System.ComponentModel;
using System.Reflection;

namespace LSKWDL.util
{
    class GetCurrentPath
    {
      ]]></description><category></category></item><item><title><![CDATA[wince 隐藏任务栏]]></title><link>https://blog.csdn.net/cqrf2006/article/details/38821631</link><guid>https://blog.csdn.net/cqrf2006/article/details/38821631</guid><author>cqrf2006</author><pubDate>Mon, 25 Aug 2014 15:47:48 +0800</pubDate><description><![CDATA[using System;
using System.Collections.Generic;
using System.Text;
using System.Runtime.InteropServices;

namespace LSKWDL
{
    public class CScreenLG
    {
        const uint SHFS_SHOWTASKBAR = 0x00]]></description><category></category></item><item><title><![CDATA[JAVA内部类访问局部变量时为什么要加final关键字]]></title><link>https://blog.csdn.net/cqrf2006/article/details/38490367</link><guid>https://blog.csdn.net/cqrf2006/article/details/38490367</guid><author>cqrf2006</author><pubDate>Mon, 11 Aug 2014 11:43:08 +0800</pubDate><description><![CDATA[说先我们来看一段示例代码]]></description><category></category></item><item><title><![CDATA[java8速查表]]></title><link>https://blog.csdn.net/cqrf2006/article/details/34425523</link><guid>https://blog.csdn.net/cqrf2006/article/details/34425523</guid><author>cqrf2006</author><pubDate>Wed, 25 Jun 2014 13:40:00 +0800</pubDate><description><![CDATA[Lambda表达式 —— 用简单的方法实现只有一个函数的接口
Lambda syntax]]></description><category></category></item><item><title><![CDATA[js 获取file的绝对路径]]></title><link>https://blog.csdn.net/cqrf2006/article/details/17629453</link><guid>https://blog.csdn.net/cqrf2006/article/details/17629453</guid><author>cqrf2006</author><pubDate>Sat, 28 Dec 2013 11:15:43 +0800</pubDate><description><![CDATA[function getPath(obj) {
		 if (obj) {
		  if (window.navigator.userAgent.indexOf("MSIE") >= 1) {
			   obj.select();
			   return document.selection.createRange().text;
		  } else if (window.navigator]]></description><category></category></item><item><title><![CDATA[java正则表达式]]></title><link>https://blog.csdn.net/cqrf2006/article/details/9264107</link><guid>https://blog.csdn.net/cqrf2006/article/details/9264107</guid><author>cqrf2006</author><pubDate>Sun, 07 Jul 2013 17:09:19 +0800</pubDate><description><![CDATA[匹配中文:[\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、一个正则表达式，只含有汉字、数]]></description><category></category></item><item><title><![CDATA[统计某个字符串在文件中出现的次数]]></title><link>https://blog.csdn.net/cqrf2006/article/details/9244095</link><guid>https://blog.csdn.net/cqrf2006/article/details/9244095</guid><author>cqrf2006</author><pubDate>Thu, 04 Jul 2013 15:56:12 +0800</pubDate><description><![CDATA[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]]></description><category></category></item></channel></rss>