当前位置: 首页 > 编程日记 > 正文

第一篇随笔——新的开端

新的开端

这是我第一次开通博客也是第一次在博客上写随笔,这既是博客的新开端也是JAVA学习的新开端,希望能好好经营这第一个博客~。

觉得自己专业吗?对专业的期望

对于这个问题我不得不坦然承认虽然进入信安专业已经有一年的时间了,我对这个专业的了解仍然不深入。我对这个专业的了解可能仅仅比当初选择专业时觉得这个专业学成后可以盗QQ、当黑客稍微多了一点,但多的这一点都仅仅是理论上的,事实上可能由于目前为止我接触到的专业课程还不多,所学大多是类似高数、c语言之类的基础性或工具性课程,我并没有太多的在实践层面上对信安专业有太深的体会。但是我认为所谓“专业”就如同法律专业的学生的必须能分析实际案例,学会上庭辩护,软件工程专业的学生必须能编出满足用户需求的程序一样,“专业”的体现必须与实际运用能力挂钩,无论学什么专业都必须能将个人价值与专业价值相融合才能称的上真正的“专业”。而若说对专业的期望,我的想法是既然选择了那就专攻、学好,虽然可能学习的过程并不如信安这个名号听上去那么高大上,但我希望在四年的学习后能够对学到的不仅是专业知识还有学习和思考的能力及方法
1071521-20161210132845929-1727813700.jpg

记忆中那些让人难忘的师生情

娄老师写的老师能提供什么帮助一文引起了我的许多共鸣,读完后让我不禁想起了那些发生在我与老师之间感人又有趣的故事。可能由于父母都是老师的原因,我对老师并没有那么明显的畏惧感,而从小到大都还不错的成绩也让我与老师之间多了几分亲近。回想起这十几年的学习生涯,让我印象最深的老师有两位。

我的好友班主任

一位是我初中时期的班主任郑老师,郑老师是一位年纪轻轻的英语老师,刚从乡镇中学调上来不到三年,我们班也是她作为班主任带的第一个班,老实说就教学上来说她并没有什么特别,然而作为班主任的郑老师非常有冲劲,对待我们班的严厉程度毫不亚于那些尖子班,而我作为当时班上的第一名,她和我的相处模式也十分有趣,她会和我一起为了进入年级前十而高兴的不行,也会因为发现我把作业借给同桌抄而狠狠骂我,甚至比骂我同桌骂得更狠。更让我感到哭笑不得的是,直到毕业,我才知道她和我妈之间居然还有小秘密,那就是有很多次在我上晚自习的时候,她和我妈在隔壁的办公室聊天。不得不说初中三年我对郑老师是又爱又恨的,然而毕业后我却只能想起她的好,那段亦师亦友的回忆让我难忘。

不走寻常路的杜哥

另一位老师是我高中时期的班主任杜老师,与郑老师相反她是一位教学经验丰富老教师,虽然她教的是语文,但是她却是我从小到大女老师里最女汉子的了,我们都悄悄叫他杜哥。当时我们班是全年级最好的理科班,因为全年级前一百名免学费还有奖金,用杜哥的话来说就是我们都是带薪读书的。按理说作为这样一个班的班主任应该充满压力,抓紧每一分每一秒让我们学习才对。然而杜哥完全不是这样,不仅从高一到高三只要不下雨,下午最后一节自习她都要抽二十分钟时间带领全班去后操场跑圈还同意了我们每个月全班一起看两次电影的请求,虽然到了高三看电影的机缩减了很多,但就算这样我们班在别的班眼里也是幸福的不行了。而且由于班上喜欢打篮球的男生很多,她还经常组织我们班和老师们打师生篮球赛,直到现在我都还能记起那位平常满嘴钾钙钠的化学老师在球场上投篮时的可爱模样。就是这样一位与众不同的老师,让我的高中生活并没有如书上描绘的那样只有学习和考试,反而十分多姿多彩。她用她独特的方式教会了我们许多,坚持每天跑步是因为身体是革命的本钱,同意看电影是因为精神食粮和轻松的氛围也很重要,组织师生篮球赛是为了消除师生距离建立良好的师生友谊。不得不说她的做法真的起到了不错的效果,三年来班上生病请假的情况很少,而去找老师答疑和老师争论问题的事情却几乎每天都能见到。
1071521-20161210152050554-1447882389.jpg

