Java第二节课总结】的更多相关文章

Java的基本运行单位是类.类由数据成员和函数成员组成.变量的类型之间可以相互转换.String是一个类.static代表静态变量. 运行结果: false                false                true                SMALL                MEDIUM                LARGE 枚举不属于原始数据类型,它的每个具体值都引用一个特定的对象.相同的值则引用同一个对象.枚举类型的变量,“==”和equals()方法…
动手动脑问题 : 程序源代码: //MethodOverload.java //Using overloaded methods public class MethodOverload { public static void main(String[] args) { System.out.println("The square of integer 7 is " + square(7)); System.out.println("\nThe square of doubl…
动手动脑1:枚举变量   运行EnumTest.java package test2; 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().isPrimit…
centos单用户 救援 运行级别  yum,单用户模式,救援模式,inittab :启动级别  e2fsck  wetty  mingetty  物理终端 /dev/console  虚拟终端 /dev/tty(0,6)  模拟终端 /dev/pts/# grub-md5-crypt  给grub加密码  initrd   第二节课 上半节课 yum centos6.6的内核 单用户模式 救援模式 给grub加密码 下半节课 Linux启动流程 inittab :启动级别 e2fsck wet…
在第一节课的动手动脑中,主要解决四则运算问题. 首先第一个是出30道四则运算题目,在100以内.这个问题需要控制随机数生成的范围和结果的范围在100以内就可以. 第一次改进是3点:一为避免重复,二为定制数目,三是控制结果的参数.重复可以用数组来进行查找,定制则需要在循环前进行控制循环次数,结果的控制需要每次出结果后进行if的判断. 第二次改进是支持二元一次方程,能开根号,并且可定制题型.首先是二元一次方程组,需要判断b*b-4a*c>0,然后判断是否能输出结果,定制题型则需要进行数据选择,对需要…
本篇文章是<零基础学Java>专栏的第二篇文章,文章采用通俗易懂的文字.图示及代码实战,从零基础开始带大家走上高薪之路! 第一章 运算符 1.1 算术运算符的概述和用法 运算符 对常量和变量进行操作的符号称为运算符 表达式 用运算符把常量或者变量连接起来符号java语法的式子就可以称为表达式.不同运算符连接的式子体现的是不同类型的表达式. 定义两个int类型的变量a,b,做加法(a + b) 常用运算符 算术运算符 赋值运算符 关系运算符 逻辑运算符 三元运算符 1.1.1 算数运算符概述 什…
以下是本节课后的问题 首先是关于静态变量 在类中,使用 static 修饰符修饰的属性(成员变量)称为静态变量,也可以称为类变量,常量称为静态常量,方法称为静态方法或类方法,它们统称为静态成员,归整个类所有. 简单来说 就是java或者C++中所写的 static int A: 本次的重点在于static方法的研究上 首先 与成员变量类似,成员方法也可以分为以下两种: 静态方法(或称为类方法),指被 static 修饰的成员方法. 实例方法,指没有被 static 修饰的成员方法. 静态方法与实…
1.安装 2.编写java程序 首先,新建一个文本文档:把后缀改成.java,然后起一个文件名,要是英文的,如:Hello. 然后,编辑,代码如下: class Hello { public static void main(String[] args) { System.out.println("123"); } } 到时候显示的就是123. 注意:String.System的大小写. 最后在所建文件夹出按住shift点击右键,然后点在此处打开命令窗口,会弹出 然后输入:javac…
虚拟机不一定要安装12版本,但仅有12版本支持RHCE模拟考试环境,激活码可以百度. 在创建新的虚拟机过程中,安装客户机操作系统时需要选择稍后安装操作系统,否则会默认最小化安装导致后面课上很多命令不能执行. 设置虚拟机内存时,如果真机内存小于等于2G则设为1G:如大于2G,无论多大,虚拟机内存都统一设置2G,设置太大没有必要. 源代码安装有两个弊端:1.难度高:2.需要自己解决依赖关系. RPM功能:降低软件的安装难度(通过将程序源代码与安装规则打包到一起,无需用户手动配置),常用命令均在书本2…
class Lesson2 { public static void main(String[] args) { //----------------------------------- //@Date: 2013-06-30 //System.out.println("hello world"); //System.out.println("你好java"); //java中的常量 //整型常量 //常量的数据类型 //常量的概念与作用 //int x=0, y…
SQL练习题 一.            设有一数据库,包括四个表:学生表(Student).课程表(Course).成绩表(Score)以及教师信息表(Teacher).四个表的结构分别如表1-1的表(一)~表(四)所示,数据如表1-2的表(一)~表(四)所示.用SQL语句创建四个表并完成相关题目. 表1-1数据库的表结构  表(一)Student (学生表) 属性名 数据类型 可否为空 含 义 Sno Char(3) 否 学号(主码) Sname Char(8) 否 学生姓名 Ssex Ch…
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks; namespace ConsoleApplication1{ class Program { //Main是程序的入口,主函数 static void Main(string[] args) { //输出 //Console.Write("这是我的第一个程序!");…
1 package kaoshi; import java.util.Scanner; public class ScoreInformation { Scanner input=new Scanner(System.in); private String stunumber; //学号 private String name; //姓名 private double mathmaticsscore; //高等数学成绩 private double englishiscore; //大学英语成绩…
一.列表 []表示列表,用','进行分隔,list有序 能够进行索引 切片 (in append extend count index insert pop remove,reverse sort copy) temp_ls = ['only', 'tom',1,'oulf',2,[1,22222,3],'tom',{'key1':'value1'}] # 取列表中的嵌套列表,方法1tyd = (temp_ls[5])print(tyd[1])# 取列表中的嵌套列表,方法2:print((tem…
表单 <form id="" name="" method="post/get" action=""> </form> name可以重复 id不可以重复 action 链接服务器用 文本输入 1.输入框 <input type="text" name="" value=""/> value的值是显示出来的 placeholder=&…
笔记 实验环境: 1.安装注意事项:使用VM12版本   安装需要稍后安装系统.   自定义硬件DVD选择镜像位置.   自定义网卡仅主机.   自定义内存:大于等于4G,给予虚拟机2G,大于2G小于4G,给予1G,小于2G,建议加内存或换电脑. 安装GUI,正常安装即可 (虚拟机最好建立快照,方便恢复) 2.rpm红帽软件包管理器:rpm的出现为解决源代码安装规则依赖问题,通过将安装规则与源代码打包到一起,来降低软件的安装难度. 参数主要有:-ivh   安装 -e     卸载 -Uvh …
2017-08-12 1.图片分类是很多CV任务的基础: 2.图片分类要面临很多的问题,比如图片被遮挡,同一种动物有很多种颜色,形状等等,算法需要足够强壮: 3.所以很难直接写出程序来进行图片分类,常用的方法是数据的驱动的方法: 4.KNN: 重点在于选取K的数值,可以采取交叉验证的方式,找到最佳的K值: 同时,距离的表示也有集中方法,比如欧氏距离,曼哈顿距离: 5.然后从KNN出发, 讲了通用的函数模型,即把一张图片映射为几个类别的可能数值得分,最高的就是图片所属的类别: 备注:这里的X是一个…
基础语法 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Conten…
centos  lamp/lnmp阶段复习 以后搬迁discuz论坛不需要重新安装,只需修改配置文件即可 安装wordpress  安装phpmyadmin  定时备份mysql两种方法  第二十五节课 wordpress下载地址:https://cn.wordpress.org/ 架构:nginx代理 +LAMP 修改Windows的hosts文件 apache的所有虚拟主机端口都是88,根据servername来区分访问哪个虚拟主机 上半节课 两台机,一台安装mysql以后搬迁discuz论…
风炫安全WEB安全学习第二十七节课 XSS的防御措施 XSS防御措施 总的原则 控制好输入/输出 过滤:根据业务需求进行过滤,对email,手机号码这样的输入框进行验证. 转义:所有输出到前端的数据都根据输出点进行转义,对输入的字符串进行html实体化编码 PHP php可以用以下函数来防御 htmlspecialchars(); htmlentities(); HTMLPurifier.auto.php插件 http://htmlpurifier.org/download RemoveXss函…
[南京米联]ZYNQ第二季更新完毕课程共计16节课 [第二季ZYNQ]                                                                         CH01_Helloworld ZYNQ米联客培训(免费) http://www.osrc.cn/forum.php?mod=viewthread&tid=1239&extra=page%3D1 [第二季ZYNQ]    概述: 1.掌握VIVADO 软件的使用,创建基于ZYN…
centos  MySQL主从配置 ntsysv   chkconfig  setup命令  配置MySQL 主从 子shell  MySQL备份  kill命令  pid文件  discuz!论坛数据库读写分离  双主搭建   mysql.history   第二十九节课 搭建主从过程中先要slave stop   搭建好之后再slave start避免出错 ntsysv:图形界面服务管理工具chkconfig:命令行服务管理工具setup命令:图形界面管理工具 上半节课 ntsysv chk…
centos  samba/squid 配置  samba配置 smbclient  mount fstab自动挂载samba curl -xlocalhost:3128 www.qq.com squid配置 3128  DNSPOD  第二十七节课 nginx没有缓存,squid有缓存,缓存图片等等  nginx可以负载均衡 ,squid不能负载均衡 现在nginx代理用得比较多 尽量放到rc.localecho 'mount -t nfs -o nolock,nfsvers=3 192.16…
centos   LAMP第三部分php,mysql配置 php配置文件   配置php的error_log  配置php的open_basedir 安装php的扩展模块 phpize  mysql配置第二十一节课 主配置文件:/usr/local/apache2/conf/httpd.conf虚拟主机配置文件:/usr/local/apache2/conf/extra/httpd-vhosts.conf php.ini配置文件:/usr/local/php/etc/php.ini php执行的…
centos    LAMP第二部分apache配置  下载discuz!配置第一个虚拟主机 安装Discuz! 用户认证 配置域名跳转  配置apache的访问日志  配置静态文件缓存  配置防盗链 访问控制 apache rewrite 配置开机启动apache  tcpdump  第二十节课 无论是apache 还是nginx,都会有一个默认的虚拟主机 virtual host 多个vhost都可以用同一个配置文件 安装两个Apache,两个apache可以共存,但是要使用不同的端口 主配…
ZYNQ第二季更新完毕课程共计16节课全部免费 [第二季ZYNQ]                                                                         CH01_Helloworld ZYNQ米联客培训(免费) http://www.osrc.cn/forum.php?mod=viewthread&tid=1239&extra=page%3D1 [第二季ZYNQ] 概述: 1.掌握VIVADO 软件的使用,创建基于ZYNQ的SOC…
风炫安全web安全学习第二十九节课 CSRF防御措施 CSRF防御措施 增加token验证 对关键操作增加token验证,token值必须随机,每次都不一样 关于安全的会话管理(SESSION) 不要在客户端保存敏感信息 关闭浏览器直接销毁SESSION 设置会话过期操作,比如超过15分钟没有操作,直接销毁SESSION 访问控制的安全管理 敏感信息修改的时候需要二次验证,比如修改密码需要验证旧密码. 敏感信息修改使用POST,而不是GET 通过HTTP头部的REFERER来限制原来页面 增加验…
风炫安全WEB安全学习第二十六节课 XSS常见绕过防御技巧 XSS绕过-过滤-编码 核心思想 后台过滤了特殊字符,比如说…
风炫安全WEB安全学习第二十五节课 利用XSS键盘记录 XSS键盘记录 同源策略是浏览器的一个安全功能,不同源的客户端脚本在没有明确授权的情况下,不能读写对方资源.所以xyz.com下的js脚本采用ajax读取abc.com里面的文件数据是会被拒绝的. 同源策略限制了从同一个源加载的文档或脚本如何与来自另一个源的资源进行交互.这是一个用于隔离潜在恶意文件的重要安全机制. 注意,资源文件不受影响: <script src="..."> <img src="..…
风炫安全WEB安全学习第二十四节课 利用XSS钓鱼攻击 XSS钓鱼攻击 HTTP Basic Authentication认证 大家在登录网站的时候,大部分时候是通过一个表单提交登录信息. 但是有时候浏览器会弹出一个登录验证的对话框,如下图,这就是使用HTTP基本认证. 在你访问一个需要HTTP Basic Authentication的URL的时候,如果你没有提供用户名和密码,服务器就会返回401,如果你直接在浏览器中打开,浏览器会提示你输入用户名和密码,也就是上面的图示. 要在发送请求的时候…