12 eric509

尚未进行身份认证

暂无相关描述

等级
博文 171
排名 217w+

用JNI实现java程序对c++库的调用

一、基本介绍1、JNI是什么?     Java本机接口(JavaNativeInterface(JNI))是本机编程接口,它是JDK的一部分,JNI它提供了若干的API,实现了和Java和其他通信(主要是C&C++)。2、JNI有什么用?     JNI最常见的两个应用:从Java程序调用C/C++,以及从C/C++程序调用Java代码。3、使用JNI需...

2018-09-18 15:34:55

用注册表或者wmic永久修改Windows环境变量

起因是公司的电脑没有我的电脑,当然也就没有办法属性改环境变量,控制面板里边也搞不出来。有两个方法可以改,一个就是直接修改注册表:1、win+R打开运行输入regedit打开注册表编辑器,然后找到以下路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Environment直接修改或者添加变...

2018-09-10 18:54:49

用eclipse + msys2轻松实现Windows下开发、编译Linux C++程序

用惯了IDE,很不习惯vi写代码,就算做了再多的优化,也是距离IDE有很大的差距。eclipse+msys是一个很好的选择,网上很多都是eclipse+mingw的,不太好用,因为mingw没有终端,更重要的是会缺少很多lib啊,没终端就没法下载安装嘛。也考虑用过cygwin,可是这孙子是在是太庞大了,安装使用啥的都很麻烦,最要命的是我搞了测试程序发现用cygwin编译以后,eclipse的c...

2018-09-07 18:39:24

core时看不到具体崩溃点的解决方法

1、如何在堆栈被破坏的情况下解决宕机问题(转的)宕机不用怕,原来这样哒!通常在生产环境下如果遇到宕机,我们的做法很简单gdb调试core文件,可以看到程序的堆栈信息,就可以定位问题,解决问题。但是在某些情况下,堆栈信息由于某些原因被损坏了,bt打出来显示的全是??????那么如果想找到问题那就难办了。不过今天我们介绍一种,方法使用GCC内建函数__builtin_return_a...

2018-08-23 12:10:43

git使用规范和代码提交注意事项

1、保持master主分支的线性合并代码时,如何保持主分支的线性 其中我们在分支上在rebase到主分支之前,最好把自己分支上多次的commit合并成一个,这样在master上的提交点就没有那么多,可以使用gitrebase-i如何合并多个commit 2、代码开发都要在自己的分支里边进行,只有在上线的时候才合并到master,保证线上程序和master一致性。只...

2018-08-08 17:33:32

git分支的新建与合并

新建分支首先,我们假设你正在你的项目上工作,并且已经有一些提交。$gitcheckout-biss53Switchedtoanewbranch"iss53"它是下面两条命令的简写:$gitbranchiss53$gitcheckoutiss53$vim...

2018-04-12 15:48:01

std::sort引起的core

/// This is ahelper function...  template<typename _RandomAccessIterator, typename _Tp, typename _Compare>    _RandomAccessIterator    __unguarded_partition(_RandomAccessIterator__fir...

2018-03-22 14:26:23

关于Windows和Linux的换行符不一样的问题

背景在各操作系统下,文本文件所使用的换行符是不一样的。UNIX/Linux使用的是 0x0A(LF),早期的MacOS使用的是0x0D(CR),后来的OSX在更换内核后与UNIX保持一致了。但DOS/Windows一直使用 0x0D0A(CRLF)作为换行符。Git提供了一个“换行符自动转换”功能。这个功能默认处于“自动模式”,当你在签出文件时,它试图将UNIX换...

2017-11-03 11:27:36

vim插件模拟IDE

1、securecrt支持滚轮和颜色在sessionOption设置弹出框的Terminal/Emulation标签页下设置emulation的terminal为Xterm,如果需要颜色配置请勾选ANSIColor和Usecolorscheme。在Terminal/Emulation/Advanced标签页下确保Terminaltype为disabled...

2017-10-13 22:41:02

git 常用命令

分支操作:1、gitbranchxxx2、gitbranch//查看一下是否建好分支3、gitcheckoutxxx  //切换到新建好的分支上4、gitpushoriginbranch_name//将本地的代码更新到远程目录上 5、submode上面要切到要使用分支上to_use,先gitbranch看分支to_use是否存在,不存在则建分支...

