自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小强_Obj

技术实践

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

原创 Zxing二维码扫描

之前对于Zbar的二位码扫描,到项目上线以后才发现扫描过于灵敏,导致有时候扫描到半截就启动了。后来翻看ZXING的源码,没有想象的复杂,复杂的地方在于zxing自带的demo项目过于复杂导致初学者对其理解不很明白,修改源码相对麻烦于是试图简化代码重写了一个demo相对简单。

2014-11-08 19:12:38 1810

原创 android利用zbar二维码扫描-(解决中文乱码及扫描区域定义)

写在最前(这是对上一篇博文的问题做的更新【android利用zbar二维码扫描】)前天早上登陆CSDN时候一条消息:一网友提出了两点疑惑1.扫描框目前只是做的假象,是全屏的图片进行解析2.中文乱码现象各种查找,今天得以修复:及时共享给各位网友1.扫描框定义

2014-07-31 12:14:35 6044 18

原创 android ant 打包全过程 包含library,so,jar,混淆,签名

1.先来一个基础的配置文件##最后生成目录#relase.abs.dir=C:\\Users\\Administrator\\Desktop###工程绝对路径#storeapp.abs=F:\\ZhangLeRepository\\trunk\\Andorid\\StoreApp#photoview.abs=F:\\ZhangLeRepository\\trunk\\And

2014-07-16 11:03:48 3296 1

原创 android仿win8 metro磁贴布局

android仿win8 桌面1,含一个图片无限滚动的控件,自己实现的2.可新增删除每个磁贴

2014-01-08 10:09:48 14376 16

原创 PC监控通过网络数据监控ANDROID屏幕

android实现屏幕监控1、问题1、性能问题还未解决2、需要手机拥有ROOT权限。3、FRAMBUFFER数据读写的需要人为配置(/fb0中数据的存储没搞太懂)2、实现1、android屏幕同步到电脑延迟(0.5-1秒左右)2、屏幕横竖屏切换电脑屏幕同步切换3、电脑屏幕全屏显示,按android屏幕显示,固定大小显示(代码中修改常量值)3、代码(PC)包结

2013-10-25 17:48:44 1318

原创 十、初始化DockerSwarm集群及创建overlay网络

SSH到192.168.3.231#初始化集群docker swarm init --listen-addr 192.168.3.231:2377 #查看工作机加入集群的token[root@xq-test-docker-master01 svn]# docker swarm join-token workerTo add a worker to this swarm, run t...

2018-08-10 18:26:07 2815

原创 九、容器中搭建SVN

1.SSH到192.168.3.231mkdir -p /root/build-images/svn/cd /root/build-images/svn/#创建Dockerfile--------------Dockerfile-------------------tee /root/build-images/svn/Dockerfile <<-'EOF'FROM 192...

2018-08-10 18:04:39 563

原创 八、利用centos:7.5.1804 构建Java基础镜像

1.SSH到192.168.3.231 #拉取镜像 docker pull centos:7.5.1804 #创建构建目录 mkdir -p /root/build-images/orcale-jdk #上传JDK到/root/build-images/orcale-jdk目录中,目前使用jdk-8u181-linux-x64.tar.gz # 上传Main.class...

2018-08-10 14:39:17 757

原创 七、docker私库搭建(无SSL认证)

