一点小知识

cmd打开注册表 regedit HKEY_USERS 包含所有加载的用户配置文件 HKEYCURRENT_USERS 当前登录用户的配置文件 HKEY_CLASSES_ROOT 包含所有已祖册的文件类型,OLE等信息 HKEYCURRENT_CONFIG 启动时系统硬件配置文件 HKEYLOCAL_MACHINE 配置信息,包括硬件和软件设置 破解Windows密码: C:\Windows\System32\config SAM SYSTEM 文件
分类: 其他 发布时间: 05-22 22:32 阅读次数: 2

小数据、文件操作及函数

小数据 小数据池:为了节省内存空间。 is、 == 和id == :数值的比较 is :内存地址的比较 id 查看内存地址 int -5~256 str 有特殊字符不存在小数据池。 单个字符*int(20) 以内 有小数据池。 View Code 编码 英文:   str: 表现形式: s = 'alex'   内部编码方式:unicode   bytes:表现形式: s = b'alex'   内部编码方式:非unicode(utf-8,gbk...) 中文:   str: 表现形式: s
分类: 其他 发布时间: 05-22 22:32 阅读次数: 2

ASP.NET MVC实现网站验证码功能

网站添加验证码,主要为防止机器人程序批量注册,或对特定的注册用户用特定程序暴力破解方式,以进行不断的登录、灌水等危害网站的操作。验证码被广泛应用在注册、登录、留言等提交信息到服务器端处理的页面中。 在ASP.NET网站中应用验证码是很容易的,网上有很多的解决方案。最近在做一个OA项目,因系统采用的ASP.NET MVC框架,同样在登录页中需用到验证码,故需将原来在ASP.NET网站中使用的验证码移植到ASP.NET MVC中。    原ASP.NET网站用来生成验证码的类文件ValidateC
分类: 其他 发布时间: 05-22 22:32 阅读次数: 2

Day11 作业

1.执行Python脚本的两种方式 windows: python 解释器 python 1.py linux: ./1.py 2.简述位、字节的关系 8位一个字节 3.简述ascii 、unicode、uft-8、gbk的关系 美国、 国际组织、 是uni的变种、中国 4.请写出“李杰”分别用utf-8和gbk编码所占的位数 utf-8:6 gbk:4 a = ”李杰“ Python3: len(a) # 2 for item in a: print(item) Python2: len(a
分类: 其他 发布时间: 05-22 22:32 阅读次数: 3

4.Hadoop集群搭建之启动

配置好Hadoop、HDFS、YARN、Zookeeper集群后,需要按照顺序启动。 前期准备 配置好Hadoop、HDFS、YARN、Zookeeper集群 先stop掉所有的hadoop服务 使用jps命令查看进程,确保只有Jps进程存在,没有其他的Hadoop服务进程。若存在Hadoop服务进程,使用命令kill -9 进程id来关闭进程。 1. 启动zookeeper集群(分别在master、slave1、slave2上启动zk) 在~/zookeeper-3.4.5/bin/下执行
分类: 其他 发布时间: 05-22 22:32 阅读次数: 3

[洛谷P3621] [APIO2007] 风铃

Description 你准备给弟弟 Ike 买一件礼物,但是,Ike 挑选礼物的方式很特别:他只喜欢那些能被他排成有序形状的东西。 你准备给 Ike 买一个风铃。风铃是一种多层的装饰品,一般挂在天花板上。 每个风铃都包含一些由竖直线连起来的水平杆。每根杆的两头都有线连接,下面或者挂着另一根水平杆,或者挂着一个玩具。下面是一个风铃的例子: 为了满足弟弟,你需要选一个满足下面两个条件的风铃: (1) 所有的玩具都在同一层(也就是说,每个玩具到天花板之间的杆的个数是一样的)或至多相差一层。 (2)
分类: 其他 发布时间: 05-22 22:32 阅读次数: 3

java8的几种常用用法

1. 如果接口的返回值有可能是null,请用Optional封装 public Optional<User> getUser() { return Optional.ofNullable(user); } return getUser().orElse(defaultUser); return getUser().map(u -> u.getOrders()).orElse(Collections.emptyList()); 其他使用方法参考:http://unmi.cc/proper-way
分类: 其他 发布时间: 05-22 22:32 阅读次数: 3

django-auth组件的注册登录

注册: 1.创建User(django自带的用户model)的form对象 定义form验证返回的错误提示信息 error_msg = { 'username': {'required': '用户名不能为空', 'max_length': '最大20','min_length': '至少6'}, 'password': {'required': '用户名密码不能为空', 'max_length': '最大20','min_length': '至少6'}, } django,au
分类: 其他 发布时间: 05-22 22:32 阅读次数: 2

socket 的粘包问题解决方案

