自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 MySQL一行拆分多行

在想如何将一个数据拆分成多行前,先去了解一下MySQL里的几个函数SUBSTRING_INDEX(str,delim,count)函数它里面有三个参数值,分别的作用是:分割字符串、分隔符、计数。length():字符长度函数replace():替换函数内容类似于下图请往下看:在网上搜索到的思路是利用MySQL自带的mysql数据库中的help_topic这个记录表,这个表是存储 mysql 各种帮助文档目录的,主要因为他有一个从零开始自增的 id 字段,所以采用这张表作为帮助表。其实他不是用来

2021-08-29 09:08:00 1354

原创 抽象类和接口的实例

抽象类本身是不能直接实例化的,因为其本身包含抽象方法。不过,抽象类可以通过对象的多态性来实例化,即抽象类通过子类进行实例化操作。那么可以将抽象类作为某个类型的模板,而具体的子类通过继承该抽象类,重写其中的方法来实现。下面看一个例子。下列每个类均为单独的文件程序运行结果:首先定义一个抽象类Person,定义一个抽象类方法call(),然后定义一两个类Teacher和Student,分别继承抽象类Person,并分别实现了方法call();定义LessonBegin,使用Person类型的变量作为

2021-05-30 16:14:09 609

原创 数组冒泡排序

数组的排序数组排序的方法有很多种,主要有冒泡排序、选择排序、快速排序、插入排序、希尔排序等。通过例子详细介绍使用冒泡排序对数组进行排序的方法。冒泡排序,是计算机科学领域最常用的排序算法之一。冒泡排序就是比较相邻的两个数据,小的在前面,大的在后面,这样一趟下来,最小的数就被排在了第一位,第二趟也是如此,以此类推,直到所有数据的排序完成。这样数组元素中值小的就像气泡一样从底部上升到顶部。例:冒泡排序如下图在本例中,声明并初始化了一个一维数组,通过for循环出原数组的元素,然后通过冒泡排序对一维数组进行

2021-05-18 16:04:25 455

原创 使用JDBC连接数据库

在实际操作中,要使用JDBC连接数据库可以按照以下几个操作步骤进行:(1) 加载并注册数据库驱动(2) 通过DriverManager获取数据库连接(3) 通过Connection对象获取Statement对象(4) 使用Statement接口执行SQL语句(5) 操作ResultSet结果集(6) 关闭资源,释放资源下面就分别是介绍这几个步骤的具体操作1.注册数据库驱动程序的语法格式如下:DriverManager.registerDriver(Driver driver);或者C

2021-05-08 09:03:38 640

原创 throws异常

在程序开发过程中,程序员会尽量避免错误的发生,但是总会发生一些不可预测的事情,例如除法运算时除数为0 、内存不足、栈溢出等,这些就是异常,java语言提供了异常的处理机制,处理一些不可预期的事情。使用throws抛出异常。throws关键字是在声明时使用的,表示此方法中不处理异常,一旦产生异常之后,将交给方法的调用进行处理。当使用throws关键字定义一个方法的时候,调用此方法时,不管是否会产生异常,都应该采用异常处理格式进行处理,以保证程序的稳定性。在以后编写的很多程序中都会出现用throws声明

2021-04-29 10:31:59 764 2

原创 空和null的区别

1.NULL:代表声明了一个空对象,不是一个字符串,可以赋给任何对象。 空字符:代表声明了一个对象实例,这个对象实例的值是一个长度为0的空字符串。2.string a=null; 只是定义了一个句柄,即你有了个引用,但是这个引用未指向任何内存空间。 string a=””; 这个引用已经指向了一块是空字符串的内存空间,是一个实际的东西了,所以可以对它操作。在MVC中视图回填数据时,向控制器请求数据时,有时会出现空数据这种情况,返回的是一个null或者一个空的字符串。在这个时候在判断它不等与null或者空

2020-09-08 15:49:59 10056

原创 分割字符与linq

在有些时候我们会遇到一些字符串,比如日期段、地址,时间段,等等的一些需要分割才可以拿去到数据库才可以进行查询的字符串。在查询中,我们会犯一些错误,引发一系列的报错。那么我就分享一下,我遇到过的错误。首先这是一个地址的字符串,我需要把它根据-分割成三段。在这分割后,我就直接拿去查询,然后就直接报错了,报了一个这样的错。往下看!LINQ to Entities 不支持 LINQ 表达式节点类型“Invoke”,因为query.Where(expre)返回的是 IEnumerable<Order

