机房巨佬的随机名称生成器

太强了!% Accoty_AM,巨佬就是不一样,起名都自己写生成器。

此为生成器代码:

 1 #include<bits/stdc++.h>
 2 using namespace std;
 3 int main(){
 4     srand(time(0));
 5     char b=rand()%26+‘a‘;
 6     cout<<(char)(rand()%26+‘A‘);
 7     for(int i=1,il=rand()%3+1;i<=il;++i){
 8         char a=rand()%26+‘a‘;
 9         if(!(rand()%3)) a-=26;
10         cout<<a;
11     }
12     cout<<"ty";
13     cout<<‘_‘;
14     while(rand()%3) cout<<b;
15     cout<<"B";
16     return 0;
17 }

原文地址:https://www.cnblogs.com/Cainai-Liberty-Bird/p/11508218.html

时间: 09-11

机房巨佬的随机名称生成器的相关文章

c++随机数据生成器

这是随机数据生成器,可以在noi上检测...... #include<iostream> #include<time.h> #include<cstdio> #include<stdlib.h> using namespace std; int main() { freopen("random.txt","w",stdout); long long a,b,n,cou;//cou:数据个数:  cin>>a

彩票生成器--36选7(不重复)

import java.util.Random; public class suijishu { /** * @param args */ public static void main(String[] args) { // TODO 自动生成的方法存根 //36选7,不重复 //第一步,初始化 定义数组,建随机数组生成器 int []caiPiao=new int[7]; Random ran = new Random(); //第二步,生成 //随机生成7个数 for(int i=0;i<

Spring中用@Component、@Repository、@Service和 @Controller等标注的默认Bean名称会是小写开头的非限定类名

今天用调度平台去调用bean中的方法时,提示找不到bean.经查,发现是由于如果在标注上没有提供name属性值,则默认的bean名称是小写开头的,而不是大写开头的. 下面是其他文档参阅: 使用过滤器自定义扫描 <context:component-scan base-package="org.example"> spring开发手册中这样写: 3.12.4. 自动检测组件的命名 当一个组件在某个扫描过程中被自动检测到时,会根据那个扫描器的BeanNameGenerator 

JAVA的随机的字符串的封装(基本上够用了)

我是能说我是一个码农,是个菜逼,是个代码的搬运工,现在站在各个巨人的肩膀上看着java的世界: 1 import java.util.Random; 2 3 public class UranDom { 4 /** 5 * 以下均为random函数 6 * **/ 7 private static Random random; 8 private static long seed; 9 static { 10 seed=System.currentTimeMillis(); 11 random=

Java基础】并发 - 多线程

Java基础]并发 - 多线程 分类: Java2014-05-03 23:56 275人阅读 评论(0) 收藏 举报 Java 目录(?)[+] 介绍 Java多线程 多线程任务执行 大多数并发应用程序时围绕执行任务(task)进行管理的:所谓任务就是抽象的,离散的工作单元. 围绕执行任务来管理应用程序时,第一步是要指明一个清晰的任务边界.大多数应用服务器程序都选择了下面这个自然的任务辩解:单独的客户请求: 任务时逻辑上的单元: 任务 Runnable 表示一个任务单元(java.lang)

加密算法在linux下相同输入每次加密结果都不同的问题

现象描述:在 windows 操作系统下加解密正常,但部署到 linux 环境中相同的输入加密结果不正确,并且每次运行返回的结果都不同. 通过排查,发现问题出现在SecureRandom参数上面. 之前代码使用的是new SecureRandom(byte[]),由于SecureRandom调用内核底层的RNG实现不同(或第一实现不同),导致windows与linux中出现结果差异. 修改后代码: KeyGenerator kgen = KeyGenerator.getInstance(algo

SQL Server中的事务日志管理(7/9):处理日志过度增长

当一切正常时,没有必要特别留意什么是事务日志,它是如何工作的.你只要确保每个数据库都有正确的备份.当出现问题时,事务日志的理解对于采取修正操作是重要的,尤其在需要紧急恢复数据库到指定点时.这系列文章会告诉你每个DBA应该知道的具体细节. 这篇文章会列出导致事务日志过度增长的常见的问题和错误管理形式,包括: 在完整恢复模式里,没有进行日志备份 进行索引维护 长时间运行或未提交的事务阻止事务日志里空间重用 当然,如果增长没检查,日志文件会扩展直到吞没所有可用磁盘空间或日志文件的最大大小,在这个时候你

Linux Bash严重漏洞修复紧急通知

但近日来,发现,很多wdcp的用户都被黑,被增加数据库用户,被上传文件,恶意发包攻击,流量异常,甚至是控制了SSH的权限等此次事件非常严重,影响也非常大,希望大家及时更新下补丁,以及做下安全限制 在wdcp 2.5.11以下的版本都会受到影响,请广大用户,IDC,云主机公司升级相应的模板等如果你的wdcp面板没有限制后台登录域名,也没有修改默认端口的,也没有升级,很可能已被黑对于这类情况,可能的情况下,最好重装下系统 一般常规检查1 检查登录记录,是否有其它的IP,用户ID登录2 检查数据库用户

python 各模块

01 关于本书 02 代码约定 03 关于例子 04 如何联系我们 1 核心模块 11 介绍 111 内建函数和异常 112 操作系统接口模块 113 类型支持模块 114 正则表达式 115 语言支持模块 12 _ _builtin_ _ 模块 121 使用元组或字典中的参数调用函数 1211 Example 1-1 使用 apply 函数 1212 Example 1-2 使用 apply 函数传递关键字参数 1213 Example 1-3 使用 apply 函数调用基类的构造函数 122

67个拯救web开发者的工具、库和资源!

划重点 在本文中,我不会去谈 React.Angular.Vue 等等这些大的前端框架,也不会谈 Atom.VS code.Sublime 等等这些已经很出名的代码编辑器,我只是想简单的分享一套我认为有助于提升开发者工作流的工具集. 这套工具集中的大部分你可能见过,也可能没见过,如果有哪个让你眼前一亮,那么我的分享就很值了. 这个列表包含许多种类的资源,所以这里我将它们分组整理. Javascript 库 Particles.js-一个用来在 web 中创建炫酷的浮动粒子的库 Three.js-