- Linux命令行基础——软件包管理
HHwxtx
linux运维服务器
1.软件包管理的发展初始阶段最早的软件包管理可以追溯到Unix系统的早期版本。在那时,软件通常以源代码的形式分发,并由系统管理员手动编译和安装。这种方式的管理比较原始和繁琐,因为每次安装都需要手动解决依赖关系和编译问题。软件包的引入为了简化安装过程,软件包被引入Linux,它将软件及其所有文件和资源打包在一起的集合,通常包括可执行文件、库文件、配置文件、文档和元数据(如软件名称、版本号、依赖关系等
- 【时时三省】tessy 单元测试 && 集成测试 专栏 文章阅读说明
时时三省
&&集成测试集成测试单元测试
目录1,关于更新2,关于文章阅读3,关于文章分类1,单元测试2,集成测试3,通用便捷操作4,编译问题集锦5,需求管理6,CTE的使用7,tessy自动化执行用例----通过bat命令行接口山不在高,有仙则名。水不在深,有龙则灵。----CSDN时时三省1,关于更新tessy专栏里面的文章,会持续更新。更新时,目录也会同步更新。所以此专栏的读者如果遇到在此专栏中未介绍的问题,或者此专栏对于哪些方面,
- 【C/C++】VS编译问题:C3861 “__stosb“找不到标识符,”_InterlockedDecrement”: 找不到标识符
Michael_Good
C/C++c语言c++java
这个C3861error的问题,切入点对了,就好搞,如果起步错了,就头疼了。问题根因:VS属性管理器,预处理器中,加入了"_X86_"解决方案:属性管理器-》界面下“项目-》属性-》通用属性-》C/C++-》预处理器-》预处理器定义删除"_X86_"
- 【Redis】Windows平台编译调试运行Redis,并附编译问题解决方案
Michael_Good
redisredis数据库缓存
最近想搞下消息任务架构,想使用消息发布订阅机制进行解耦,所以,计划借助redis的发布订阅机制思想进行实现。现在手头上只有Windows平台的环境,用vs跟下redis的执行逻辑。所以就找Windows平台的适配源码了。Windows-Redis源码开源路径:https://github.com/microsoftarchive/redis源码下载后:整体解决方案直接全部重新编译生成。编译问题解决
- rk3588s编译问题
yqc603090635
源码SDK编译android
编译环境为Ubuntu16.04server1、/u-boot/scripts/fit.sh:line615:fdtget:commandnotfound需安装"fdtget"apt-getinstalldevice-tree-compiler2、/bin/sh::lz4c:notfoundmake[]:***[arch/arm64/boot/Image.lz4]errormake:***[Ima
- android 编译luajit,【最新最全】为 iOS 和 Android 的真机和模拟器编译 Luajit 库
孙彻斯特
android编译luajit
编译Luajit库,的确是一个挑战。因为官网的教程,在当前版本的Xcode和NDK环境中,已经不适用了。以前只是编译了适用于真机的Luajit库。最近在尝试编译模拟器Luajit库,就顺便梳理了下Luajit库的编译经验,供以后查阅。网上的讨论也是有一些,但是相当一部分都已经过时。或许等你看到这篇文章的时候,可能也只是能获得一些可能的经验来解决自己的编译问题。所以说,了解一些基本的编译知识,能勉强
- C++基础语法:异常处理(一)
jllws1
C++c++开发语言
前言"打牢基础,万事不愁".C++的基础语法的学习."学以致用,边学边用",编程是实践性很强的技术,在运用中理解,总结.引入在编写程序时,可能会因为程序错误或者编译问题等出现异常,因此设计了异常处理机制来应对.以6thEdition(以下称"本书")内容做参考.异常概览1.直接终止abort()2.函数设计成谓词,不影响程序编写.3.异常机制4.异常类异常的设计思想是:当代码可能出现问题时,标记出
- 【C/C++】“包含卫士”“头文件卫士”
chiak7
c语言c++开发语言
在C或C++编程中,使用#ifndef,#define,和#endif指令来防止头文件的内容被多次包含是一种常见做法。这种技术被称为“包含卫士”(IncludeGuards)或者“头文件卫士”(HeaderGuards)。它的目的是防止在同一个编译单元中多次包含同一个头文件时发生的重定义错误和编译问题。#ifndef__NAME_H__#define__NAME_H__//头文件的内容#endif
- naiveui 上传图片遇到的坑 Upload
长而不宰
vue
我在开发图片上传功能,需要手动触发上传但是我调用它内部自定义submit方法,结果接口一直在报错400我反反复复的测试了好就,确定了就是我前端的问题,因为之前一直在做后端的错误排查,以为是编译问题(因为之前也出现过这个问题)好,我把其中一个参数类型改为String类型,因为我看到我这边有传一个null过来看我一开始的类型是LongLong是包装类是可以存在null的为什么会报错400类型不对?结果
- 音视频学习之路--NDK交叉编译解析
蜗牛是不是牛
前言在说C/C++项目时必须要涉及编译问题,本章就来系统的说一下这些知识点,包括linux编译、常用linux指令、交叉编译等等。正文为了方便使用Linux环境,我这里直接在VMWare中安装了一个ubuntu,具体安装的步骤在网上非常多,安装完就是这样:由于好久不玩Linux系统了,这里我也是边搞边学习总结。编译原理这里主要说的是一个C/C++文件要经过下面4个步骤菜能变成可执行文件:预处理(p
- 想要自学python还怎么学,自学python怎么入门
chatgpt001
前端
大家好,本文将围绕python怎么自学,可以达到什么程度展开说明,想要自学python还怎么学是一个很多人都想弄明白的事情,想搞清楚自学python怎么入门需要先了解以下几个事情。近年来,随着移动互联网的发展,Python人才需求量越来越高,因此很多小伙伴都开始转行学习Python,那么0基础该如何学习Python呢?今天小编和大家一起来探讨一下。第一:看入门类书籍关于书籍的选择,难易度一定要入门
- Redis Linux安装,彻底解决编译问题
天海华兮
redisredisbootstrap数据库
超级注意点核心就是:找教程,问chat把环境补齐然后删除解压的目录,重新解压这一步很重要,因为Redis的脚本,运行一次出错了,不删除整个目录,可能就修不好。有其他教程说,放在usr/local下,没用的另一种错误也要删除重新执行cdsrc&&maketestmake[1]:Enteringdirectory`/usr/local/redis-5.0.4/src'Youneedtcl8.5orne
- 无为金融学校:读完这35本书,走上财务自由之路(中)
无为教育
上次给大家分享了理财启蒙、历史传记和投资入门类的十一本好书,本文继续给大家分享理财书单。投资进阶类#01彼得·林奇的成功投资作者:「美」彼得·林奇本书中,作者讲述了一套简单易学的股票投资策略,帮助普通投资者建立战胜专业投资者的投资信心。书中的理论并不深奥,即使投资小白也可以轻松理解。#02战胜华尔街作者:「美」彼得·林奇本书是彼得·林奇的又一部经典作品。是他专门为业余投资者写的一本股票投资策略实践
- @ConditionalOnClass的编译问题,用示例让你明白!
下雨天u
java开发语言
问题在学习@ConditionalOnClass注解时,我有个百思不得其解的问题,如以下内容packagecom.example.child.config;importcom.example.parent.model.Test;importorg.springframework.boot.autoconfigure.condition.ConditionalOnClass;importorg.sp
- vue.js 由浅至深学习宝典
barnett_y
【Vue点滴知识】
一.资源教程http://www.vue-js.com/topic/56cfc64965cf1c422e006834http://www.vue-js.com/中文社区https://laravist.com/series/vue-js-1-0-in-action-series视频综合类vuejs英文资料Vue中文资料总汇Vue.js的一些资源索引vue资料入门类vue快速入门Vue.js中文系列
- vue.js资源汇总,vue.js教程大全
千泓
vue.jsvuevue-jsvue-js教程vue-js资源汇总
一.资源教程综合类vuejs英文资料Vue中文资料总汇Vue.js的一些资源索引vue资料入门类vue快速入门Vue.js中文系列视频教程onLaravist英文教程LearningVue1.0:StepByStep社区sf-vue标签知乎-vue标签Vue.js专业中文社区vue-issues二.文档APIVue.js-APIroutervue-router文档三.组件1.官方组件Loaderh
- 沤血分享之:使用Opera浏览器技巧全集
weixin_33872660
postman数据库大数据
目前主流的浏览器分几类:1.入门类:使用IE内核的国产浏览器,太多不列举了2.配置达人类:Chrome,Firefox3.轻巧类:k-Meleon(占用内存极少)4.Opera!之所以将Opera列为特殊一类,是因为它无需多少配置,自带强劲功能。以下分为:一、基本应用二、推荐的Opera插件及脚本(userscript)三、使用中的小窍门(注:更新于2013-05-11Operav-12.15)一
- 手把手教学借助CI做代码格式审查、编译审查 | CI/CD搭建流程 — GitLab篇
中移OneOS
OneOS技术分享ci
本文分享自中移OneOS微信公众号《CI/CD搭建流程—GitLab篇》,作者Kisann。让GitLabCI/CD做什么嵌入式软件开发领域高频使用的开发语言是C语言,在大型项目开发中,我们往往会有格式审查、编译审查的需求。如果能借助GitLab平台实现代码的格式和编译问题审查,将会大大提高合入代码的规范性,把控新代码对原有代码的影响,提高代码整体质量。本文将手把手教学如何借助CI帮我们做代码格式
- M1 设备Xcode编译问题 Undefined symbols for architecture x86_64
w547213643
xcodeios
在Apple发布M1芯片之前,一直使用Intel的芯片,没有出现什么问题。发布M1芯片后,由于两者架构的不同(M1是arm64架构,Intel是x86_64的架构),导致很多软件运行出现了问题。我们在M1机型中使用Xcode编译模拟器时,可能会碰到如下报错。buildingforiOSSimulator-x86_64butattemptingtolinkwithfilebuiltforiOSSim
- 蓝桥杯之嵌入式STM32F103RBT6教程及常见问题
Krysdon
stm32嵌入式单片机
蓝桥杯之嵌入式STM32F103RBT6教程及常见问题蓝桥杯stm32嵌入式开发板如图所示:一、基本的硬件、软件连接问题以及编译问题:一、电脑显示USB无法识别stm32开发板,如下图所示**原因是USB插反了:正确连接应该连接上面那个CN2的口,如图实验一:定时器中断实验(TIM2)1.TIM2是挂在APB1的,通过APB1总线下的使能来使能TIM2,调用函数是RCC_APB1PeriphClo
- java学习书籍推荐
墨雨轩夏
一、Java编程入门类对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求甚解”,先对Java熟悉起来再说。用很短的时间快速过一遍Java语法,连懵带猜多写写代码,要“知其然”。1、《Java编程思想》在有了一定的Java编程经验之后,你需要“知其所以然”了。这个时候《Java编程思想》是一本让你知其所以然的好
- android gradle编译问题记录
东东旭huster
android
1、gradle下载太慢有时候即便配置了国内镜像下载gradle也是慢的一批,可以手动下载gradle文件配置到项目中,比如我下载了一个新项目,它的gradle版本是gradle-4.1-all,进入项目时它会开始下载gradle,此时gradle目录中会创建gradle-4.1-all目录,我的完整路径是/Users/yangxudong/.gradle/wrapper/dists/gradle
- mac M2芯片在使用Android studio 编译问题bad cpu type in executable android
Guiyide
macos
由于mac的intel芯片的一些指令集没有同步在M1M2芯片上所以需要做兼容打开控制台(通过访达-应用程序-实用工具-终端)输入softwareupdate--install-rosetta之后在输入A就可以了。原产考地址:硬核!在M1芯片的Mac电脑上通过Rosetta2安装app-哔哩哔哩
- 晴问算法题库解题记录
本卡
笔记算法笔记
晴问算法题库解题记录晴神的网站牛!!在此处记录一下本人解题的过程,一些注意点,知识点一、入门类别1.各个类型:整型int:%d的范围是从−231231−1-2^{31}~2^{31}-1−231231−1(即从-2147483648到2147483647),简单估算可以认为是绝对值在2∗1092*10^92∗109以内。【大致10位数字】长整型longlong:%lld的范围是从−263263−1
- Java 与 Scala 使用Maven混合编译打包
kikiki4
在SpringBoot上使用spark的时候会遇到的混合编译问题,在java代码中打包会找不到scala定义的包,即可参考使用如下配置。使用配置net.alchim31.mavenscala-maven-plugin3.2.2scala-compile-firstprocess-resourcesadd-sourcecompilescala-test-compileprocess-test-res
- 使用VS2015在win7 x64上编译调试FFmpeg(附源码和虚拟机下载)
撬动未来的支点
音视频开发ffmpeg
1.前言在文章《使用VS2017在win10x64上编译调试FFmpeg(附源码和虚拟机下载)》中,我们在win10+VS2017的环境下基于开源项目ShiftMediaProject完成了FFmpeg源码调试环境的配置。在win7+VS2015的环境下,ShiftMediaProject配置过程和win10+VS2017下类似,但编译问题会更多一些。经过一番排查,将编译问题解决后,即可进行源码调
- iOS之性能优化·提高App的编译速度
╰つ栺尖篴夢ゞ
iOS高级进阶Swift高级进阶探索静态库二进制方案二进制组件方案双私有源二进制组件运用CCache编译提速
一、前言经过多年的开发和迭代,我相信很多的iOS项目代码已经达到几十万行甚至上百万行的规模,所使用的Pod库的数量可以达到几十个甚至上百个,AppStore安装包也变得越来越大,在这么大的项目规模下,打包和编译问题逐步成为开发团队一个躲不过的痛,严重影响了研发效率与其他团队之间的协作。有时间,一台机器同时需要承接七八个项目,多个分支的打包任务,在有多个项目同时打包的情况,尤其显得力不从心。在硬件资
- Python3.5如何打包编译
hakesashou
python基础知识python
python3.5怎么打包编译问题:用Python开发的小工具有时需要编译打包为Windows(*.exe)、Mac等操作系统下的可执行性文件以供非程序员使用。解决方案:一、py2exe目前只支持到Python3.4,暂不支持Python3.5二、PyInstaller安装:直接安装:pipinstallpyinstaller下载源码包,然后进入包目录,用命令安装pythonsetup.pyins
- Fluter编译问题:Could not find io.flutter:arm64_v8a_debug
Steve_XiaoHai
Fluter编译flutter
遇到的编译问题:Couldnotfindio.flutter:flutter_embedding_debugCouldnotfindio.flutter:arm64_v8a_debugCouldnotfindio.flutter:x86_debugCouldnotfindio.flutter:x86_64_debug解决办法:找到android目录下的bulid.gradle,在dependenc
- 我的剑,传给能挥舞它的人--量化书籍推荐!
量化风云
量化交易金融quantpython
这篇笔记介绍量化入门的参考书目。前1/4叹为观止,再1/4勉强点赞,再1/4乏善可陈,最后1/4简直不忍卒读。这是我对某本名书的评价,希望你并不会将这句话还给我。“不会的”,我安慰自己。不是文章多好,但你们厚道。Python和量化入门类1.PythonBasics作者:QUANTINSTIQuantInsti是一家印度的量化教育公司。这本小册子是他们为即将开始学习量化,但没有Python基础的人
- 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、一个词的索引由=分割的三部分组成: 第一部分是词 第二部分是这个词在多少