自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 集群、分布式、微服务概念和区别

转自:https://blog.csdn.net/qq_37788067/article/details/79250623概念:集群是个物理形态,分布式是个工作方式。1.分布式:一个业务分拆多个子业务,部署在不同的服务器上2.集群:同一个业务,部署在多个服务器上分布式是指将不同的业务分布在不同的地方。而集群指的是将几台服务器集中在一起,实现同一业务。分布式中的每一个节点,都可以做集群。而集群并不一定就是分布式的。举例:就比如新浪网,访问的人多了,他可以做一个集群,前面放一个响应服务器,后面几台服务

2020-12-12 22:58:11 286

原创 MarkdownPad2自动生成侧边导航栏目录

想要开启导航栏,需要写代码进行自定义,具体操作如下:就在Tools→ Options → Advanced中的Custom Html Head Content中,点击HTML head edit将下面的代码复制到弹出的框内即可,保存后按F6快速代开浏览器预览才可显示导航栏,在markdownpad里是显示不了的。代码出处:https://blog.csdn.net/u010842019/article/details/79868024<script src="http://co...

2020-12-11 10:44:03 2017 1

原创 关于markdownPad部分文件(含代码段)livepreview预览无效问题

markdownPad引入代码段的语法是类似于```xml 代码段```但发现语法对了,预览却无效问题所在:代码段前没有空格解决方法:选中代码段,按tab键缩进,显示成功

2020-12-11 09:33:49 762

原创 MarkdownPad的livepreview预览无效,显示this view has crashed

Windows10上使用MarkdownPad会出现无法预览的情况,如下图所示选择yes去查看官网的解决方案Awesomium 1.6.6 SDK 下载链接:http://markdownpad.com/download/awesomium_v1.6.6_sdk_win.exe选择下载安装Awesomium 1.6.6 SDK 后,再重启markdownPad,问题就被解决了...

2020-12-11 09:23:00 683

原创 @RestController和@Controller的区别

在springMvc中controller层类上的要使用@Controller来注明该类属于控制层,在controller层常返回的数据形式有以下几种:  页面:静态页面  ModelAndView:返回页面和相应数据  json字符串:如果某个类设计初衷就是返回json字符串,那么该类就可以使用@Controller + @ResponseBody,还可以使@RestCotroller简化书写  @RestCotroller源码···  从上面的源码中可以清晰的看到@RestCon

2020-12-10 13:00:18 259

原创 使用Jersey进行跨服务器上传文件出现错误 “405 Method Not Allowed“

使用Jersey跨服务器上传文件出现 “405 Method Not Allowed”问题出现在学习 SpringMVC 框架的过程中,进行了跨服务器上传文件的练习。但是当一切就绪之后,上传文件总是报以下错误:HTTP Status 500 – Internal Server ErrorType 异常报告消息 Request processing failed; nested exception is com.sun.jersey.api.client.UniformInterfaceE

2020-10-06 15:51:42 666

原创 java.sql.SQLException: Wrong number of parameters: expected 0, was given 1 Query: delete from acc...

java.lang.RuntimeException: java.sql.SQLException: Wrong number of parameters: expected 0, was given 1 Query: delete from account where id = ? Parameters: [3]字面意思:参数数目错误:应为0,但给出的是1查询java.sql.SQLException:肯定是SQL语句写错了!然而我找半天,觉得并没有什么毛病。。。出去呼吸口新鲜空气,回来后我发

2020-09-06 16:40:53 11777 6

原创 解决Idea的Maven工程中tomcat日志和println输出信息总有一个中文乱码问题

我的Idea是201.9.3版本的,maven工程里的servlet用printlin输出时,在控制台显示tomcat日志中文乱码。一番折腾后发现问题出处。解决办法: 1.file-->settings 搜索Maven,修改下面选项为GBK,不要设置成GB23122.继续在settings中搜索File Encodings,修改下面的选项的值为UTF-8或GBK,都试试看...

2020-05-29 11:55:12 505 2

原创 C++内联(inline)函数

        内联函数的格式:inline 返回值类型  函数名(参数)  如:inline void display(int r);一、为什么要用内联函数        在执行程序过程中如果要进行函数调用,系统系统要将程序当前的一些状态信息存到栈中,之后进行虚实结合,同时转到函数的代码处去执行函数体的语句,这些参数保存与传递的过程中需要时间和空间的开销,是的程序执行效率降低,特别是在程序频繁地...

