自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

永远的北极光

我希望你看到,我追梦IT的脚步!

  • 博客(190)
  • 问答 (25)
  • 收藏
  • 关注

原创 ExtJS 容器布局方式

ExtJS是构建浏览器应用界面的框架,为开发人员提供了丰富UI组件,这些组件在页面中是以特定方式排列的,即布局方式。一个ExtJS构建的页面,无论看起来多么复杂,最终都能根据其布局拆分成许多小的区域。最近工作中的项目比较老旧,使用的是3.0版本的 ExtJS(最新版为6.0)。工作需要,此处稍微整理ExtJS 3.0中的几种布局,高版本中可能提供了更多布局类型。ExtJS版本:3.0关于资料:建议下载ExtJS 3.0 api 文档。一、ExtJS 3.0布局类型概览根据API文档,

2021-04-19 00:09:01 1223

原创 Linux —— FTP 安装及配置基础实践

前言学技术,自己一向认为,一定不要不求甚解,尤其作为并未接受过相关知识系统教育的人,因为对知识体系缺乏系统全面的认识,故在平常自学中,更应该多动手实践,实践能亲手验证相关问题,获得成就感,同时也能加深理解,或获得意外收获。自己对Linux 系统知之甚少,很多概念的东西也比较模糊,更多时候是针对某个具体知识点进行学习与实践,相信随着积累,自己学习的知识一定会慢慢系统化,这算是对自己的鼓励吧。本来是要在虚拟机Linux系统中安装其他软件,但安装包在本机,故想通过FTP传入虚拟机进行安装,对Linux

2020-12-23 09:21:13 1843 3

转载 深入Linux PAM体系结构

一、什么是Linux-PAM为安全起见,计算机系统只有经过授权的合法用户才能访问,在这里如何正确鉴别用户的真实身份是一个关键的问题。所谓用户鉴别,就是用户向系统以一种安全的方式提交自己的身份证明,然后由系统确认用户的身份是否属实的过程。换句话说,用户鉴别是系统的门户,每个用户进入到系统中都必须经过鉴别这一道关。最初,Linux系统的用户鉴别过程就像各种Unix系统的一样:系统管理员为用户建立一个帐号并为其指定一个口令,用户用此指定的口令登录后重新设置自己的口令,这样用户就具有了一个只有他自己知道的秘

2020-12-19 16:21:18 1721 1

转载 MySQL 笔记 —— procedure 与function 中几种循环语句

本文总结了mysql常见的三种循环方式:while、repeat和loop循环。还有一种goto,不推荐使用。一、while循环循环语句:while 条件 do 循环体 end whiledelimiter // #定义标识符为双斜杠drop procedure if exists test; #如果存在...

2019-09-19 01:47:12 2601

转载 Web —— 单页面和多页面模式

一、前言  前端部分的搭建,需要考虑使用哪种模式进行页面之间的跳转交互,  而项目内的页面交互,不可避免的需要相互之间的数据共享。  这就引出了本篇博客的目的,一起来谈谈:项目前端部分的构建方式以及数据共享方式。二、正文  (一)、搭建前端部分所需要注意的问题  1)方便性    结合开发的时间需求和方便性选择适合的前端模式;  2)性能    在项目的体...

2019-05-20 16:48:56 3250

转载 Java —— 远程调试

转载自:https://www.cnblogs.com/Lawson/p/6188370.html 原文:远程debug调试java代码日常环境和预发环境遇到问题时,可以用远程调试的方法本地打断点,在本地调试。生产环境由于网络隔离和系统稳定性考虑,不能进行远程代码调试。整体过程是通过修改远程服务JAVA_OPTS参数,然后本地通过Eclipse或IDEA等工具调试。下面简单...

2018-09-13 12:35:57 8224

原创 CSS —— html 自动换行

涉及三个属性:white-space:规定如何处理空白,是否换行,默认值:normal(超出时自动换行);word-wrap:normal (默认,只在内容的断点换行,即不能断开单词)或 break-word(长单词内也可换行);word-break:normal(默认,只在内容的断点换行)或 break-all (允许断开单词)、keep-all(只在半角或连字符处允许换行)。 ...

2018-07-28 14:41:37 16292

原创 Maven —— 错误解决 Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.x:compile