2017-09-14 17:00:18

Windows下远程登录linuxe使用clipse开发C++程序

(转)http://blog.csdn.net/lostaway/article/details/80860561、简介   Windows下远程 Linux 开发工具,比较著名的就是WinGDB和MagicC++。都是商业软件,而且配置复杂,据说还不稳定。其实,我们想要的就是个图形环境IDE,而且是直接操作的远程Linux环境。经过若干的实践,发现使用Secure...

2017-05-03 10:19:41

编译thrift服务

1、代码下载   从网上可以直接下载,http://www.apache.org/dyn/closer.cgi?path=/thrift/0.10.0/thrift-0.10.0.tar.gz   也可以用git从github上下载 gitclonehttps://git-wip-us.apache.org/repos/asf/thrift.git 2、环境准备:...

2017-03-09 15:07:55

linux基础——在redhat6下配置yum源的使用

转自 http://blog.itpub.net/23890223/viewspace-757724/ 有好多朋友使用linuxredhat版本是不是还在为rpm包的安装而烦恼,yum工具的使用无意是解决这一难题的好工具,他可以解决包安装中依赖问题,但是对于redhat版本的系统来说如果想使用yum的在线安装功能是需要银子的,那有没有在redhat下不要银子就可以使用yum呢,回答是肯定的...

2016-12-12 11:54:55

linux命令无法使用的解决办法,不用重装系统!

原文地址:http://blog.csdn.net/dxmgood/article/details/9822433 现象:操作linux系统,有时会出现除cd外,其他大部分命令(ls,ll,ln,rm,mkdir等)都无法使用,且无法从其他机器ssh过来,也无法通过其他ssh客户端登入进去。原因:应该不小心影响到了linuxshell最重要的libc.so.6,这是...

2016-10-13 19:44:57

eclipse的web工程本地测试classnotfound错误

     用maven创建的web项目中需要用到引用到一个本地的项目,加入到pom中,在本地运行却总是提示classnotfound。     后来在servers的临时目录webapps中发现,本地项目没有被拷贝到lib中。    解决办法:本地的项目是SnapShot的版本,改成正式版本就可以了。...

2016-09-28 18:05:36

linux 下sort命令的详解

原文地址:http://www.cnblogs.com/51linux/archive/2012/05/23/2515299.html sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始!1sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。...

2016-08-22 18:18:36

float的存储方式

float和double的范围是由指数的位数来决定的。float的指数位有8位,而double的指数位有11位,分布如下:float: 1bit(符号位)8bits(指数位)23bits(尾数位)double: 1bit(符号位)11bits(指数位)52bits(尾数位) 浮点型变量在...

2016-05-27 15:36:03

Levenshtein 自动机(拼音纠错)

原文:http://blog.jobbole.com/80659/ 在上一期的超酷算法中,我们聊到了BK树,这是一种非常聪明的索引结构,能够在搜索过程中进行模糊匹配,它基于编辑距离(Levenshteindistance),或者任何其它服从三角不等式的度量标准。今天,我将继续介绍另一种方法,它能够在常规索引中进行模糊匹配搜索,我们将它称之为Levenshtein自动机。简介...

2016-05-26 15:13:42

BK-Tree算法(模糊匹配)

转自:http://www.matrix67.com/blog/archives/333除了字符串匹配、查找回文串、查找重复子串等经典问题以外,日常生活中我们还会遇到其它一些怪异的字符串问题。比如,有时我们需要知道给定的两个字符串“有多像”,换句话说两个字符串的相似度是多少。1965年,俄国科学家VladimirLevenshtein给字符串相似度做出了一个明确的定义叫做Levensh...

2016-05-26 15:10:40

Kafka+Storm+HDFS整合实践

原文地址:http://shiyanjun.cn/archives/934.html 在基于Hadoop平台的很多应用场景中,我们需要对数据进行离线和实时分析,离线分析可以很容易地借助于Hive来实现统计分析,但是对于实时的需求Hive就不合适了。实时应用场景可以使用Storm,它是一个实时处理系统,它为实时处理类应用提供了一个计算模型,可以很容易地进行编程处理。为了统一离线和实时计...

2016-05-09 17:21:24
奖章
    暂无奖章