❀项目实战
文章平均质量分 59
环游记
感觉到累的时候,可能正在走人生的上坡路!
展开
-
Typescript实现对table的排序
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan前提 假如有一个需求,点击一次排序位则对列表中数据进行一次排序,之前都是点击一次就从后台再重新查一遍,根据传到后台的参数进行排序,再重新返回到前台。这就涉及到性能问题,第一,频繁访问数据库,第二,走一遍后台,查一遍数据,导致速度慢,用户体验度低。适用情况 1.数据都...原创 2017-04-12 21:52:47 · 26676 阅读 · 77 评论 -
【数据库】编程规范与安全
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan 作为开发人员,对数据库的增删改查操作是很常见也是很常用的。关于编程规范,我是知道的,命名规范等等,但是实际开发中想法上会有些慢半拍,有时候就会造成sql注入,好的编程习惯对于企业和个人的发展都是必不可少的。最近一段时间参加了一个偏向后台开发的项目。聊一聊开发过程中...原创 2017-02-26 14:26:09 · 21113 阅读 · 16 评论 -
Node.js安装与配置
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan※写作背景 今天下午,组长安排了新的开发任务,因为做过这块类似的任务,心里特别高兴,心想应该一个小时就能搞定,所以中午午休的时候还是开开心心的,今天上午开会讨论了项目剩下的内容,其中用到一些技术,sql数据库的较多,例如,数据库的锁,包括两种(行级锁和表级锁),根据项目需求还需要用...原创 2017-02-06 23:16:24 · 20270 阅读 · 17 评论 -
Win10中IIS浏览时一直在等待(浏览器一直转圈,无反应)
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan前言 每一天都有新的收获,继上一篇IIS发布的问题集锦后已经阐明了小编现在做的项目是在IIS发布后,VS中的代码修改后可以直接在浏览器浏览IIS发布的项目效果同步。项目很快就要上线了,同事们都在紧张的备战中,小编要测试一下架构师提供的接口,就在小编测试最后一个数据的时候浏览器竟然打...原创 2017-01-21 21:00:13 · 35317 阅读 · 26 评论 -
在win10上的IIS发布网站问题集锦
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan前言 最近入职一家公司,我做的是.net开发的,用的开发工具是VS2015,公司用到了sitecore,目前简单在网上了解了一下,我的理解是他有一个特点是让代码的修改和web浏览器中的响应很迅速,我体会到的是在IIS中发布网站后,如果我修改了VS中的代码,想在浏览器中看到效果,这时...原创 2017-01-15 22:16:06 · 25332 阅读 · 33 评论 -
json的三种反序列方式
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan JSON(JavaScript Object Notation),在实际的开发中非常常用,甚至一个json就可以保存所有需要的信心呢。 对象:一个对象以花括号"{"开始,并以"}"结束,json存储使用key:value形式,每一个键后 有一个冒号,冒号后是value...原创 2017-06-30 09:16:49 · 24983 阅读 · 16 评论 -
HTTP与HTTPS的Post请求
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan 半年前写过一篇Http与Https的区别,在项目中用到的较少,最近在做一个文件上传与下载的项目,之前使用的是http协议传输,高手那么多,不免会有淘气的人搞点破坏,导致网站存在一些安全性问题,为了解决安全性问题,决定改用Https协议传输。 Https(Hyper...原创 2017-06-18 19:52:01 · 31009 阅读 · 20 评论 -
使用Service描述的服务与springAop冲突导致服务无法暴露
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan 我参与的这个项目架构中采用了dubbo+zookeeper,为了线上排错方便用到了AOP拦截方法打印日志.项目是聚合工程,结构如下,当AOP拦截facade层时会出现服务注册不到dubbo上的情况. ...原创 2017-09-03 22:05:45 · 21317 阅读 · 13 评论 -
Spring学习笔记(二)--接收前台传的Date型参数报400错误
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan 今天遇到了一个问题,虽然对一个久经沙场的老兵来说这不算什么大问题,对于一个小白来讲,及时的记录这些问题还是蛮重要的,毕竟,这都是经验. 我们项目是前后端分离的,前端需要使用后端提供的接口进行联调.所以第一步是需要后端自己测试通过,后端写好了方法之后使用测试类测试...原创 2017-09-12 14:53:23 · 22976 阅读 · 19 评论 -
软考总结
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan开篇 周五中午,我们一行人,背起书包,进京赶考!周六考试,周五的旅馆是晓东辛辛苦苦为我们预定的,非常感谢晓东的认真负责。晓东还提前去了旅馆给我们安排!在去坐火车的路上我们还在开心的讨论着加密解密,上火车之前取票的人真是排的好长好长,还好有张婷他们在前边帮我们取了票。以后要提前取了票...原创 2016-11-13 11:33:53 · 20727 阅读 · 30 评论 -
值传递、引用传递和形参、实参
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan是什么 1.值传递:在调用函数时将实际参数复制一份传递到函数中,在函数中对参数修改的时候不会影响到实际参数。 2.址传递:在调用时将实际参数的地址传递到函数中,那么在函数中对参数进行修改将会影响到实际参数。 3.形参:出现在函数定义中,在整...原创 2016-11-06 22:25:28 · 22154 阅读 · 27 评论 -
软件开发工具和数据结构导论
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan开篇 这次的自考因为和软考同时进行,在开始将软考看的重了些,每天花费在软考上的时间是较多的,这次考试的课本看了不止三遍,刚开始看感觉不到收获,在最后一个阶段做题的时候发现数据结构最后两道大题是编程题,因为是用C语言编写,刚开始我是拒绝的,认为是新的东西,等认真的看过几道题之...原创 2016-10-23 21:54:27 · 20423 阅读 · 35 评论 -
动态规划法解决0/1背包问题详解
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan是什么 动态规划(dynamic programming)是求解决策过程最优化的数学方法,把多阶段过程转换为一系列单阶段问题,利用各阶段之间的关系,逐个求解,创立了解决这类过程优化问题的新方法。基本思想 将待求解的问题分解成若干个子问题,先求解子问...原创 2016-10-19 16:06:24 · 29366 阅读 · 71 评论 -
(软考)计算机硬件及操作系统
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan前言 软考正在如火如荼的进行着,发现软考真是个好东西,既能查漏补缺,又能锻炼自己的阅读能力和理解能力,当然加上现在的总结能力,学习起来也不是很吃力了,又找到了目标。每一个知识点都要多思考,自己思考过后才能和小伙伴们更好的讨论交流,才能有相应的效果。马上课本就要看完了,这一段时光...原创 2016-09-25 22:28:40 · 22031 阅读 · 32 评论 -
数据结构导论
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan前言 这一科目先由题目去理解,数据+结构=数据结构。数据会涉及到组成,数据就包括了数据元素,数据元素又包括了数据项。有了数据就需要找地方存储,就用到了数组,数据的存储结构不止一种,包括了线性的和非线性存储;线性包括顺序、链、栈、队列、数组。非线性包括树、图。有了地方存储,需要进行运...原创 2016-09-18 22:27:12 · 21925 阅读 · 27 评论 -
机房收费系统——组合查询
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan 机房收费系统中的组合查询也是一大亮点。简单的查询只有一个条件限制,机房收费系统中涉及到的最多的查询条件限制是三个,就一起来揭开他的庐山真面目吧!【示例界面】 【查询流程】【函数转换】 【“...原创 2015-09-02 11:23:05 · 21170 阅读 · 15 评论 -
机房收费系统——MSHFlexGrid控件
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan 在做机房收费系统的时候很多窗体都用到了MSHFlexGrid控件,所用到的一些功能也是很相似,就拿添加删除用户这个窗体来举例,敲完机房收费系统后发现这个窗体中该控件所实现的功能相对较多,就一一来总结一下吧!【窗体示例】【选中行高亮显示】 ...原创 2015-08-29 20:53:41 · 21180 阅读 · 17 评论 -
VB断点调试
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan 近期都在敲机房收费系统,这个系统是我们第一次自己在没有源码的情况下进行的系统。敲代码的时候逻辑很重要,但是我们还要清楚很多时候你以为的并不是你以为的!就像在敲机房的时候,我们明明理清了逻辑,而且认为写得代码也正确,为什么结果就和预期的不同...原创 2015-08-22 23:26:50 · 27447 阅读 · 26 评论 -
机房收费系统——宏观把控
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan 机房的代码实现阶段已经完成了,目前正在系统的完善阶段。登陆时的User是有权限的,分为一般用户、操作员、管理员,按此顺序权限在依次增大。在一般用户的菜单中可以看到它的功能是用来查询学生的信息的,所以一般用户的角色应该是一名教师,来管理在机房上机的同学,...原创 2015-07-30 10:47:08 · 20945 阅读 · 22 评论 -
机房收费系统——上下机
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan 做一个系统首先要有自己的想法。每个人的设计都是不一样的。上机首先要考虑给你一个账号,它在什么情况下才可以上机?上机后又在什么情况下才可以下机?一张图来宏观把控一下吧! 一、宏观把控 我...原创 2015-07-28 10:38:26 · 21316 阅读 · 25 评论 -
C#错误信息后抛之日志
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan简介 之前遇到问题就是try...catch抓异常抛异常。刚用.net进行开发的时候遇到的一个问题是明明问题给用户提示出来了,可是为什么代码还是会继续往下走呢?当时发现用try...catch就可以完美解决这个问题,还挺兴奋的,后来发现用return也可以解决这个问题。不过后来还是一...原创 2016-08-07 11:42:40 · 22901 阅读 · 18 评论 -
数据库设计之数据类型
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan【前言】 我们也开始了机房合作,我先来介绍一下我们组的成员,我们组一共有三个人,其中有两个玉,一个二货玉(组长),一个攻艰玉。在第一次机房收费系统的时候我们就接触过了数据库中的四种字符串类型,分别是char,nchar,varchar,nvarchar。从第一次的什么都不懂,...原创 2016-05-14 17:56:12 · 22712 阅读 · 30 评论 -
机房重构——透过问题看登录
●三层登录1.在三层登录中用到select语句,在给变量赋值的时候出现了如下错误,正确代码,如下,代码解析:该段代码的意思是将dUser.UserId的值赋值给变量@userId,将dUser.PassWord的值赋值给变量@passWord2.该错误出现在从数据库中查到数据后将对应的数据返回到实体问题原因:我从数据库中查询的是userId和passWord原创 2016-02-06 21:49:47 · 20761 阅读 · 34 评论 -
机房重构---透过数据库设计体验学习的快乐
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan●前言 一件事情不管做的好还是做的不好,只要自己用心的去做了就会有一种特别有成就感的赶脚!刚开始重构的时候没有思路,就参看网上的一些博客去建立了自己的数据库,走起来特别的没有力量,因为自己不知道该干什么,不知道怎么干!数据库设计了再修改,就这样一次一次的修改,推翻自己重画,重...原创 2016-02-12 23:49:49 · 20908 阅读 · 38 评论 -
机房重构--透过查询余额看视图的应用
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan●背景 我的数据库设计时将学生的信息和学生对应卡的信息各自建立了一张表,在敲一般用户的查询余额功能时需要在窗体界面上显示的内容包括两张表的内容,所以查询的时候需要查询两张表,脑袋里就想起了自考时数据库这本书上有视图这一个方便的利器,可是之前自己从来没用过,随着机房重构几个小窗体的实现...原创 2016-02-18 17:41:16 · 21631 阅读 · 58 评论 -
机房重构——透过实践看Datatable和泛型
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan●Datatable定义 是一个临时保存数据的网格虚拟表,其他使用datatable的对象包括dataset和dataview。(摘自百度百科)我理解的datatable就是一张表,而dataset当于一个数据库,他可以包括一张表也可以包括很多张表。●泛型定义 1.在...原创 2016-02-26 10:31:13 · 21008 阅读 · 49 评论 -
机房重构——透过变量和存储过程看结账
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan●前言 敲机房重构到结账这一块想了两天。结账的第一个Tab(售卡)需要去查卡表,查询出相应操作员注册的卡;第二个Tab(充值)需要去查充值表,查询出相应操作员充值的记录;第三个Tab(退卡)需要去查询退卡表,查询出相应操作员退卡记录,第四个Tab(临时用户)需要去查询卡表,哪些是...原创 2016-03-06 15:39:39 · 21672 阅读 · 43 评论 -
机房重构——报表
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan●前言 一个星期 又一个星期,犹记第一次敲机房时候的感受,弄报表这一块的时候觉得很乱。这次用.net重构听说VS自带报表功能,心里就开心了不少,结果弄得时候弄了几天没有成功,就开始完善窗体。后来又接着弄,还是没有成功,心里上就有点“怕”了。一提到报表自己第一心态是我不会!今天我想...原创 2016-03-13 19:10:45 · 21926 阅读 · 51 评论 -
Linux---another app is currently hold yum lock
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan背景 在本机新安装了一个虚拟机,由于需要安装nginx,所以需要先安装gcc环境用来编译nginx的源码,执行yum install gcc-c++命令报another app is currently hold yum lock,很明显,yum被其他进程占用了,使用一贯的作风,简...原创 2017-10-26 16:52:24 · 22421 阅读 · 19 评论 -
CentOs--nginx安装及配置
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan安装准备工作 1.安装gcc 安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc,命令:yum install gcc-c++ 2.安装PCRE PCRE(Perl Compatible Regular...原创 2017-10-26 21:09:11 · 21862 阅读 · 23 评论 -
Mybatis的分页插件
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan简介 分页功能是非常常见的,这里的分页插件叫做PageHelper,使用之前的sql语句方式分页查询需要程序开发人员自己写全如:select * from t_user limit 1 to 10 这样的语句查出前10条,这样写是非常麻烦的,而且我们还需要查回来总的记录数,在...原创 2017-10-15 22:19:28 · 22193 阅读 · 65 评论 -
【SSH】验证码程序实现
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan【简介】 验证码是我们可以保证安全的一种方法。验证码可以用来防止恶意破解密码,和恶意刷票等,我们在日常生活中也常常需要输入验证码,有时候我们需要根据歪七扭八的汉字或者数字去完成验证,而这些操作只有真正的人类才能操作,所以可以有效的防止某些恶意的行为,在开发过程中验证码可能也是...原创 2017-02-18 22:17:21 · 26373 阅读 · 19 评论 -
【SSH】Spring框架学习
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan前言 最近在做一个SSH网上商城的项目,在项目中经常要在Spring中,也就是建立的applicationcontext文件中配置Action、Service、Dao等内容。而仔细看看写的都是非常有规律,Action中注入的是相关Service的配置,Service中是相关Dao的...原创 2017-01-25 00:43:56 · 20859 阅读 · 21 评论 -
【SSH】环境配置
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan【前言】 最近准备做个项目,是一个商城类的项目,使用的框架是spring+hibernate+strusts2,开发工具使用的是myEclipse10,服务端用的是Tomcat。【myEclipse】 我用的是myEclipse10,直接从网上下载,然后和...原创 2017-01-06 15:16:47 · 21844 阅读 · 22 评论 -
Excel导入SQL(VB.NET版)
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan【前言】 我们从第一次机房就开始接触了数据库内容导出到Excel,机房重构的时候同样遇到了,做过VB版的也做过VB.NET版的(其实两者并没有多大差别)。考试导数据的时候用过一次将Excel导入到数据库,当时并没有深入的去想是怎么导进去的。【内容】●窗体展示...原创 2016-04-24 19:23:33 · 25799 阅读 · 93 评论 -
牛腩回顾历程
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan【开篇前言】 从开始的不知所以然到现在的越敲越有意思,学习真是一个有趣的过程。牛腩打开了B/S学习的大门,上一个阶段是C/S阶段,那么B/S和C/S有什么区别呢?原来C/S的全称为Client/Server(客户机/服务器)是建立在局域网的基础上的,是一种软件体系结构。B/S的...原创 2016-04-06 11:40:49 · 21527 阅读 · 35 评论 -
网站发布之美丽的意外
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan【问题】 清明节前完成了牛腩基本的功能实现,打算作品展前将牛腩发布成功,结果遇到了一个问题,一改之前遇到问题就愁眉苦脸的状态,非常开心,学习的机会来了。看牛腩的最后两集发布觉得有些老了,更何况现在信息发展的如此的快,果断百度搜教程,在此不再赘述,详见《win8安装IIS和添加网站...原创 2016-04-04 21:50:01 · 21554 阅读 · 35 评论 -
从零到一学Maven——宏观把控
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghanMaven是什么? Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行...原创 2017-08-04 18:14:21 · 21154 阅读 · 13 评论 -
从零到一学Maven——依赖范围及传递依赖
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan依赖 对Maven有过了解的会知道Maven通过Pom文件管理项目中用到的jar包,如果我们需要使用一个jar包,则需要在pom文件中添加一个依赖,通过坐标标识我们想要找到的具体jar包。通过三个坐标可以定位一个jar包,maven中有生命周期,在不同时期使用的jar包可以使用依赖范...原创 2017-08-06 21:28:04 · 21617 阅读 · 14 评论 -
Spring学习笔记(一)--AOP入门篇
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan简介 AOP全称为Aspect Oriented Programming的缩写,意思是面向切面编程,AOP是OOP的延续,OOP全称为Object Oriented Programming,意思为面向对象编程,OOP的三个主要目标是:重用性,灵活性,扩展性.OOP主要是针对业务处...原创 2017-08-20 23:19:38 · 21428 阅读 · 25 评论