自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(247)
  • 资源 (1)
  • 收藏
  • 关注

原创 CGlib动态代理报错(java.lang.IncompatibleClassChangeError)

前言    在敲CGlib 动态代理Demo,测试类启动过程中报错,现在来记录下以便后续查看。正文问题1 :java.lang.NoClassDefFoundError: org/objectweb/asm/Type    在写好CGlib 动态代理demo(可参见上篇博客) ,启动客户端测试代码时...

2018-07-31 19:53:41 3669 5

原创 【设计模式之代理模式】—静态代理和动态代理

前言    很多优秀的框架中,巧妙的用到了各种设计模式,在解读源码的过程中,肯定非常需要再熟悉下设计模式。今天咱们来说下代理模式。 正文代理模式    为另一个对象提供一个替身或占位符以控制这个对象的访问。 &

2018-07-31 18:01:31 1555 27

原创 【Spring】—IOC 的实现原理

前言    小编最近在学习Spring,现在来总结下。 未完待续。正文总结

2018-07-29 21:42:14 246 7

原创 Maven学习笔记

前言     这段时间在学习Maven,下面是一些整理的笔记。正文简介     Maven 是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理的工具。功能构建项目-builds 文档编制-Documentation 报告-Report...

2018-07-22 20:10:55 175 5

原创 JSP简单介绍(二)

前言     在提到Spring的时候大家都知道它是一个管理bean 生命周期的容器,那什么是bean,它和vo、dto、entity、pojo 等之间有什么关系,这次将为大家揭秘。正文JavaBean     JavaBean 是一个特殊的Java类,特殊点在于它要满足一些条件或

2018-07-12 09:09:19 289 1

原创 JSP简单介绍(一)

前言正文总结

2018-07-11 16:19:35 886 1

原创 Servlet简单介绍(四)

前言转发和重定向正文总结

2018-07-11 10:04:26 308 1

原创 Servlet简单介绍(三)

前言     前面的博客说到了servlet的接口和类,这次来说下Servlet的会话跟踪技术。正文【会话跟踪】概念    Http 协议是一个无状态的协议,当客户端浏览器一次请求到来,服务器端返回响应之后,两者之间的连接就断开了,服务器端并不保存每次的连接信息,如何维系客户端和服务

2018-07-10 10:30:26 208

原创 Servlet简单介绍(二)

前言    前面说到Servlet的由来、工作流程及创建等,这篇文章继续说下servlet的API。正文一、概览-Servlet API中主要的接口和类二、Servlet 接口    要编写一个Servlet,需要实现javax.servlet.Servlet接口,该接口

2018-07-07 20:20:48 256 1

原创 解决端口占用问题(port is already in use)

前言    端口占用问题几乎每个开发人员都会遇到,每次用每次查,下面来记录下解决过程,以便日后需要。正文    1、调出命令窗口     windows+R 组合键,调出命令窗口     2、查找占用

2018-07-03 21:35:50 124671 9

原创 Servlet简单介绍(一)

前言说下servlet,后面待续。

2018-07-01 21:45:22 1446 1

原创 SpringMVC+Spring下实现webSocket 广播通信

前言 &nsbp;  最近在搞一个websocket的小尝试,打算用在前后端分离的项目上,先拿后端做个尝试,特此记录下。正文一、引入maven 依赖 <dependency> <groupId>org.springframework</groupId> <artifact...

2018-06-24 21:16:16 2580 9

原创 分布式与集群的区别

    简单说,分布式是以缩短单个任务的执行时间来提升效率的,而集群则是通过提高单位时间内执行的任务数来提升效率。     例如:     如果一个任务由10个子任务组成,每个子任务单独执行需1小时,则在一台服务器上执行改任务需10小时。   &

2018-06-17 21:36:18 249 8

原创 【Java8新特性】—lambda 表达式与函数式接口

前言    最近学习集合的时候了解到lambda表达式,javaScript-ES6中也使用了箭头函数,有时候也叫lambda 表达式,在js中用(=>)来定义简单的函数,在java中用(—>)符号来表示;不过大家都知道,java和javaScript的关系就像是雷锋和雷峰塔的关系 ,咱们还是来说java中的lambda表达式。正文一...

