- Windows 基础(一):深入理解Windows,掌握命令行与Shell
vortex5
星河飞雪windows基础知识终端shell命令行
内容预览≧∀≦ゞWindows基础(一)声明导语一、Windows和Linux的区别二、Windows的ShellShell和终端的区别1.命令提示符(CMD)2.WindowsPowerShell3.WindowsTerminal4.WindowsSubsystemforLinux(WSL)三、Windows常用命令1.文件与目录操作2.文本处理3.系统与网络管理结语Windows基础(一)声明
- linux常用命令
nginx
在Linux系统中,管理Nginx服务(启动、停止、重启)的常用方法有两种:通过systemd服务管理和直接使用Nginx可执行文件命令。以下是具体操作:一、使用systemd服务管理(推荐)如果Nginx是通过包管理器(如apt或yum)安装的,通常已集成systemd服务。1.启动Nginxsudosystemctlstartnginx2.停止Nginxsudosystemctlstopngi
- 基于oracle linux的 DBI/DBD 标准化安装文档
linux
一、安装DBIDBI(DatabaseInterface)是perl连接数据库的接口。其是perl连接数据库的最优方法,他支持包括Orcale,Sybase,mysql,db2等绝大多数的数据库,下面将简要介绍其安装方法。1.1解压tar-zxvfDBI-1.616_901.tar.gz1.2安装依赖yuminstallperl-ExtUtils-CBuilderperl-ExtUtils-Mak
- Linux 永久设置时间
微风◝
Linux系统管理linux运维服务器
1,修改Linux时间:date-s'2022-09-1222:00:00'这种方式只是临时修改系统时间,当系统重新启动的时候就会还原。2,hwclock--set--date'2022-09-1222:00:00'这是修改硬件的时间也就是永久性修改Linux的时间[root@localhost~]#hwclock--helpBusyBoxv1.23.1(2016-02-2309:52:57CST
- grafa导出数据图标_grafana dashboard的导入导出
承诺谎言
grafa导出数据图标
grafana的官方提供了很多社区或者官方设置的漂亮的dashboard,地址如下:导入图表大大节省了我们配置监控的时间,非常方便.以linuxhostoverview为例,首先确保telegraf(貌似现在telegraf+influxdb+grafana已经成为了主流,并且这个监控架构支持全windows环境部署)中的配置包含(部分参数请根据系统情况自行修改,这里不是挖坑)如下图:然后下载js
- 容器基础_搭建Docker-Ce版本(入门篇)
琼歌
云服docker
一、介绍基于docker-ce的一些常见命令二、步骤1、确定服务器版本uname-r说明:保证系统内核版本>=3.102、移除旧版本sudoyumremovedockerdocker-commondocker-selinuxdocker-engine3、安装docker的依赖包sudoyuminstall-yyum-utilsdevice-mapper-persistent-datalvm24、下
- linux命令之——xargs
会飞的爱迪生
linux命令linux服务器运维
【实践操作】:1、查找并删除文件[root@Oldboy~]#find/data/*-typef-name"oldboy.txt"/data/oldboy.txt[root@Oldboy~]#find/data/*-typef-name“oldboy.txt”|xargsrm-f2、查找并cp目录[root@Oldboy~]#find/data/*-typed-name"oldboy1"/data
- linux命令之——ln
会飞的爱迪生
linux命令linuxadb运维
区别:软链接:目录和文件都可以做软链接,硬链接:目录不能做硬链接,文件可以做硬链接用法:硬链接:ln源文件目标文件,在目标文件下创建和源文件一样大小的文件(真实存在)软链接:ln-s源文件目标文件【实践操作】:1、创建一个硬链接文件[root@Oldboy~]#mkdiroldboy[root@Oldboy~]#ls-lidoldboy920896drwxr-xr-x.2rootroot4096M
- Nginx 的 proxy_pass 使用简介
m0_74825223
面试学习路线阿里巴巴nginx运维
文章目录1.基本概念1.1`proxy_pass`概述1.2语法1.3使用场景2.基本用法2.1HTTP代理2.1.1基本示例2.1.2绝对根路径vs相对路径2.2Stream代理3.高级用法3.1正则匹配3.2变量使用3.3重定向3.4精确匹配3.5`if`语句3.6`limit_except`4.实际案例4.1转发到多个后端服务器4.2转发到不同路径4.3转发到UnixDomainSocket
- Docker、docker-compose常用命令
珍朱(珠)奶茶
dockerdocker容器运维
最近很慌的一件事是要在客户的服务器上使用docker容器来部署项目,当时接到这个任务时一脸懵逼,我是谁我在哪;对于还不会docker容器技术的我确实很懵逼,啥也不会;所以最终的结果就是一边学一边部署,从不会到会,到最终上线完成,心情就像是过山车一样,遇到各种问题。好了,废话不多说直接上,这里整理了我在部署时遇到的一些问题,以及在实际部署常用的命令。docker卸载旧版本yumremovedocke
- Nginx的正向与反向代理
yifanghub
Linuxnginx
一、Nginx简介1.什么是NginxNginx(发音为“engine-x”)是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP代理服务器。Nginx是由俄罗斯的IgorSysoev(伊戈尔·赛索耶夫)为解决C10k问题(即同时处理超过10000个客户端连接)而开发的。它以高性能、稳定性、功能丰富和低资源消耗而闻名。它第一个公开版本0.1.0发布于2004年10月4日
- nginx 搭建 IPv6 -> IPv4 反向代理服务器
Gerald Kwok
nginx
背景在实际生产过程中,由于各种原因,我们的在线服务搭建在火山云服务器上,使用火山云包括ECS、CLB、PLB等组件进行网络通信,并且通过专线接受来自某公司内部流量。但是在大概22~23年,某公司要把所有网络流量变为IPv6往下发,火山云的CLB和PLB还不支持IPv6,那我们就面临着断流的风险。经调研和学习,了解到可以通过nginx来搭建一个反向代理服务里,把IPv6的流量转成IPv4往下发,这样
- Linux进程相关命令之nvidia-smi
find_element_by_id
linux服务器运维
进程管理命令是进行系统监控和进程管理时的重要工具,常用的进程管理命令有以下几种:ps:查看正在运行的进程top:动态显示正在运行的进程pstree:树状查看正在运行的进程pgrep:用于查找进程nice:更改进程的优先级jobs:显示进程的相关信息bg和fg:将进程调入后台kill:杀死进程在开发机中还有一条特殊的命令nvidia-smi,它是NVIDIA系统管理接口(NVIDIASystemMa
- telint 命令介绍和使用案例
lisanmengmeng
linux命令工具系统运维shell编程linux运维服务器
telint命令介绍和使用案例telinit命令用于切换当前正在运行的Linux系统的运行等级语法telinit[OPTION]...RUNLEVELRUNLEVEL参数应该是多用户运行级别2-5之一,0用于停止系统,6用于重新启动系统,或1用于使系统进入单用户模式.选项-t:指定等待的秒数.-e键=值:这指定了与RUNLEVEL和PREVLEVEL一起包含在事件中的附加环境变量使用案例切换当前正
- Python多环境管理
JoyceLiu_Ronghua
python开发语言
这里介绍两种常用的环境管理。第一种,利用python内置的venv创建。创建环境:Linux:python3-mvenv/path/to/new/virtual/environmentwindow:python-mvenvD:\py\my_env激活环境:my_venv\Scripts\activate激活后,前面会显示环境名称(my_env)D:\py\my_env\Scripts\>pipin
- nginx正向代理与反向代理
a1denzzz
服务器网络运维
一、正向代理与反向代理正向代理正向代理代理的是客户端。客户端设备要访问局域网以外的Internet时,需在客户端浏览器中配置代理服务器,然后通过代理服务器来进行访问,将访问到的局域网以外的Internet网站内容返回给客户端,而不是通过局域网中的客户端设备直接访问。正向代理的用途访问原来无法访问的资源;可做缓存,加速访问资源;对客户端访问授权,上网进行认证;代理可以记录用户访问记录等,且对外隐藏用
- FFmpeg+vvenc实现H.266的视频编解码教程
ICUD
ffmpegh.266视频编解码人工智能
Linux系统:FFmpeg+vvenc实现H.266的视频编解码教程(视频压缩)关键网址ffmpeg目前支持libvvenc,因此配置好libvvenc只会在一些make、sudomakeinstall命令时遇到问题,例如默认安装或配置路径指定错误、ffmpeg版本、vvenc版本匹配等问题。但无论哪些问题,几乎都可以在以下链接中找到相应的答案:https://github.com/fraunh
- 基于Prometheus和Grafana的现代服务器监控体系构建
丁爸
运维服务器
1.简介1.1.概述基于Prometheus和Grafana的现代服务器监控体系是一种高效、灵活的监控解决方案,广泛应用于云计算和微服务架构的环境中。以下是这一监控体系的概述:Prometheus:Prometheus是一个开源的系统监控和警报工具包,由SoundCloud开发并维护。它具有强大的数据收集能力、灵活的查询语言以及与微服务架构的无缝集成。Prometheus的核心概念包括时间序列数据
- Spring Boot从入门到精通:一站式掌握企业级开发
一位卑微的码农
springboot后端java
前言SpringBoot作为Java领域最流行的微服务框架,凭借其约定优于配置的理念和快速启动的特性,极大简化了Spring应用的初始搭建和开发过程。本文将带你从零开始系统学习SpringBoot,最终实现精通级应用开发,涵盖核心原理、实战技巧及性能优化。一、SpringBoot入门篇1.SpringBoot简介核心优势:自动配置、内嵌服务器(Tomcat/Jetty)、Starter依赖简化适用
- 反调试技术 linux,动态反调试技术
Coming May
反调试技术linux
一、异常1.SEH2.SetUnhandledExceptionFilter()进程中发生异常,若SEH未处理或者注册的SEH不存在,此时会调用执行系统的kernel32!UnhandledExceptionFilter()API.该函数内部会运行系统的最后一个异常处理器(名为TopLevelExceptionFilter或LastExceptionFilter).系统最后的异常处理器通常会弹出错
- 企业实践 | 国产操作系统之光? 银河麒麟KylinOS-V10(SP3)高级服务器操作系统基础安装篇...
全栈工程师修炼指南
企业IT运维实践运维kuberneteskylinos国产系统
欢迎关注「全栈工程师修炼指南」公众号点击下方卡片即可关注我哟!设为「星标⭐」每天带你基础入门到进阶实践再到放弃学习!“花开堪折直须折,莫待无花空折枝。”文章目录:0x00前言简述1.背景了解2.发展历程3.产品版本4.官方参考0x01系统安装1.镜像下载2.安装流程
- STM32MP157A之U-boot移植
学编程的小杨
stm32嵌入式硬件单片机
(一)U-boot移植步骤1.1》导入源码1)打开ubuntu,打开终端(ctrl+alt+T),在用户目录下建立如下目录:linux@ubuntu:~$mkdirfs_mp157alinux@ubuntu:~$cdfs_mp157a/linux@ubuntu:~/fs_mp157a$mkdirkerneldriversfs_mp157a-----stm32mp157驱动开发总目录kernel--
- Redis面试题----为什么要做Redis分区?
指尖下的技术
Java面试题redisjava数据库
Redis分区,也称为分片(Sharding),是将数据分散存储到多个Redis实例上的一种策略。做Redis分区主要有以下几个方面的原因:扩展性突破单机内存限制:随着业务的发展,数据量会不断增大,而单个Redis实例的内存是有限的。通过分区可以将数据分散到多个Redis实例中,理论上可以不受单机内存的限制,从而存储更多的数据。例如,一个电商平台的商品缓存数据量巨大,单台Redis服务器无法容纳,
- 一个9年archlinux重度使用者自述
linux
引言系统没有高低贵贱,主要还是使用的人,哪个跟你更契合。对我而言,archlinux就是最契合的那个。本文主要是对archlinux使用做一个粗浅的介绍,如果能勾起你一丝兴趣,那就更好了。第一部分:初识ArchLinux从Ubuntu和Fedora到Arch的转变大学期间了解到有linux这么一类系统,看起来很酷,那命令行操作神秘又高级,瞬间引起了我的兴趣。经过各种对比,选择了最容易上手的ubun
- 简单叙述 Spring Boot 启动过程
魔道不误砍柴功
springbootjava数据库
文章目录1.准备阶段:应用启动的入口2.创建SpringApplication对象:开始启动工作3.配置环境(Environment):识别开发环境与生产环境4.启动监听器和初始化器:感知启动的关键事件5.创建ApplicationContext容器:加载核心Bean6.自动配置(Auto-Configuration):自动加载所需Bean7.启动内嵌Web服务器:Tomcat、Jetty、Und
- stm32学习之路——使用串口打印日志
程序员kid1412
linux上stm32学习之路stm32学习嵌入式硬件
滴答时钟配置完了,现在调试手段还是只能通过单步断点,断点调试太麻烦也太不稳定。参考linux内核的方式将日志加到串口上,通过串口输出一下日志。串口的配置很简单,这里使用USART2,主要是因为引脚比较好接线。使用同步模式,不配置中断。为了打印日志所以不想搞太复杂,异步或中断还要考虑实现buffer来处理缓冲区问题,可以但没必要,简单最好。配置完就可以生成代码了,生成出来后,查看一下可以用哪些api
- 应用的负载均衡
Normal Developer
负载均衡系统设计架构设计
概述负载均衡(LoadBalancing)调度后方的多台机器,以统一的接口对外提供服务,承担此职责的技术组件被称为“负载均衡”。负载均衡器将传入的请求分发到应用服务器和数据库等计算资源。负载均衡是计算机网络中一种用于优化资源利用、最大化吞吐量、减少响应时间以及确保系统可靠性的重要技术。负载均衡通过在多个计算资源(如服务器)之间分配工作负荷来实现这些目标,从而避免了任何单一资源成为瓶颈。在互联网时代
- STM32-HAL库(下4-智能小车项目)
Aspiring Q
stm32单片机
STM32-HAL库(下4-智能小车项目)269智能小车项目概述(1)小车项目综合了stm32各个知识点,具有代表性;270智能小车车身基础安装(1)小车组装后下载代码验证确保硬件无误;271车身基础安装完整版272电机驱动模块L9110S(1)参考文档链接:https://www.lxlinux.net/e/stm32/l9110s-tutorial.html(2)电机驱动模块:是一种用于控制和
- 麒麟系统远程桌面,麒麟系统如何连接远程桌面?
浅若清风217
编辑器
在信息技术快速发展的今天,远程桌面连接已成为日常工作和生活中不可或缺的一部分。麒麟操作系统作为一款国产操作系统,其安全性和易用性受到了广泛的认可。对于需要在麒麟系统之间或与其他操作系统之间进行远程桌面连接的用户来说,了解如何设置和连接是非常重要的。本文将为您提供麒麟系统连接远程桌面的详细步骤,帮助您高效、安全地实现远程操作。下面为大家介绍IIS7服务器管理工具的使用教程。一、服务管理器工具的添加方
- 使用Python创建简单的HTTP服务器
xiaoyaozi2020
服务器http运维
转自:https://www.weidianyuedu.com/如果需要一个简单的WebServer,而不是安装那些复杂的HTTP服务程序,比如:Apache,Nginx等。那么可以使用Python自带的包完成一个简单的内建HTTP服务器。于是,你可以把你的目录和文件都以HTTP的方式展示出来。基本命令python-mWeb服务器模块[端口号,默认8000]这里的“Web服务器模块”有如下三种:B
- 辗转相处求最大公约数
沐刃青蛟
C++漏洞
无言面对”江东父老“了,接触编程一年了,今天发现还不会辗转相除法求最大公约数。惭愧惭愧!
为此,总结一下以方便日后忘了好查找。
1.输入要比较的两个数a,b
忽略:2.比较大小(因为后面要的是大的数对小的数做%操作)
3.辗转相除(用循环不停的取余,如a%b,直至b=0)
4.最后的a为两数的最大公约数
&
- F5负载均衡会话保持技术及原理技术白皮书
bijian1013
F5负载均衡
一.什么是会话保持? 在大多数电子商务的应用系统或者需要进行用户身份认证的在线系统中,一个客户与服务器经常经过好几次的交互过程才能完成一笔交易或者是一个请求的完成。由于这几次交互过程是密切相关的,服务器在进行这些交互过程的某一个交互步骤时,往往需要了解上一次交互过程的处理结果,或者上几步的交互过程结果,服务器进行下
- Object.equals方法:重载还是覆盖
Cwind
javagenericsoverrideoverload
本文译自StackOverflow上对此问题的讨论。
原问题链接
在阅读Joshua Bloch的《Effective Java(第二版)》第8条“覆盖equals时请遵守通用约定”时对如下论述有疑问:
“不要将equals声明中的Object对象替换为其他的类型。程序员编写出下面这样的equals方法并不鲜见,这会使程序员花上数个小时都搞不清它为什么不能正常工作:”
pu
- 初始线程
15700786134
暑假学习的第一课是讲线程,任务是是界面上的一条线运动起来。
既然是在界面上,那必定得先有一个界面,所以第一步就是,自己的类继承JAVA中的JFrame,在新建的类中写一个界面,代码如下:
public class ShapeFr
- Linux的tcpdump
被触发
tcpdump
用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支 持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。
实用命令实例
默认启动
tcpdump
普通情况下,直
- 安卓程序listview优化后还是卡顿
肆无忌惮_
ListView
最近用eclipse开发一个安卓app,listview使用baseadapter,里面有一个ImageView和两个TextView。使用了Holder内部类进行优化了还是很卡顿。后来发现是图片资源的问题。把一张分辨率高的图片放在了drawable-mdpi文件夹下,当我在每个item中显示,他都要进行缩放,导致很卡顿。解决办法是把这个高分辨率图片放到drawable-xxhdpi下。
&nb
- 扩展easyUI tab控件,添加加载遮罩效果
知了ing
jquery
(function () {
$.extend($.fn.tabs.methods, {
//显示遮罩
loading: function (jq, msg) {
return jq.each(function () {
var panel = $(this).tabs(&
- gradle上传jar到nexus
矮蛋蛋
gradle
原文地址:
https://docs.gradle.org/current/userguide/maven_plugin.html
configurations {
deployerJars
}
dependencies {
deployerJars "org.apache.maven.wagon
- 千万条数据外网导入数据库的解决方案。
alleni123
sqlmysql
从某网上爬了数千万的数据,存在文本中。
然后要导入mysql数据库。
悲剧的是数据库和我存数据的服务器不在一个内网里面。。
ping了一下, 19ms的延迟。
于是下面的代码是没用的。
ps = con.prepareStatement(sql);
ps.setString(1, info.getYear())............;
ps.exec
- JAVA IO InputStreamReader和OutputStreamReader
百合不是茶
JAVA.io操作 字符流
这是第三篇关于java.io的文章了,从开始对io的不了解-->熟悉--->模糊,是这几天来对文件操作中最大的感受,本来自己认为的熟悉了的,刚刚在回想起前面学的好像又不是很清晰了,模糊对我现在或许是最好的鼓励 我会更加的去学 加油!:
JAVA的API提供了另外一种数据保存途径,使用字符流来保存的,字符流只能保存字符形式的流
字节流和字符的难点:a,怎么将读到的数据
- MO、MT解读
bijian1013
GSM
MO= Mobile originate,上行,即用户上发给SP的信息。MT= Mobile Terminate,下行,即SP端下发给用户的信息;
上行:mo提交短信到短信中心下行:mt短信中心向特定的用户转发短信,你的短信是这样的,你所提交的短信,投递的地址是短信中心。短信中心收到你的短信后,存储转发,转发的时候就会根据你填写的接收方号码寻找路由,下发。在彩信领域是一样的道理。下行业务:由SP
- 五个JavaScript基础问题
bijian1013
JavaScriptcallapplythisHoisting
下面是五个关于前端相关的基础问题,但却很能体现JavaScript的基本功底。
问题1:Scope作用范围
考虑下面的代码:
(function() {
var a = b = 5;
})();
console.log(b);
什么会被打印在控制台上?
回答:
上面的代码会打印 5。
&nbs
- 【Thrift二】Thrift Hello World
bit1129
Hello world
本篇,不考虑细节问题和为什么,先照葫芦画瓢写一个Thrift版本的Hello World,了解Thrift RPC服务开发的基本流程
1. 在Intellij中创建一个Maven模块,加入对Thrift的依赖,同时还要加上slf4j依赖,如果不加slf4j依赖,在后面启动Thrift Server时会报错
<dependency>
- 【Avro一】Avro入门
bit1129
入门
本文的目的主要是总结下基于Avro Schema代码生成,然后进行序列化和反序列化开发的基本流程。需要指出的是,Avro并不要求一定得根据Schema文件生成代码,这对于动态类型语言很有用。
1. 添加Maven依赖
<?xml version="1.0" encoding="UTF-8"?>
<proj
- 安装nginx+ngx_lua支持WAF防护功能
ronin47
需要的软件:LuaJIT-2.0.0.tar.gz nginx-1.4.4.tar.gz &nb
- java-5.查找最小的K个元素-使用最大堆
bylijinnan
java
import java.util.Arrays;
import java.util.Random;
public class MinKElement {
/**
* 5.最小的K个元素
* I would like to use MaxHeap.
* using QuickSort is also OK
*/
public static void
- TCP的TIME-WAIT
bylijinnan
socket
原文连接:
http://vincent.bernat.im/en/blog/2014-tcp-time-wait-state-linux.html
以下为对原文的阅读笔记
说明:
主动关闭的一方称为local end,被动关闭的一方称为remote end
本地IP、本地端口、远端IP、远端端口这一“四元组”称为quadruplet,也称为socket
1、TIME_WA
- jquery ajax 序列化表单
coder_xpf
Jquery ajax 序列化
checkbox 如果不设定值,默认选中值为on;设定值之后,选中则为设定的值
<input type="checkbox" name="favor" id="favor" checked="checked"/>
$("#favor&quo
- Apache集群乱码和最高并发控制
cuisuqiang
apachetomcat并发集群乱码
都知道如果使用Http访问,那么在Connector中增加URIEncoding即可,其实使用AJP时也一样,增加useBodyEncodingForURI和URIEncoding即可。
最大连接数也是一样的,增加maxThreads属性即可,如下,配置如下:
<Connector maxThreads="300" port="8019" prot
- websocket
dalan_123
websocket
一、低延迟的客户端-服务器 和 服务器-客户端的连接
很多时候所谓的http的请求、响应的模式,都是客户端加载一个网页,直到用户在进行下一次点击的时候,什么都不会发生。并且所有的http的通信都是客户端控制的,这时候就需要用户的互动或定期轮训的,以便从服务器端加载新的数据。
通常采用的技术比如推送和comet(使用http长连接、无需安装浏览器安装插件的两种方式:基于ajax的长
- 菜鸟分析网络执法官
dcj3sjt126com
网络
最近在论坛上看到很多贴子在讨论网络执法官的问题。菜鸟我正好知道这回事情.人道"人之患好为人师" 手里忍不住,就写点东西吧. 我也很忙.又没有MM,又没有MONEY....晕倒有点跑题.
OK,闲话少说,切如正题. 要了解网络执法官的原理. 就要先了解局域网的通信的原理.
前面我们看到了.在以太网上传输的都是具有以太网头的数据包. 
- Android相对布局属性全集
dcj3sjt126com
android
RelativeLayout布局android:layout_marginTop="25dip" //顶部距离android:gravity="left" //空间布局位置android:layout_marginLeft="15dip //距离左边距
// 相对于给定ID控件android:layout_above 将该控件的底部置于给定ID的
- Tomcat内存设置详解
eksliang
jvmtomcattomcat内存设置
Java内存溢出详解
一、常见的Java内存溢出有以下三种:
1. java.lang.OutOfMemoryError: Java heap space ----JVM Heap(堆)溢出JVM在启动的时候会自动设置JVM Heap的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)不可超过物理内存。
可以利用JVM提
- Java6 JVM参数选项
greatwqs
javaHotSpotjvmjvm参数JVM Options
Java 6 JVM参数选项大全(中文版)
作者:Ken Wu
Email:
[email protected]
转载本文档请注明原文链接 http://kenwublog.com/docs/java6-jvm-options-chinese-edition.htm!
本文是基于最新的SUN官方文档Java SE 6 Hotspot VM Opt
- weblogic创建JMC
i5land
weblogicjms
进入 weblogic控制太
1.创建持久化存储
--Services--Persistant Stores--new--Create FileStores--name随便起--target默认--Directory写入在本机建立的文件夹的路径--ok
2.创建JMS服务器
--Services--Messaging--JMS Servers--new--name随便起--Pers
- 基于 DHT 网络的磁力链接和BT种子的搜索引擎架构
justjavac
DHT
上周开发了一个磁力链接和 BT 种子的搜索引擎 {Magnet & Torrent},本文简单介绍一下主要的系统功能和用到的技术。
系统包括几个独立的部分:
使用 Python 的 Scrapy 框架开发的网络爬虫,用来爬取磁力链接和种子;
使用 PHP CI 框架开发的简易网站;
搜索引擎目前直接使用的 MySQL,将来可以考虑使
- sql添加、删除表中的列
macroli
sql
添加没有默认值:alter table Test add BazaarType char(1)
有默认值的添加列:alter table Test add BazaarType char(1) default(0)
删除没有默认值的列:alter table Test drop COLUMN BazaarType
删除有默认值的列:先删除约束(默认值)alter table Test DRO
- PHP中二维数组的排序方法
abc123456789cba
排序二维数组PHP
<?php/*** @package BugFree* @version $Id: FunctionsMain.inc.php,v 1.32 2005/09/24 11:38:37 wwccss Exp $*** Sort an two-dimension array by some level
- hive优化之------控制hive任务中的map数和reduce数
superlxw1234
hivehive优化
一、 控制hive任务中的map数: 1. 通常情况下,作业会通过input的目录产生一个或者多个map任务。 主要的决定因素有: input的文件总个数,input的文件大小,集群设置的文件块大小(目前为128M, 可在hive中通过set dfs.block.size;命令查看到,该参数不能自定义修改);2. 
- Spring Boot 1.2.4 发布
wiselyman
spring boot
Spring Boot 1.2.4已于6.4日发布,repo.spring.io and Maven Central可以下载(推荐使用maven或者gradle构建下载)。
这是一个维护版本,包含了一些修复small number of fixes,建议所有的用户升级。
Spring Boot 1.3的第一个里程碑版本将在几天后发布,包含许多