numpy 第八次课---浅拷贝和深拷贝

# coding: utf-8 # 微信公众号:深度学习与神经网络 # Github:https://github.com/Qinbf # 优酷频道:http://i.youku.com/sdxxqbf # In[1]: import numpy as np # In[2]: arr1 = np.array([1,2,3]) # In[3]: arr2 = arr1#arr1,arr2共享一块内存,浅拷贝 # In[4]: arr2[0] = 5 print(arr1) print(ar
分类: 其他 发布时间: 11-23 23:54 阅读次数: 0

Linux学习第七天

今天学习主要内容: 1、文件的特殊权限(SUID:让程序执行者,临时获取程序所有者的身份 SGID: SBIT:让目录内的文件,只能删除自己的) 2、文件的隐藏属性 3、FACL文件访问控制列表 4、su命令与sudo服务 5、存储结构与磁盘划分
分类: 其他 发布时间: 11-23 23:54 阅读次数: 0

数组转集合、集合转数组、字符串数组与int型、long型数组等的转换

  在项目中经常会遇到数组转集合、集合转数组、数组之间类型转换等操作 1.数组转集合 为了实现把一个数组转换成一个ArrayList,很多Java程序员会使用如下的代码: String str[] = {"1","2","3"}; List<String> strings = Arrays.asList(str);   Arrays.asList确实会返回一个ArrayList对象,但是该类是Arrays类 中一个私有静态内部类,而不是常见的java.util
分类: 其他 发布时间: 11-23 23:54 阅读次数: 0

C# DataGridView单元格画斜线