2018-06-10 21:41:12 1497 4

原创 Angular 4 + webSocket 双方通信小尝试

前言  &nsbp; 项目中用到客户端和服务端通讯,下面是用angular 4 实现一个小demo。正文搭建Web服务器1、创建web服务器 2、总结

2018-06-03 21:39:49 10441 3

原创 【数据库】—索引简介

前言    无论什么时候,只要提到数据库,都会说到索引,它是干什么的,一般怎么来用,咱们一起来看一下。正文1、为什么要创建索引?提高查询速度利用索引的唯一性来控制记录的唯一性2、什么是索引?索引是对数据表中一个或多个字段的值进行排序的结构。数据库索引就好比是一本书的目录,根据目录可以快速定位查找区域,从而快速找到搜索项。...

2018-05-27 21:51:38 580 8

原创 【SpringMVC】—@RequestParam 和 @PathVariable 注解

前言    项目中遇到文件下载的功能,前后台联调时发现请求的url是这个样的:‘http://localhost:8084/datumManager/downLoadDatum/information.xlsx?datumUrl=Libgroup1/M00/00/02/wKgWQFqWeR-AGH5BAAA8gzGPs5o20.xlsx“’ ,再看后台接...

2018-05-20 16:55:49 3521 13

原创 【前端】—聊聊我认识的Angular

前言    最近接触的项目前端用到了Angular框架,之前略有耳闻,从vue换到Angular,感觉东西差不多,还是要系统学习的,先来了解下。正文1、Angular 的发展AngularJS 是一款来自Google的前端JavaScript框架,也是SPA(single-page-application,单页应用)框架,体积小,但是功能...

2018-05-19 21:49:03 6795 50

原创 【智能工厂MES系统】—— 生产模块行为设计

前言    小编最近在整理项目中做的东西,整理到生产过站这块,稍微有点复杂,个人觉得大佬设计的比较灵活,特此记录一下。正文1、需求介绍    公司要打造智能工厂,实现产品流程自动化生产,MES系统主要做到从产品原材料到成

2018-05-13 16:23:41 6908 8

原创 【Sql】—Sql开发利器Sql Prompt

前言     安利一个Sql Server 开发智能提示插件,方便查询表结果,避免了开发人员一个个敲查询语句、执行语句等,一起来看看吧。正文一、下载、安装、激活 下载地址 ,很全,按照步骤激活即可使用。二、使用1、刷新缓存    打开Sql Server,该插件会自动运行,...

2018-05-05 13:28:22 21156 8

原创 【Sql】-- 监测数据库表发生死锁脚本

--根据事务ID 和其对应的session_id 找到活动事务对应的执行语句SELECT DISTINCT dt.text, dtl.request_session_id,OBJECT_NAME(dtl.resource_associated_entity_id), ds.login_name, ds.login_time, ds.host_name, ds.p...

2018-04-30 15:44:14 679 9

原创 【前端】—JS 中的数据类型

前言    前段时间在调vue页面时,遇到一些问题比较有意思,想和大家分享一下。正文    Java Script中的数据类型分为6种,两类:简单数据类型和复杂数据类型,简单数据类型包括 Number、Undefined、Null、Boolean 和String,复杂数据类型是Object。数据类型...

2018-04-22 21:24:38 5859 3

原创 浅谈Servlet与JSP

前言    提高Java Web 开发,不得不说http协议,接下来就说Servlet 和 Jsp 这两个java类。正文1、什么是JSP?    JSP(Java Server Pages)是Sun 公司指定的一种服务器端动态页面技术的组件规范,Jsp是以“.jsp”为后缀的文件,在该文件中主...

2018-04-15 19:04:58 41316 9

原创 【sql】— SQL Server 中的排名函数