我期望的师生关系

通过阅读邹欣老师的博客,让我对师生关系又有了不一样的理解,邹老师认为的理想的师生关系是健身教练和健身学员这样的关系,从理性的供需上来看我是认同邹老师的观点的,然而在此基础上我更期盼能和老师形成==亦师亦友==的关系,因为我认为在平等和自由的基础上学习起来能更轻松才能更有动力。

一学期实践不少于5000行代码,你觉得这个负担大吗?

如果在没学C语言以前你问我一学期5000行代码负担大吗,我肯定觉得这简直是不能完成的任务,然而在学习了C语言后我觉得一学期5000行代码可能并不是一项无法完成的挑战。因为C语言的学习让我认识到了实际编程对于学习一门计算机语言的重要性。学习C语言时,每天15道题的刷题任务起初让我觉得难以接受,但是后来我渐渐认识到,无论老师如何讲,只要你课下没有去编程就根本无法掌握。所以我认为在JAVA的学习中重要的不是所写代码的行数,而是在编程过程中对知识的掌握。
1071521-20161210155830976-2023694157.jpg

转载于:https://www.cnblogs.com/ljq1997/p/6156098.html

相关文章:

快速入门linux系统的iptables防火墙 1 本机与外界的基本通信管理

概述 iptables是一种运行在linux下的防火墙组件,下面的介绍可以快速的学习iptables的入门使用。 特点(重要) 它的工作逻辑分为 链、表、规则三层结构。数据包通过的时候,在对应表中,规则从上向下匹配,匹配到…

iOS 根据数组中的字典的value值进行排序

NSMutableArray *resArr [NSMutableArray array];// 先把所有值的装进一个数组中NSMutableArray *valArr [NSMutableArray array];for (int i 0; i < arr.count; i ) {NSDictionary *dic arr[i];NSString * str [NSString stringWithFormat:"%-%d",dic["…

矢量数编码有哪几种类型_6种最理想的编码工作(以及吸引每个人的类型)

矢量数编码有哪几种类型by David Venturi大卫文图里(David Venturi) 6种最理想的编码工作(以及吸引每个人的类型) (The 6 most desirable coding jobs (and the types of people drawn to each)) Free Code Camp问了15,000个人&#xff0c;他们是谁&#xff0c;以及他们如何学…

sleep和wait到底什么区别

wait是在当前线程持有wait对象锁的情况下&#xff0c;暂时放弃锁&#xff0c;并让出CPU资源&#xff0c;并积极等待其它线程调用同一对象的notify或者notifyAll方法。注意&#xff0c;即使只有一个线程在等待&#xff0c;并且有其它线程调用了notify或者notifyAll方法&#xff…

Swift Code Snippet

1 swi_crecell func numberOfSections(in tableView: UITableView) -> Int {return 1;}func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {return 5;}// cell高度func tableView(_ tableView: UITableView, heightForRowAt indexPa…

Cocos2d-x lua 编译到Android设备

需要完成Android下ant,ndk,sdk(adt)的环境配置.Java环境配置. 也可以搭建VS下的Lua开发环境. 首先新建项目 cocos new -l lua -d (...address) 然后编译 cocos run -p win32 -s (...address) --ap 19 后面的--ap 19是版本控制. 然后在Eclipse中Import项目,右键项目Build Path添…

c# 数据可视化_#OpenVisConf上的22位数据可视化从业者的10点收获

c# 数据可视化by Siena Duplan通过锡耶纳杜普兰(Siena Duplan) #OpenVisConf上的22位数据可视化从业者的10点收获 (10 Takeaways from 22 Data Visualization Practitioners at #OpenVisConf) Update | May 13, 2016: Videos of all talks are officially live!更新| 2016年5月…

CentOS中Mysql常用操作

