电车难题

伦理学上有一道轨道难题,“电车难题(Trolley Problem)”是伦理学领域最为知名的思想实验之一,其内容大致是:一个疯子把五个无辜的人绑在电车轨道上。一辆失控的电车朝他们驶来,并且片刻后就要碾压到他们。幸运的是,你可以拉一个拉杆,让电车开到另一条轨道上。然而问题在于,那个疯子在另一个电车轨道上也绑了一个人。考虑以上状况,你是否应拉杆? 是每个人的价值都不该被否定,还是功利主义者的最大利益优先,生命能否被衡量........ 大家可以考虑考虑
分类: 其他 发布时间: 03-29 21:56 阅读次数: 0

Class.forName(c.getName).newInstance()

原网址:https://blog.csdn.net/oldinaction/article/details/49755425 在Java开发特别是数据库开发中,经常会用到Class.forName( )这个方法。通过查询Java Documentation我们会发现使用Class.forName( )静态方法的目的是为了动态加载类。在加载完成后,一般还要调用Class下的newInstance( )静态方法来实例化对象以便操作。因此,单单使用Class.forName( )是动态加载类是没有用
分类: 其他 发布时间: 03-29 21:56 阅读次数: 0

读书笔记 | JVM 的垃圾回收机制

一、概述 本篇博客是基于《深入理解Java虚拟机》一书的读书笔记,主要记录的是关于 GC 方面的相关知识,脉络如下: 什么是引用 引用的四种基本类型 判断对象已死 垃圾收集算法 HotSpot 的算法实现 对象内存分配与回收策略 思维导图 二、什么是引用 引用可用于判断对象是否存活,所以想要了解 GC,那么对于引用的了解必不可少,要知道什么是对象,我们还得先了解一下什么是对象? 我们都知道,在 Java 中万物皆对象,每个对象都是某个类(Class)的一个实例(Instance),例如人类是一
分类: 其他 发布时间: 03-29 21:55 阅读次数: 0

深度理解http post 和 put请求方法的区别

深度理解http post 和 put请求方法的区别 http 的post 和 put 方法确实很难区分,大多数的解释都是,如果是新建一条记录的话就用post,如果是更新一条记录的话就用put,为什么呢? POST POST 方法被用于请求源服务器接受请求中的实体作为请求资源的一个新的从属物 POST方法的实际功能是由服务器决定的,并且经常依赖于请求URI(Request-URI)。POST提交的实体是请求URI的从属物,就好像一个文件从属于一个目录,一篇新闻文章从属于一个新闻组,或者一条记录
分类: 其他 发布时间: 03-29 21:55 阅读次数: 0

tp5判断移动端自动跳转到对应控制器