2020-09-08 15:38:28 408

原创 响应式onresize监听窗口大小

Onresize是框架/对象(Frame/Object)事件中的一个属性,窗口或框架被重新调整大小。或监听窗口被重新调整了大小。1、以下 HTMl 标签支持 onresize事件<a>, <address>, <b>, <big>, <blockquote>, <body>, <button>, <cite>, <code>, <dd>, <dfn>, <div&gt

2020-08-28 16:50:11 835

原创 XMLHttpRequest发送一个请求到服务器

通过 XMLHttpRequest 对象,你可以在不重新加载整个页面的情况下更新网页中的某个部分。1、发送一个请求到服务器为了发送一个请求到服务器,我们使用 XMLHttpRequest 对象的 open()和end()方法:语法:var xmlhttp=new XMLHttpRequest();xmlhttp.open(“GET”,“xmlhttp_info.txt”,true);xmlhttp.send();2、GET 或 POST?GET 比 POST 简单并且快速,可用于大多数情况

2020-08-28 16:31:05 414

原创 模型 视图 控制器

1、MVC是一个架构模式,它分离了表现与交互。它被分为三个核心部件:模型、视图、控制器。下面是每一个部件的分工:• 视图是用户看到并与之交互的界面。• 模型表示业务数据,并提供数据给视图。(Model 数据库中的数据)• 控制器接受用户的输入并调用模型和视图去完成用户的需求。图: MVC (模型、视图、控制器)2、下面是MVC(模型、视图、控制器)架构的控制流程:• 所有的终端用户请求被发送到控制器。• 控制器依赖请求去选择加载哪个模型,并把模型附加到对应的视图。• 附加了模型数据的最终视

2020-08-18 08:46:11 1029

原创 JavaScript制作轮盘

首先制作小轮盘主要用到的知识点有:定位、数组、一次性定时器、周期性定时器、循环。为什么要说两个定时器呢?首先周期性定时器能完成的功能一次性定时器也能完成,至于你想用那个,根据实际情况来定。制作轮盘的布局就直接搬图:↓↓根据边框布满方块,用数组里准备好的style样式,在用for创建li标签同时添加到ul标签以此类推,布满边框一周给开始按钮绑定事件处理函数(运用周期性定时器或一次性定时器)var index = 0; //当前active div应该和哪个下标的小方块重合var btn =

2020-08-18 08:37:12 616

原创 Banner字体设计总结

作者:黄志浩 日期:2019年7月12日首先来说一下banner有什么用处,banner的作用是为了更好更直接的让用户获取一些的信息及视觉上的冲击感。简单的说就是能更好,更直接的宣传出去给的用户看。那么这就涉及到很多知识了,比如说颜色的运用,不同的颜色给人带来不同的感受,不同的心情。还有素材的找寻,拼凑最后如何达到想要的效果,给用户一个什么样的视觉感受,如何突出主题,且要有层次感等。就像...

2019-07-14 20:29:30 708

原创 设计广告海报

作者:黄志浩 日期:2019年6月18日设计广告海报首先找了一张网图,这张网图是一个男人在洗澡,这时我就在想,做一个什么样的广告,推销什么东西。最后我想到的是他脸上涂抹的白色乳状物和柠檬片。第二我把他脸上的白色乳状物当成BB霜,把柠檬当成素颜神器。接着我就把我的广告词想出来了。“水滢多效气泡BB霜,控油柠檬素颜能手”。另外这个男的在洗澡,所以我又想出了一个句子,叫“美好的事情从沐浴开始”然...

2019-06-18 10:14:52 216

原创 分析后台

日期:2019年5月17日这个是我第一次做的后台,虽然潦草了点,但这也是我一点点摸索的的结果。之后我去又浏览Ant Design,发现我的后台有很多缺点。在这个后台管理系统里我使用的颜色基本用的都是蓝色,因为蓝色让人看起来舒服,比较沉稳。另外我还在页面里的快捷入口的板块里添加了一些暖色调,这个是为了整体色调不会太单调。而这个后台网页的错误就在基金管理和公告管理这两块版里,这个页面里很清楚的...