说明 私库在内网运行,所以没有进行SSL认证。 在公网发布的时候,使用阿里云的容器镜像服务 1.在所有主机上编辑/etc/docker/daemon.json 文件,增加 "insecure-registries": ["192.168.3.231:5000"] 然后执行命令重启Docker “` systemctl daemon-reload ; servi...

2018-08-10 14:04:19 2148 1

原创 六、利用Vitrabox复制额外两台虚拟机

1、使用shutdown now 命令关闭虚拟机 因为在复制完成后,复制后的虚拟机的IP地址和原来的IP地址一样,又使用了网桥,会导致IP地址冲突,所以关闭虚拟机。 2、选中虚拟机,右键点击复制 3、选择 完全复制 4、选择 全部 等待完成 5、完成启动该虚拟机 1、使用前一篇文章中的修改网卡的命令重新设置IP地址 2、使用...

2018-08-09 21:02:48 330

原创 五、Centos7下安装Docker18.06CE

1.修改主机名[root@xq-test-docker-master01 ~]# hostnamectl set-hostname xq-test-docker-master012.设置网络 在第二篇文章中设置网络和主机中,网卡为enp0s3的可以使用下面的代码直接重写网卡地址,并且设置为静态IP地址 ,如果不是则修改ifcfg-enp0s3 为对应网卡vi /et...

2018-08-09 20:45:09 3051

原创 四.远程连接Linux-SSH工具MobaXterm安装

1.MobaXterm下载地址 https://mobaxterm.mobatek.net/download-home-edition.html 2.下载Free版本 3.安装使用 解压到任意目录,设置一个快捷方式,完成安装。使用在后面过程中提现 4.连接到安装的Centos中...

2018-08-08 16:13:19 1191

原创 三.VirtualBox中安装Centos7.5.1804

1.Centos下载地址 http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1804.iso 2.版本选择 centos版本为: x86_64/CentOS-7-x86_64-Minimal-1804.iso 3.安装 1.打开安装的VirtualBox 2...

2018-08-08 15:23:41 998

原创 二、VirtualBox下载及安装

1.下载地址 http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html 2.环境使用的版本 系统版本:win10 64位 VirtualBox版本:5.2.16 3.安装Vitralbox 自己来吧...

2018-08-08 14:55:07 2084

原创 一、开篇说明

Dubbo+SpringBoot+Mybatis+Docker+Docker Swarm+ Redis +mysql + jenkins + svn

2018-08-08 14:22:50 164

原创 比分显示控件,自带两种动画

1.效果图这是静态的,有两种动画,运行代码后能看到2.代码import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.Paint.FontMet

2015-07-29 17:42:36 956

原创 LISTVIEW 获取精确的垂直滚动距离

listview.setOnScrollListener(new AbsListView.OnScrollListener() {private SparseArray recordSp = new SparseArray(0);private int mCurrentfirstVisibleItem = 0;@Overridepublic void onScrollSta

2015-07-08 13:32:10 696

原创 android 相机旋转了90度,导致图片旋转

ByteArrayOutputStream stream = new ByteArrayOutputStream();image.compressToJpeg(new Rect(0, 0, size.width, size.height), 80, stream);Bitmap bmp = BitmapFactory.decodeByteArray(stream.toByteArray()

2014-07-30 19:26:14 1256

原创 android利用zbar二维码扫描

之前用zxing做开发,各种奇葩问题,横屏修等等,而且性能也不高。被测试批了,没办法后来换了zbar。性能好多了。

2014-07-16 11:41:01 2750 8

原创 andriod 利用ExpandableList做三级树

源码DEMO-------------------------------------------------------------------------------------------------------------------------------------1-原理,利用ANDROID原生控件ExpandableListview嵌套2-实现TOP和TWO的适

2013-12-24 10:13:02 1602 1

原创 下拉刷新和加载更多

下拉刷新 加载更多 自己的实现

2013-09-23 13:59:25 897

原创 SDview-侧滑菜单实现,代码中有详细说明

侧滑菜单实现

2013-09-21 22:58:08 873

原创 vbs 读写注册表

//vbs'变量定义Dim writeName,writeValue,fileName,regLoaction,regApp'创建注册表编辑器对象Set regApp=WScript.CreateObject("WScript.Shell")'配置文件名fileName="FullScan.txt"'输入键名writeName="xiaoqiang"'输入键

2013-03-07 10:25:07 844

原创 传智播客android学习笔记,

06: 电话拨号 使用系统自带意图对象完成:  Intent intent=new Intent();  intent.setAction("android.intent.action.Call");  intent.setData(Uri.parse("tel:"+i));  startActivity(Intent); 权限:  08:短信发送 使用系统类

2013-01-01 10:42:42 1375

原创 java 使用CMD命令

package com.xiaoqiang;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;/** * @author nKF65624 * */public class M

2012-09-19 09:53:31 452

转载 java 利用java反射机制动态加载类

//////////////////  Load.javapackage org.bromon.reflect;import java.util.ArrayList;import java.util.List;public class Load implements Operator { @Override public List act(List params) {

2012-09-19 09:48:16 467

原创 Python 简明教程学习笔记

数据结构()list用法: shoplist = ['apple', 'mango', 'carrot', 'banana'] len(shoplist) for item in shoplist: shoplist.append('rice') shoplist.sort() shoplist[0]元组 zoo = ('wolf', 'elephant', '

2012-09-19 09:44:06 521

原创 c# 从网页获取内容及socket.udp 通信,控制台关闭消息及事件委托

using System;using System.Collections.Generic;using System.Text;using System.Net;using System.IO;using System.Threading;using System.Net.Sockets;using System.Text.RegularExpressions;us

2012-09-19 09:38:50 1853

原创 c# 字符串转CHAR 再自动复制到windows剪贴版

using System;using System.Collections.Generic;using System.Text;using System.Windows.Forms;namespace autoClassName{    class Program    {        [STAThread]        static void Main(s

2012-09-19 09:35:26 592

原创 C# 自动查找文件内容(正则使用、获取目录下所有文件、多线程、日志记录,文件操作)

using System;using System.Collections.Generic;using System.Text;using System.IO;using System.Threading;using System.Text.RegularExpressions;namespace AutoSearchFile{    public struct S

2012-09-19 09:23:02 1489

原创 c# 组合字符串组成密码的所有可能

using System;using System.Collections.Generic;using System.Text;namespace pwd{    class Program    {        private static char[] sourceChar ={ '1', 'b'};        static void Main(strin

2012-09-19 09:16:44 611

原创 java 自动计算局域网广播地址和网络号(未测试)

//FileName:IpClassify.javapackage xiaoqiang.main;/** * @author nKF65624 *  */public class IpClassify { private String ip; private String ipmask; public IpClassify(String ip, String i

2012-09-19 09:12:22 1137

原创 java 冒泡排序

for (int i = alllen; i > 0; i--) {   for (int j = 0; j     if (allEmployee[j].dexMoney      temp = allEmployee[j];     allEmployee[j] = allEmployee[j + 1];     allEmployee[j + 1] = temp;

2012-09-19 09:09:13 359

原创 java telnet远程登录linux

//FileName:AnaFile.javapackage xiaoqiang.net;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.IOException;public class AnaFile { private String

2012-09-19 09:07:30 867 1

原创 Python UT案例

'''Created on 2012-9-12filename:Rectangle.py@author: nKF65624'''class Rectangle:      def __init__(self,length,width):          self.length = length          self.width = width

2012-09-19 09:04:52 1108

原创 python 冒泡排序

for i in range(len(self.teamList), 0, -1):            for j in range(0, i - 1):                if self.teamList[j].getScore()                     temp = self.teamList[j];'''移动最小到最后一位'''

2012-09-19 09:02:27 398

原创 java 获取屏幕某像素的RGB色

/**  * @param x  * @param y  * @return  * @throws AWTException  */ private static int[] getRGB(int x, int y) throws AWTException {  Robot robot = new Robot();  Toolkit tk = Toolkit.get

2012-06-04 23:12:14 973

原创 vba treeview动态生成,及递归选中checkbox

VERSION 1.0 CLASSBEGIN  MultiUse = -1  'TrueENDAttribute VB_Name = "Sheet1"Attribute VB_GlobalNameSpace = FalseAttribute VB_Creatable = FalseAttribute VB_PredeclaredId = TrueAttribute

2012-06-03 17:02:30 1582

原创 搜索指定目录下的指定后缀名字的所有文件的内容

using System;using System.Collections.Generic;using System.Linq;using System.Text;using Tools;using System.Threading;namespace AutoSerachFile{    class AutoSerachFile    {        s

2012-05-16 22:11:50 487

八、利用centos7.5.1804 构建Java基础镜像

https://blog.csdn.net/nie312122330/article/details/81563015 文章用到的资源

2018-08-10

android同屏

android同屏,在13年基础上修改。利用5.0自带屏幕截图,发送到PC端。低延迟

2017-11-13

ZXing二位码横/竖屏扫描

博客ID http://blog.csdn.net/nie312122330/article/details/40923723

2014-11-17

zxing二维码竖屏扫描

http://blog.csdn.net/nie312122330/article/details/40923723

2014-11-08

zxing二维码扫描(已简化)

本来是给自己用的,做个记录。

2014-08-25

android_zbar二维码扫描

zbar二维码扫描 解决了中文乱码 有人说我上次传的分太高,我索性就不要分了。 这是博文 http://blog.csdn.net/nie312122330/article/details/38314977

2014-08-13

zbar android源码编译

1.需要修改android.mk这种的路径 2.使用NDK-R9可直接编译生成zbar的库 3.iconv一并编译(来源于网友下载后忘记了地址,对此表示抱歉)

2014-07-31

二维码扫描

1.利用zbar库进行开发,比zxing性能好太多了 2.扫描框自定义

2014-07-16

仿win8的磁帖效果

METROUI的自动布局,动态改变色块的大小

2014-02-07

android仿win8磁贴布局

android仿win8磁贴布局 1.里面含有一个无限图片展示 2实现了删除增加等

2014-01-08

andriod多级树

多级树 ExpandableListView

2013-12-24

android屏幕截图发送到PC实现(PC和ANDROID均包含)

android实现屏幕监控 1、问题 1、性能问题还未解决 2、需要手机拥有ROOT权限。 3、FRAMBUFFER数据读写的需要人为配置(/fb0中数据的存储没搞太懂) 2、实现 1、android屏幕同步到电脑延迟(0.5-1秒左右) 2、屏幕横竖屏切换电脑屏幕同步切换 3、电脑屏幕全屏显示,按android屏幕显示,固定大小显示(代码中修改常量值)

2013-10-25

下拉刷新及加载更多没有使用LISTVIEW来做

LISTVIEW做下拉刷新的时候有问题, 就自己实现了个使用SCROLLVIEW加LINERLAYOUT来做的

2013-09-23

侧滑菜单实现

侧滑菜单实现,自己的实现,使用两个linearlayout保证了很好的扩展性

2013-09-21

android 学习笔记

电话拨号 使用系统自带意图对象完成: Intent intent=new Intent(); intent.setAction("android.intent.action.Call"); intent.setData(Uri.parse("tel:"+i)); startActivity(Intent); 权限: <uses-permission android:name="android.permission.CALL_PHONE"/> 08:短信发送 使用系统类 SmsManager manager = SmsManager.getDefault(); manager.sendTextMessage(phonenumber, null, content, null, null); 权限: <uses-permission android:name="android.permission.SEND_SMS"/> <uses-permission android:name="android.permission.RECEIVE_SMS"/>//发送短信 09: 布局技术 LinearLayout(线性布局),RelativeLayout(相对布局),TableLayout(表格布局),FrameLayout(帧布局) 10:单元测试 得到单元测试框架: <manifest> <application> <activity/> <uses-library android:name="android.test.runner"/> </application> <instrumentation android:name="android.test.InstrumentationTestRunner" android:targetPackage="com.xiaoqiang" /> </manifest>

2013-01-01

监视安卓屏幕及源码(ASM)

The Android Screen Monitor (ASM) is a tool to monitor screen on the device or emulator. ASM is an Android Debug Bridge (adb) client, When it starts monitoring screen, ASM connects to adb on port 5037 and receives frame buffer continuously on the device or emulator and transfer image to your desktop window. You can rotate and scaling monitor window and export a image into PNG file as screen shot tool. Android屏幕显示器(ASM)是一个工具来监视设备或模拟器的屏幕上。 ASM是一个Android调试桥(ADB)的客户端,当它启动时的监视屏幕,ASM连接到端口5037亚行不断接收到帧缓冲设备或仿真器和传输图像到您的桌面窗口上的。 您可以旋转和缩放监视器窗口和一个图像导出为PNG文件作为屏幕截图工具。

2012-12-15

Python eclipse 配置

Python eclipse 配置 配置ECLISPSE开发环境,具体介绍可根据文档内容得到。 学习文档python

2012-01-20

windows批处理-基础-循环判断语句使用

//判断文件存在 @echo off if exist "d:\dd.txt" ( del "d:\dd.txt" echo 文件已被删除 )else ( echo 您要删除的文件不存在 ) pause

2012-01-13

空空如也

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

TA关注的人

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