配置的Java Installed JREs 不对,若配置正确仍报此错误,清除列表中所有选项,重新选择一次jdk路径,更新即可。

2018-06-25 11:23:29 3398

转载 Maven —— Plugin execution not covered by lifecycle configuration 错误

转载自:https://blog.csdn.net/lmxmimihuhu/article/details/34436205一、错误描述Eclipse 导入已存在的Maven 后,pom.xml 文件的execution 节点报错,错误位置及错误信息如下:错误位置:错误信息:Plugin execution not covered by lifecycle configuration: org.a...

2018-06-14 16:09:06 568

原创 MySQL —— 重设密码 与 没有mysql 数据库问题

目录:一、MySQL 没有mysql 数据库问题解决二、重设密码一、MySQL 没有mysql 数据库问题解决首先,如果忘记密码,无法登陆,则需先忽略权限检查,以管理员方式在命令行执行下面命令:mysqld --skip-grant-tables保持此cmd窗口处于打开状态,重新打开一个cmd 窗口,执行下面命令:mysql -uroot之后查看数据库,发现缺少mysql 数据库。而只有infor...

2018-06-07 10:29:58 2536

原创 Git 笔记 —— (五)、解决冲突

协作开发必然会遇到冲突的情况(仓库上版本与本地版本不一致),导致合并(merge)、提交(commit)、推送(push)失败,所以学会解决冲突尤为重要。目录:一、冲突说明二、命令方式实践三、TortoiseGit 工具相关功能简介一、冲突说明如下场景。本地代码为在仓库版本为E 时克隆至本地的,之后仓库上代码与本地版代码有提交,导致仓库上代码最新版本为C,而本地的最新版本为G。此时,若直接拉取(p...

2018-05-24 23:22:34 4364 1

原创 Git 笔记 —— (四)、共享与更新项目

之前的Git 笔记都是本地实践,还没实现代码共享,要实现代码共享,首先得在服务器上建立Git 仓库,所以笔记(三)先介绍了几个免费的Git 代码管理网站。当然,只是为了实践,也可以将仓库设在本地,通过-l选项指定克隆本地项目。目录:一、码云使用二、Git 项目共享与更新实践一、码云使用此实践,采用的Git 项目管理网站为码云。在开始项目共享之前,我们得先建立一个项目,如下图,建立了一个项目名为st...

2018-05-09 22:58:29 582

转载 Git 笔记 —— (三)、介绍几个Git 代码托管平台

说到Git代码托管平台,首先推荐的是GitHub,好多好的开源项目都来自GitHub,但是GitHub只能新建公开的Git仓库,私有 仓库要收费,如果你做的是一个开源项目,可以首选GitHub。下面推荐几个比较好的Git代码托管平台,这里我不做过多的说明和评价,也好让大家多看 看,比较一下,找到自己的"真爱"。1、GitHub关于GItHub相信大家都有耳闻,我就不详细介绍了。GitHub地址:h...

2018-05-09 21:44:43 705

原创 Git 笔记 —— (二)、分支管理

目录:一、基础实践二、基础说明与小结一、基础实践主要涉及命令:branch、checkout、log、pull、merge、worktree、stash对创建分支、选择分支、克隆分支、删除分支进行基础实践。1、分支创建、查看与删除:git branch参数说明:无参或参数--list:已有的分支被列出,当前使用的分支高亮显示;参数--remotes|-r:控制操作的是远端分支;参数--all|-a...

2018-05-09 20:50:07 366

原创 MySQL 笔记 —— INSERT INTO + SELECT

用SELECT 选择的数据插入记录,有时变得非常有用。SELECT 特殊值的“分组”查询:说明:能直接选择NULL 与数字等类型,这样可在已知某些列值时批量插入记录变得更直接。INSERT 与 SELECT 配合使用:注意:此时,没有VALUES 关键字。语法:INSERT INTO 目标表名 [字段列表] SELECT 语句;...

2018-05-09 17:42:30 653

原创 Git 笔记 —— (一)、增删改查文件

目录:一、基础配置二、基础实践三、命令说明一、基础配置涉及命令:git config根据手册,安装Git 后首先需配置用户信息,之后用Git 管理项目都会用到此信息。cmd 命令:git config [--global] user.name=my_namegit config [--global] [email protected]查看配置:#查看配置列表git config...

2018-05-07 22:42:52 737

原创 html —— table 标签 与 display:table 样式

目录:一、table 相关标签介绍及使用二、div 布局设置display:table一、table 相关标签介绍及使用相关标签按包含关系从大到小排序:table ——> col | colgroup | thead | tbody | tfoot;thead | tbody | tfoot ——> tr;tr ——> th | td;说明:table:重要属性有border(单...

2018-04-01 11:52:55 13869

原创 错误 ——序列化对象属性命名与 json 转换问题

VO对象中,boolean 型属性命名不能以 is 开头,否则传送到页面时该属性值将为空。

2018-03-29 13:35:55 719

原创 Java - Remove “Variable”, keep assignments with side effects

错误描述:值对象(VO)中定义了某个对象的属性,并提供了getter、setter 方法,getter 方法末尾一定要使用到该对象属性,否则,编译器提示:Remove “xxx”, keep assignments with side effects.错误示例:private String test;public String getTest() { return type;//getTes...

2018-03-17 14:08:23 1793

原创 错误 —— Spring: Bean property 'xxx' is not writable or has an invalid setter method.

使用Spring 的xml 方式装配Bean,启动项目提示错误:Error creating bean with name 'finalreportservice' defined in ServletContext resource [/WEB-INF/spring-bean.xml]: Error setting property values; nested exception is org...

2018-03-14 18:03:33 8743

转载 MySQL存储引擎中的MyISAM和InnoDB区别详解

在使用MySQL的过程中对MyISAM和InnoDB这两个概念存在了些疑问,到底两者引擎有何分别一直是存在我心中的疑问。为了解开这个谜题,搜寻了网络,找到了如下信息:MyISAM是MySQL的默认数据库引擎(5.5版之前),由早期的ISAM(Indexed Sequential Access M...

2018-02-11 11:25:38 414

原创 错误 —— MySQL Table doesn't exist

MySQL 安装目录的data 文件夹中保存了数据库结构(对应数据库名的文件夹)与数据信息(对应ibfilelog0、ibfilelog1、idata1三个文件)。仅删除ibfilelog0、ibfilelog1、idata1或仅复制数据库目录到新的MySQL 安装目录的data文件,都可能出现Table doesn't exist 错误。解决方法:数据库结构文件夹与数据文件一定要同时

2018-02-02 14:12:10 8315

原创 MySQL 笔记 —— 中文乱码解决、修改mysql服务端编码

参考:http://blog.csdn.net/u012410733/article/details/61619656一、中文乱码数据库经常需要保存中文字符,有时不可避免地出现乱码问题,乱码出现几种情况如下:1、浏览器上传数据编码(一般默认为ISO-8859-1)与Java 代码编码不同,一般常用两种方式解决:AJAX 时指定编码类型:$.ajax({...,c...

2018-02-02 12:33:13 9447

原创 JS —— Http unsupported media type 415 错误

后端使用Spring 框架,接口为:@ApiOperation(value = "添加表单元素型",httpMethod = "POST",notes = "添加表单元素", produces="application/json",tags = {"lims-service-tms"})@ApiImplicitParam(paramType = "body",name = "fiel

2018-01-03 12:26:49 2245

原创 MySQL 笔记 —— 时间函数、时间比较

整理下MySQL 日期时间函数及用法(5.6.*版本)一、日期(date)相关1、CURDATE()、CURRENT_DATE()、CURRENT_DATE:同义,返回当前日期,如:2017-11-14。注:返回yyyy-MM-dd 或yyyyMMdd形式,取决于函数是否与一个分数(包括整数)进行了四则运算,进行了该运算将返回第二种形式。对CURTIME()等同理。2...

2017-11-14 21:32:50 225496 2

原创 Tomcat —— 不是问题的问题

启动 项目在tomcat 7 上启动,又是提示错误:java.security.AccessControlException: access denied 又是提示(这个可通过设置tomcat 勾选publish module to separate XML file 解决 ):Setting property 'source' to 'org.eclipse.jst.jee.serv

2017-11-09 17:58:33 288

转载 KendoUI —— DateTimePicker 组件设置为中文

DateTimePicker 文档:http://demos.telerik.com/kendo-ui/datetimepicker/template基础使用:1、引入jQuery 与 KendoUI JS;2、定义要渲染的 html:时间:3、js 生成日期时间选择器:$("#time").kendoDateTimePicker({value:new Date()})

2017-11-08 23:14:38 5550 1

原创 Java —— RMI + Element 老是出现java.io.EofException 或java.rmi.UnmarshalException: Error unmarshaling retu

Controller 接口中部分代码:(trainRmiService 是发布到本地某个端口的RMI 服务)Document doc = DocumentHelper.createDocument();/** 建立XML文档的根books */Element root_element = doc.addElement("data");LinkedHashMap result_map =

2017-11-02 18:38:08 4129

原创 JS —— 事件 Event

Web API Event接口:https://developer.mozilla.org/zh-CN/docs/Web/API/Event目录:一、Event 接口简介二、事件源(target)与事件(event)三、事件监听器(eventListener)四、创建事件与自定义事件实践五、绑定事件监听器实践一、Event 接口简介E

2017-10-29 15:12:30 795

原创 bootstrap笔记 —— @media 与 Bootstrap 网格系统

Bootstrap 的网格系统是基于媒体查询(media query)实现的,即根据当前设备的尺寸等信息控制具体采用哪种 css样式。一、@media 媒体查询(一)、基础语法:@media mediatype and|not|only (media feature) { CSS-Code;}几点说明:1、mediatype取值:all(所有设备)|p

2017-10-21 19:40:23 5814

原创 CSS —— 继承body 确保最高优先级

样式优先级:内联>内部css>外部css.知道这还不够,有时样式较多时,从某个样式class 中定义某个元素或类的样式,可能没效果,最简单粗暴的方法:直接继承body,如使用layui的layer时,要修改默认按钮的样式,css可如下设置,之后通过skin 属性使用layer-ext-yourskin:/* 通过body前缀,是为了确保你皮肤的优先级你可以通过调试工具重置更多样式

2017-10-19 10:12:09 1408

翻译 SELECT 2 —— 替代SELECT 组件的jQuery 插件

文档地址:https://select2.org/一、简介select2 是替代select 组件的jQuery 插件,它能给你一个自定义的列表选择组件,自定义支持如搜索、标签、远程数据集、无限滚动等及其它常用的选项。1、安装CDN(Content Delivery Network)方式:另外还有安装插件方式、本地引用方式。(因为是jQuery 插件,需

2017-10-14 23:47:50 15464

原创 MySQL 笔记 —— 连接远程数据库

命令:mysql -h ip地址 数据库名 -u用户名 -p如:mysql -h 192.168.12.12 db_name -uusername -p端口默认是3306,-h 后面只能接ip ,不能加端口号。

2017-10-13 16:57:26 17637

原创 html —— 查看元素属性 与 js 全局属性

算是一个意外的收获,所以记录下。查看元素的全部属性与事件:使用 console.log() 打印元素,查看完整属性与事件。查看js 全局属性与事件:chrome 浏览器打开console 窗口,watch中 输入" window. "提示的即为全局属性与函数等。例如,console.log() 打印select 元素,将发现它具有的属性远不止常用的 id

2017-10-12 23:30:26 2784

原创 JS —— 跨域问题全解与jsonp 原理理解

前端时间一直在做跨域请求相关的工作,被一些问题困住了,最后不得不用jsonp 方式请求数据,直到今天网上看了下jsonp 的实现原理,才意识到之前的跨域问题实质上还是没有解决。所幸的是,看了几篇不错的资源,算是把跨域相关的问题弄清楚了。下面将先简单介绍jsonp 原理,之后再整理若不用jsonp ,跨域时可能遇到的问题,及解决方法、相关的知识点。一、jsonp 原理背景

2017-10-10 11:27:42 2779

原创 jsonp —— 跨域请求遇到的问题,服务接口返回View 对象才成功

项目中用了cas 作为SSO 实现。则系统跨域请求似乎必须满足三个条件才能成功返回数据(json):1、ajax请求数据类类型dataType 必须为jsonp2、请求的接口必须要使用SSO 的客户端进行验证3、请求的接口返回类型不能为Map对象(试过不成功),改为View 对象才成功,对于能否返回String 类型没验证。示例:项目A 中ajax请求:

2017-10-10 00:06:50 752

原创 jQuery 笔记 —— $.each、$().each方法 与 选择器过滤写法

一、$.each 与$().each简单区别:$.each 参数可对任意对象进行操作,$().each 可见是对选择器所选的元素进行操作。原理:是通过call 与apply 方法实现的。$.each 用法一:var obj = {id:"id",name:"name"};$.each(obj,function(){ //此处this 指代当前遍历到的obj

2017-10-09 23:13:22 3766

转载 JS 基础 —— ECMAScript 对象 笔记

一、面对对象语言的四种基本能力封装:把相关的信息(无论数据或方法)存储在对象中的能力聚集:把一个对象存储在另一个对象内的能力继承:由另一个类(或多个类)得来类的属性和方法的能力多态:编写能以多种方法运行的函数或方法的能力感觉理解又提高了。二、对象使用主要记录下对象废除、对象属性的早绑定与晚绑定。1、对象废除:ECMAScript 拥有无用存储单元

2017-10-06 10:37:41 328

转载 JS 基础 —— ECMAScript 运算符 与 语句

运算符:一、一元运算符1、delete :删除在对象上加上(不能删除固有的属性或方法)的属性或方法。详细用法见关键字日志。2、void :该运算符对任何运算或表达式都返回undefined,如void(2+3)为undefined,当然其作用是在不需要返回结果的地方调用,如:Click me如果不用void ,将提示window.open的返回结果(新页面的索引);3、++

2017-10-05 22:24:57 229

转载 JS 基础 —— ECMAScript 引用类型

一、Object 对象属性ECMAScript 中的 Object 对象与 Java 中的 java.lang.Object 相似,ECMAScript 中的所有对象都由这个对象继承而来,Object 对象中的所有属性和方法都会出现在其他对象中,所以理解了 Object 对象,就可以更好地理解其他对象。1、属性constructor:对创建对象的函数的引用(指针)。对于 O

2017-10-05 17:38:59 400

空空如也

Spring 事务隔离级别read-committed复现不了“不可重复读”的问题

2020-12-11

讨论下,现在mybatis 用xml 方式的还多吗

2020-10-19

Hudson 新建任务,构建maven 项目,提示:没有这个文件pom.xml,求解答!

2018-04-24

select2 弹出后下面出现黑白块,如何去除?

2017-10-15

页面引入的js 文件中定义了一个全局变量,但再页面的script 中使用时提示undefined

2017-09-23

token 验证与普通用户名加密码验证区别在哪?为什么能减少数据库压力?

2017-08-31

ISO8859-1与ISO-8859-1正确的格式应该是哪个?还是两个都可以?

2017-08-30

Jackson如何动态返回json?具体点:如何过滤类中成员属性(另一个对象)中的属性?

2017-08-10

SpringMVC 中Controller 的值自动重复问题,有谁碰到吗???

2017-08-04

JPA的@JoinColumn 注解问题,提示外键列不能为空

2017-07-31

java基础知识,谁能告诉我静态方法调用怎么会使结果值叠加呢?

2017-07-28

SpringMVC 中@RequestBody 注解的List<>参数如何传递?解决了立马给C币!

2017-07-27

SpringMVC 项目,JSP 视图解析器 直接jsp返回为html,配置错误?

2017-07-20

KnedoUI Grid 表格组件加载数据后 第一次界面不刷新

2017-07-18

java swing编程,画布无缘无故出现其它组件界面,谁遇到过吗?

2017-04-01

java的画布一定要每次paint都整个刷新吗

2016-11-03

奇怪,javascript的split返回数组的值无法进行==判断

2016-09-03

mysql数据库delete from后为啥自增长的列数据“没删除”?

2016-08-14

eclipse 安卓编程时无法使用Log.d()等等

2015-12-04

蓝牙通信怎么实现?c++

2015-08-22

有谁学过cocos2dx,想问个问题

2015-08-21

为什么要将java程序JAR包打包成.EXE,作用是什么

2015-08-12

vs2010mfc中使用odbc连接mysql问题

2015-06-20

vs2010无法打开libmysql.lib,非设置路径错误,急求解答,谢谢了

2015-06-16

eclipse创建的c++项目中怎么引用ws2_32.liba

2015-06-10

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

TA关注的人

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