public function _initialize(){ if(request()->isMobile()){ $m =request()->module(); $c=request()->controller(); $a =request()->action(); return this−>redirect(′/m/′.this->redirect('/m/'.this−>redirect(′/m/′.m.’/’. c.′/′.c.'/&#x27
分类: 其他 发布时间: 03-29 21:54 阅读次数: 0

Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Clien

https://blog.csdn.net/asahinokawa/article/details/84746422
分类: 其他 发布时间: 03-29 21:54 阅读次数: 0

re 模块 关于""分组和"或"匹配的小练习

关于分组优先以及 " | " 的细致练习 from django.test import TestCase import re # Create your tests here. ret = re.findall(r"-?\d+\.\d*|-?\d+", "1-2*(60+(-40.35/5)-(-4*3))") print(ret) # ['1', '-2', '60', '-40.35', '5', '-4', '3'] ret = re.findall(r"-?\d+
分类: 其他 发布时间: 03-29 21:54 阅读次数: 0

LeetCode 中级 - 第k个排列(60)

可以用数学的方法来解, 因为数字都是从1开始的连续自然数, 排列出现的次序可以推 算出来, 对于n=4, k=15 找到k=15排列的过程: 1 + 对2,3,4的全排列 (3!个) 2 + 对1,3,4的全排列 (3!个) 3, 1 + 对2,4的全排列(2!个) 3 + 对1,2,4的全排列 (3!个)-------> 3, 2 + 对1,4的全排列(2!个)---
分类: 其他 发布时间: 03-29 21:54 阅读次数: 0

Java学习之路Day3

运算符 1、条件运算符 三大流程控制语句:顺序,选择,循环 Scanner 类见博客 switch:
分类: 其他 发布时间: 03-29 21:54 阅读次数: 0

高阶函数(下)

reduce 规约操作:是将容器的元素进行两两运算,将其规约为一个值。 val l = List(1,2,3,4,5) /* 目标是:两两相加,得出一个累加值 */ // 比较low的写法 l reduce((a,b)=>a+b) // 占位符写法 l reduce(_+_) // 15 fold 与reduce类似,是一个双参数列表的函数; 第一个参数列表:规约开始的初始值 第二个参数列表:二元函数参数 与reduce的唯一差别? reduce:是从容器的两个元素开始规约 fold:是从
分类: 其他 发布时间: 03-29 21:54 阅读次数: 0

基于梯度的攻击——MIM

MIM攻击原论文地址——https://arxiv.org/pdf/1710.06081.pdf 1.MIM攻击的原理 MIM攻击全称是 Momentum Iterative Method,其实这也是一种类似于PGD的基于梯度的迭代攻击算法。  
分类: 其他 发布时间: 03-29 21:54 阅读次数: 0

婆媳关系??????????

有那么一个男人因为喜欢你,他和你结婚了之后,把你生活了二十几年的家中带到了另外一个陌生的家庭; 当你来到这个家中的时候————陌生,陌生的环境,陌生的人,陌生的一切; 而你来到这个家的时候,我开始还保有侥幸的心理,或许这家人还可以,可能不和表姐之类的公公婆婆一样。。。。 但是二老的闺女就是嫁在比较近的地方,二老就总是护着他们的闺女,嘴上说着是把我当作亲姑娘来对待,其实并不然,呵呵; 其实说实话我不知道该不该把最近发生的事情记录下来?????????? 但是最近几天是真的心里面不舒服,难道真的是
分类: 其他 发布时间: 03-29 21:54 阅读次数: 0

第二章spring boot简单入门

1、创建mave工程(jar) 2、pom文件引入依赖 <!--引入父依赖--> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.1.RELEASE</version> </parent> <dependencies>
分类: 其他 发布时间: 03-29 21:54 阅读次数: 0

asdfghjkl

sdfghjk
分类: 其他 发布时间: 03-29 21:54 阅读次数: 0

requests 后续1

发送带数据post请求 import requests # 发送post请求 data = { } response = requests.post(url, data=data) # 内网 需要 认证 auth = (user,pwd) response = requests.get(url,auth=auth) 发送代理post请求 import requests # 1.请求url url = 'http://www.baidu.com' head
分类: 其他 发布时间: 03-29 21:54 阅读次数: 0

清华-约数的个数

题目: 多组输入,输入一个数n,代表数的个数,然后输入n个数,输出每个数的约数个数。 输入样例: 5 1 3 4 6 12    输出样例: 1 2 3 4 6    code: #include<bits/stdc++.h> using namespace std; #define maxn 10010 int arr[maxn]; int main(){ ios::sync_with_stdio(false); cin.tie(
分类: 其他 发布时间: 03-29 21:54 阅读次数: 0

CF1132G Greedy Subsequences

题目链接:洛谷 题目大意:对于一个长度为$n$的序列$a_i$,它的最长贪心严格上升子序列定义为(1)最长上升子序列(2)对于这个子序列,每个数的后继必须是在原序列中它右边第一个比它大的数。求所有长度为$k$的子区间中,它的最长贪心严格上升子序列的长度。 数据范围:$1\leq k\leq n\leq 10^6,1\leq a_i\leq n$ 我们注意到每个数的后继是唯一的,所以可以在数列后面加上一个$n+1$,然后它就是一个树结构。 然后直接用一个单调栈就可以建出来这棵树了。 那么这个最长
分类: 其他 发布时间: 03-29 21:54 阅读次数: 0

centos7安装遇到的坑

1、安装中遇到what is the location of the gcc program on your machine 直接输入 no。意思就是跳过gcc的安装了。但是系统虽然安装了vmware tools但是缺少gcc。 然后首先要保证电脑是已联网的。然后输入命令:yum install gcc-c++,一顿yes,最后显示Complete!安装成功 2、共享目录没有hgfs 返回桌面,进入VMware Tools。将VMwareTools-10.2.0-7259539.tar.gz
分类: 其他 发布时间: 03-29 21:54 阅读次数: 0

linux --- 4. 虚拟环境

一.虚拟环境的两种安装方式   1. virtualenv 虚拟环境   ①下载 virtualenv  pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv   ②创建虚拟环境 virtualenv --no-site-packages --python=python3 venv1 注: 在哪创建在哪生成 --no-site-packages 创建干净隔离的python虚拟环境 --python
分类: 其他 发布时间: 03-29 21:54 阅读次数: 0

考研计算机复试专业面试问题(数据库原理篇)

1.数据库设计的主要6个阶段是哪些?   需求分析、概念设计、逻辑设计、物理设计、实施、运维 2.范式的定义?   1NF:每个分量是不可分割的数据项   2NF:在1NF基础上,非主属性完全依赖于码(消除非主属性对码的部分函数依赖)   3NF:在2NF基础上,非主属性不传递依赖于码(消除非主属性对码的传递函数依赖)   BCNF:在3NF基础上,消除主属性对码的部分依赖和传递函数依赖   4NF:在BCNF基础上,消除非平凡依赖且函数依赖的多值依赖   5NF:在4NF基础上,消除连接依赖
分类: 其他 发布时间: 03-29 21:54 阅读次数: 0