- Linux系统管理体系-进程管理
自动化运维
Linux运维工程师必备技能linux运维服务器
1、进程名字含义程序安装包,程序代码,app,存在磁盘上面进程运行起来的程序,命令,服务(远程连接服务,网络服务)都可以成为进程。运行在内存中。守护进程守护进程,一直运行的进程,也可以叫做服务2、僵尸进程僵尸进程是当子进程比父进程先结束,而父进程又没有回收子进程,释放子进程占用的资源,此时子进程将成为一个僵尸进程。僵尸进程成因:由于某个原因导致某个进程挂掉了,但是进程本身任然存在,还占用着系统资源
- 大模型系列-fastgpt,ollama搭建本地知识库
GeekPlusA
人工智能人工智能深度学习AIGCfastgpt知识库
大模型系列-fastgpt,ollama搭建本地知识库1.安装fastgpt,oneapi2.安装ollama运行大模型2.1.安装ollama2.2.ollama下载模型3.安装开源的文本向量模型小技巧阿里云部署fastgptoneapi,并且在本机映射autodl的ollama端口docker运行m3e错误解决1.docker-composeup-d后oneapi不能启动2.oneapi配置大
- PostgreSQL 向量扩展插件pgvector安装和使用
m0_74823524
面试学习路线阿里巴巴postgresql数据库
文章目录PostgreSQL向量扩展插件pgvector安装和使用安装postgresqlpgvector下载和安装安装错误调试错误调试1尝试解决AP1:启动postgresql错误调试2尝试解决AP2:使用apt-getinstallpostgresql-server错误调试3尝试解决AP3:卸载apt-get安装错误调试4设置环境变量PG_CONFIG编译成功使用pgvector测试例列出当前
- 詳細講一下mobx的在ReactNative中的用法,包含下載,配置。
asecretman!
reactnativereact.jsjavascript
1.安装依赖#安装MobX核心包和React绑定npminstallmobxmobx-react-lite#如果使用装饰器语法(可选)npminstall--save-dev@babel/plugin-proposal-decorators2.配置Babel(如果使用装饰器):module.exports={presets:['module:metro-react-native-babel-pre
- 架构开场介绍&&环境准备
Jsben
架构linux
第0章学习方法的变化1.第一阶段学习方法1.记命令80-1502.记参数常用3-5个3.练习考试题手写4.回顾总结2.第二阶段学习方法1.理解思考提问2.应用场景干嘛用的怎么用3.安装部署配置文件启动测试关闭4.各种报错看日志看日志看日志收集整理5.英文单词量积累不然看不懂报错第1章综合架构开场介绍中小规模网站架构组成顾客–用户访问网站的人员保安–防火墙(firewalld)进行访问策略控制迎宾–
- DataX 的安装配置和使用 (详细版)
GDDGHS_
服务器linux运维大数据
1,上传解压1,开始上传安装包到你虚拟机上放置安装包的文件夹2,开始解压,配置环境变量1、上传/opt/modules2、解压tar-zxvfdatax.tar.gz-C/opt/installs3、修改vi/etc/profile配置环境变量:exportDATAX_HOME=/opt/installs/dataxexportPATH=$PATH:$DATAX_HOME/bin4,刷新环境变量s
- Linux移植加载内核、设备树、根文件系统的几种方法总结(TFTP、nfs、SD卡、eMMC)
HelloTonyGo
linuxubuntu驱动开发嵌入式硬件
Linux移植加载kernelimage、dtb、rootfs文件系统的几种方法总结前言一、TFTP1、u-boot移植DM9000A2、宿主机安装TFTP服务器3、复制rootfs到SD卡4、tftp的使用二、NFS1、Ubuntu安装nfs服务器2、把rootfs配置为nfs服务的专有文件夹3、nfs的使用三、fatload命令加载内核四、制作ramdisk到SD卡五、根文件系统的几种加载方式
- vue项目中导入视频
涔溪
vuevue
vue项目中引入视频插件一、安装插件vue-video-playernpminstallvue-video-player-s二、在main.js里倒入并使用importVideoPlayerfrom'vue-video-player'import'vue-video-player/src/custom-theme.css'import'video.js/dist/video-js.css'Vue.
- 安装typescript长时间卡住不动的解决办法
子云之风
typescriptjavascript前端
问题现象:搭建typescript环境时,执行npmi-gtypescript没有反应,进度条一直不懂,原因是因为国内没有镜像,只能连接国外服务器,因此非常慢解决办法如下:先执行npmconfigsetregistryhttp://registry.npm.taobao.org再执行npmi-gtypescript就可以顺利执行
- 银河麒麟V10 ARM架构部署docker
一路走来2022
容器化&云原生arm开发架构docker
Docker相关部署Docker环境介绍服务器:Huanghe2280V2服务器,鲲鹏服务器主板,鲲鹏920CPUARM架构操作系统:银河麒麟V10在银河麒麟V10下安装docker查看服务器信息#查看系统版本[
[email protected]]#cat/etc/kylin-releaseKylinLinuxAdvancedServerreleaseV10(Tercel)#服务器
- 在Python中进行openAI接口调用
MartinGaoC
python开发语言人工智能DALL·E2文心一言gpt-3
在Python中进行openAI接口调用一、环境配置二、安装OpenAISDK三、新建一个index.py文件运行效果四、目前支持的模型列表写在最后一、环境配置确保已经安装了Python后安装pip命令python-mensurepip--default-pip卸载python-mpipuninstallpip查看是否安装成功pip--version二、安装OpenAISDK进入项目文件夹下,安装
- npm install安装过程报错解决办法
深海少女心
网站开发react踩雷踩雷npm安装
项目拷到本地,然后cd进入项目目录,npminstall安装,报错了,尝试的方法可以有:首先确定自己使用的包的下载源是国内的(可以通过npmconfiglist查看自己包的下载源,如果是默认官方的话,建议改成国内的,方法:npmconfigsetregistryhttps://registry.npm.taobao.org),不存在因为网络导致依赖包下载缓慢的安装失败问题,如果遇到安装一半卡住不动
- pg使用python编写存储过程_postgresql – 可以在Postgres Python存储过程中使用NLTK
耶律大石
您可以在PL/Python存储过程或触发器中使用几乎任何Python库.概念要理解的关键点是PL/Python是CPython(无论如何都在PostgreSQL中包括9.3);它使用与普通独立Python完全相同的解释器,它只是将它作为库加载到PostgreSQL支持的.有一些限制(如下所述),如果它适用于CPython,它可以与PL/Python一起使用.如果您的系统上安装了多个Python解释
- npm安装依赖特别的慢,有时甚至卡死不动
浮生若梦777
npm前端node.js
npm安装依赖特别的慢,有时甚至卡死不动,解决方法!使用npm安装依赖,结果执行后一个多小时还没有安装成功,遇到此问题可以尝试更换国内镜像源进行安装:npm国内源是指在中国境内建立的npm镜像源,用于替代官方的npm源,提供更快速的下载速度和更稳定的服务。我们可以使用国内的镜像服务器,命令如下:npminstall-gdexpress--registry=镜像网址//如使用淘宝镜像npminsta
- python MD5加密
lvyou88
pythonpythonmd5加密解密
安装依赖第三方库pipinstallhashlib代码一#string这是要加密的字符串defmark_md5(string)string=str(string).encode("utf8")str_md5=hashlib.md5(string).hexdigest()returnstr(str_md5)代码二#string这是要加密的字符串#secret这里是秘钥defmark_md5_2(st
- 别再手动下载!用pip直接安装GitHub上的Python第三方库
python
引言平时安装Python库我们一般是直接使用pip或者其他的工具包管理工具安装,因为库都发布到了pypi上面,可以直接安装。但是有的时候会有一些Python软件包没有发布到pypi上面,这种情况下我们要安装的话要将它clone下来,然后进入到文件夹中安装,本篇文章分享一种新的方式,可以直接安装。pip+git先看官方文档:python-mpipinstall[options][package-in
- 使用python将Excal表格数据批量导入PostgreSQL数据库
大橙子zz
python数据库postgresql
使用Python中的psycopg2库来操作PostgreSQL数据库是一个常见的任务。以下是一个完整的示例,包括安装必要的包、建立和关闭连接、执行增删改查操作以及处理可能的异常。1.环境准备安装必要的包:pandas:用于读取Excel文件并处理数据。openpyxl或者xlrd:pandas读取Excel文件所需的库。psycopg2:Python访问PostgreSQL数据库的适配器。pip
- kaggle注册出现“Captcha must be filled out.”
Amy_cx
大数据
想在kaggle下载一份数据,需要先注册登录,但是在注册时出现:说必须填写(图片)验证码,可是它都没出现验证码给我,我填啥?查了一下,因为国内对它拦截了,所以没显示。我不会,所以用了别的方法安装。在浏览器(我用的MicrosoftEdge)插件商城搜索headereditor并下载:安装完成后在插件找到它,点击管理,再进行如下步骤:下载完成点击保存。刷新kaggle注册页面就有人机验证了:参考博客
- YOLOv11目标检测模型部署到微信小程序上
小阿技术
YOLO目标跟踪人工智能微信小程序目标检测计算机视觉python
1.效果YOLOv11目标检测模型部署到微信小程序上2.后端主要代码importosimporttimeimportnumpyasnpimporttorchfromflaskimportFlask,request,send_fileimportcv2fromultralyticsimportYOLO#导入YOLOv11模型,需要提前安装ultralytics库#初始化Flask应用app=Flas
- 什么是Oracle认证专家(OCP)?
leegong23111
oracleocp数据库
Oracle认证专家(OracleCertifiedProfessional,简称OCP),是甲骨文公司精心打造的一项专业级数据库认证体系。该认证深度聚焦于Oracle数据库技术范畴,致力于培育并精准认证一批能够熟练管理、高效维护以及深度优化Oracle数据库系统的资深专业人才。一旦成功获取OCP认证,即标志着个人已全面掌握了一系列高级数据库技能,其中囊括了数据库软件的安装部署、系统参数的精细配置
- npm install安装缓慢或卡住不动
Amy_cx
npm前端node.js
起因今天执行npminstalleslint-plugin-cypress@latest--save-dev命令时进度条一直卡着不动,于是想着安装yarn来操作。方案1全局安装yarn(Mac在npm前加sudo):npminstall-gyarnyarn安装好之后安装依赖用:yarnadd+依赖名称启动项目用:yarnyarn后面什么都不加等于yarninstall。但是我运行yarn出现:换成
- elementui树状菜单tree_element-ui 树组件(tree)展开合并菜单节点完整功能
weixin_39611863
element-UI的树组件十分强大,但是我这边有一个需求,点击节点本身和左边小三角按钮时都需要记录菜单树的展开节点。点击左边小三角不能触发node-click事件(如果有朋友知道怎么做,麻烦告知一下,下面的代码就不需要看了/捂脸)为了使点击小三角也能追踪记录到节点的开合状态,所以启用了node-expand和node-collapse两个事件这时我遇到一个让我想原地去世的BUG,就是节点的展开闭
- Git分布式版本控制系统之SSH协议访问
饶子文
git分布式
目录前言:我来公司上班day1正文:Git的SSH协议访问步骤一.安装Git软件二.SSH密钥生成三.添加SSH公钥到远端仓库四.配置Git使用SSH协议来连接远程仓库五.使用Git命令进行测试结尾:前言:我来公司上班day1回顾我的毕业季,那是一段充斥着投递简历和准备面试的青葱岁月。都说23年学计算机,如同49年入国军。但已经投入过多的沉没成本的在计算机上的我也别无选择,在历经浪潮般的简历投递和
- 如何在 Linux 上安装 C 和 GCC 编译器?
新华
编程C语言教程linuxc语言
概述Linux是一组开源的类UNIX操作系统,Ubuntu是一种基于Linux的操作系统,通常用于运行基于Linux的应用程序。要在Linux上安装C并在Ubuntu上构建和运行C程序文件,我们需要安装GCC编译器。在Ubuntu存储库中,GCC编译器是我们需要安装的构建基本包的一部分。我们知道在Linux上安装C语言可能看起来令人生畏,但不要担心;我们已经为您提供了分步指南!在Linux中使用终
- Lombok 在 IntelliJ IDEA 中的使用步骤
阿乾之铭
intellij-ideajavaide
Lombok是一个非常流行的Java库,它通过注解简化Java类的开发,特别是在处理POJO(PlainOldJavaObjects)类时,如生成getter、setter、toString等常用方法。Lombok在减少样板代码(boilerplatecode)方面非常有用。在IntelliJIDEA中使用Lombok插件,可以极大简化开发过程。1.安装Lombok插件要在IntelliJIDEA
- Spring Boot 集成 RabbitMQ
一叶飘零_sweeeet
MQSpringboot果酱紫java-rabbitmqspringbootrabbitmq
在现代分布式系统中,消息队列扮演着至关重要的角色。它能够实现系统间的异步通信、解耦组件以及提高系统的可扩展性和可靠性。RabbitMQ作为一款广泛使用的开源消息中间件,具有强大的功能和灵活的配置。而SpringBoot则是一种流行的Java开发框架,能够快速构建应用程序。本文将详细介绍如何在SpringBoot项目中集成RabbitMQ,包括安装和配置RabbitMQ、在SpringBoot中使用
- 用smb和SSH实现windows和虚拟机ubuntu共享文件、交互操作
tukery
网络编程
快速配置不添加新的SSH或者SMB账号,直接使用系统账号。1、sudoapt-getinstallopenssh-server安装sshd服务2、直接使用系统账号在ssh客户端连接登录3、sudoapt-getinstallsamba安装samba服务4、sudogedit/etc/samba/smb.conf[share]//windows映射名,"\\192.168.85.128\share"
- 如何配置 Jenkins 主从架构以及结合 Gerrit 和镜像操作
有趣的我
#运维计算机相关jenkins架构
JenkinsMaster-Slave配置Gerrit集成JenkinsGerrit镜像操作一、JenkinsMaster-Slave配置主Jenkins(Master)配置:安装Jenkins并启动服务。访问JenkinsWebUI,完成初始设置。下载并安装“SSHSlaves”插件(ManageJenkins>ManagePlugins>Available标签页搜索并安装)。前往“Manage
- Python操作MongoDB看这一篇就够了
Python3.7
Python进阶python
MongoDB是由C++语言编写的非关系型数据库,是一个基于分布式文件存储的开源数据库系统,其内容存储形式类似JSON对象,它的字段值可以包含其他文档、数组及文档数组,非常灵活。在这一节中,我们就来看看Python3下MongoDB的存储操作。1.准备工作在开始之前,请确保已经安装好了MongoDB并启动了其服务,并且安装好了Python的PyMongo库。2.连接MongoDB连接MongoDB
- python加密解密算法_Python-AES加密算法接口测试
weixin_39602737
python加密解密算法
前言先前已经学过了Python-SHA256加密算法接口测试,今天我跟大家讲解一下AES加密算法的接口如何写python脚本进行测试。一:安装pycryptodome模块pipinstallpycryptodome二:定义AES加密的方法,本次使用ECB模式加密importbase64fromCrypto.CipherimportAESfromCrypto.Util.Paddingimportpa
- Java实现的基于模板的网页结构化信息精准抽取组件:HtmlExtractor
yangshangchuan
信息抽取HtmlExtractor精准抽取信息采集
HtmlExtractor是一个Java实现的基于模板的网页结构化信息精准抽取组件,本身并不包含爬虫功能,但可被爬虫或其他程序调用以便更精准地对网页结构化信息进行抽取。
HtmlExtractor是为大规模分布式环境设计的,采用主从架构,主节点负责维护抽取规则,从节点向主节点请求抽取规则,当抽取规则发生变化,主节点主动通知从节点,从而能实现抽取规则变化之后的实时动态生效。
如
- java编程思想 -- 多态
百合不是茶
java多态详解
一: 向上转型和向下转型
面向对象中的转型只会发生在有继承关系的子类和父类中(接口的实现也包括在这里)。父类:人 子类:男人向上转型: Person p = new Man() ; //向上转型不需要强制类型转化向下转型: Man man =
- [自动数据处理]稳扎稳打,逐步形成自有ADP系统体系
comsci
dp
对于国内的IT行业来讲,虽然我们已经有了"两弹一星",在局部领域形成了自己独有的技术特征,并初步摆脱了国外的控制...但是前面的路还很长....
首先是我们的自动数据处理系统还无法处理很多高级工程...中等规模的拓扑分析系统也没有完成,更加复杂的
- storm 自定义 日志文件
商人shang
stormclusterlogback
Storm中的日志级级别默认为INFO,并且,日志文件是根据worker号来进行区分的,这样,同一个log文件中的信息不一定是一个业务的,这样就会有以下两个需求出现:
1. 想要进行一些调试信息的输出
2. 调试信息或者业务日志信息想要输出到一些固定的文件中
不要怕,不要烦恼,其实Storm已经提供了这样的支持,可以通过自定义logback 下的 cluster.xml 来输
- Extjs3 SpringMVC使用 @RequestBody 标签问题记录
21jhf
springMVC使用 @RequestBody(required = false) UserVO userInfo
传递json对象数据,往往会出现http 415,400,500等错误,总结一下需要使用ajax提交json数据才行,ajax提交使用proxy,参数为jsonData,不能为params;另外,需要设置Content-type属性为json,代码如下:
(由于使用了父类aaa
- 一些排错方法
文强chu
方法
1、java.lang.IllegalStateException: Class invariant violation
at org.apache.log4j.LogManager.getLoggerRepository(LogManager.java:199)at org.apache.log4j.LogManager.getLogger(LogManager.java:228)
at o
- Swing中文件恢复我觉得很难
小桔子
swing
我那个草了!老大怎么回事,怎么做项目评估的?只会说相信你可以做的,试一下,有的是时间!
用java开发一个图文处理工具,类似word,任意位置插入、拖动、删除图片以及文本等。文本框、流程图等,数据保存数据库,其余可保存pdf格式。ok,姐姐千辛万苦,
- php 文件操作
aichenglong
PHP读取文件写入文件
1 写入文件
@$fp=fopen("$DOCUMENT_ROOT/order.txt", "ab");
if(!$fp){
echo "open file error" ;
exit;
}
$outputstring="date:"." \t tire:".$tire."
- MySQL的btree索引和hash索引的区别
AILIKES
数据结构mysql算法
Hash 索引结构的特殊性,其 检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点到枝节点,最后才能访问到页节点这样多次的IO访问,所以 Hash 索引的查询效率要远高于 B-Tree 索引。
可能很多人又有疑问了,既然 Hash 索引的效率要比 B-Tree 高很多,为什么大家不都用 Hash 索引而还要使用 B-Tree 索引呢
- JAVA的抽象--- 接口 --实现
百合不是茶
抽象 接口 实现接口
//抽象 类 ,方法
//定义一个公共抽象的类 ,并在类中定义一个抽象的方法体
抽象的定义使用abstract
abstract class A 定义一个抽象类 例如:
//定义一个基类
public abstract class A{
//抽象类不能用来实例化,只能用来继承
//
- JS变量作用域实例
bijian1013
作用域
<script>
var scope='hello';
function a(){
console.log(scope); //undefined
var scope='world';
console.log(scope); //world
console.log(b);
- TDD实践(二)
bijian1013
javaTDD
实践题目:分解质因数
Step1:
单元测试:
package com.bijian.study.factor.test;
import java.util.Arrays;
import junit.framework.Assert;
import org.junit.Before;
import org.junit.Test;
import com.bijian.
- [MongoDB学习笔记一]MongoDB主从复制
bit1129
mongodb
MongoDB称为分布式数据库,主要原因是1.基于副本集的数据备份, 2.基于切片的数据扩容。副本集解决数据的读写性能问题,切片解决了MongoDB的数据扩容问题。
事实上,MongoDB提供了主从复制和副本复制两种备份方式,在MongoDB的主从复制和副本复制集群环境中,只有一台作为主服务器,另外一台或者多台服务器作为从服务器。 本文介绍MongoDB的主从复制模式,需要指明
- 【HBase五】Java API操作HBase
bit1129
hbase
import java.io.IOException;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.hbase.HBaseConfiguration;
import org.apache.hadoop.hbase.HColumnDescriptor;
import org.apache.ha
- python调用zabbix api接口实时展示数据
ronin47
zabbix api接口来进行展示。经过思考之后,计划获取如下内容: 1、 获得认证密钥 2、 获取zabbix所有的主机组 3、 获取单个组下的所有主机 4、 获取某个主机下的所有监控项  
- jsp取得绝对路径
byalias
绝对路径
在JavaWeb开发中,常使用绝对路径的方式来引入JavaScript和CSS文件,这样可以避免因为目录变动导致引入文件找不到的情况,常用的做法如下:
一、使用${pageContext.request.contextPath}
代码” ${pageContext.request.contextPath}”的作用是取出部署的应用程序名,这样不管如何部署,所用路径都是正确的。
- Java定时任务调度:用ExecutorService取代Timer
bylijinnan
java
《Java并发编程实战》一书提到的用ExecutorService取代Java Timer有几个理由,我认为其中最重要的理由是:
如果TimerTask抛出未检查的异常,Timer将会产生无法预料的行为。Timer线程并不捕获异常,所以 TimerTask抛出的未检查的异常会终止timer线程。这种情况下,Timer也不会再重新恢复线程的执行了;它错误的认为整个Timer都被取消了。此时,已经被
- SQL 优化原则
chicony
sql
一、问题的提出
在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统
- java 线程弹球小游戏
CrazyMizzz
java游戏
最近java学到线程,于是做了一个线程弹球的小游戏,不过还没完善
这里是提纲
1.线程弹球游戏实现
1.实现界面需要使用哪些API类
JFrame
JPanel
JButton
FlowLayout
Graphics2D
Thread
Color
ActionListener
ActionEvent
MouseListener
Mouse
- hadoop jps出现process information unavailable提示解决办法
daizj
hadoopjps
hadoop jps出现process information unavailable提示解决办法
jps时出现如下信息:
3019 -- process information unavailable3053 -- process information unavailable2985 -- process information unavailable2917 --
- PHP图片水印缩放类实现
dcj3sjt126com
PHP
<?php
class Image{
private $path;
function __construct($path='./'){
$this->path=rtrim($path,'/').'/';
}
//水印函数,参数:背景图,水印图,位置,前缀,TMD透明度
public function water($b,$l,$pos
- IOS控件学习:UILabel常用属性与用法
dcj3sjt126com
iosUILabel
参考网站:
http://shijue.me/show_text/521c396a8ddf876566000007
http://www.tuicool.com/articles/zquENb
http://blog.csdn.net/a451493485/article/details/9454695
http://wiki.eoe.cn/page/iOS_pptl_artile_281
- 完全手动建立maven骨架
eksliang
javaeclipseWeb
建一个 JAVA 项目 :
mvn archetype:create
-DgroupId=com.demo
-DartifactId=App
[-Dversion=0.0.1-SNAPSHOT]
[-Dpackaging=jar]
建一个 web 项目 :
mvn archetype:create
-DgroupId=com.demo
-DartifactId=web-a
- 配置清单
gengzg
配置
1、修改grub启动的内核版本
vi /boot/grub/grub.conf
将default 0改为1
拷贝mt7601Usta.ko到/lib文件夹
拷贝RT2870STA.dat到 /etc/Wireless/RT2870STA/文件夹
拷贝wifiscan到bin文件夹,chmod 775 /bin/wifiscan
拷贝wifiget.sh到bin文件夹,chm
- Windows端口被占用处理方法
huqiji
windows
以下文章主要以80端口号为例,如果想知道其他的端口号也可以使用该方法..........................1、在windows下如何查看80端口占用情况?是被哪个进程占用?如何终止等. 这里主要是用到windows下的DOS工具,点击"开始"--"运行",输入&
- 开源ckplayer 网页播放器, 跨平台(html5, mobile),flv, f4v, mp4, rtmp协议. webm, ogg, m3u8 !
天梯梦
mobile
CKplayer,其全称为超酷flv播放器,它是一款用于网页上播放视频的软件,支持的格式有:http协议上的flv,f4v,mp4格式,同时支持rtmp视频流格 式播放,此播放器的特点在于用户可以自己定义播放器的风格,诸如播放/暂停按钮,静音按钮,全屏按钮都是以外部图片接口形式调用,用户根据自己的需要制作 出播放器风格所需要使用的各个按钮图片然后替换掉原始风格里相应的图片就可以制作出自己的风格了,
- 简单工厂设计模式
hm4123660
java工厂设计模式简单工厂模式
简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式。是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。
- maven笔记
zhb8015
maven
跳过测试阶段:
mvn package -DskipTests
临时性跳过测试代码的编译:
mvn package -Dmaven.test.skip=true
maven.test.skip同时控制maven-compiler-plugin和maven-surefire-plugin两个插件的行为,即跳过编译,又跳过测试。
指定测试类
mvn test
- 非mapreduce生成Hfile,然后导入hbase当中
Stark_Summer
maphbasereduceHfilepath实例
最近一个群友的boss让研究hbase,让hbase的入库速度达到5w+/s,这可愁死了,4台个人电脑组成的集群,多线程入库调了好久,速度也才1w左右,都没有达到理想的那种速度,然后就想到了这种方式,但是网上多是用mapreduce来实现入库,而现在的需求是实时入库,不生成文件了,所以就只能自己用代码实现了,但是网上查了很多资料都没有查到,最后在一个网友的指引下,看了源码,最后找到了生成Hfile
- jsp web tomcat 编码问题
王新春
tomcatjsppageEncode
今天配置jsp项目在tomcat上,windows上正常,而linux上显示乱码,最后定位原因为tomcat 的server.xml 文件的配置,添加 URIEncoding 属性:
<Connector port="8080" protocol="HTTP/1.1"
connectionTi