20191102Java课堂记录】的更多相关文章

1. import javax.swing.*; class AboutException { public static void main(String[] a) { int i=1, j=0, k; try { k = i/j; // Causes division-by-zero exception //throw new Exception("Hello.Exception!"); } // catch ( ArithmeticException e) // { // Sys…
JavaSE课堂记录(二) 第一节课 方法的重载:方法名相同,参数列表不同 方法的重写:方法名,参数列表相同 两同:方法名相同,参数列表相同 两小:访问权限小与等于父类,返回值类型小于等于父类(返回值为基本数据类型时,必须相等,引用数据类型时必须小于等于父类) 一大:抛出的异常要大于等于父类 JDK的包结构 为了便于使用和维护,所以进行分包,JDK类库是按照包结构进行划分的,不同的功能划分在不同的包中.经常使用的包如下: 包 功能 java.lang java程序的基础类,如字符串,多线程,ja…
今天第一次参加c++讨论课,记录下了各组同学的展示的问题或者解决方法,也有一些知识点上的内容,供以后复习参考. 1.常量指针和指针常量问题 常量指针:指向常量的指针,例如const int *p = &a,可以改变p的指向,但是指向的必须是常量. 指针常量:就是常指针,例如int * const p = & a ,可以修改p指向的变量的值,但是p的指向改不了. 2.函数传参问题 void f(const int &a)  可以传入表达式参数 void f(int &a) 不…
1. Java字段初始化的规律 首先执行类成员定义时指定的默认值或类的初始化块,到底执行哪一个要看哪一个“排在前面”. 其次执行类的构造函数. 类的初始化块不接收任何的参数,而且只要一创建类的对象,它们就会被执行.因此,适合于封装那些“对象创建时必须执行的代码”. 2. 静态方法中访问类的实例成员 public class Employee { String name; long salary; short employee_id; static int total_employees; sta…
1. testrandom public class test2{ public static void main(String[] args) { int[] n=new int [1001]; n[0]=1; for(int i=0;i<1000;++i){ n[i+1]=(16807*n[i]+0)%2147483647; System.out.println(n[i]); } } } 2. MethodOverload // MethodOverload.java // Using ov…
判断字符串是否回文 设计思想 利用递归,每次返回长度减二的字符串,最终返回结果 源程序代码 import java.util.Scanner; public class palindrome { static int palin(String s, int length) { int zt = 0; if (length == 1 || length == 0) return 1; if (s.substring(0, 1) .equals( s.substring(s.length() - 1…
1. EnumTest.java public class EnumTest { public static void main(String[] args) { Size s=Size.SMALL; Size t=Size.LARGE; //s和t引用同一个对象? System.out.println(s==t); // //是原始数据类型吗? System.out.println(s.getClass().isPrimitive()); //从字符串中转换 Size u=Size.value…
===========++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++==+++++++++ 2016-12-3---------------------------------------------------------------------------------- 模块一:课堂记录 10-30是开始写项目,还有4节课需要学习就可以自己完成一个小项目 1. 10-13:JDBC dao层面的增删改查的代码实现.…
Logistic回归模型 1. 模型简介: 线性回归往往并不能很好地解决分类问题,所以我们引出Logistic回归算法,算法的输出值或者说预测值一直介于0和1,虽然算法的名字有“回归”二字,但实际上Logistic回归是一种分类算法(classification y = 0 or 1). Logistic回归模型: 课堂记录(函数图像): 函数h(x)的输出值,我们把它看做,对于一个输入值x,y = 1的概率估计.比如说肿瘤分类的例子,我们有一个特征向量x,似的h(x)的输出为0.7,我们的假设…
 反向传播 课程内容记录:https://zhuanlan.zhihu.com/p/21407711?refer=intelligentunit 雅克比矩阵(Jacobian matrix) 参见https://www.cnblogs.com/feifanrensheng/p/8615686.html 神经网络一 课程内容记录: (上)https://zhuanlan.zhihu.com/p/21462488?refer=intelligentunit (下)https://zhuanlan.z…
Lecture 8  Deep Learning Software 课堂笔记参见:https://blog.csdn.net/u012554092/article/details/78159316 今天我们来介绍深度学习软件,它们的性能.优劣以及应用流程,包括CPU.GPU和一些流行的深度学习框架. 一.          CPU vs GPU GPU被称作显卡(graphics card),或者图形处理器(Graphics Processing Unit),是一种专门进行图像运算工作的微处理器…
Lecture 7  Training Neural Networks 2 课堂笔记参见:https://zhuanlan.zhihu.com/p/21560667?refer=intelligentunit 本节课主要讲述比较常用的优化算法,正则化方法以及迁移学习. 一.        优化: 随机梯度下降算法是有一些问题的,如图所示,如果目标类似于山坡的最低点,而我们的权重方向W1,W2正好一个竖直,一个水平,对应海森矩阵的最大奇异值和最小奇异值,那么Loss将会对水平更新非常不敏感.这是我…
Lecture 6  Training Neural Networks 课堂笔记参见:https://zhuanlan.zhihu.com/p/22038289?refer=intelligentunit 本节课内容主要包括三部分:训练前准备.训练和评分.具体包括激活函数的选择,预处理,权重初始化,正则化,梯度检查,监控学习进程,参数更新,超参数优化和最终的模型评估. 一.激活函数 激活函数就是f,在以往线性评分的基础上加上激活函数,引入了非线性项,整体作为评分. 1.     Sigmoid:…
Lecture 5 CNN 课堂笔记参见:https://zhuanlan.zhihu.com/p/22038289?refer=intelligentunit 不错的总结笔记:https://blog.csdn.net/sugar_girl/article/details/79108709 1.卷积核步长公式:(N-F+2*padding)/stride+1=new_N N:原图形宽,F:filter宽,padding:填充宽度 2.卷积核参数公式:5*5*3的10个filter:5*5*3+…
Lecture 7 神经网络二 课程内容记录:https://zhuanlan.zhihu.com/p/21560667?refer=intelligentunit 1.协方差矩阵: 协方差(Covariance)在概率论和统计学中用于衡量两个变量的总体误差.而方差是协方差的一种特殊情况,即当两个变量是相同的情况. 协方差表示的是两个变量的总体的误差,这与只表示一个变量误差的方差不同. 如果两个变量的变化趋势一致,也就是说如果其中一个大于自身的期望值,另外一个也大于自身的期望值,那么两个变量之间…
Lecture 4 最优化 课程内容记录: (上)https://zhuanlan.zhihu.com/p/21360434?refer=intelligentunit (下)https://zhuanlan.zhihu.com/p/21387326?refer=intelligentunit 1.代码注释: numpy.random.randn(): numpy.random.randn(d0,d1,…,dn):rand函数返回一个或一组样本,具有标准正态分布..dn对应每个维度,函数返回值为…
Lecture 3 课程内容记录:(上)https://zhuanlan.zhihu.com/p/20918580?refer=intelligentunit (中)https://zhuanlan.zhihu.com/p/20945670?refer=intelligentunit (下)https://zhuanlan.zhihu.com/p/21102293?refer=intelligentunit 1.线性分类器(linear classifer): 我们总是希望得到一个函数f(x,w…
Lecture 2 课程内容记录:(上)https://zhuanlan.zhihu.com/p/20894041?refer=intelligentunit (下)https://zhuanlan.zhihu.com/p/20900216 numpy文档翻译:https://zhuanlan.zhihu.com/p/20878530?refer=intelligentunit 1.最近邻分类器(NN): a[0]为第一行像素.图片像素转换形成的numpy矩阵(800,500,3)中,第一个参数…
Lecture 1 视频网址:https://www.bilibili.com/video/av17204303/?p=2 https://zhuanlan.zhihu.com/p/21930884?refer=intelligentunit 补充材料翻译笔记.https://blog.csdn.net/han_xiaoyang 作业参考 https://zhuanlan.zhihu.com/p/30748903 作业参考 David Marr的1970年出版的书籍<Vision>中认为,为了…
Lecture 9 CNN Architectures 参见:https://blog.csdn.net/qq_29176963/article/details/82882080#GoogleNet_83 一. LeNet-5: 神经网络的第一个实例,用于识别邮票上的手写数字,使用步长为1,大小为5*5的卷积核,对第一层进行操作,然后进行池化,通过几层卷积和池化,在网络的最后还有一些全连接层.LeNet在数据识别领域取得了成功. 二. AlexNet: Alexnet是2012年ImageNet…
项目名称:基于C#的连连看设计 小组名称:待定 小组成员:张政.张金生.武志远.李权 Master:张政 项目已完成部分: 现阶段已经实现了一定的功能,可以运行使用,进行第一关的游戏. 今天计划要完成的部分: 游戏程序中存在bug,多次单击一个图标,会导致该图标消失,针对该事件进行分析,查找错误原因,进行排错:对游戏中的亮点进行继续设计:上网寻找适合的素材,设计图标的主题,并对素材的大小.分辨率进行甄别:尝试查找与闪烁提示有关的实现方法. 未完成的部分: 后续游戏关卡待完善. 建议: 对于连连看…
web扫描工具大都支持两种模式:代理扫描和主动扫描 Nikto 扫描内容 扫描软件版本.存在安全隐患的文件.服务器配置漏洞.服务器配置漏洞.web应用安全隐患 常用命令 nikto -list-plugins 查看可用插件列表 nitko -host [IP地址或域名] -port[端口号(多个端口号之间用,隔开)] 发起扫描 nikto -host [网络路径] 发起扫描 -[插件] -useproxy [代理地址] nikto xx.txt 扫描文本文件中列出的多个ip地址 nmap -p8…
环境配置 首先在网上下载kali的镜像以及Metasploaitable虚拟机,打开按照网上教程安装好kali虚拟机,另一边打开Metasploaitable虚拟机,进入输入初始账户msfadmin,初始密码msfadmin,两边都用ifconfig查看本机ip地址,确保处于同一网段并能互相ping通,到此,基本的环境就配置好了,在kali的浏览器上输入Metasploaitable虚拟机的ip地址,可以看到里面有几个web应用. 其中,dvwa是这次重点关注的对象,dvwa提供许多web攻防的…
我终于申请成功了博客园的博客了. 红帽课堂已经开始2次了,这里的记录可能不分顺序,每天记录一点自己的学习内容.方便自己以后查询. 已经学了以下内容: 1.访问命令行 使用桌面的访问命令 GNOME 3 的桌面环境 Bash shell 执行命令及快捷键 2.命令行管理文件 Linux文件系统层次结构 查找文件.管理文件.使用路径扩展名 利用Shell扩展管理文件 3.红帽企业帮助 这个没有啥要记录的 4.创建.查看.编辑文件 输出重写向文件或程序 5.管理本地Linux用户和组 用户和组的概念…
妙味课堂的课程讲得非常的清楚,受益匪浅.先把HTML和CSS基础课程部分视频的学习笔记记录如下: padding #PS基础 ##前端需要的PS技能 - PS技能(前端需要):切图.修图.测量 - PS工具: - 移动工具 - 矩形选框工具 - 裁切工具 - 吸管工具 - 横排文字工具 - 手抓(快捷键:空格) - 缩放(快捷键:Ctrl + 和 Ctrl -) - 标尺(快捷键:Ctrl R,主要是拖出参考线.矩形区域选择的时候,按住Ctrl,就能贴合参考线) - 自由变换(快捷键 Ctrl…
一周过去了,今天将我这一周的学习内容和主要感想记录与此和大家共同分享,一起进步.我将自己的学习计划命名为"千",因为我喜欢这个字,希望能用此来鼓舞自己不断前进.时间总是很快的,这一周里我学习了计算机大一的相关基础科目,说学习不如说是温习了一下前面自学的内容:程序入门设计—python.高等数学—微积分.程序入门设计—C语言.英语. 一.程序入门设计—python 我用了主要时间去完成这门课程的相关学习,因为原来自学的底子,所以学起来比较快,同时也强忍耐着重复学习的那份煎熬,不过温故而知…
以下是本人在iOS开发工作中使用的一些小技巧,记录一下. 1.使用XXX.pch文件便捷开发+加速Build 在IOS开发的项目中有一个XX_Prefix.pch XX_Prefix.pch:扩展名.pch表示"precompiled header",这是一个你工程要用到的来自于外部框架的头文件列表.xcode将编译这些头到文件,这将减少你在选择Build 或Build and Go时编译项目的时间.通常用到的头文件已经自动包含了pch,系统编译每个.m文件前,都会先imort这个文件…
这么快一周就过去了,奥威公开课又要与大家见面咯,上节课老师教的三种报表集成方法你们都掌握了吗?大家都知道,学习的结果在于实际应用,想要熟练掌握新内容的要点就在于去应用它.正是基于这一要点,每一期的课程亮点设定都在于理论与实际应用   相互交融,杜绝空谈主义.那在揭示本周课程内容之前,小编先问同学们一个问题:你为什么要学制作报表?答案很简单吧,制作的目的就在于分析,提取有价值的信息.       可能现在的你已经学会了制作报表,甚至风格可以多种多样.然而每次报表的信息要点你都抓对了吗?智能分析你掌…
听说明天全国各地区都要冷到爆了,要是天气冷到可以放假就好了.想象一下大冷天的一定要在被窝里度过才对嘛,索性明天晚上来个相约吧,相约在被窝里看奥威Power-BI公开课如何?        上周奥威公开课讲了基于SQL存储过程及自定义SQL脚本制作报表,我们学习了用三种方法制作相同的报表.小编记得老师在课程的最后说过接下来要讲如何把我们做好的报表集成到其他系统.是的呢,期待了一周的课程来了!不,不止一周了,很多同学很早就在Power-BI技术支持群(217545905)轰炸过这个问题.正如大家所愿…
       上周的课程<奥威Power-BI vs微软Power BI>带同学们全面认识了两个Power-BI的使用情况,同学们已经迫不及待想知道这周的学习内容了吧!这周的课程关键词——SQL,SQL+Power-BI会有怎样的火花呢? 课程主讲人:叶锡文 从事商业智能行业,有丰富的实施经验,擅长Power-BI的培训工作,从事了五年的培训,培训经验丰富. 直播时间:2016年11月16日晚上8点   直播地点:腾讯课堂   报名入口:https://ke.qq.com/course/154…