功能要求:不符合条件的单元格使用斜线形式表现出来。 1、定义两个变量,一个是存储单元格位置的数组,一个是Graphics 变量 Graphics gdi; List<DataGridViewCell> pathList = new List<DataGridViewCell>(); 2、将要划斜线的单元格都存储起来(注意在添加完单元格后需要添加(this.dataGridView1.focus();)) pathList.Add(dataGridView1.Rows[i].Cells
分类: 其他 发布时间: 11-23 23:54 阅读次数: 0

static笔记

目录 1. static概括 2. static特点 1. 被static修饰的成员变量属于类,不属于这个类的某个对象。 2.被static修饰的成员可以并且建议通过类名直接访问 3. static注意事项 1. 静态内容是优先于对象存在,只能访问静态,不能使用this/super。静态修饰的内容存于静态区 2. static 修饰到底什么时候使用?该应用与什么场景? 3. 定义静态常量 4. static面试题 面试题一 面试题二 5. 心得体会 1. static概括 当在定义类的时候,类
分类: 其他 发布时间: 11-23 23:54 阅读次数: 0

Javascript创建类的七种方法

/* 第一种定义类的方法 */ var cls = new Object(); cls.name = "wyf"; cls.showName = function(){ console.log(this.name); } cls.showName(); /* 第二种定义类的方式 */ function MyCls(){ var instance = new Object(); instance.name = "wyf"; instance.showName = function(){ cons
分类: 其他 发布时间: 11-23 23:54 阅读次数: 0

C# 启动项目直接修改电脑的日期格式

启动界面添加 1、引用添加 using System.Runtime.InteropServices; 2、方法添加 [DllImport("kernel32.dll", EntryPoint = "GetSystemDefaultLCID")] public static extern int GetSystemDefaultLCID(); [DllImport("kernel32.dll", EntryPoint = "SetLocaleInfoA")]
分类: 其他 发布时间: 11-23 23:54 阅读次数: 0

通过JTable显示对学生表的增删改查

  首先我们创建好项目,由于我使用的是mysql数据库,就要导入连接mysql的jar包:mysql-connector-java-5.1.3-rc-bin.jar。   接下来,我们就要对项目分好层   这次我们主要讲ui层的编写,其它层的代码就不一 一展示了,有需要的可以在此处下载 https://pan.baidu.com/s/1uYPkjUOI_NLL6ktkAdq5EQ   主界面的步骤都在以下的代码中,在代码中对每一步操作都已注释了 import java.awt.BorderLa
分类: 其他 发布时间: 11-23 23:54 阅读次数: 0

中信银行面试问题总结

1 sring loc aop 理解 IoC(Inversion of Control)是说创建对象的控制权进行转移,以前创建对象的主动权和创建时机是由自己把控的,而现在这种权力转移到第三方,比如转移交给了IoC容器,它就是一个专门用来创建对象的工厂,你要什么对象,它就给你什么对象,有了 IoC容器,依赖关系就变了,原先的依赖关系就没了,它们都依赖IoC容器了,通过IoC容器来建立它们之间的关系。 Loc 好处:第一,资源集中管理,实现资源的可配置和易管理。第二,降低了使用资源双方的依赖程度,
分类: 编程语言 发布时间: 11-23 23:54 阅读次数: 0

Redis字符串类型

字符串是Redis中最基本的数据类型,他能存储任何形式的字符串,包括二进制数据。 命令 赋值 SET key value > SET key hello OK 取值 GET key > GET key "hello" 递增数字 INCR key > INCR num (integer) 1 要操作的键不存在时默认键值为0,不是整数时会报错 递减数字 DECR key > DECR num (integer) 0 要操作的键不存在时默认键值为0,不是整数时会报错 增加制定的整数 IN
分类: 其他 发布时间: 11-23 23:54 阅读次数: 0

poj3134 Power Calculus

题目描述: 你现在有x^1,每动一步可以用当前存在的x^a和x^b获得x^(a+b)或x^(abs(a-b))。给出n(n<=1000),求最少多少步能得到x^n。 题解: IDDFS。枚举步数,然后dfs+剪枝。 剪枝: 1.目标高于上限时减掉; 2.当前存在两个>n或以上时减掉。 代码: #include<cstdio> #include<cstring> #include<algorithm> using namespace std; #define N 1050 int n,lim;
分类: 其他 发布时间: 11-23 23:54 阅读次数: 0

struts2流程及源码分析

struts 架构图 分析这个架构图,我们可以从4个部分,也就struts访问的4个阶段的流程来分析 这4个阶段包括:Action映射、Action转发、Action执行、结果返回 首先是Action映射阶段 当请求到来的时候,首先是struts的核心过滤器接收到请求,然后通过ActionMapper进行映射 我们以下图struts配置为例,查看一下struts在处理这个请求阶段的过程: 在StrutsPrepareAndExecuteFilter源码中,它本质是一个过滤器,核心的代码在doF
分类: 其他 发布时间: 11-23 23:54 阅读次数: 0

[M$]重装或更换主板后提示“由于指定产品密钥激活次数“ office 2016

https://answers.microsoft.com/zh-hans/msoffice/forum/all/%E6%8C%87%E5%AE%9A%E4%BA%A7%E5%93%81%E5%AF%86/63b60d91-5c43-4ce0-be22-948983836c4c 电话激活 https://support.office.com/zh-cn/article/%E5%A6%82%E6%9E%9C%E6%82%A8%E7%9C%8B%E5%88%B0-%E5%B7%B2%E8%BE%B
分类: 其他 发布时间: 11-23 23:54 阅读次数: 0

Springboot2.0整合Redis(注解开发)

一. pom.xm文件引入对应jar包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> 二. application.yml引入redis服务端配置 # redis相关配置 redis: host: 192.168.80.3 port: 6379
分类: 其他 发布时间: 11-23 23:54 阅读次数: 0

从零开始认识并操纵Spring Aop事务

目录 业务介绍 版本声明 操作步骤 导包 Spring 核心包 + apache logging包 Spring 测试包 Spring Aop 事务包 其他包 准备数据库 编写javaBean 书写Dao实现接口 Spring 配置 数据库连接配置 创建Spring配置文件 导入约束 配置数据库连接池 注入连接池到UserDao 使用Junit和Spring整合测试 AOP 事务操作的实现方式 一些相关概念回顾 数据库事务 Spring Aop 编码式 书写转账的业务接口和实现类 将核心事务管
分类: 其他 发布时间: 11-23 23:54 阅读次数: 0

Java生成二维码之 ZXing

  前几天突然有个新的想法,给某个程序员送礼物的想法,程序员的浪漫(误)。所以特地去学了一下二维码生成相关知识,还买了个域名。生成二维码的方式有好几种,这次用的是zxing来生成的。   很简单,接下来就放一下代码。有关二维码相关原理看了一下这位大佬的文章:https://coolshell.cn/articles/10590.html   ZXing的github地址放在这里,下载下来再弄成jar包就可以用了:https://github.com/zxing/ package lib; i
分类: 其他 发布时间: 11-23 23:54 阅读次数: 0

比特币算法——SHA256算法介绍

SHA256是安全散列算法SHA(Secure Hash Algorithm)系列算法之一,其摘要长度为256bits,即32个字节,故称SHA256。SHA系列算法是美国国家安全局 (NSA) 设计,美国国家标准与技术研究院(NIST) 发布的一系列密码散列函数,包括 SHA-1、SHA-224、SHA-256、SHA-384 和 SHA-512 等变体。主要适用于数字签名标准(DigitalSignature Standard DSS)里面定义的数字签名算法(Digital Signatu
分类: 其他 发布时间: 11-23 23:54 阅读次数: 0

安装kali linux 后出现文字乱码问题

在安装kali时我选择中文安装,结果安装完成后出现文字乱码现象 在经过上网查询后,采用了CSDN博客站中的 stubbornness1219 这位博主的解决方案成功将问题解决。 解决方案:终端下执行 sudo apt-get install ttf-wqy-zenhei
分类: 其他 发布时间: 11-23 23:54 阅读次数: 0

Robot Framework - 入门与操作(2)

04- 创建测试库--基础概念 Robot Framework 实际的测试能力是由测试库提供的。 ***** 支持的编程语言 Robot Framework 自身是用 Python 编写的,能使用 Python 扩展测试库。 如果在 Jython 运行Robot Framework 的话,那么测试库也可以用 Java 来实现。 也可以通过 Python C API 使用 C 语言来实现测试库。 ***** 不同的测试库 API Robot Framework 有三种不同的测试库 API: --
分类: 其他 发布时间: 11-23 23:54 阅读次数: 0

无需插件只使用浏览器下载b站视频

2017.10.07更新:由于现在bilibili更改了refer的Host并使用了防盗链,原文的方法直接下载会有403错误,在博主琢磨出新的抓包方法之前可以先使用以下的方法: 在bilibili网址前加上kan,然后回车,加载出来的东西应该就很直白了。 例子:地址栏中的https://www.bilibili.com/video/av11175437/加上kan以后变成https://www.kanbilibili.com/video/av11175437/回车后会转到“看哔哩哔哩”网,这个
分类: 编程语言 发布时间: 11-23 23:54 阅读次数: 0