2018-03-23 09:03:34 346 1

原创 C++运算符重载详细解说及代码编写

一、不能重载的运算符:  (1) "."(类成员访问运算符)  (2)" .*"(类成员指针访问运算符)  (3) "::"(域运算符)  (4)"sizeof"(长度运算符)  (5) " ?:"(条件运算符)二、运算符  1.算术运算符    +   -   *   /    %  2.关系运算符    &gt;   &lt;   &gt;=  &lt;=    3.逻辑运

2018-03-22 20:32:34 562

原创 软件工程项目——校园二手交易市场——数据流图

3.2数据流图

2017-11-21 21:00:15 17181 1

原创 软件工程项目——校园二手交易系统——第一部分需求规格说明书

第一部分 需求规格说明书1.引言1.1编写目的1.2项目背景1.3定义1.4参考资料1.1编写目的目前我校的校园二手交易市场多是利用超级课程表上的“跳蚤市场”以及本校的贴吧进行,两者都形成了一定的规模。但是贴吧上的交易不够规范,而超级课程表改版之后对“跳蚤市场”这一模块也不够重视,对其入口进行了更改,进入不方便了,导致流量减少,目前在上面发布交易信息的人寥寥无几。...

2017-11-18 22:46:29 29315 2

原创 算法与设计——枚举——ch_01

题  目:由0到4五个数字,组成5位数,每个数字用一次,但十位和百位不能为3(当然万位不能为0),输出所有可能的五位数。题目分析:显然这是一个枚举算法中区间枚举的经典案例,从“0到4五个数字,组成5位数”可以看出用五重循环实现,限制条件是“每个数字用一次,但十位和百位不能为3(当然万位不能为0)”。第一重循环确定万位,第二重循环确定千位。。。以此类推到第五重循环确定个位。枚举算

2017-11-17 20:44:55 491

原创 软件工程项目——校园二手交易系统——引言

引言1.1编写目的1.2项目背景1.3定义1.4参考资料 1.1编写目的目前我校的校园二手交易市场多是利用超级课程表上的“跳蚤市场”以及本校的贴吧进行,两者都形成了一定的规模。但是贴吧上的交易不够规范,而超级课程表改版之后对“跳蚤市场”这一模块也不够重视,对其入口进行了更改,进入不方便了,导致流量减少,目前在上面发布交易信息的人寥寥无几。因此我们建立二手交易市场

2017-11-17 19:05:41 9348

转载 软件工程导论第三章作业3.4

分析习题2第3题所述的机票预订系统。试用实体-联系图描绘本系统中的数据对象并用数据流图描绘本系统的功能

2017-10-08 23:03:27 6082

转载 软件工程导论第三章作业3.3

银行计算机储蓄系统的工作过程大致如下:储户填写的存单或取款单由业务员输入系统,如果是存款则系统记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、到期日期、利率及密码等信息。并印出存单给储户;如果是取款而且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算利息并印出利息清单给储户。用数据流图描绘本系统的功能,并用实体-联系图描绘系统中的数据对象。

2017-10-08 22:56:51 3588

转载 软件工程导论作业2.3

为方便旅客,某航空公司拟开发一个机票预定系统。旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地等)输入进入该系统,系统为旅客安排航班,印出取票通知和账单,旅客在飞机起飞的前一天凭取票通知和账单交款取票,系统校对无误即印出机票给旅客。  写出问题定义并分析系统的可行性。  1>目标:在一个月内建立一个高效率,无差错的航空公司机票预定系统

2017-10-08 22:37:37 2971

转载 软件工程导论第二章作业2.2

为方便储户,某银行拟开发计算机储蓄系统。储户填写的存款单或取款单由业务员输入系统,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息,并印出存款单给储户;如果是取款,系统计算利息并印出利息清单给储户。  写出问题定义并分析系统的可行性。答:如果是存款,储户填写存款单,然后交给业务员键入系统,同时系统还要记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、利

2017-10-08 22:33:35 1895

原创 java web 实现用户登录界面

前面写的都是C语言的程序,今天开始陆续连载java语言的。就以java web实现用户登录界面的一个简单web应用程序开头吧。1.提交页面userLogin.jsp,主要代码如下:姓 名:密 码:2.接受信息并验证程userReceive.jsp,关键代码如下: <%String Name=request.getParameter("RdName")