安装mysqlyum -y install mysql-server 修改mysql配置vi /etc/my.cnf 这里会有很多需要注意的配置项,后面会有专门的笔记暂时修改一下编码(添加在密码下方): default-character-set utf8设置mysql随系统启动# chkconfig mysqld on ← 设置MySQL服务随系统启动自启动# chkcon…

RXSwift基本使用1

1 cocoapod 安装 import RxSwift import RxCocoa 2 给一个按钮添加点击事件 // 添加点击事件self.rightBtn.rx.tap.subscribe { (event) in}

添加MySql数据库超时设置的相关问题

最近在工作中&#xff0c; 遇到MySql数据库连接超时的问题&#xff0c;申同事帮忙解决了一下&#xff0c;看到原来的MySqlHelper里面没有封装相关的超时方法&#xff0c;就添加了一个&#xff0c;我在这里记录了一下&#xff0c;希望对像我一样入门级的程序员有所帮助&#xff…

了解ES6 The Dope Way Part II:Arrow功能和'this'关键字

by Mariya Diminsky通过玛丽亚迪明斯基(Mariya Diminsky) 了解ES6 The Dope Way Part II&#xff1a;Arrow功能和this关键字 (Learn ES6 The Dope Way Part II: Arrow functions and the ‘this’ keyword) Welcome to Part II of Learn ES6 The Dope Way, a series created t…

[转载]Matlab之静态文本多行输出

转载文章&#xff0c;原文链接&#xff1a;Matlab中的静态文本框中显示多行内容 有时候&#xff0c;我们在GUI中利用静态文本框显示程序的结果&#xff0c;但是结果很长&#xff0c;一行未必可以显示的开&#xff0c;而静态文本框不像edit或listbox那样通过滚动条来显示多行内容…

1-Swift中的Struct 和 Class

1 为什么swift 推荐使用struct类型 在swift中是推荐使用struct类型的&#xff0c;值类型的变量在赋值的时候会自动进行一次低消耗的值拷贝 对比与对象的拷贝更加高效且不存在线程安全问题。 2 Struct 的概述 Swift语言中非常重视结构体&#xff0c;把结构体作为实现面向对象…

rwkj 1422搜索(素数环)

算法分析与设计&#xff1a;搜索&#xff08;素数环&#xff09; 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte 总提交:178 测试通过:35 描述 将1-n这n个数摆成一个环&#xff0c;要求相邻的两个数的和是一个素数&#xff0c;编程输出所有可…

不断的困惑:为什么我仍然使用JavaScript函数语句

Back in the late 90’s — when I learned JavaScript — we were taught to write the “Hello World” function using a function statement. Like this…上世纪90年代后期(当我学习JavaScript时)&#xff0c;我们被教导使用函数语句编写“ Hello World”函数。 像这样… …

Tif文件合并类

