- Avalonia学习(十七)-AForge(视频)
jason成都
学习Avalonia
今天开始继续Avalonia练习。本节:AForge1.引入AForge.Video.DirectShow2.项目引入前台代码(用image控件显示)后台代码usingAForge.Video.DirectShow;usingAvalonia.Controls;usingSystem.Drawing;usingSystem.IO;usingSystem;usingSystem.Drawing.Im
- 测试C#使用OpenCvSharp从摄像头获取图片
gc_2299
dotnet编程c#OpenCvSharp摄像头图片
OpenCvSharp也支持获取摄像头数据,不同于之前测试AForge时使用AForge控件显示摄像头数据流并从中截图图片,OpenCvSharp中显示摄像头数据流需要周期性地从摄像头中截取图片并显示在指定控件中。本文学习C#使用OpenCvSharp从摄像头获取图片的基本方式。 新建基于.netcore的Winform项目,在Nuget包管理器中搜索并安装OpenCvSharp4和Open
- 基于 AForge.Net 框架的扑克牌计算机视觉识别
Conmajia
机器视觉C#图形.net计算机视觉图像处理
©Conmajia2012,NazmiAltun2011Init.24May2012SN:125.1本文为翻译文章,已获原作者NazmiAltun授权。下载资源:源代码(148.6KB)、Demo(3.1MB)简介(图片上的字:方块4、方块J、黑桃2)机器人搭配上扑克牌识别系统,即可在二十一点之类的扑克游戏中扮演荷官或者玩家的角色。实现这样的程序同样也是学习计算机视觉和模式识别的好路子。本文涉及到
- 测试C#使用AForge从摄像头获取图片
gc_2299
dotnet编程c#AForge摄像头
百度“C#摄像头”关键词,从搜索结果来看,使用OpenCV、AForge、window动态链接库获取摄像头数据的居多,本文学习基于Aforge.net连接摄像头并从摄像头获取图片的基本方法。 AForge相关包(尤其是相关的控件)主要针对.netframework,虽然在.netcore项目下也能安装,但是其提供的控件在工具箱中无法浏览,如下图所示。 新建基于.netframework的W
- C#人脸识别、人脸68特征点识别
搬砖狗-小强
C#人脸识别opencvC#
几年前我接触的计算机视觉学习库emgucv、aforge.net因为识别率低误差大,加上我没有时间去训练模型因此关于人脸识别领域被我搁置了很久,直到今年我接触了dlib,从效果演示来看让我非常满意特别是它可以匹配出人脸的68个特征点(包括眼睛、眉毛、鼻子、嘴巴等)于是我就想将它用到C#上(早前我封装过C++),大约花费了两周时间从编译官方demo到移植成功,中间遇到各种坑(C++各种指针、对应C#
- NET平台机器学习资源汇总
Ejnstein
技术动态
http://www.cnblogs.com/asxinyu/p/4422050.html1.开源综合类1.1AForge.NETAForge.NET是一个专门为开发者和研究者基于C#框架设计的,他包括计算机视觉与人工智能,图像处理,神经网络,遗传算法,机器学习,模糊系统,机器人控制等领域。这个框架由一系列的类库组成。主要包括有:AForge.Imaging——一些日常的图像处理和过滤器AForg
- c# WPF 读取摄像头的方法
弥敦道九号技师
C#WPFrtspc#rtspwpf
WPF读取摄像头/本地摄像头一.AForge和EmguCV1.Aforge2.EmguCV二.AForge获取本地摄像头1.三.EmguCV获取本地摄像头/播放RTSP地址视频流1.安装EmguCV2.WPF实现显示视频流代码3.运行结果4.对视频标记(用于各类检测)RTSP地址一.AForge和EmguCV1.AforgeAforge2.EmguCVOpenCV(OpenSourceComput
- 使用Aforge 开发的摄像头,有拍照,录像,设置帧率,分辨率等,以及对视频以及相机等的控制
酬勤-人间道
C#WPFAFORGE摄像头处理音视频ffmpegwindows
先上图,这是整个功能的界面:(这里就连了两个相机,如果想连接上百个,这里提一句超级优化的方向,大家可以使用双缓冲概念(是不是很懵?),其实说白了,就是多幅位图绘制到一张位图上显示.以前也是做实时绘制的时候,不知不觉就使用这种方式,直到后来,才听到双缓冲这个看似“高大上的”概念,真是倒腾概念.?)首先声明,里面应该使用线程的方式,大家记得重新封装,代替里面的DispatcherTimer。好,废话不
- C# AForge的简单使用
beiger
流媒体C#程序开发c#开发语言音视频
AForge.NET专为计算机视觉和人工智能应用而设计,这种C#框架适用于图像处理、神经网络、遗传算法、模糊逻辑、机器学习和机器人等。该库是一个开源项目,包括:AForge.Imaging——一些日常的图像处理和过滤器AForge.Vision——计算机视觉应用类库AForge.Neuro——神经网络计算库AForge.Genetic-进化算法编程库AForge.MachineLearning——
- 利用AForge+Tesseract制作视频OCR程序
Hello World,
C#TesseractOCR
先上界面:实现功能及流程:1:从摄像头获取图像,框选要识别的区域2:对选区进行图像处理,方便识别3:识别文字4:获取芯片上的内容(使用客户提供的芯片解码程序)5:比较两个内容是否一致6:写入数据库(带图片)7:对历史数据进行查阅、导出Word(导出时带图片)此版本将4~7功能去除了获取图像:使用AForge组件(参考项目:http://download.csdn.net/detail/jrlxsy
- 【C#】视频数据转图片数据
BillBong
因为不会用C#直接打开摄像头,就只能用第三方dll。一开始用Aforge,后来发现有个问题,关闭摄像头老是陷入等待,所以抛弃了。前一阵子开始用封装了OpenCV的Emgu,一路走来也是N声叹息。一、安装Emgu的叹息一开始自己下载并安装了Emgu,然后各种测试,发现还需要这个那个的,最后发现直接安装一个EMGU.CV的NuGet包就OK了。当然要打开视频,还需要引用System.ServiceMo
- C#语言的机器视觉5个框架
WayHonor-机器视觉
c#计算机视觉opencv
C#语言的机器视觉框架有多种选择,以下是其中几个常用的:OpenCVSharp:OpenCVSharp是OpenCV的C#封装,提供了一系列的图像处理和计算机视觉算法,包括图像处理、特征检测、目标跟踪、人脸识别等。AForge.NET:AForge.NET是一个开源的计算机视觉和人工智能框架,提供了一系列的图像处理和计算机视觉算法,包括图像处理、特征检测、目标跟踪、人脸识别等。EmguCV:Emg
- (七)WPFC# 视频监控画面的传输:使用Aforge类库打开USB摄像头循环采集每一帧图像给Socket传输,并解决粘包、拆包问题
我爱AI
★★★视频监控★★★
一、问题描述我用Aforge类库打开了本地的摄像头,可以在PC看到实时画面。但是,我想把该实时画面通过局域网络,传输给另一台PC。Aforge类库或Socket的Demo,请参考我的博客。Aforge类库Demo(建议你用Aforge类库,因为它是功能最强大的,包含了人工智能算法、图像处理算法等等功能):(六)WPF/C#使用Aforge类库打开USB摄像头:实现拍照/重拍功能。SocketDem
- 【转载】图像处理库综述
weixin_30407099
matlab操作系统c/c++
图像处理库综述原文链接:http://blog.csdn.net/x454045816/article/details/52097224当需要做一些图像处理方面的学习和研究的时候,首要任务就是选择一套合适的图像处理类库,本文主要简单介绍下各家图像库的一些优缺点。OpenCV,IntelIPP,Halcon,MATLAB,OpenGL,EmguCv,AForge.net,CxImage,FreeIm
- 机器视觉中常用图像处理库都有哪些?
小白学视觉
c++大数据编程语言python人工智能
点击上方“小白学视觉”,选择加"星标"或“置顶”重磅干货,第一时间送达当需要做一些图像处理方面的学习和研究的时候,首要任务就是选择一套合适的图像处理类库,这期我们主要简单介绍下各家图像库的一些优缺点。OpenCV,IntelIPP,Halcon,MATLAB,OpenGL,EmguCv,AForge.net,CxImage,FreeImage,paintlib,AGG,IPL,visDSK。不足之
- 几种图像处理类库的比较
woaiyu6464
图像处理nullbytec#文档语言
原文;http://www.cnblogs.com/xrwang/archive/2010/01/26/TheComparisonOfImageProcessingLibraries.html前言近期需要做一些图像处理方面的学习和研究,首要任务就是选择一套合适的图像处理类库。目前较知名且功能完善的图像处理类库有OpenCv、EmguCv、AForge.net等等。本文将从许可协议、下载、安装、文档
- 使用ML.NET+ONNX预训练模型整活B站经典《华强买瓜》
寒冰屋
人工智能架构及框架ASP.NETCOREML.NETONNX
目录前言环境准备操作流程总结前言最近在看微软开源的机器学习框架ML.NET使用别人的预训练模型(开放神经网络交换格式.onnx)来识别图像,然后逛github发现一个好玩的repo。决定整活一期博客。首先还是稍微科普一下机器学习相关的知识,这一块.NET虽然很早就开源了ML.NET框架,甚至在官方的ML.NET开源之前,就有一些三方社区的开源实现比如早期的AForge.NET实现。以及后来的基于p
- BP神经网络的分类
hyf_1967
模式识别神经网络matlab分类器
本文主要内容包括:(1)介绍神经网络基本原理,(2)AForge.NET实现前向神经网络的方法,(3)Matlab实现前向神经网络的方法。第0节、引例本文以Fisher的Iris数据集作为神经网络程序的测试数据集。Iris数据集可以在http://en.wikipedia.org/wiki/Iris_flower_data_set找到。这里简要介绍一下Iris数据集:有一批Iris花,已知这批Ir
- WPF实现可视化扫码器的示例代码
目录概述摄像头调度二维码识别源代码概述以识别粤康码识别为例。现在的深圳进出小区、商场、办公楼、乘坐公共交通工具等都需要出示并扫描健康码,也被称之为“电子哨兵”。不多说那个用的是一般的扫码枪。摄像头调度调度摄像头选择使用AForge.NETAForge.NET是一个专门为开发者和研究者基于C#框架设计的,他包括计算机视觉与人工智能,图像处理,神经网络,遗传算法,机器学习,模糊系统,机器人控制等领域。
- c# winform人脸识别
有梦的小草
工作总结之旅人脸识别
本系统开发环境为VisualStudio2010,使用.net4.0开发,使用AForge库和Aipsdk库和Newtonsoft.json库和system.sqlite库以及第三方插件DevExpress完成。本系统特点:分为人脸库的录入,将信息保存在sqlite数据库中,该数据库中使用一张表,字段有用户姓名,性别,工号,人脸图片(图像存入数据库中可以点击此链接查看)。数据库字段本系统功能介绍:
- C#调用USB摄像头的方法
C#调用USB摄像头使用AForge类库进行开发,供大家参考,具体内容如下1、AForge安装右击工程,在管理NuGet程序包中搜索Aforge类库,选择安装,如下图所示2、进行USB摄像头类封装a、初始化,初始化时要注意,加载的设备分辨率需要人工配置,如果配置分辨率不存在需要从默认的分辨率中选择videoDevices=newFilterInfoCollection(FilterCategory
- WPF使用AForge调用摄像头
AForge引用1.创建WPF项目,在NuGet安装AForge相关SDK包:2.项目引用2.1.由于在WPF当中使用AForge,需要通过WindowsFormsHost嵌入在WPF当中使用,所以需要给项目添加相关引用:2.2.页面添加命名空间.xaml文件中,添加以下命名空间:xmlns:wfi="clr-namespace:System.Windows.Forms.Integration;a
- C# 实现视频监控系统(附源码)
去过工厂或者仓库的都知道,在工厂或仓库里面,会有很多不同的流水线,大部分的工厂或仓库,都会在不同流水线的不同工位旁边安装一台电脑,一方面便于工位上的师傅把产品的重要信息录入系统,便于公司系统数据采集分析。另一方面严谨的工厂或仓库也会在每个工位上安装摄像头,用于采集或监控流水线上工人的操(是)作(否)习(偷)惯(懒)。好了,闲话少说,咱们直入主题吧!本系统监控系统,主要核心是使用AForge.NET
- C#调用usb摄像头的实现方法
1、下载AForge类库,下载地址:https://code.google.com/archive/p/aforge/downloads,我下载的版本是:AForge.NETFramework-2.2.5.exe;2、下载安装好后,将下载类库中的Release文件夹复制到C#项目的可执行文件文件夹,即Debug文件夹下;3、在C#项目中添加引用,右击解决方案资源管理器下的引用上,点击添加引用,通过
- C#调用摄像头实现拍照功能的示例代码
前言老师要求我们学生做一套拍照身份验证系统,经过长时间的学习,有了这篇文章,希望能帮到读者们。正文首先介绍本文的主角:AForge创建一个C#项目,引用必备的几个DLLAForge.dllAForge.Controls.dllAForge.Imaging.dllAForge.Math.dllAForge.Video.DirectShow.dllAForge.Video.dll这些DLL读者们可以在
- OpenCvSharp Bitmap 转成 Mat
凭萍
C#
_captureDeviceL.NewFrame+=VideoSource_NewFrameL;privatevoidVideoSource_NewFrameL(objectsender,AForge.Video.NewFrameEventArgseventArgs){_DoubleCapture.ImgL=MKYRobot.utils.TypeConverter.BitmapToMat(even
- c#使用AForge库调用usb摄像头进行拍照
生死看淡,不服就干
c#
最近由于老项目中使用的AForge.net库调用摄像头拍照,使用起来会出现卡慢的问题。于是决定对这块进行一下优化。首先我们需要在项目中引入如图所示的几个库接下来我们需要在工具箱中添加AForge.Controls对应的控件。一定要使用VideoSourcePlayer控件来播放视频源,这样才能避免长时间使用摄像头导致的卡慢问题.我一开始使用的是抓取视频源的帧数据绘制到一个picturebox上,这
- C# 使用AForge调用笔记本摄像头拍照
凭萍
C#
vs2012winform连接摄像头设备,这里需要引入代码:usingAForge;usingAForge.Controls;usingAForge.Imaging;usingAForge.Video;usingAForge.Video.DirectShow;在工具箱中还需要添加AForge.Control,然后找到VideoSourcePlayer这个控件添加到界面上直接找到dll拖拽到工具箱就
- C#,Aforge调用摄像头,实时处理图像,灰度化/二值化;
王钰呦
//声明全局函数privateFilterInfoCollectionvideoDevices;privateVideoCaptureDevicevideoSource;privatestaticintjj;//Aforge调用摄像头privatevoidForm1_Load(objectsender,EventArgse){videoDevices=newFilterInfoCollection
- C#使用AForge连接摄像头并且拍照
chiefwx
c#
AForge连接摄像头引入相关AForge库。在工具箱引入controls里的控件。绘图其中视频框使用videoSourcePlayer控件。照片使用pictureBox控件。编辑代码这里有三个需要掌握的类或成员publicFilterInfoCollection(System.Guidcategory)AForge.Video.DirectShow.FilterInfoCollection的成员
- scala的option和some
矮蛋蛋
编程scala
原文地址:
http://blog.sina.com.cn/s/blog_68af3f090100qkt8.html
对于学习 Scala 的 Java™ 开发人员来说,对象是一个比较自然、简单的入口点。在 本系列 前几期文章中,我介绍了 Scala 中一些面向对象的编程方法,这些方法实际上与 Java 编程的区别不是很大。我还向您展示了 Scala 如何重新应用传统的面向对象概念,找到其缺点
- NullPointerException
Cb123456
androidBaseAdapter
java.lang.NullPointerException: Attempt to invoke virtual method 'int android.view.View.getImportantForAccessibility()' on a null object reference
出现以上异常.然后就在baidu上
- PHP使用文件和目录
天子之骄
php文件和目录读取和写入php验证文件php锁定文件
PHP使用文件和目录
1.使用include()包含文件
(1):使用include()从一个被包含文档返回一个值
(2):在控制结构中使用include()
include_once()函数需要一个包含文件的路径,此外,第一次调用它的情况和include()一样,如果在脚本执行中再次对同一个文件调用,那么这个文件不会再次包含。
在php.ini文件中设置
- SQL SELECT DISTINCT 语句
何必如此
sql
SELECT DISTINCT 语句用于返回唯一不同的值。
SQL SELECT DISTINCT 语句
在表中,一个列可能会包含多个重复值,有时您也许希望仅仅列出不同(distinct)的值。
DISTINCT 关键词用于返回唯一不同的值。
SQL SELECT DISTINCT 语法
SELECT DISTINCT column_name,column_name
F
- java冒泡排序
3213213333332132
java冒泡排序
package com.algorithm;
/**
* @Description 冒泡
* @author FuJianyong
* 2015-1-22上午09:58:39
*/
public class MaoPao {
public static void main(String[] args) {
int[] mao = {17,50,26,18,9,10
- struts2.18 +json,struts2-json-plugin-2.1.8.1.jar配置及问题!
7454103
DAOspringAjaxjsonqq
struts2.18 出来有段时间了! (貌似是 稳定版)
闲时研究下下! 貌似 sruts2 搭配 json 做 ajax 很吃香!
实践了下下! 不当之处请绕过! 呵呵
网上一大堆 struts2+json 不过大多的json 插件 都是 jsonplugin.34.jar
strut
- struts2 数据标签说明
darkranger
jspbeanstrutsservletScheme
数据标签主要用于提供各种数据访问相关的功能,包括显示一个Action里的属性,以及生成国际化输出等功能
数据标签主要包括:
action :该标签用于在JSP页面中直接调用一个Action,通过指定executeResult参数,还可将该Action的处理结果包含到本页面来。
bean :该标签用于创建一个javabean实例。如果指定了id属性,则可以将创建的javabean实例放入Sta
- 链表.简单的链表节点构建
aijuans
编程技巧
/*编程环境WIN-TC*/ #include "stdio.h" #include "conio.h"
#define NODE(name, key_word, help) \ Node name[1]={{NULL, NULL, NULL, key_word, help}}
typedef struct node { &nbs
- tomcat下jndi的三种配置方式
avords
tomcat
jndi(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可以用名称
访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。
tomcat配置
- 关于敏捷的一些想法
houxinyou
敏捷
从网上看到这样一句话:“敏捷开发的最重要目标就是:满足用户多变的需求,说白了就是最大程度的让客户满意。”
感觉表达的不太清楚。
感觉容易被人误解的地方主要在“用户多变的需求”上。
第一种多变,实际上就是没有从根本上了解了用户的需求。用户的需求实际是稳定的,只是比较多,也比较混乱,用户一般只能了解自己的那一小部分,所以没有用户能清楚的表达出整体需求。而由于各种条件的,用户表达自己那一部分时也有
- 富养还是穷养,决定孩子的一生
bijian1013
教育人生
是什么决定孩子未来物质能否丰盛?为什么说寒门很难出贵子,三代才能出贵族?真的是父母必须有钱,才能大概率保证孩子未来富有吗?-----作者:@李雪爱与自由
事实并非由物质决定,而是由心灵决定。一朋友富有而且修养气质很好,兄弟姐妹也都如此。她的童年时代,物质上大家都很贫乏,但妈妈总是保持生活中的美感,时不时给孩子们带回一些美好小玩意,从来不对孩子传递生活艰辛、金钱来之不易、要懂得珍惜
- oracle 日期时间格式转化
征客丶
oracle
oracle 系统时间有 SYSDATE 与 SYSTIMESTAMP;
SYSDATE:不支持毫秒,取的是系统时间;
SYSTIMESTAMP:支持毫秒,日期,时间是给时区转换的,秒和毫秒是取的系统的。
日期转字符窜:
一、不取毫秒:
TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS')
简要说明,
YYYY 年
MM 月
- 【Scala六】分析Spark源代码总结的Scala语法四
bit1129
scala
1. apply语法
FileShuffleBlockManager中定义的类ShuffleFileGroup,定义:
private class ShuffleFileGroup(val shuffleId: Int, val fileId: Int, val files: Array[File]) {
...
def apply(bucketId
- Erlang中有意思的bug
bookjovi
erlang
代码中常有一些很搞笑的bug,如下面的一行代码被调用两次(Erlang beam)
commit f667e4a47b07b07ed035073b94d699ff5fe0ba9b
Author: Jovi Zhang <
[email protected]>
Date: Fri Dec 2 16:19:22 2011 +0100
erts:
- 移位打印10进制数转16进制-2008-08-18
ljy325
java基础
/**
* Description 移位打印10进制的16进制形式
* Creation Date 15-08-2008 9:00
* @author 卢俊宇
* @version 1.0
*
*/
public class PrintHex {
// 备选字符
static final char di
- 读《研磨设计模式》-代码笔记-组合模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.List;
abstract class Component {
public abstract void printStruct(Str
- 利用cmd命令将.class文件打包成jar
chenyu19891124
cmdjar
cmd命令打jar是如下实现:
在运行里输入cmd,利用cmd命令进入到本地的工作盘符。(如我的是D盘下的文件有此路径 D:\workspace\prpall\WEB-INF\classes)
现在是想把D:\workspace\prpall\WEB-INF\classes路径下所有的文件打包成prpall.jar。然后继续如下操作:
cd D: 回车
cd workspace/prpal
- [原创]JWFD v0.96 工作流系统二次开发包 for Eclipse 简要说明
comsci
eclipse设计模式算法工作swing
JWFD v0.96 工作流系统二次开发包 for Eclipse 简要说明
&nb
- SecureCRT右键粘贴的设置
daizj
secureCRT右键粘贴
一般都习惯鼠标右键自动粘贴的功能,对于SecureCRT6.7.5 ,这个功能也已经是默认配置了。
老版本的SecureCRT其实也有这个功能,只是不是默认设置,很多人不知道罢了。
菜单:
Options->Global Options ...->Terminal
右边有个Mouse的选项块。
Copy on Select
Paste on Right/Middle
- Linux 软链接和硬链接
dongwei_6688
linux
1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。
【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连
- DIV底部自适应
dcj3sjt126com
JavaScript
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml&q
- Centos6.5使用yum安装mysql——快速上手必备
dcj3sjt126com
mysql
第1步、yum安装mysql
[root@stonex ~]# yum -y install mysql-server
安装结果:
Installed:
mysql-server.x86_64 0:5.1.73-3.el6_5 &nb
- 如何调试JDK源码
frank1234
jdk
相信各位小伙伴们跟我一样,想通过JDK源码来学习Java,比如collections包,java.util.concurrent包。
可惜的是sun提供的jdk并不能查看运行中的局部变量,需要重新编译一下rt.jar。
下面是编译jdk的具体步骤:
1.把C:\java\jdk1.6.0_26\sr
- Maximal Rectangle
hcx2013
max
Given a 2D binary matrix filled with 0's and 1's, find the largest rectangle containing all ones and return its area.
public class Solution {
public int maximalRectangle(char[][] matrix)
- Spring MVC测试框架详解——服务端测试
jinnianshilongnian
spring mvc test
随着RESTful Web Service的流行,测试对外的Service是否满足期望也变的必要的。从Spring 3.2开始Spring了Spring Web测试框架,如果版本低于3.2,请使用spring-test-mvc项目(合并到spring3.2中了)。
Spring MVC测试框架提供了对服务器端和客户端(基于RestTemplate的客户端)提供了支持。
&nbs
- Linux64位操作系统(CentOS6.6)上如何编译hadoop2.4.0
liyong0802
hadoop
一、准备编译软件
1.在官网下载jdk1.7、maven3.2.1、ant1.9.4,解压设置好环境变量就可以用。
环境变量设置如下:
(1)执行vim /etc/profile
(2)在文件尾部加入:
export JAVA_HOME=/home/spark/jdk1.7
export MAVEN_HOME=/ho
- StatusBar 字体白色
pangyulei
status
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
/*you'll also need to set UIViewControllerBasedStatusBarAppearance to NO in the plist file if you use this method
- 如何分析Java虚拟机死锁
sesame
javathreadoracle虚拟机jdbc
英文资料:
Thread Dump and Concurrency Locks
Thread dumps are very useful for diagnosing synchronization related problems such as deadlocks on object monitors. Ctrl-\ on Solaris/Linux or Ctrl-B
- 位运算简介及实用技巧(一):基础篇
tw_wangzhengquan
位运算
http://www.matrix67.com/blog/archives/263
去年年底写的关于位运算的日志是这个Blog里少数大受欢迎的文章之一,很多人都希望我能不断完善那篇文章。后来我看到了不少其它的资料,学习到了更多关于位运算的知识,有了重新整理位运算技巧的想法。从今天起我就开始写这一系列位运算讲解文章,与其说是原来那篇文章的follow-up,不如说是一个r
- jsearch的索引文件结构
yangshangchuan
搜索引擎jsearch全文检索信息检索word分词
jsearch是一个高性能的全文检索工具包,基于倒排索引,基于java8,类似于lucene,但更轻量级。
jsearch的索引文件结构定义如下:
1、一个词的索引由=分割的三部分组成: 第一部分是词 第二部分是这个词在多少