粘包: 由于接受recv有最大限制,管道中有大于最大限制字节时, 第二次recv的会是之前残留的信息,这种现象叫做粘包。 TCP协议是面向连接的,面向流的,当在发送数据时接受方不知道要收多少字节的数据,但由于缓存区大小的限制,我们又不可能设置很大的接受量,这时便需要有一个解决方案,避免产生粘包的现象。 解决方案:明确地告知接收端要收多大的数据,在开始循环的接受数据 实例:
分类: 其他 发布时间: 05-22 22:32 阅读次数: 2

二叉树的基本理论知识

两种特殊的二叉树 斜树 左斜树: 右斜树: 满二叉树 完全二叉树 二叉树的存储结构 1. 二叉树的顺序存储 ^代表不存在的结点。 对于右斜树,顺序存储结构浪费存储空间
分类: 其他 发布时间: 05-22 22:32 阅读次数: 3

nodejs-4.module模块化

1.模块简介: 在 Node.js 模块系统中,每个文件都被视为独立的模块。 2.模块分类: (1)内置模块 (2)第三方模块 (3)自定义模块 3.模块使用: (1)导出     (2.1)module.exports = { }     (2.2)module.exports.xxx = { } (2.3)exports.xxx = { } (2)导入 require()     rrequire() 加载文件时可以省略扩展名,它会优先加载js文件,如果没有js文件就加载json文件,再没
分类: 其他 发布时间: 05-22 22:32 阅读次数: 2

j使用数组实现约瑟夫环 java

我们首先来看一下约瑟夫环问题:     给定m个人,m个人围成一圈,在给定一个数n,从m个人中的第一个人每第n个人便将其除去,求被最后一个出去的人的编号。     思路:        建立一个长度为m+1的数组,将其的内容初始化为0至m 我们设置变量i与j,i代表数组元素的下表,因为我设置的数组长度为m+1,所以数组下标就为每个人的编号,当i==m的时候,我们将i置为0,让其从头开始便利。 变量j为判断当前元素是否为排列的第n个元素,如果是则将当前下标为i的元素的值置为0,不是的话,i++,
分类: 其他 发布时间: 05-22 22:32 阅读次数: 2

fread优化读入

inline char nc() { static const int BS = 1 << 22; static unsigned char buf[BS],*st,*ed; if(st == ed) ed = buf + fread(st=buf,1,BS,stdin); return st == ed ? EOF : *st++; } //#define nc getchar inline int read() { char ch
分类: 其他 发布时间: 05-22 22:32 阅读次数: 3

正则的replace函数传参使用

<script> var str = "a1ba2b"; var reg = /a.b/g; str = str.replace(reg,function(a,b){  console.log(a);  console.log(b);  return b == 0 ? a.replace("a","0") : a.replace("b","3"); }); console.log(str); /* 输出结果为: a1b 0//第一次匹配到a1b,将a置为0. a2b
分类: 其他 发布时间: 05-22 22:32 阅读次数: 2

24.前端HTML之表单

1.列表标签   1.1无序列表<ul>,当中每一层都是<li>    <ul> <li>张三</li> <li>李四</li> <li>王五</li> </ul>   注:li不能单独存在,必须包裹在ul里面   ul中相关属性:type="属性值"。属性值可以选: disc(实心原点,默认),square(实心方点),circle(空心圆)。   1.2有序列表<ol>,当中每一层都是<li> <ol
分类: 其他 发布时间: 05-22 22:31 阅读次数: 3

逛公园

#include<bits/stdc++.h> #define num ch-'0' using namespace std; typedef long long ll; const int N=100000+10; const int M=200000+10; const int inf=(0x3f3f3f3f)*2; int n,m,K,p; int rd() { int x=0;char ch; while(!isdigit(ch=getchar())); for
分类: 其他 发布时间: 05-22 22:31 阅读次数: 4

Springboot以war包方式运行

一、 修改打包形式 在pom.xml里设置 <packaging>war</packaging> 二、添加以下依赖 提供标记嵌入式servlet容器 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scope>provided</scope> </dependency> 三 修改启动类 将项目的启动类继承SpringBoot
分类: 其他 发布时间: 05-22 22:31 阅读次数: 4

Android_(控件)使用ListView显示Android系统中SD卡的文件列表_02

使用ListView显示Android SD卡中的文件列表 父类布局activity_main.xml,子类布局item_filelayout(一个文件的单独存放) 运行截图: 程序结构 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.asus.gary_034"> <
分类: 其他 发布时间: 05-22 22:31 阅读次数: 3

10、管理站点复制

管理站点复制
分类: 企业开发 发布时间: 05-22 22:31 阅读次数: 4

测试总结报告

页面:   测试报告总结   文档作者:   编写日期:   项目经理:   批准日期: 文档更改记录:   文档修改纪录表   日期   制修人   修改内容描述 目录:   XX测试总结报告 1    一、引言      1.1. 目的 3     1.2. 背景 3     1.3. 测试范围和内容 4     1.4. 参考资料 4   二、 测试总结 4     2.1. 测试过程总结 4     2.2. 测试环境总结 4     2.3. 测试结果总结 4     2.4. 缺陷
分类: 其他 发布时间: 05-22 22:27 阅读次数: 3