2017-09-29 21:00:48 14370 1

转载 include指令和include动作的区别

转自:http://www.cnblogs.com/azai/archive/2009/11/12/1601533.htmlinclude指令是编译阶段的指令,即include所包含的文件的内容是编译的时候插入到JSP文件中,JSP引擎在判断JSP页面未被修改,否则视为已被修改。由于被包含的文件是在编译时才插入的,因此如果只修改了include文件内容,而没有对JSP修改,得到的结构将不会

2017-09-27 22:07:59 721

原创 C语言——单链表——学生管理系统

巩固了一下单链表的知识点,并运用单链表写了个简单的学生管理系统实现功能:增、删、改、查#define _CRT_SECURE_NO_WARNINGS#include#include#includestruct student{ char name[20]; int age;};//定义单链表typedef struct SingleList{ struct stu

2017-09-22 23:07:48 9914

原创 初次用myeclipse连接tomcat心得

今天被myeclipse部署项目到tomcat的问题坑了一个上午。因为是第一堂java web 上机课,上课内容是安装myeclipse、tomcat、jdk,并编写一个first.jsp程序我用的是,myeclipse 2014、tomcat8.x、jdk1.7.0_17。但是,当我将jsp工程部署到tomcat时出现了状况

2017-09-21 22:56:15 630

原创 C语言——字符串指针-strcpy

#include#includeint main(){ char str1[] = "Good";//初始化字符数组 char str2[20] = "Job";//初始化字符数组,分配空间,待str1复制 char *p1 = str1;//初始化字符串指针,使其指向str1首部 char *p2 = str2; while (*p1 != '\0')//判断复制str1

2017-09-20 23:44:46 2011

原创 C语言——字符串指针-strcmp

C语言中的strcmp是怎么实现的?其实我们可以用自己的办法重新写一个函数来实现strcmp的效果。#define _CRT_SECURE_NO_WARNINGS#include#includevoid Compare(char Array1[],char Array2[],int n){ int i; for (i = 0; i < n; i++) { if (Arra

2017-09-19 23:26:24 1697

原创 C语言+EasyX实现——鼠标坐标实时显示

鼠标坐标的实时显示在很多地方用到,比如在画图工具中就有:

2017-09-18 22:43:12 11267 5

原创 SE homework 1

1.什么是RUP?RUP(Rational Unified Process),统一软件开发过程,统一软件过程)是一个面向对象且基于网络的程序开发方法论。瑞理统一过程(RUP)是Rational软件公司(Rational公司被IBM并购)创造的软件工程方法[1]  。RUP描述了如何有效地利用商业的可靠的方法开发和部署软件,是一种重量级过程(也被称作厚方法学),因此特别适用于大型软件团队

2017-09-17 22:06:42 252

原创 C语言——关机小程序

C语言实现简单的关机小程序,立即关机和定时关机#define _CRT_SECURE_NO_WARNINGS#include#include#includeint main(){ printf(" ===================\n");//菜单界面 printf(" 1.立刻关机\n"); printf(" 2.定时关机\n"); pri

2017-09-16 22:37:57 2230 1

原创 C语言——文字闪烁效果

今天就写一个简单的文字闪烁效果,实现的效果比较简单,但也是值得学习的!#define _CRT_SECURE_NO_WARNINGS#include#include#includeint main(){ initgraph(600,400);//初始画布 setbkcolor(YELLOW);//背景颜色 cleardevice();//清屏 settextcolor(BLA

2017-09-14 23:58:29 14396 4

原创 C语言+EasyX编写推箱子游戏

今天编写一个简单的推箱子小游戏,只有一个关卡,想加其他关卡也很简单,只要将数组地图修改就行。游戏中没有加上背景音乐,加也很简单,前面写打字母游戏中有用到,可以直接那代码过来,换上自己喜欢的背景音乐。#include#include#include#includeconst int rows = 9, cols = 9;//初始化游戏界面大小int i = 0, j = 0;IM

2017-09-13 22:53:57 5264 6

原创 C语言+EasyX 鼠标控制角色移动

昨天的角色移动是键盘控制角色,今天做了改进,用鼠标控制角色移动#include#include#include#includeint num = 0;double x0 = 0;double y2 = 450;double x1;double y3;double term;double mx;double my;IMAGE background, boy1, boy2;

