-
Zxing图片拉伸处理 Android 二维码扫描
所属栏目:[教程] 日期:2021-11-20 热度:94
二维码扫描 Android Zxing图片拉伸解决 Zxing是google提供的二维码扫描工程 默认是横屏的 转换成竖屏后图片出现拉伸 这里提供解决办法: Zxing 修改 CameraConfigurationManager.java文件的 void initFromCameraParameters(Camera camera)方法 在 Log.d(TAG,[详细]
-
Linux下完整编译VLC 源代码过程介绍
所属栏目:[教程] 日期:2021-11-20 热度:54
1、Linux版VLC源代码 vlc -1.1.7.tar.bz2 下载 2、 3、然后解压即可 4、 5、2、安装vlc依赖的库 6、 7、#sudo apt-get build-dep vlc 8、 9、 10、3、安装必须的工具包否则后面会出错 11、#apt-get install autoconf automake libtool git subversion 12、 13[详细]
-
选择合适的 Node.js 认证计划
所属栏目:[教程] 日期:2021-11-20 热度:157
Node正在兴起!我从2010年就开始玩并使用Node工作,那个时侯我看着它从一个小的个人hack项目成长为一个能够供开发者使用来构建真实、重要及大型应用的全面型构建工具。生态系统型解决方案如雨后春笋般涌现,在助力开发者的同时使生态系统也迅速发展着。但随[详细]
-
Android开发中遇到的R文件无法生成以及adb无法启动问题的处理
所属栏目:[教程] 日期:2021-11-20 热度:95
打开了Eclipse,发现了诸多问题,好在都一一解决了,现在将遇到的问题以及解决方法分享一下。 1.新建R文件无法生成 R文件无法生成,一般是res文件夹里面有错误,Eclipse可能不会有提示,比如文件名如果你大写了,就不能生成R文件,这个就要仔细找找看,或者[详细]
-
OpenCV1.0读取摄像头失败处理
所属栏目:[教程] 日期:2021-11-20 热度:177
VS+OpenCV1.0读取摄像头,使用下面的方法会读取失败: int main_2(int argc, _TCHAR* argv[]) { CvCapture* pCapture = cvCaptureFromCAM(CV_CAP_ANY); if(!pCapture) { fprintf(stderr, errorn); return -1; } return 0; } 但在VS+OpenCV2.3.1的配置下,使[详细]
-
C++ 友元关系介绍
所属栏目:[教程] 日期:2021-11-20 热度:54
在C++中,在某些情况下,允许特定的非成员函数访问一个类的私有成员,同时仍然阻止一般的访问,这是很方便做到的。例如,被重载的操作符,如输入或输出操作符,经常需要访问类的私有数据成员。这些操作符不可能为类的成员。然而,尽管不是类的成员,它们仍是[详细]
-
深入介绍浮点存储及其运算规则
所属栏目:[教程] 日期:2021-11-20 热度:97
对于浮点类型数据,首先我们需要明白的一点是:浮点数和整型数的编码方式是很不一样的,IEEE浮点标准采用V = (-1)sM2E的形式来表示一个数,其中符号s决定是负数(s=1)还是正数(s=0),由1位符号位表示。有效数M是一个二进制小数,它的范围在1~2-之间(当指数域[详细]
-
Linux最简单的驱动编写及测试步骤
所属栏目:[教程] 日期:2021-11-19 热度:179
本文采用nfs挂载网络文件系统的方式,手动创建设备节点,动态加载驱动模块,对理解驱动编写流程有很大好处! 一、初级驱动执行流程: 1、写好Makefile文件,里面包含将应用程序编译成app文件,将驱动程序编译成mydrv.ko文件的脚本 2、在Ubuntu里执行sudo make[详细]
-
Android 中替代 sharedpreferences 工具类的达成
所属栏目:[教程] 日期:2021-11-19 热度:129
背景 想必大家一定用过 sharedpreferences 吧!就我个人而言,特别讨厌每次 put 完数据还要 commit。对 我就是这么懒!哈哈。另外,sharedpreferences 不能存类,集合和bitmap等数据!这点也让人非常不爽啊!所以,我就在这个美好的星期天撸了名为 SHARE 的[详细]
-
深入理解Spring中的各种说明
所属栏目:[教程] 日期:2021-11-19 热度:54
Spring中的注解大概可以分为两大类: 1)spring的bean容器相关的注解,或者说bean工厂相关的注解; 2)springmvc相关的注解。 spring的bean容器相关的注解,先后有:@Required, @Autowired, @PostConstruct, @PreDestory,还有Spring3.0开始支持的JSR-330标[详细]
-
介绍将驱动程序编译进Linux内核
所属栏目:[教程] 日期:2021-11-19 热度:129
1、进入目录linux-kernel-samsung-devdriverschar 2、新建目标目录01.led,将驱动相关文件复制到此目录 注:需确保复制的驱动文件是能正常运行的驱动 3、在目录01.led里编写Kconfig文件 menu xxx config XXX_LED tristate xxx_ggg210_led default n help T[详细]
-
详解Linux平台芯片烧写步骤
所属栏目:[教程] 日期:2021-11-19 热度:182
这里的烧写是针对板子里的nandflash中已经有uboot的情况。目的在于熟悉烧写流程及原理! 连接好开发板,重新启动,进入u-boot交互界面,执行如下操作: 一、配置网络 # print # setenv ipaddr 192.168.64.11 (注:ipaddr 为开发板IP) # setenv serverip 192.[详细]
-
JavaScript 中的闭包和价值域链
所属栏目:[教程] 日期:2021-11-19 热度:103
要想理解闭包,应当先理解JavaScript的作用域和作用域链。 JavaScript有一个特性被称之为声明提前(hoisting),即JavaScript函数里声明的所有变量(但不涉及赋值)都被提前至函数体的顶部,声明提前这步操作是在JavaScript引擎的预编译时进行的,是在代码开[详细]
-
C++达成堆排序尝试
所属栏目:[教程] 日期:2021-11-19 热度:67
对排序的实现思路有两种 第一种:1.构建最小堆。2.将最小堆的堆顶元素取出放到辅助数组的0号下标。3.重新调整成最小堆(向上调整) 4.重复2-3 第二种:1.构建最大堆。2.将堆顶元素(0号)与最后一个元素调换位置。3.最后一个元素不变,剩下的数据调整成最大[详细]
-
Perl 若A则B判断的表示技巧
所属栏目:[教程] 日期:2021-11-19 热度:163
Perl提供了另外一个若A则B的表示方法。可以在一般的if语句中加上修饰语,即把条件表达式放在后面,比如: some_statements if condition; 以这个语句为例,若condition为真,则执行some_statements部分。这样的写法与下面的写法相同: if(condition){ some_st[详细]
-
C# 中借助运行时编译实现泛函
所属栏目:[教程] 日期:2021-11-19 热度:164
引言 我想要分享一个新模式,我开发来用于在 C# 中利用运行时编译进行泛型计算。 过去的几年里我已经在编程并且看到许多在 C# 中实现泛型数学的例子,但是没有一个能做得非常地好。在第一部分中我将一步步地解说我看到的一些例子,同时也会说明为什么他们没[详细]
-
深入认识JavaScript new的机制
所属栏目:[教程] 日期:2021-11-19 热度:161
我们在使用JavaScript对象的时候,除了一些浏览器内置的单体对象可以直接使用外,都会new一个出来使用。 1.最简单的莫过于如下获取一个Object对象实例 var obj = new Object(); 说明:此时的new关键字干了最有用的一件事就是,继承了所有Object.prototype上[详细]
-
Linux下echo与time服务的程序达成
所属栏目:[教程] 日期:2021-11-19 热度:139
一、针对ECHO服务的TCP客户软件的实现 1.网络拓扑结构: 2.源码: #include stdio.h #include stdlib.h #include unistd.h #include string.h #include stdarg.h #include sys/types.h #include sys/socket.h #include netinet/in.h #include arpa/inet.h #i[详细]
-
Hadoop常见重要命令行操作及命令影响
所属栏目:[教程] 日期:2021-11-19 热度:130
Hadoop常见重要命令行操作及命令作用 关于Hadoop [root@master ~]# hadoop --help Usage: hadoop [--config confdir] COMMAND where COMMAND is one of: fs run a generic filesystem user client version print the version jar jar run a jar file checkna[详细]
-
Java Servlet关键点分析
所属栏目:[教程] 日期:2021-11-19 热度:156
1、理解Servlet的生命周期 Servlet引擎控制着Servlet的生命周期 Servlet的生命周期由以下三个方法进行描述(五个生命周期阶段) 1)初始化 init(ServletConfig obj) 2)服务 service(servletRequest, servletResponse) 3)销毁 destroy() 在Servlet生命过程[详细]
-
Java的String和StringBuffer和StringBuilder介绍
所属栏目:[教程] 日期:2021-11-19 热度:113
前言 最近发现团队成员在Java代码方面的质量不够高,准备写一些基础的文章,供大家参考。 一、定义 String是不可变字符序列。 StringBuffer是可变的字符序列。 StringBuilder也是可变的字符序列。 1、StringBuffer和StringBuilder的唯一区别 StringBuffer对[详细]
-
PHP生成随机密码的几种技巧
所属栏目:[教程] 日期:2021-11-19 热度:140
使用PHP开发应用程序,尤其是网站程序,常常需要生成随机密码,如用户注册生成随机密码,用户重置密码也需要生成一个随机的密码。随机密码也就是一串固定长度的字符串,这里我收集整理了几种生成随机字符串的方法,以供大家参考。 方法一: 1、在 33 126 中[详细]
-
Python类型比较的办法
所属栏目:[教程] 日期:2021-11-19 热度:200
通过types模块的类成员来判断,其实所有Python中的类型都是这个types模块中类型的实例。 import types type(x) is types.IntType # 判断是否int 类型 type(x) is types.StringType #是否string类型 type(x) is types.InstanceType #是否是自定义的实例对象,[详细]
-
深入理解和分析Java类加载机制
所属栏目:[教程] 日期:2021-11-19 热度:168
1.Java.lang.ClassLoader类介绍 java.lang.ClassLoader类的基本职责就是根据一个指定的类的名称,找到或者生成其对应的字节代码,然后从这些字节代码中定义出一个Java 类,即 java.lang.Class类的一个实例。 ClassLoader提供了一系列的方法,比较重要的方法[详细]
-
Java内部类概括
所属栏目:[教程] 日期:2021-11-19 热度:146
内部类 本文主要参照网上的一些相关文章、以及thinking in Java 第三版,对java里面的内部类进行了一个较为详细的总结 内部类是指在一个外部类的内部再定义一个类。内部类作为外部类的一个成员,并且依附于外部类而存在的。内部类可为静态,可用protected和p[详细]
