- socket网络编程python_python学习-socket网络编程
张文岳
作业:多用户在线的FTP程序要求:用户加密认证允许同时多用户登录每个用户有自己的家目录,且只能访问自己的家目录对用户进行磁盘配额,每个用户的可用空间不同允许用户在ftpserver上随意切换目录允许用户查看当前目录下文件允许上传和下载文件,保证文件一致性文件传输过程中显示进度条附加功能:支持文件的断点续传(仅下载)README###功能实现作业:开发一个支持多用户在线的FTP程序要求:用户加密认证
- 6.5 FTPServer
休止符的叹息
https://www.jianshu.com/p/252f901c5a8aFTP服务器的模式FTP服务器工作端口TCP21命令传输端口TCP20数据传输端口主动模式imageFTP主动模式联机示意图如上图所示,FTP服务器在主动模式下,联机步骤如下:建立命令信号通道客户机会随机选取大于1024以上的端口(portAA)来与FTP服务器的21端口连接,这个过程需要TCP的三次握手建立可靠的连接,建
- C#系列-C#访问FTP服务器实现上传下载(8)
管理大亨
C#系列技术c#开发语言
FTPServer是什么?FTPServer(FileTransferProtocolServer),即文件传输协议服务器,是在互联网上提供文件存储和访问服务的计算机。它依照FTP协议提供服务,专门用来传输文件。FTPServer允许不同的客户端程序连接到其服务器以存取文件,可以视为一种文件共享服务,非常适合企业内部团队共同办公。FTPServer支持多用户使用,每个用户都可以拥有自己的文件夹,以
- ftp相关——通用字符串型
cqwuliu
文件上传ftpjAVA工具ftpjava
引包importcom.syoa.mapper.FtpserverMapper;importcom.syoa.model.AppUser;importcom.syoa.model.Ftpserver;importcom.syoa.service.FtpServerService;importcom.syoa.utils.Base64StrToImage;importcom.syoa.utils.R
- Liunx基础-----------------------第十五章文件服务
沉浸月
网络
一、FTPServer1.简介FTP(文本传输协议)是TCP/IP协议组中的协议之一作用:提供文件共享服务,互联网上多的媒体资料和软件资源,绝大部分是通过FTP服务器传递基础:控制端口command21/tcp数据端口data20/tcpyumlist|grepvsftp查找vsftp服务2.FTPServer默认配置2.1安装vsftpyum-yinstallvsftp2.2准备分发的文件tou
- 网络安全-数字取证调查(attack817)
AIDABI
web安全网络安全
✓服务器场景:FTPServer20221010(关闭链接)✓服务器场景操作系统:未知✓FTP用户名:attack817密码:attack8171.分析attack.pcapng数据包文件,通过分析数据包attack.pcapng找出恶意用户第一次访问HTTP服务的数据包是第几号,将该号数作为Flag值交;登录FTP服务下载数据包并且打开数据包:Flag:2272.继续查看数据包文件attack.
- 第14节 IIS之FTP服务器——用于文件传输
像风一样9
#服务器windowsftp网络安全
IIS之FTP服务器—用于文件传输0引言1概述2部署FTP服务器2.1利用IIS部署FTP服务器—以win2003为例2.2利用第三方ftpserver软件进行文件传输2.3利用serv_U部署FTP服务器—以win2008为例3FTP服务器工作原理3.1主动模式(活动模式)3.2被动模式3.3FTP传输中防火墙对选择工作模式的影响3.4服务器设置防火墙对部分端口号开放—以win2003为例4练习
- eNSP学习——配置通过FTP进行文件操作
TXFBAP
华为学习
原理概述:FTP(FileTransferProtocol,文件传输协议)是在TCP/IP网络和Internet上最早使用的协议之一,在TCP/IP协议族中属于应用层协议,是文件传输的Internet标准。主要功能是向用户提供本地和远程主机之间的文件传输。FTP采用C/S结构,FTPserver能够提供远程用户端访问和操作的功能,用户可以通过主机或其他设备上的FTP用户端程序登录到服务器上,进行文
- 17、【 商品管理模块开发】——后台商品图片的springmvc和富文本上传以及ftp文件服务器的开发
CodeGroup
1、FTP文件服务器的搭建:软件下载:ftpserver;image.png浏览器访问:ftp://127.0.0.1/image.png点击任意一个文件,就可以看到我们图片啦,前提是前面指定的目录里面有图片文件~image.png2、接口编写:1、springmvc方法上传文件:在ProductManageController:中编写下面方法:*Controller://springmvc文件上
- windows@ftp服务器设置@ftpServer
xuchaoxin1375
windows服务器
文章目录windows自带的ftp服务功能下面是核心步骤FAQwindows自带的ftp服务功能windows自带的方式步骤稍微繁琐该功能系统往往不会默认启用,需要启动windows的功能配置防火墙(否则可能其他设备无法访问)但是不失为一种方案(毕竟作为一种基础通信协议,不需要额外安装软件)参考链接FTPSites|MicrosoftLearn(官方文档)FTPDirectoryBrowsing|
- Maven打包--解决没有依赖jar包问题
刘一说
后端技术栈实战总结Javamavenjarjava开发语言
目录问题原因分析解决办法问题小结问题最近半年多做得项目都是springboot项目,今晚写了个FTPServer小软件,通过Maven打包之后jar文件只有20KB。通过命令运行后,提示没有指定运行的Main程序。出现错误信息:java.lang.NoClassDefFoundError和ClassNotFoundException。原因分析jar文件只有20KB。明显不对,打开一看里面缺少依赖的
- Mac OS下源码编译安装Nginx
charlizy
nginxnginxmacosxmacosweb
概述Nginx是开源高性能轻量级Web、反向代理服务器,从诞生到应用快速发展。同类服务器包括:服务器特点Apache优点:特性最全,运行速度快,性能稳定,扩展功能丰富缺点:设计上以进程为基础结构,在多处理器环境下系统开销更大方案:扩容时,通常增加服务器或扩充集群节点MicrosoftIIS优点:同WindowsServer结合,功能丰富,提供GopherServer、FTPServer、HttpS
- IIS的安装与配置
peachban
windows编辑器持续部署
IIS概念相关IIS(Inter-ICSoundbus)又称I2S,是菲利浦公司提出的串行数字音频总线协议。目前很多音频芯片和MCU都提供了对IIS的支持。InternetInformationServer的缩写为(IIS)是一个WorldWideWebserver。Gopherserver和FTPserver全部包容在里面。IIS意味着你能发布网页,并且有ASP(ActiveServerPage
- 5.2 Linux FTP 服务
HuaLuLemon
J-C云计算运维linux运维
1、概念介绍FTP(FileTransferProtocol:文件传输协议)作用Internet上用来传送文件的协议FTPServer(FileTransferProtocolServer)是在互联网/局域网上提供文件存储和访问服务的计算机,它们依照FTP协议提供服务。采用C/S架构模式。a.常见FTPSwindows:Serv-UFTPServer,filezilla_serverLinux:V
- 中职组网络安全-FTPServer20221010.img(环境+解析)
m0_46056107
网络安全
任务环境说明:√服务器场景:FTPServer20221010.img√服务器操作系统:未知(关闭链接)√FTP用户名:attack817密码:attack8171.分析attack.pcapng数据包文件,通过分析数据包attack.pcapng找出恶意用户第一次访问HTTP服务的数据包是第几号,将该号数作为Flag值提交;flag:2772.继续查看数据包文件attack.pcapng,分析出
- ApacheFTPServer快速搭建FTP服务由浅入深(一)
每天迭代的码虫
JAVAjavaapacheftpspringboot
如何用org.apache.ftpserver搭建FTP服务1、引入jar包我用的是1.1.1的版本,最后更新时间是2017年4月。官方文档链接:http://mina.apache.org/ftpserver-project/index.htmlorg.apache.ftpserverftpserver-core1.1.1org.apache.ftpserverftplet-api1.1.12、
- 如何用cmd命令快速搭建FTP服务
玩电脑的辣条哥
#Windows10#WindowsBat运维FTPCMD
环境:Win10专业版问题描述:如何用cmd命令快速搭建FTP服务解决方案:1.输入以下命令来安装IIS(InternetInformationServices):dism/online/enable-feature/featurename:IIS-FTPServer/all2.安装完成后,您可以使用以下命令来启动FTP服务:scconfigftpsvcstart=autonetstartftps
- 2023年中职网络安全竞赛——数字取证调查(新版)attack解析(详细)
旺仔Sec
服务器linux网络tcp/ip
数字取证调查任务环境说明:服务器场景:FTPServer20221010(关闭链接)服务器场景操作系统:未知FTP用户名:attack817密码:attack817分析attack.pcapng数据包文件,通过分析数据包attack.pcapng找出恶意用户第一次访问HTTP服务的数据包是第几号,将该号数作为Flag值提交;继续查看数据包文件attack.pcapng,分析出恶意用户扫描了哪些端口
- FTPS: 500 OOPS priv_sock_get_result
cocole122
c++c语言
模块可以连接普通FTP(vsfpd)成功并下载文件,当模块连接同一服务器(显示SSL/TLS加密方式)时,可以成功登录服务器,但当发送PASV命令后,获取到被动端口号去连接服务器却失败了,证书是没有问题的,创建ssl连接时失败了。关闭数据socket后,服务器回复500OOPSpriv_sock_get_result。连接ftpserver软件搭建的ftp服务器,显示ssl连接,可以下载文件,感觉
- 第十六章 文件服务
金色的果实
linux网络学习
第十六章文件服务1FTPServer简介解释文件传输协议是TCP/IP协议组中的协议之一logo作用提供文件共享服务互联网上多的媒体资源和软件资源,绝大部分都是通过FTP服务器传递软件包vsftpd基础控制端口command21/tcp数据端口data20/tcpFTPServer默认配置查看版本[root@localhost~]#yumlist|grepvsftpvsftpd.x86_643.0
- 十三、W5100S/W5500+RP2040树莓派Pico<FTP Server>
WIZnet
SDK开发W5100S/W5500树莓派RP2040WIZnet嵌入式硬件接入以太网方案FTPFTPServer
文章目录1.前言2.相关简介2.1简述2.2原理2.3优点2.4应用3.WIZnet以太网芯片4.FTPServer运行测试4.1程序流程图4.2测试准备4.3连接方式4.4相关代码4.5测试现象5.注意事项6.相关链接1.前言 在当今的信息化时代,互联网已经成为人们生活、工作不可或缺的一部分。FTP服务器作为互联网上的一种重要应用,在文件传输和共享方面发挥着重要作用。FTP即文件传输协议(Fi
- 如何使用知行之桥EDI系统实现FTP Client和FTP Server连接?
知行EDI
EDI电子数据交换知行软件edi解决方案FTP知行之桥EDI
如果想上传文件到自己的服务器,应该如何操作呢?这是个常见的问题,我们常常不仅要上传文件,还涉及到下载文件,以及管理服务器文件。这时FTP协议出现了。FTP协议作为TCP/IP协议组中的协议之一,广泛应用于网络传输中。那么,如何使用知行之桥EDI系统实现FTPClient和FTPServer连接呢?让我们一起来看看吧!一、FTP协议简介FTP(FileTransferProtocol,文件传输协议)
- linux curl t上传文件,curl 命令行上传文件
OSCTraining
linuxcurlt上传文件
现在nginx大行其道,一般在机器上装个nginx简答配置下就可以做upload用了。主要需求是开发那边需要运维这边投递一些app_log和一些historylog。下面讲解下直接用curl命令上传。第一种:server端有现成的ftpserver:上传的option是-T比如我们向ftp传一个文件:curl-Tlocalfile-uname:passwdftp://upload_site:por
- 关于腾讯云服务器使用FTP详细配置教程
NicolasLearner
服务器云服务器云主机云服务云服务器阿里云腾讯云华为云
本文目录:--------------------------------------------------------[-]腾讯云服务器介绍关于[腾讯云](https://l.gushuji.site/tencent)服务器使用感受作为开发者使用过程中遇到的问题如何上传文件到云服务器上配置的WAMP环境无法远程连接MySQL数据库腾讯云服务器FTPServer环境搭建如何上传文件到云服务器上配
- springboot快速搭建ftpserver服务端
汤姆猫不是猫
FTPspringbootjava后端ftpftp服务
前言基于springboot,使用ftpserver快速搭建一个FTP服务端。搭建过程很简单,我们把过程分成4个步骤,一分钟内快速完成构建。实现功能使用ftpserver快速搭建一个FTP服务端支持多个用户多个目录上传目录支持FTP主动模式(单个端口)和被动模式(范围随机端口)监听ftpserver状态,方便进行更细粒度权限控制等定制功能依赖项gradle方式:implementation'org
- 通过参数化上传文件到 FTP 服务器
DevOps攻城狮
实现CI/CD过程中,常常需要将构建好的build上传到一个公共的服务器,供测试、开发来获取最新的build。如何上传build成果物到FTPserver,又不想把FTPserver登录的用户名和密码存在脚本里,想做这样的参数化如何实现呢?upload_to_ftp.bat[hostname][username][password][local_path][remote_pat]windowsba
- arch linux 安装 vsftpd 配置虚拟用户
LitRad
linuxwindows运维
后面操作会直接基于yay操作自行查找如何安装yay公司经常会用到ftp服务不想用apache的ftpserver所以自己在小机器上撞了archlinux用来安装软件跑程序等。1.安装vsftpdyayvsftpd--noconfirm选择1安装输入密码2.安装pam_pwdfile安装pam_pwdfile用于验证密码文件yaypam_pwdfile--noconfirm选择1安装3.修改配置文件
- 'OPTS UTF8 ON': command not understood
听你讲故事啊
背景go操作ftp,使用github.com/jlaffaye/ftp这个库ftpserver是客户提供的,我们无法进行配置问题复现登录时报错,错误如题image解决方案添加参数,禁用utf8ftp.Dial("ftp.example.com:21",ftp.DialWithTimeout(5*time.Second),ftp.DialWithDisabledUTF8(true))image原因f
- 在IIS服务器下搭建FTP服务
LZD_jay
服务器IIS服务器windowsFTPIIS
为了实现文件局域网或远程共享与访问,在IIS服务器手动搭建一个FTPServer共享服务。基于Windows11操作系统。一、安装FTP服务打开“控制面板”->双击“程序和功能”项,如下图:在“程序和功能”窗口,点击左边栏“启用或关闭Windows功能”选项,展开“InternetInformationService(即Internet信息服务)”节点,默认情况下“FTP服务器”子节点并没有选中,
- 使用 Rust 处理 FTP
王凌波
笔记rustftp
一、使用ftpcrate由于我使用的ftpserver使用了TLSv1.2的加密算法,所以必须使用ftpcrate中的securefeatures。故而我们需要为编译做一些准备工作,否则会编译失败。1、准备工作在ftpcrate的build.rs中可以发现其依赖openssl的版本是1.0.1/1.0.2/1.1.0这三个版本中的任意一个。matchenv::var("DEP_OPENSSL_VE
- java线程的无限循环和退出
3213213333332132
java
最近想写一个游戏,然后碰到有关线程的问题,网上查了好多资料都没满足。
突然想起了前段时间看的有关线程的视频,于是信手拈来写了一个线程的代码片段。
希望帮助刚学java线程的童鞋
package thread;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date
- tomcat 容器
BlueSkator
tomcatWebservlet
Tomcat的组成部分 1、server
A Server element represents the entire Catalina servlet container. (Singleton) 2、service
service包括多个connector以及一个engine,其职责为处理由connector获得的客户请求。
3、connector
一个connector
- php递归,静态变量,匿名函数使用
dcj3sjt126com
PHP递归函数匿名函数静态变量引用传参
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Current To-Do List</title>
</head>
<body>
- 属性颜色字体变化
周华华
JavaScript
function changSize(className){
var diva=byId("fot")
diva.className=className;
}
</script>
<style type="text/css">
.max{
background: #900;
color:#039;
- 将properties内容放置到map中
g21121
properties
代码比较简单:
private static Map<Object, Object> map;
private static Properties p;
static {
//读取properties文件
InputStream is = XXX.class.getClassLoader().getResourceAsStream("xxx.properti
- [简单]拼接字符串
53873039oycg
字符串
工作中遇到需要从Map里面取值拼接字符串的情况,自己写了个,不是很好,欢迎提出更优雅的写法,代码如下:
import java.util.HashMap;
import java.uti
- Struts2学习
云端月影
最近开始关注struts2的新特性,从这个版本开始,Struts开始使用convention-plugin代替codebehind-plugin来实现struts的零配置。
配置文件精简了,的确是简便了开发过程,但是,我们熟悉的配置突然disappear了,真是一下很不适应。跟着潮流走吧,看看该怎样来搞定convention-plugin。
使用Convention插件,你需要将其JAR文件放
- Java新手入门的30个基本概念二
aijuans
java新手java 入门
基本概念: 1.OOP中唯一关系的是对象的接口是什么,就像计算机的销售商她不管电源内部结构是怎样的,他只关系能否给你提供电就行了,也就是只要知道can or not而不是how and why.所有的程序是由一定的属性和行为对象组成的,不同的对象的访问通过函数调用来完成,对象间所有的交流都是通过方法调用,通过对封装对象数据,很大限度上提高复用率。 2.OOP中最重要的思想是类,类是模板是蓝图,
- jedis 简单使用
antlove
javarediscachecommandjedis
jedis.RedisOperationCollection.java
package jedis;
import org.apache.log4j.Logger;
import redis.clients.jedis.Jedis;
import java.util.List;
import java.util.Map;
import java.util.Set;
pub
- PL/SQL的函数和包体的基础
百合不是茶
PL/SQL编程函数包体显示包的具体数据包
由于明天举要上课,所以刚刚将代码敲了一遍PL/SQL的函数和包体的实现(单例模式过几天好好的总结下再发出来);以便明天能更好的学习PL/SQL的循环,今天太累了,所以早点睡觉,明天继续PL/SQL总有一天我会将你永远的记载在心里,,,
函数;
函数:PL/SQL中的函数相当于java中的方法;函数有返回值
定义函数的
--输入姓名找到该姓名的年薪
create or re
- Mockito(二)--实例篇
bijian1013
持续集成mockito单元测试
学习了基本知识后,就可以实战了,Mockito的实际使用还是比较麻烦的。因为在实际使用中,最常遇到的就是需要模拟第三方类库的行为。
比如现在有一个类FTPFileTransfer,实现了向FTP传输文件的功能。这个类中使用了a
- 精通Oracle10编程SQL(7)编写控制结构
bijian1013
oracle数据库plsql
/*
*编写控制结构
*/
--条件分支语句
--简单条件判断
DECLARE
v_sal NUMBER(6,2);
BEGIN
select sal into v_sal from emp
where lower(ename)=lower('&name');
if v_sal<2000 then
update emp set
- 【Log4j二】Log4j属性文件配置详解
bit1129
log4j
如下是一个log4j.properties的配置
log4j.rootCategory=INFO, stdout , R
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appe
- java集合排序笔记
白糖_
java
public class CollectionDemo implements Serializable,Comparable<CollectionDemo>{
private static final long serialVersionUID = -2958090810811192128L;
private int id;
private String nam
- java导致linux负载过高的定位方法
ronin47
定位java进程ID
可以使用top或ps -ef |grep java
![图片描述][1]
根据进程ID找到最消耗资源的java pid
比如第一步找到的进程ID为5431
执行
top -p 5431 -H
![图片描述][2]
打印java栈信息
$ jstack -l 5431 > 5431.log
在栈信息中定位具体问题
将消耗资源的Java PID转
- 给定能随机生成整数1到5的函数,写出能随机生成整数1到7的函数
bylijinnan
函数
import java.util.ArrayList;
import java.util.List;
import java.util.Random;
public class RandNFromRand5 {
/**
题目:给定能随机生成整数1到5的函数,写出能随机生成整数1到7的函数。
解法1:
f(k) = (x0-1)*5^0+(x1-
- PL/SQL Developer保存布局
Kai_Ge
近日由于项目需要,数据库从DB2迁移到ORCAL,因此数据库连接客户端选择了PL/SQL Developer。由于软件运用不熟悉,造成了很多麻烦,最主要的就是进入后,左边列表有很多选项,自己删除了一些选项卡,布局很满意了,下次进入后又恢复了以前的布局,很是苦恼。在众多PL/SQL Developer使用技巧中找到如下这段:
&n
- [未来战士计划]超能查派[剧透,慎入]
comsci
计划
非常好看,超能查派,这部电影......为我们这些热爱人工智能的工程技术人员提供一些参考意见和思想........
虽然电影里面的人物形象不是非常的可爱....但是非常的贴近现实生活....
&nbs
- Google Map API V2
dai_lm
google map
以后如果要开发包含google map的程序就更麻烦咯
http://www.cnblogs.com/mengdd/archive/2013/01/01/2841390.html
找到篇不错的文章,大家可以参考一下
http://blog.sina.com.cn/s/blog_c2839d410101jahv.html
1. 创建Android工程
由于v2的key需要G
- java数据计算层的几种解决方法2
datamachine
javasql集算器
2、SQL
SQL/SP/JDBC在这里属于一类,这是老牌的数据计算层,性能和灵活性是它的优势。但随着新情况的不断出现,单纯用SQL已经难以满足需求,比如: JAVA开发规模的扩大,数据量的剧增,复杂计算问题的涌现。虽然SQL得高分的指标不多,但都是权重最高的。
成熟度:5星。最成熟的。
- Linux下Telnet的安装与运行
dcj3sjt126com
linuxtelnet
Linux下Telnet的安装与运行 linux默认是使用SSH服务的 而不安装telnet服务 如果要使用telnet 就必须先安装相应的软件包 即使安装了软件包 默认的设置telnet 服务也是不运行的 需要手工进行设置 如果是redhat9,则在第三张光盘中找到 telnet-server-0.17-25.i386.rpm
- PHP中钩子函数的实现与认识
dcj3sjt126com
PHP
假如有这么一段程序:
function fun(){
fun1();
fun2();
}
首先程序执行完fun1()之后执行fun2()然后fun()结束。
但是,假如我们想对函数做一些变化。比如说,fun是一个解析函数,我们希望后期可以提供丰富的解析函数,而究竟用哪个函数解析,我们希望在配置文件中配置。这个时候就可以发挥钩子的力量了。
我们可以在fu
- EOS中的WorkSpace密码修改
蕃薯耀
修改WorkSpace密码
EOS中BPS的WorkSpace密码修改
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 201
- SpringMVC4零配置--SpringSecurity相关配置【SpringSecurityConfig】
hanqunfeng
SpringSecurity
SpringSecurity的配置相对来说有些复杂,如果是完整的bean配置,则需要配置大量的bean,所以xml配置时使用了命名空间来简化配置,同样,spring为我们提供了一个抽象类WebSecurityConfigurerAdapter和一个注解@EnableWebMvcSecurity,达到同样减少bean配置的目的,如下:
applicationContex
- ie 9 kendo ui中ajax跨域的问题
jackyrong
AJAX跨域
这两天遇到个问题,kendo ui的datagrid,根据json去读取数据,然后前端通过kendo ui的datagrid去渲染,但很奇怪的是,在ie 10,ie 11,chrome,firefox等浏览器中,同样的程序,
浏览起来是没问题的,但把应用放到公网上的一台服务器,
却发现如下情况:
1) ie 9下,不能出现任何数据,但用IE 9浏览器浏览本机的应用,却没任何问题
- 不要让别人笑你不能成为程序员
lampcy
编程程序员
在经历六个月的编程集训之后,我刚刚完成了我的第一次一对一的编码评估。但是事情并没有如我所想的那般顺利。
说实话,我感觉我的脑细胞像被轰炸过一样。
手慢慢地离开键盘,心里很压抑。不禁默默祈祷:一切都会进展顺利的,对吧?至少有些地方我的回答应该是没有遗漏的,是不是?
难道我选择编程真的是一个巨大的错误吗——我真的永远也成不了程序员吗?
我需要一点点安慰。在自我怀疑,不安全感和脆弱等等像龙卷风一
- 马皇后的贤德
nannan408
马皇后不怕朱元璋的坏脾气,并敢理直气壮地吹耳边风。众所周知,朱元璋不喜欢女人干政,他认为“后妃虽母仪天下,然不可使干政事”,因为“宠之太过,则骄恣犯分,上下失序”,因此还特地命人纂述《女诫》,以示警诫。但马皇后是个例外。
有一次,马皇后问朱元璋道:“如今天下老百姓安居乐业了吗?”朱元璋不高兴地回答:“这不是你应该问的。”马皇后振振有词地回敬道:“陛下是天下之父,
- 选择某个属性值最大的那条记录(不仅仅包含指定属性,而是想要什么属性都可以)
Rainbow702
sqlgroup by最大值max最大的那条记录
好久好久不写SQL了,技能退化严重啊!!!
直入主题:
比如我有一张表,file_info,
它有两个属性(但实际不只,我这里只是作说明用):
file_code, file_version
同一个code可能对应多个version
现在,我想针对每一个code,取得它相关的记录中,version 值 最大的那条记录,
SQL如下:
select
*
- VBScript脚本语言
tntxia
VBScript
VBScript 是基于VB的脚本语言。主要用于Asp和Excel的编程。
VB家族语言简介
Visual Basic 6.0
源于BASIC语言。
由微软公司开发的包含协助开发环境的事
- java中枚举类型的使用
xiao1zhao2
javaenum枚举1.5新特性
枚举类型是j2se在1.5引入的新的类型,通过关键字enum来定义,常用来存储一些常量.
1.定义一个简单的枚举类型
public enum Sex {
MAN,
WOMAN
}
枚举类型本质是类,编译此段代码会生成.class文件.通过Sex.MAN来访问Sex中的成员,其返回值是Sex类型.
2.常用方法
静态的values()方