2017-09-12 22:09:59 5492 9

原创 想想毕业我去哪,做什么,能做什么,该怎么做

今晚想了很多关于毕业后的问题,毕业后去哪个城市,去做什么方面的工作,能做什么方面的工作,该怎么做才能生活好?最初的想法是想去深圳,从事本专业方面的工作,就目前来说我会的真的是少的可怜,而该怎么做?或许应该说现在该怎么做吧!深圳,寸土是金,居高不下的房价,没有家庭背景,一切靠自己拼搏,要白手起家,可能会成房奴,是绝对成房奴!所以,我说,我该知道要怎么做了吧!!!

2017-09-11 22:58:27 425

原创 C语言+EasyX编写键盘控制角色移动

今天用C语言+EasyX写一个键盘控制角色移动的项目原理其实和前面写的贴图的打字母游戏差不多#include#include#includeIMAGE background, boy1, boy2;int num = 0;int x0 = 0;int y0 = 450;void InitInstance(){ loadimage(&background, "backgro

2017-09-10 23:02:04 14354 6

原创 打字母游戏+贴图技术

前面写了一篇C语言的打字母游戏的博客,但是未用上贴图,今天升级一下,加上贴图。即使是刚学完C语言也可以这种简单的方法做出高逼格的小游戏!下面是源代码,关于其中一些从图形库中调用的函数,在前面讲“坦克大战地图”一篇博客中有讲解。

2017-09-09 22:55:47 1430 3

原创 贴图技术入门——坦克大战地图

前天博客中用C语言写了个没有贴图的打字母小游戏,提及到贴图技术,那么今天的主题就是贴图技术入门级。今天就以坦克大战地图为例,开启游戏贴图之旅。。。

2017-09-08 21:37:41 5970

原创 陷入迷茫

大三了,感觉所剩时间越来越少了,前面两年干了和专业没有半毛钱关系的事情,加入了各种学生组织和协会,做着自己不太喜欢的事情,但是也十分感激这段宝贵的经历和认识的人遇到的事情,我坚持了两年,也该收收心了,把精力更多的放在专业学习上,夯实专业基础,拓展专业技能,为我的一年半后的求职做足准备。然,当我要开始专业学习时,发现自己想做的很多,却不知道该从哪里下手,不懂得很好的分配时间,缺乏很强的自制力,这

2017-09-07 21:10:12 408

原创 详细讲解C语言单机小游戏——打字母游戏

要用C语言编写一个单机小游戏,首先得安装一个图形库。在这里我用的是EasyX 图形库,EasyX 是针对 C++ 的图形库,可以帮助 C++语言初学者快速上手图形和游戏编程。比如,可以用 VC + EasyX 很快的用几何图形画一个房子,或者一辆移动的小车,可以编写俄罗斯方块、贪吃蛇、黑白棋等小游戏,可以练习图形学的各种算法,等等。后续我也会间断性编写一些小游戏,主要目的还是昨天说的,为了

2017-09-06 20:38:19 6135 9

原创 兴趣篇——用C语言写打字母游戏

昨天说的,以后会写和小游戏相关的博客,事不宜迟,今天就先开始用最简单的C语言编写一个简单的打字母小游戏吧。应今天我的软件工程老师的一句话:当做一件事时,如果能很快的从中得到正反馈,我们将会有成就感,我们将会提高对它的兴趣。我们编程的入门语言是C语言,是一门相对简单的编程语言,但是大多数大学生或者其他刚刚接触编程学完C语言的人,往往会产生一个疑问:我们学习了C语言到底能干什么?更有甚者,像计

2017-09-05 20:56:18 5971 7

原创 内存修改器妙用——解决某云下载速度限制问题

作为一个软件工程的大三猿,现在才开始写博客,对此感到羞愧!这是我的“处女篇”,但是绝对是实用篇。    想必大家在用某云下载东西的时候为下载速度慢而抓狂过,小部分人选择破解,大部分人选择充值会员。。。这也就是某云目的。  破解的办法有很多,相信大家都尝试过不少,但是在近期改版后,像修改浏览器默认下载方式,网上搜破解版等老式方法已经不管用了。  现在我i和大家分享一个比较简单实用的办

2017-09-04 22:11:28 1337 1

空空如也

空空如也

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

TA关注的人

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