自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

杨光

沉醉在科技的海洋

  • 博客(93)
  • 收藏
  • 关注

原创 Java @RequestMapping注解浅析

在熟悉代码的过程中看到以下代码:@RequestMapping(value = "/action")@RequestMapping是一个用来处理地址请求映射的注解,使用范围是类或方法:用于类上时表示类中的所有响应的请求都是以该地址作为父路径的用于方法上时有以下几个参数:Value:请求路径的实际地址name:为本次的映射指定一个名词,默认为""(就是让你起个名字)path:更加具...

2019-07-28 20:03:01 1492 12

原创 Java @RestController注解浅析

本文关注重点@RestController在网上的一番搜索后,我大致总结出了几点:1.@RestController为开发提供了方便☺,在提供json接口时需要的配置操作再也不需要自己配置了。2.@RestController注解相当于@ResponseBody和@Controller的结合@Controller@ResponseBodypublic class MyControlle...

2019-07-21 21:46:37 20296 18

原创 C# Timer实现Button控件图片轮播动画效果

首先新建一个Windows窗体应用:在窗体中添加一个button控件和一个timer控件:开始编码:namespace WindowsFormsApp4{ public partial class Form1 : Form { public int s = 100;//s为timer1的执行间隔(一般开始默认为100,单位:毫秒) publi...

2019-07-12 23:47:43 3540 15

原创 常见编码规范

在写代码时有一个良好的编码规范对于后期的调试有着巨大的影响,这也是可以阻止你人为脱发的一个好方法。以下是我在网上找的关于编码规范链接:C#语言规范1.好代码是管出来的2.再谈编码规范3.项目代码规范4.代码规范的那些事之后还会搜集其他语言的编码规范(更新中…)...

2019-07-07 21:34:48 506 6

原创 C# Winform利用Scoket实现实时更新

之前在网上看到的,关于如何在Winform上实时的更新数据,也看了其他的博客,其中提到了利用Timer去实现,还有就是利用Socket去实现。关于Socket实现实时更新,他给出的理解是:有一个Socket服务端,只负责接收多个客户端传过来的讯息,根据讯息内容去判断是否广播。这里每一个winform窗体程序就是一个Socket客户端,如果窗体上对数据库做了更新(例如增,删,改)操作就会调用一个...

2019-06-30 20:12:50 2011 5

原创 C# Could not load file or assembly 'DAL' or one of its dependencies.

1.Could not load file or assembly ‘DAL’ or one of its dependencies. The system cannot find the file specified.原因:引起这个错误的原因是要引用的文件找不到了。解决方案:将需要引用的文件拷贝到相应的文件夹下,像我这个在U层需要引用D层的文件,按理说是引用了的,但是U层的Debug里却没...

2019-06-12 20:07:31 1329 11

原创 C# 引用反射时点不出来ConfigurationManager

1.出现错误:Could not load file or assembly ‘DAL’ or one of its dependencies. The system cannot find the file specified.原因:引起这个错误的原因是要引用的文件找不到了。解决方案:将需要引用的文件拷贝到相应的文件夹下,像我这个在U层需要引用D层的文件,按理说是引用了的,但是U层的Deb...

2019-06-09 18:19:00 377 8

原创 Python 基础知识总结(一)

Talk is cheap, show me the code.print()函数+一对单引号:Print(‘千寻’)-------相当于告诉电脑,你不需要执行多余操作,我输入什么,你就打印什么。print()函数+一对双引号:与单引号作用相同print()函数+一对三个单引号:Print(’’‘千寻,杨光,小明’’’)-------实现在逗号处自动换行python注意事项一:符号和标点要...

2019-05-19 21:33:19 220 18

原创 【生活】健康作息表

7:00:起床英国威斯敏斯特大学的研究人员发现,那些在早上5:22―7:00 分起床的人,其血液中有一种能引起心脏病的物质含量较高,因此,在7:00之后起床对身体健康更加有益。打开台灯。“一醒来,就将灯打开,这样将会重新调整体内的生物钟,调整睡眠和醒来模式。”拉夫堡大学睡眠研究中心教授吉姆·霍恩说。喝一杯水。水是身体内成千上万化学反应得以进行的必需物质。早上喝一杯清水,可以补充晚上的缺水状态...

2019-05-12 21:13:01 294 21

原创 结构型设计模式(上)

分类结构型设计模式可以分为两种模式:一、结构型类模式二、结构型对象模式结构型设计模式结构型设计模式着重的是如何组合类和对象以获得更大的结构,该模式有助于多个独立开发的类库协同工作。(1)结构型类模式:该模式采用继承机制来组合接口或实现。一个简单的例子,采用多重继承方法将两个以上的类组合成一个类,结构这个类包含了所有父类的性质。(2)结构型对象模式:该模式不是对接口和实现进行...

2019-05-05 21:21:08 223 9

原创 日语小知识

1.为什么在打电话的时候要说:もしもし?在打电话的时候使用[もしもし]是因为在很久很久以前,在电话的性能非常不好的时代,为了确认接到电话的一方是否能听到声音而说[申します、申します]转变过来的。所以,如果你接电话是也说了もしもし,这是一件很尴尬的事情。2.百分之九十九的人不会读的一二三四五六七看到「一二三四五六七」,你会怎么读呢?所有人都会读“いち、に、さん、し、ご、ろく、しち”。其...

2019-04-28 21:18:45 417 31

原创 2019上半年自考总结

这是我的自考总结,请大家说出自己对这次自考的想法,欢迎踊跃评论。尽情期待更新…

2019-04-14 17:44:56 197 21

原创 SQL与SQL Server的区别

1.什么是SQLSQL是一种结构化查询语言(Structured Query Language),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。2.什么是SQL ServerSQL Server是Microsoft公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点...

2019-03-17 19:15:34 8731 34

原创 C# 关于WinForm窗体程序的退出方法总结

很多人对于关闭窗口都有不同的需求,以下是关闭窗体的几种方法:一、关闭窗体 1. this.Close();仅仅是关闭当前窗口,若不是主窗体的话程序无法退出。2. Application.Exit();强制所有消息终止,退出所有的窗体。3. Application.ExitThread();强制终止调用线程上的所有消息。4. System.Environment.Exit(0);最彻底的退...

2019-03-09 10:05:09 18417 27

原创 【浏览器安全】漏洞的生命周期

生命周期这个很好理解,即从产生到消亡的这段时间。漏洞的声明周期分为三个阶段(1)第一阶段0day:漏洞产生但是未被发现在第一阶段也是漏洞最大的阶段,因为在这个阶段,官方还没有针对这个漏洞的补丁,而且这个漏洞并不是每个人都知道的,所以攻击者也最容易得手。(2)第二阶段1day:漏洞被发现但未发布漏洞补丁在这个阶段攻击者也有办法向用户发动攻击,因为在漏洞补丁发布的第一天,很多用户都没...

2019-03-04 21:31:12 2563 15

原创 【浏览器安全】漏洞

很早时候浏览器安全这个词就一直在我脑子里转,这次接触浏览器安全后发现涉及面之广超出了我的想象,又想到生而为人不能太贪,又不能不贪(对于知识的需求),所以适当了解做个记录。安全漏洞的定义:安全漏洞是产品中的一个弱点,它可能允许攻击者破坏该产品的完整性,可用性或机密性。源于:(https://docs.microsoft.com/en-us/previous-versions/tn-archiv...

2019-03-03 16:02:26 587 4

原创 C# 关于Windows窗体应用中的Program.cs

一直不明白,所以查一查namespace UI{ static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main() { ...

2019-03-02 21:34:31 7869 6

原创 C# System.Configuration.ConfigurationManager.AppSettings["DB"]的解释

解释:System.Configuration.ConfigurationManager.AppSettings["DB"]b/s程序从web.config配置文件中获取key值为"DB"的Valuec/s程序从app.config配置文件中获取key值为"DB"的Value作用

2019-03-01 11:36:44 8169 9

原创 如何解决Origin登录后界面空白无法接受好友请求的情况

最近在登录Origin的时候进行了一次更新,更新完以后这个烂橘子就开始抽风了,登录以后虽然可以运行游戏也可以在线更新(要观察你桌面任务栏图标的绿色进度),但是!界面是空白的,上面的选项除了可以更改连线状态和退出登录以外其他的都没有反应!所以如果想跟小伙伴一起哲学的话,这就相当困难,因为你得先加他好友。解决方法我在网上找了很多解决办法,我这里的办法只针对于无法加好友、界面看不见的同胞们,虽...

2019-02-28 08:20:16 58659 6

原创 C# NameSpace命名空间

在学习机房重构的时候,每次在创建一个新的类时都要去修改一下它的命名空间,这使我对此操作有了很多疑问?为什么要修改命名空间?命名空间是什么?下面则是我经过查询加上自己的理解对NameSpace的理解。什么是NameSpace?NameSpace是用来组织和重用代码的,解决命名过程中的冲突命名空间表示标识符(identifier)的上下文(context)为什么会出现NameSpace?之...

2019-02-24 09:13:46 391 39

原创 如何学习?显性知识与隐性知识

我想很多人都对如何学习产生过疑问,我也是这很多人中的一个,在学习的过程中虽然使用过很多学习方法,而且在学习的过程中也有非常仔细认真地阅读恨不得把书啃烂,但是一到了要自己去总结的环节,我们往往一下这种状况↓因为自己对于学习方法也有很多不了解的地方,所以今天我们只讲一讲学习的流程并了解一下什么是显性知识与隐性知识。显性知识与隐性知识显性知识:指能够用语言、文字、肢体等方式表达清楚的知识。...

2019-02-15 17:28:46 6116 30

原创 C# 三层架构与七层架构

前言学习三层的时候对于这三层有了大致的了解,但是还是说不出个一二,今天试着总结一下,将自己的知识重新梳理一遍。三层架构概念三层架构通常意义上讲的就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。具体又分为:界面外观层、界面规则层、业务接口层、业务逻辑层、实体层、数据访问层、数据存储层共七层。为什么要分层?为了解耦,高内聚,低耦合提示三层架构...

2019-02-10 21:24:25 1463 26

原创 日语五十音图(带图)

前言日语的每个假名代表一个音节(拗音除外),所以属于音节字母。日语的假名共有七十一个,包括清音、浊音、半浊音和拨音。其中表示四十五个清音音节的假名,按照发音规律,可排列成表,这个假名表称为五十音图【五十音図】(ごじゅおんず)正文清音  あ アa い イi う ウu え エe お オo  か カka き キki く クku け ケke こ コko  さ サsa し シshi す スsu ...

2019-01-29 08:41:57 10543 49

原创 2018年总结—旧时已去,请鼓起勇气

前言时间过的太快,一不注意就肥了5斤…正文来看看这一年我都干了啥:计算机对于计算机的学习,甚是惭愧甚是惭愧甚是惭愧,准确的说是对自己的不负责。因为之前玩心太重,所以很多的时间就被浪费掉了,不过还好现在意识到了问题,并且我选择了改变而不是继续堕落。不管什么知识都是需要时间去吸取的,之前的时间没有被利用,那只能现在多下些功夫了。我不想秃头,虽然深信日本30年老教授的那个“该秃还是会秃的”的...

2019-01-27 21:31:46 294 32

原创 【2019-1月】关于对VR的畅想

VR对于我来说,给予我的第一次震撼来自《头号玩家》,在电影中的VR技术和VR玩家的游戏体验放在现在来看,先不提普及,虽然以现在的技术可以实现,但是要想普及那是需要一定时间的,估计那时候我就成老头了,不过我相信科技的发展的很快的,不过普及的快慢就不要有什么美好的畅想了。看完电影后的那一晚那是兴奋地不行了,这也是第一部使我对未来游戏行业的发展充满着强烈幻想的电影。目前虽然对VR有着浓厚的兴趣,但是对于...

2019-01-20 21:02:39 535 30

原创 【2019-1月】你不努力是不会吃到馒头的!

前言看着现在的自己,说努力了,那肯定是努力了。正文不过拿从前的什么都不做,到后来的只做了一点点来比,这也算是努力,但是程度却远远不够。程度不够代表觉悟不够,觉悟不够因为没有目标,没有目标因为没有…再这么说下去那我岂不是什么都不是了?自损还是得有个限度的,要不然损着损着就真的自闭了。学习是学习了,不过当前自己这儿还给自己养着一个更大的隐患,至于啥隐患我就不说了,心里明白就好,说出去那肯定属...

2019-01-13 20:27:15 298 32

原创 如何用手机保存APP上的视频

前言很多时候我们在看微博、网易云等手机APP上的视频时,因为内容非常有意义,所以想要保存到手机中,但是发现这些app上都没有这样的功能!这可怎么办呢?很多人因为不会保存而盯着视频,看了半天却不想退出,最后不得不满怀遗憾地往上一划…正文在这里给大家介绍一个方法,会用以后保存视频会变得非常方便,这个方法要三个必需品:链接(视频的链接)视频解析网址:拿微博视频举例,请点击此文字Docum...

2019-01-02 16:28:17 27418 20

原创 C# 构造函数疑问点总结

前言在学习C#的过程中,构造函数中的很多知识细节我感觉还是有必要总结一下的。问题总结一、构造函数的作用是什么?构造函数的主要作用是在创建对象(声明对象)时初始化对象,一个类被定义时至少要有一个构造函数,如果定义类时没有声明构造函数,则系统会提供一个默认的无参构造函数。二、如何理解“子类不继承父类的构造函数,但子类默认调用父类的构造函数”?在这里我们用代码来为大家呈现:这里执行完毕后...

2018-12-29 20:40:50 273 17

原创 【2018-12月】改变并不需要下决心(周报12.16)

歌曲是可以让人回味起专属于季节的味道和专属于季节的感觉的,所以由不同的音符组成的一首歌,蕴含的能量是非常大的,可以让人沉醉,使人回味。这周过的,除了睡觉还是有一些晚以外其他的地方跟之前比起来还是要好了一些的,通过这周的学习,发现拥有一套完整的学习方法对学习来说是可以事半功倍的,自己当初怎么就没有对学习方法做做研究呢?一个好的作息习惯,一个好的学习方法,目前这就是我想要的。好的作息习惯保证健康,好的...

2018-12-16 20:49:01 231 29

转载 什么是 开发环境、测试环境、生产环境、UAT环境、仿真环境

开发环境(DEV):开发环境是程序猿们专门用于开发的服务器,配置可以比较随意, 为了开发调试方便,一般打开全部错误报告。测试环境(UAT):一般是克隆一份生产环境的配置,一个程序在测试环境工作不正常,那么肯定不能把它发布到生产机上。生产环境(PROD):是指正式提供对外服务的,一般会关掉错误报告,打开错误日志。可以理解为包含所有的功能的环境,任何项目所使用的环境都以这个为基础,然后根据客户的个...

2018-12-09 11:35:08 2942 11

原创 Power Mode 安装与配置

一般来说,写代码是一个非常枯燥的过程,不过也有那种走火入魔写着写着就能笑出来的人,当然,也有一种人写代码的时候---------狂拽酷炫刁炸天如何能让自己在写代码的过程中给自己添加一些乐趣呢???当当当当!!!!这是在其他人博客上找的atom上的一个插件,全名叫做:activate-power-mode atom package当然它也有适用于Visual Studio的插件Visual Stud...

2018-12-08 21:32:14 7771 22

原创 【英语】如何在一个星期之内学好英语?奥利给!

hhhhhhhhhhhhhhhhh, you’ve been cheated!!! It’s actually a monthly newspaper. I…I…this month, I think I’m so sorry about English. Because I haven’t studied it for a long time…but I know the importance ...

2018-11-30 18:58:30 1898 15

原创 UML包图

第一次对于软件的架构设计有了一些了解,可能之前没有好好学习所以可能这也是很基础的内容,不过现在知道了也不晚,总比不知道好啊~软件的架构设计是遵循由大到小的,所以和Class Diagram相比较来说,Package Diagram更可以从宏观的角度来展示软件的架构设计,主要体现在代码组织方面(这个我还没体会过)。什么是Package?当一个大型程序交由数个不同的程序人员开发时,用到相同的类名是一件...

2018-11-29 20:33:37 529 19

原创 UML对象图

首先我们应该知道,对象图(Object Diagram)描述的是参与交互的各个对象在交互过程中某一时刻的状态。对象图可以看做是类图在某一时刻的实例。在UML图中,对象图使用的符号和关系是和类图都是相同的,因为对象图就是类的实例。由于对象图存在生命周期,所以对象图只能在系统的某一个时间段内存在。想要更加清楚的了解对象图,我们可以将对象图与类图进行对比,来看看他们之间的区别:过于明显的区别没有在这里说...

2018-11-28 16:25:19 763 26

原创 UML用例图

所谓用例图,是指由参与者(Actor)、用例(Use Case),边界以及它们之间的关系组成的用于描述系统功能的视图。用例图是外部用户(被称为参与者)所能观察到的系统功能的模型图;用例图是系统的蓝图;用例图呈现了一些参与者,一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模。参与者参与者不是特指的人,而是指系统以外的,在使用系统或者与系统交互中所扮演的角色。所以参与者可以是...

2018-11-24 19:23:59 1163 18

原创 详解UML类图(持更)

类在类图中的表示在UML中,类图属于静态图中的一种,用于定义系统中的类,包括描述类的内部结构和类之间的关系。主要是用于描述系统的静态结构的。现在我们在下面来看一下如何表示一个类。public class Pen{ private string color; private int model=1; public string getColor(){ return name; }...

2018-11-21 19:32:16 520 21

原创 【2018-11月】第一周总结

  这一周里,因为快到双十一的缘故,某东搞特价所以自己也买了很多很多的书,虽然自己是一个不怎么会利用时间去看书的人,但是我打算利用自己早上的时间去干点事情,不一定是学习,增长自己其他方面的兴趣也是很好的  最近在微信读书里看了一本书,名字叫做《你自认为的极限,只是别人的起点》,我觉得这个应该不算是鸡汤吧,只是作者在自己经历了很多年的事情以后,在蜕变的过程中获取的感想。很多地方与我产生了共鸣,打算继...

2018-11-04 21:13:36 180 14

原创 【2018】下半年总结

【感想】  不知不觉已过了半年,这半年里给大家的感觉我想应该是“人呢?”,是的,逃避的太多变得不再敢去面对,慢慢地习惯了这种状态,当意识到的时候发现,已经很难再改正了。自我认为变成了一个不会经营感情的人,不论是友情、亲情还是爱情,所以很多时候对一些感情看得很淡让结果变得糟糕,实则是对自己的不负责。  常常看到一些文章里写到“多爱爱自己吧!”,可能之前给别人的爱太多却没有得到好的结果,所以看完以后我...

2018-10-21 21:05:39 413 30

原创 什么是去中心化?

中心化在我们的生活中,存在的很多具有中心化的事物,比如各种购物机构:某宝、某东等等,对于他们的购物环节进行分析的话,大致分为五个步骤:(1)买家付款到某宝(2)某宝通知卖家发货(3)卖家发货(4)买家确认收货(5)某宝货款打给卖家接下来我们给出一个简单解释“中心化”的图片中心化的结构,虽然说便于我们的管理,但是还是存在的很多缺点的,比如我们最常见的:【1】用户信息的泄露,这个好像已经是商业界的通病...

2018-09-30 20:44:58 1289 14

原创 【软件工程】瀑布模型

瀑布模式  瀑布模型(Waterfall Model),它是一个项目开发架构,它的开发过程是通过设计一系列的阶段顺序展开的,从系统需求分析到产品的发布和维护,一共分为六个基本的阶段。  即:指定计划、需求分析、软件设计、程序编写、软件测试、运行和维护  每个阶段都会产生循环反馈,这样某个阶段出现问题时,就可以去上个阶段或者更上一个阶段去进行修改。·第一次接触软件工程的开发模型,也听过往后很多的模型...

2018-09-16 19:16:22 4718 22

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除