2019-05-17 14:36:07 311

原创 初次做后台的体验

日期:2019年5月17日这段时间,我在制作一个个人设计的后台,当然这也是老师布置的作业。一开始吧,老师叫我们收集三十张优秀的后台页面,于是便开始找了起来,最后收集完后上交就可以进行下一步的操练了,接着就开始组队,三到四人一组,组完队就开始做原型图了。这个在做原形图之前,我们先讨论要做什么后台管理,最终我这个组打算做一个金融的后台管理。于是便开始做了起来,一开始我们不知道金融有什么样的板块和一...

2019-05-17 14:34:03 389

原创 制作icon的过程

作者:黄志浩 日期:2019年4月2日前兆:制作icon前老师的引流。3月5日老师布置了一个画画的作业,3月7日,我把作业画出来了,且把画导到ai里临摹出来了。那么icon的作业将不入正轨。制作icon这个东西,一开始我个人觉得很容易,可是接触了就有所感触了,不简单啊。小小icon就让我烦恼了一个中午,因为我在想用吃的做出一整套icon是不简单的,又不可以与你原来的食物差距太大,就好比你...

2019-04-05 22:49:32 1028

原创 制作食物官网及网页展示的过程

作者:黄志浩 日期:2019年4月1日一开始我对网页的制作一无所知,直到老师布置了一个作业,让我们在网上找二十张食物类型的网页,然后我就开始找网页,找得一头雾水,而且找的网页也不怎么好看,基本都是网店类型的网页。找网页的作业做完了,老师就拿了四张不同类型的网页让我们临摹,然后我们就开始了,有一张游戏网页吧,我花了半天时间去做才做出来,我是有点烦的,但没办法,还是硬得着头皮做完。最后做完了,...

2019-04-02 11:47:04 426

原创 如何让实景图变成油画图

作者:黄志浩 日期:2019年1月22日如何让实景图变成油画图,那就需要用到ps了。在使用ps在前我们先找一张实景图。就好比这张图。我们先把它导进ps里,然后在顶部找到图像点击进去找到调整在点击进去找到HDR色调在把里面的参数调整一下调整好后的图片的亮度和色彩会比原图鲜艳然后在顶部找滤镜点击进去在找到风格化点击进去找到油画最后就把实景图变成了油画图以上就是操作的...

2019-03-29 20:32:46 505

原创 Adobe Photoshop 中的魔棒工具

作者:黄志浩 日期:2019年1月17日 星期:五魔棒工具,它们分为两种,一种为快速选择工具,而另一个是魔棒工具,它们都是一种工具,只是功能不一样,。魔棒工具也是在我们左边的工具栏里,首先找到工具栏,找到魔棒工具。点击第一个快速选择工具,它的功能就是,能快速的选定你所想选的一定范围的像素,比如如下图你想把里面的拼图快速的截想来你首先要去用蚂蚁线选中它,你又不想这么麻烦的去用套...

2019-01-18 16:40:24 1055

原创 Adobe Photoshop 中的选框工具

作者:黄志浩 日期:2019年1月18日 星期:五选框工具在左边的工具栏里面。它有四中功能,里面有:矩形选框工具;椭圆选框工具;单行选框工具;单列选框工具。它的作用有:比如,羽化效果;建立选区拉渐变色(前提 新建一个图层)。修改工具栏上面那一行里有一个羽化,更改参数就可以了。上面还有四个小图标,它们的作用是 如下图第一个就是重新建立一个选区,第二个就是在原来的选区...

2019-01-18 16:15:45 382

原创 PS制作个人logo

黄志浩 时间:2019年1月18日 星期:五1.开始接触从一开始接触ps的时候,什么都不会,记得老师上的第一节课的时候,老师给我们讲解;点;线;面;的关系,和视觉的前后关系,还有一系列美的图片。课后布置的第一个作业就是让我们收集十张图片,接着我们交了一系列稀奇古怪的图片,比如;景图;动漫图片;游戏人物图片;...

2019-01-18 16:01:56 840

空空如也

空空如也

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

TA关注的人

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