using System; using System.Collections; using System.Collections.Generic; using System.Drawing; using System.Drawing.Imaging; using System.IO; using System.Linq;namespace Common {/// <summary>/// Title Tif文件合并类/// Author&#xff1a;ward/// </…

ubuntu /boot 空间清理

本文引用自 blog.csdn.net/yypony/article/details/17260153方法&#xff1a; 1&#xff1a; 在终端下察看已经安装的旧的内核&#xff1a; ctrlaltt——>进入终端——>输入命令&#xff1a;dpkg --get-selections|grep linux给 /boot文件目录分配空间的时候&#xff0c;…

Swift default参数

swift 支持默认参数&#xff0c;在声明方法的时候&#xff0c;可以给某个参数制定一个默认的使用值&#xff0c;当没有传入值的时候&#xff0c;使用默认的参数&#xff0c;当传入值存在的时候&#xff0c;使用对应的传入值 import UIKitvar str "Hello, playground&quo…

vs2017 open从v_宣布#Open2017,这是面向开发人员的除夕直播流

vs2017 open从vHere are a few reasons to stay home this New Year’s Eve:这是除夕之夜留在家里的一些理由&#xff1a; It’s the worst day of the year for fatal drunk driving deaths 这是致命的酒后驾车致死的一年中最糟糕的一天 It’s crowded 拥挤 It’s freaking c…

Laravel Predis Error while reading line from the server.

问题 Laravel说明文档中的 Redis 发布与订阅案例&#xff0c;命令行运行php artisan redis:subscribe 到60s自动断开并报错 [Predis\Connection\ConnectionException]Error while reading line from the server. [tcp://127.0.0.1:6379]解决 在config/database.php配置文件中&a…

android 带边框的圆角按钮

新建buttonstyle.xml 代码如下 <?xml version"1.0" encoding"UTF-8"?> <layer-list xmlns:android"http://schemas.android.com/apk/res/android"> <!-- 连框颜色值 --><item> <shape> <solid andr…

Swift 字面量表达

字面量是一个很强大的特性&#xff0c;对于缩短代码很有帮助 // // 1 字面量就是 简洁明了指出自己的类型并且为变量赋值的的值 // tom false 称之为字面量 let dog:String "tom"; let ok false;// Array 和 Dictionary 赋值的时候也是使用的字面量 let animals:Ar…

韩国文档的编码方式_像韩国学生学习英语一样学习编码

韩国文档的编码方式by Stephen Mayeux斯蒂芬马约(Stephen Mayeux) 像韩国学生学习英语一样学习编码 (Learn to code like a Korean student learns English) If this is the first you’ve heard of me, then there’s only one thing you need to know: I am an ESL Teacher …

mysql乱码解决

在 /etc/my.cnf加上下面二句&#xff1a; skip-character-set-client-handshakecharacter-set-server utf8转载于:https://www.cnblogs.com/sweetXiaoma/p/6170979.html

LoaderManager使用具体解释(三)---实现Loaders

这篇文字将介绍Loader<D>类&#xff0c;而且介绍自己定义Loader的实现。这是本系列的第三篇文章。一&#xff1a;Loaders之前世界二&#xff1a;了解LoaderManager三&#xff1a;实现Loaders四&#xff1a;实例&#xff1a;AppListLoader重中之重&#xff0c;假设你还没有…

Swift 条件编译,编译标记

1 swift 中的条件编译跟OC中的形式是相同的 #if DEBUGself.navigationView.backgroundColor Color_ff3b30;#elseself.navigationView.backgroundColor Color_main;#endif条件可以接受 os(MacOS) ,参数iOS tvOS等平台 arch(),参数为平台架构组合 arm64 ,i386 swift(),参数为版…

代码简介:向圣诞老人和他的精灵学习Google Analytics(分析)

Here are three stories we published this week that are worth your time:这是我们本周发布的三个值得您关注的故事&#xff1a; Learn Google Analytics from Santa and his elves: 12 minute read 向圣诞老人和他的精灵学习Google Analytics(分析)&#xff1a; 阅读12分钟…

生物信息大数据数据库(NCBI、EBI、UCSC、TCGA)

想系统的学习生信数据库可以先看一下北大的公开课&#xff0c;有一章专门讲的数据库与软件&#xff1a; 1-生物信息学&#xff1a;导论与方法 北大\10 生物信息数据库及软件资源 一个优秀的生信开发者能够解决如下问题&#xff1a; 如何鉴定一个重要的且没有被解决的生物学问题…

Dispatch 执行ABC任务,执行完成之后刷新UI,指定任务D

在swift中分组管理异步任务的方式 1 group enter 和 leave 进行同步管理 func method1() {// 创建一个组 &#xff0c;要是在一个控制器中去规划请求顺序&#xff0c;则这个组要是全局的组let group DispatchGroup();let queue DispatchQueue.global();//let imgsArr [&qu…

关于页游垂直同步的若干问题

这个问题要从人眼感觉抖动的原因来分析第一种情况是常说的屏幕撕裂&#xff0c;就是垂直同 步的事情&#xff0c;可以简单理解为显存的数据更新跟屏幕的绘制刷新缺少同步&#xff0c;一次屏幕刷新的结果可能是多次显存更新的片段集合&#xff0c;这种情况只能使用更接近垂直同步…