前言     小编在项目中经常用到Row_Number()函数,它是sql server 2012 出现的四大排名函数(排名函数为分区中的每一行返回一个排名值)之一,下面为大家介绍一下它的用法。 正文     使用到的表原始数据 (SELECT ROW_NUMBER() OVER (ORDER BY ...

2018-04-05 16:21:39 6500 15

原创 【sql】- Sql Server 中的窗口(分析)函数实现类似游标访问效果

前言     小编在写存储过程中遇到了几个函数,貌似不是很熟,把它记录下来和大家一起学习。正文分析函数概念     SQL Server函数分为很多种,常见的有字符串函数、数学函数、时间日期函数、类型转换函数(前几篇博客中提到)、聚合函数、系统函数等,现在来看一下分析函数,也叫窗口函数。      分析函数是SQL Server2012 开发新特性,分析函数(或称解析函数)基于一组行计算聚合值。不

2018-04-05 14:52:00 477 8

原创 【VUE】— 视图中两个方法共用同一对象引发的神奇

前言     最近项目在测试阶段,一旁的业务小哥点击B/S页面出现了bug,页面第一次加载点击有数据,当再次点击的时候就没有数据了,小哥就说:这跟六脉神剑似的,一会儿灵一会儿不灵的,这是为啥?我回答他:神奇吧!正文需求阐述    页面上有两个下拉框,在页面初始化的时候,【工厂名称】下拉框中会加载...

2018-04-01 14:10:51 2433 6

原创 【智能工厂】—走进MES项目

前言    话说小编出来工作也有段时间了,之前一直负责生产模块的开发,现在到了测试阶段,对于项目业务需求也逐渐清晰。 正文    在“智能制造,中国制造2025” 的推动下,甲方公司想要改变传统的生产作业方式,考虑提高工厂自动化生产效率、提升管理效率以应对国内外越来越大的需求市场,节约成功同时实现利益最大...

2018-04-01 13:11:07 5968 10

原创 【智能工厂】— 五大核心系统介绍

前言    小编最近在做MES系统,MES(Manufacturing Execution System)制造执行系统,工业4.0时代已经到来,智能制造、智能工厂的打造是国内生产制造企业势在必得的项目。正文为什么会有智能工厂?    在工业4.0概念的诞生和中国制造2025 的推动下,以智能制造...

2018-04-01 11:22:46 17288 7

原创 Mysql和SQL Server中的格式转换函数

前言     小编最近在项目中学习大佬们的代码,看到sql查询语句跟我见过的有些不一样,我就知道学习的机会又来了。正文Sql Server中的格式转换功能     Sql语句中常用的类型转换函数主要有两种,Cast 函数和Convert函数。在大多数情况下,两者执行的功能相同,但是Conver...

2018-03-27 12:03:25 4911 18

原创 【WinForm】—窗体之间传值的几种方式

前言    小编最近维护一个Winfrom窗体,是项目中CS端的主窗体,很多子窗体需要从主窗体获取值,同时子窗体还需要给主窗体回传值,下面来给大家介绍一下。正文    本文中以主窗体为frmMain,子窗体为frmGroup ,两窗体之间的传值来做示例。方式一: 使用公共静态变量传值主窗体frmMa...

2018-03-25 13:01:45 31842 31

原创 【存储过程】-子查询返回的值多于一个

前言    小编最近的项目在测试阶段,跟存储过程打的火热,调用存储过程的时候遇到一个问题:子查询返回的值多于一个,这次记录下来跟大家分享一下。问题    异常错误描述:     子查询返回的值多于一个。当子查询跟随在=、!=、<、<=、&amp

2018-03-20 12:03:27 2772 16

原创 【存储过程报错】— ambiguous column name

前言    项目中用到“扫描行为”内容,按照我的理解,工厂对应车间的工单下,对应产线对应工序对应工位上所进行的操作在项目设计中被描述为“行为”,工人在每一个工位上所进行的每一个行为,都是会去调用数据库中的存储过程的,绝大部分的逻辑都在存储过程中,执行速度快,这些行为对应的动作对应的存储过程都是可以灵活配置的,说着说着就跑偏了,在调用存储过程的过程中报了一...

2018-03-19 22:46:21 3265 12

原创 【JAVA基础】—面向对象(二)

前言    封装,是面向对象思想的特征之一。面向对象共有三个特征:封装、继承、多态。现在我们一起学习封装。我们将具体功能封装到方法中,或者将方法封装在类中,这些都是封装。方法就是一个最基本封装体,类其实也是一个封装体。为什么要学习封装?    1. 提高了代码的复用性    ...

2018-03-18 19:47:00 221 15

原创 【JAVA基础】—面向对象(一)

前言    JAVA 是一门面向对象的语言,自从学VB开始,我们就一直在谈面向对象和面向过程两者的关系,万物皆对象,咱们一起看一下java中的面向对象。正文理解面向对象和面向过程     面向对象和面向过程都是一种编程思维,面向过程的程序设计方式,是遇到一件事,思考“我该怎么做?” 例如 公司打扫卫...

2018-03-11 21:15:03 275 14

原创 【UI设计】—界面设计原则

前言    最近一段时间项目的功能开发基本完成,目前进行界面的修改和完善,一屋子人一起讨论CS生产终端的页面设计,这是个好问题,下面来一起学习一下。界面设计原则1、简单    用户在学习和接受新的事物时是需要很大成本的,所以你的设计越简单越好。这其中包括界面简单、用户需要操作的功能一目了然、视觉...

2018-03-04 22:26:26 2579 14

原创 【年度总结】— 向前一步

    2018年悄然而至,年轻的我们在时代的大海上扬帆起航,挥舞着自信的旗帜,朝着灯塔的方向,准备在浪潮里大干一场。    回首2017,在李总的带领下,和兄弟姐妹们一起参与了ITOO和图书馆的开发,Java零基础的小白渐渐步入正轨,对于SpringMVC 、Mybatis、JavaEE等内容逐渐了解,开始一点点...

2018-02-28 22:01:11 408 11

原创 【JAVA基础】—自定义类和ArrayList集合

前言    上一篇博客中和大家一起学习了java中方法的使用和内存分析,本次将和大家一起学习自定义类和ArrayList集合。 正文自定义类类的定义和使用    类是一种引用数据类型,在前面的博客中为大家介绍过Scanner类和Random类,本次为大家介绍自定义类,用来描述(映射)现...

2018-02-25 20:09:42 1813 21

原创 【JAVA基础】—方法及方法的重载

前言    上一篇博客为大家介绍了java中的数组,本此将和大家一起学习‘方法’,java中的方法是什么样的呢? 正文方法的定义    方法可以理解为解决某件事情的办法,比如说去公司上班,可以选择骑Hello单车,也可以选择做公交车的方式,这种解决上班出行方式的办法就称为方法。 &nb...

2018-02-18 16:57:37 435 9

原创 【JAVA基础】— 数组

前言    上一篇博客跟大家一起学习了流程控制语句,本次和大家分享数组的一些理解。 正文数组的概念    数组是指一组数据的集合,数组中的每个数据被称为元素。在数组中可以存放任意类型的元素,但是同一个数组里存放的元素类型必须一致。     如果我们需要存储一个数据,可以定义一个变量,倘若需要存储100个数组,这时再去定义100个变量,需要写100遍重复的代码,在编程的世界里是决定不支持这样操作的,

2018-02-11 22:36:58 431 13

原创 【C# 基础】— 解决 "winForm 引用 Adobe PDF Reader控件不显示pdf 文件" 问题

前言     公司的CS 终端需要显示 PDF 文件 ,在换用了“Adobe PDF Reader” 这个控件后,运行程序不报错,窗体控件区显示一片空白,PDF 文件就是不显示,这是怎么回事呢? 正文一 、原因一步步排除,先来看是不是按照教程引用的控件:     1、下载 Adobe PDF Reader 安装包      2、按照提示进行安装      3、打开VS

2018-02-03 18:59:56 16712 23

窗体之间实时传值

WinForm 窗体之间利用委托实时传值,试了很多方法,最喜欢这种,帮我解决了大麻烦。

2018-03-25

空空如也

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

TA关注的人

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