自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(36)
  • 资源 (8)
  • 收藏
  • 关注

原创 IDEA环境Maven依赖标红报错的问题

IDEA环境Maven依赖标红报错的问题问题描述解决问题描述IDEA开发Spring boot项目,使用maven管理依赖,导入已有的项目,有些项目导入后可以运行,但有些项目导入后,pom文件中所有的依赖都标红色,打开maven面板,所有的依赖都标红色。所有的相关注解都标红。多次遇到这个问题,在此记下来,以备忘。解决maven–>maven cleanmaven–>mave...

2019-10-30 13:01:49 4149

转载 解决 APPARENT DEADLOCK!!!

解决 APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks报错信息:报错信息:APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks!在网上查了一下,大部分网友分析是c3p0造成的,我根据网友给...

2018-11-14 10:06:10 19965

原创 基于Otter+Canal部署数据库双向同步

基于Otter+Canal部署数据库双向同步 向阿里优秀的工程师们及其无私的开源精神致敬Otter简介(略)Otter原理概述基于Canal开源产品,获取数据库增量日志数据;也就是说,所有的node节点依赖于canal获取binlog,并分析。典型管理系统架构,manager(web管理)+node(工作节点); a. manager运行时推送同步配置到no...

2018-07-10 23:16:41 2867

转载 异步Http请求封装工具类AsyncHttpClientUtil

1、添加验证方法在jquery.validate.js文件中直接添加验证方法,例如:jQuery.validator.addMethod(“Specialstring”, function(value, element){ var pattern = new RegExp(“[~!@#$^&*=|{}':;',\\[\\].<>/?~!@#¥……&*()——|...

2018-06-22 20:34:59 1939

转载 jquery validate自定义错误消息的显示方式

默认情况下,验证提示信息用label元素来显示, 并且会添加css class, 通过css可以很方便设置出错控件以及错误信息的显示方式。/* 输入控件验证出错*/ form input.error { border:solid 1px red;}/* 验证错误提示信息*/ form label.error{width: 200px;margin-left: 10px; color: ...

2018-06-22 19:07:15 7353

转载 数据库设计总结(原则篇)

原始单据与实体之间的关系   可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。 在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。 这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。 (也就是说,现实世界中一个实体可以抽象成多个表)  〖例1〗:一份

2017-12-01 23:11:45 588

原创 从零开始学习Docker(二、区分docker环境和docker虚拟机环境)

从零开始学习Docker(二、区分docker环境和docker虚拟机环境)Docker运行环境(为简便起见,我在这里称之为docker shell)和虚拟机环境(此处称之为docker vm shell)是两个不同的环境,如果不理解这一点,后面的学习,特别是涉及到目录访问的操作,就会迷惑不解。什么是docker环境(docker shell)docker shell是一个负责与docker服务器端

2017-11-23 23:53:45 16484 1

原创 从零开始学习Docker(一、docker安装与镜像加速)

Docker作为虚拟化的神器,一直以来想学习一下,但没有契机,故而耽搁许久。近来闲来无事,便下载安装,试验一把,方得体验果然其名不虚。功能之强大、可用场景之广泛、入门之简单,令人惊叹。今日把其中遇到的一些坑记录下来,以方便后来者。docker官方文档编写的相当好,按照其GetStarted所指引的一步步去试验,很快就可以上手。因此,我不再按部

2017-11-23 23:12:38 1877

原创 使用try/catch的原则和常见场景

try/catch是java程序员经常用的程序块,怎么用,什么时候catch异常,什么时候抛出异常?用不好,程序可能会有致命性错误。使用的基本原则       对异常的处理,两种方式,一是添加 throws exceptions,向上抛出,交由方法的调用方处理该异常;二是使用try/catch块,捕捉异常,自己处理。       选择哪种方式,取决于异常应该怎么处理。

2017-09-30 15:51:49 8946

原创 开发单点登录系统(SSO)时需要注意的几个问题

一、单点登录系统需要支持jsonp请求1、为什么?       单点登录系统主要是向其他系统提供用户身份验证服务,因此需要提供对外接口,而外部系统通过接口访问时,必然涉及跨域问题,因此需要单点登录系统支持jsonp消息转换,即能正确处理跨域请求。否则,请求接收到的数据解析失败,chrome debug中提示“Uncaught SyntaxError: Unexpected token

2017-09-30 15:46:37 8094 1

转载 多线程全面解惑

原文: http://www.jianshu.com/p/40d4c7aebd66引如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否

2017-05-11 14:55:41 270

原创 CRP小试牛刀:解决“产出物路径不存在”问题。

按照CRP的提示,一步步建立账户、创建Repository,上传代码(Maven工程)运行默认的工作流,出现“产出物路径不存在”问题。解决:编辑工作流,选择“代码检出”,-->选择【编译测试】,输出物路径,点击【关闭】。【集成测试】也将输出物路径关闭。保存并运行,编译通过!

2017-05-08 00:29:15 334

转载 持续集成、持续交付、持续部署

如何理解持续集成、持续交付、持续部署?在学习精益思想的过程中接触到了持续部署这个概念,查了下资料还有持续集成与持续交付。身为没有技术背景的产品人员,靠自己搜索信息深刻理解这三个概念实在过于痛苦(相反,产品人员对精益是很容易深刻理解且高度认同的,因为越来越明白再好的产品人员、再好的用研意识与方法都无法保证需求的正确性,前期过度的产品设计是浪费的),所以来知乎上求助一下技术达人有没

2017-05-07 23:23:15 233

转载 MySQL 性能优化的最佳20多条经验分享

当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。 1. 为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了

2017-05-07 23:09:14 277

转载 MySQL 对于千万级的大表要怎么优化?

zhuqz一个来自遥远的德州的攻城尸,专攻咋哇之城的城池...888 人赞同了该回答很多人第一反应是各种切分;我给的顺序是:第一优化你的sql和索引;第二加缓存,memcached,redis;第三以上都做了后,还是慢,就做主从复制或主主复制,读写分离,可以在应用层做,效率高,也可以用三方工具,第三方工具推荐360的a

2017-05-07 22:41:59 177

原创 学习Spring Boot和Spring Cloud踩过的那些坑

1、Eclipse安装了STS以后,新建一个SpringStarter,出现SocketTimeoutException:Read timed out。

2017-05-03 16:41:38 856

转载 Java内存模型和JVM优化总结

一、JAVA内存模型JVM内存模型中Heap区分两大块,一块是 Young Generation,另一块是Old Generation1) 在Young Generation中,有一个叫Eden Space的空间,主要是用来存放新生的对象,还有两个Survivor Spaces(from、to),它们的大小总是一样,它们用来存放每次垃圾回收后存活下来的对象。

2017-05-02 00:42:16 970

转载 Spring单例与线程安全小结

原文:http://www.cnblogs.com/doit8791/p/4093808.html感谢原文博主yingsuixindong分享!一、Spring单例模式与线程安全 Spring框架里的bean,或者说组件,获取实例的时候都是默认的单例模式,这是在多线程开发的时候要尤其注意的地方。 单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且

2017-05-01 23:25:42 220

转载 Nginx + Tomcat 实现动静分离负载均衡

转载自:http://www.cnblogs.com/wunaozai/p/5001742.html感谢原创作者!0.前期准备  使用Debian环境。安装Nginx(默认安装),一个web项目,安装tomcat(默认安装)等。  1.一份Nginx.conf配置文件 1 # 定义Nginx运行的用户 和 用户组 如果对应服务器暴露在外面的话建议使用权

2017-05-01 09:27:07 372

转载 根据文件头判断文件类型

10个字节一种判断[java] view plain copyprivate static final HashMap mFileTypes = new HashMap();          // judge file type by file header content          static {

2017-04-29 20:44:23 1606

原创 开发中遇到的问题汇总

1、[ERROR] Non-resolvable parent POM: Could not find artifact cn.itcast.parent:itcast-parent:pom:0.0.1-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ line 4, column 10 -> [Help 2]原因:找

2017-04-26 23:52:12 367

转载 spring结合redis如何实现数据的缓存

这篇文章主要介绍了spring结合redis如何实现数据的缓存,实现的目的目的不是加快查询的速度,而是减少数据库的负担,需要的朋友可以参考下1、实现目标  通过redis缓存数据。(目的不是加快查询的速度,而是减少数据库的负担)  2、所需jar包   注意:jdies和commons-pool两个jar的版本是有对应关系的,注意引入jar包是要配对使用,否则将会报错。

2017-04-24 16:18:36 302

转载 Tomcat+redis+nginx配置

为客户开发的一个绩效系统,采用了java web的开发方式,使用了一些spring mvc, mybatis之类的框架。相比于oracle ebs的二次开发,这种开发更加灵活,虽然和ebs集成的时候遇到一些问题,但是最后也都解决了。在部署的时候,客户要求要能同事承受一两千人在线,相对于客户公司的总人数(七八万人),应该足够了。ebs的二次都是直接部署在oracle ebs的applic

2017-04-24 16:03:16 284

转载 事务的传播行为(讲得比较好)

文章一:我们都知道事务的概念,那么事务的传播特性是什么呢?(此处着重介绍传播特性的概念,关于传播特性的相关配置就不介绍了,可以查看spring的官方文档) 在我们用SSH开发项目的时候,我们一般都是将事务设置在Service层那么当我们调用Service层的一个方法的时候它能够保证我们的这个方法中执行的所有的对数据库的更新操作保持在一个事务中,在事务层里面调用的这些方法要么全部成功,要么全

2017-04-22 22:35:14 263

原创 学习DeepLearning4J(一、把example跑起来)

1、我的环境:Win7 64bit,jdk1.8.0_111(64bit)2、遇到的问题:起初按照DL4J官方给出的Guide,在eclipse中导入Maven工程,下载了很长时间的依赖jar包,最后没能跑起来,出现错误(具体的忘了,懒得重现了);3、解决方法:干脆重新建一个Java Project,把所有的src和jar加入工程(1)找到已下载完毕的Maven依赖Jar包库,我的在C

2017-02-08 17:26:15 1302

转载 Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core"

有些时候,会报错,错误提示为: Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core" 主要原因是缺少 jstl.jar  standard.jar 两个Jar包 加上这两个包,然后删掉报错的语句,再重写一遍,就好了。

2012-03-21 22:02:38 1645

转载 The type org.springframework.dao.support.DaoSupport cannot be resolved

spring的时候,使用SqlMapClientDaoSupport,结果报出异常:The type org.springframework.dao.support.DaoSupport cannot be resolved. It is indirectly referenced from required .class files 要添加一个org.springframewor

2012-03-21 21:31:04 2267 1

转载 java读写xml和properties配置文件and Properties支持中文(转)

【注:内容有点长,但解说得很详细清楚】      在java.util 包下面有一个类 Properties,该类主要用于读取以项目的配置文件(以.properties结尾的文件和xml文件)。  Properties的构造函数有两个,一个不带参数,一个使用一个Properties对象作为参数。  使用Properties读取.properties文件  test.proper

2012-03-18 16:43:18 1412

转载 基于FPGA的作战系统时统设计

基于FPGA的作战系统时统设计文章出处:与非网 更新于2009-12-22 03:56:48 FPGA 作战系统 时统模块 O 引言    作战系统时间的统一同步(时统)的重要性越来越得到重视,只有保证整个系统处在同一时间的基准上,才能实现真正意义上的以网络为中心的信息战、以精确制导武器系统对抗和以协同作战方式为主的现代化战争。另外由于不同的作战系统对时统有着不同要

2009-12-23 13:29:00 1110

转载 编译XILINX器件及IP的modelsim仿真库的几种方法

前提:机器上已正确安装ISE和modelsimSE(XE版已有XILINX库故不需要编译,PE版我没见过不做评述,SE版比较常见且功能较多仿真速度快,但需要编译仿真库)。方法一:在ISE里面新建工程,选择好需要的器件类型。建立工程以后,鼠标左键点一下ISE软件左上source框里面的器件类型,然后点左下的Design utilities前面的+号展开,然后双击compile HDL sim

2009-12-23 13:00:00 3216

转载 Skin++ 3.0 For Delphi破解分析

【文章标题】: Skin++ 3.0 For Delphi破解分析【文章作者】: StudyCrack【作者邮箱】: [email protected]【作者QQ号】: 52977150【软件名称】: Skin++ 3.0 For Delph【下载地址】: 自己搜索下载【使用工具】: OD【操作平台】: Winxp SP3【软件介绍】: Delphi 皮肤工具【作者声明】: 只为技术探讨,没有其他目

2008-12-10 13:24:00 1569

转载 Matlab与VC集成

上海大学通信与信息工程学院 杨高波 Matlab是一个具有强大的矩阵运算、数据处理和图形显示功能的软件,其输出结果可视化,编程效率极高,极少的代码即可实现复杂的运行,然而其边解释边执行,运算效率较低,实现相同功能的代码跟其他编程平台相比运行时间相对较长,且不适合作为通用的编程平台。因此,许多Matlab的应用程序需要使用诸如VC之类的通用编程平台,实现Matlab与VC的混合编程,这样有助于发挥M

2008-12-10 13:10:00 533

转载 Matlab与C语言程序的应用编程接口

MATLAB作为世界顶尖的数学应用软件,以其强大的工程计算、算法研究、工程绘图、应用程序开发、数据分析和动态仿真等功能,在航空航天、机械制造和工程建筑等领域发挥着越来越重要的作用。而C语言功能丰富,使用灵活方便,目标程序效率高。既有高级语言的优点,又有低级语言的特点。因此,C语言是目前应用最广的编程语言。虽然MATLAB是一个完整的、功能齐全的编程环境,但在某些情况下,与外部环境的数据和程序的交互

2008-12-10 13:07:00 760

转载 【分享】Skin++ For Delphi 破解

【分享】Skin++ For Delphi 破解 Skin++ For  Delphi 破解第一个破解:去掉Skin++试用版的提示窗口?HOOK API MessageBoxIndirectAhookcode(GetProcAddress(LoadLibrary(user32.dll), MessageBoxIndirectA

2008-12-09 23:22:00 1344 1

转载 atoi,atol,strtod,strtol,strtoul实现类型转换

atoi,atol,strtod,strtol,strtoul实现类型转换所属类别:C/C++推荐指数:★★★☆文档人气:3371本周人气:41loadDocInfo(2897);发布日期:2007-6-6atof(将字符串转换成浮点型数)相关函数     atoi,atol,strtod,strtol,strtoul表头文件     #include 定义函数

2008-12-09 22:33:00 382

转载 Winpcap 中sockaddr_storage问题最终解决

2008-11-11 01:39:48 标签:Winpcap sockaddr_storage   [推送到技术圈]  刚才利用Winpcap获取本机mac地址时遇到了一下错误,           packet32.h(231) : error C2079: IPAddress uses undefined struct sockaddr_sto

2008-12-07 20:42:00 837

p2p搜索神器

p2p搜索神器,很好用的资源搜索工具,亲自使用过,啥都能搜到

2015-04-11

凌波多媒体教室6.95完美破解版

凌波多媒体教室6.95完美破解版,很好用,亲测通过的

2015-04-11

jquery mobile使用手册

jquery mobile使用手册,很详细的资料

2015-04-11

appcan跨域访问网络的例子

appcan跨域访问网络的例子,包括get和post方法的使用

2015-04-11

virtex4实现SATA

virtex4实现SATA,xilinx公司 的应用文档

2010-10-07

标准C语言API指南

标准C语言API指南,网页格式,英文,C语言编程手边不可缺少的东西

2010-08-26

链路层帧发送,网络设备测试程序

用于PC向无IP协议的PHY+MAC发送链路层帧,可设置多项参数

2008-12-09

Rijndael算法C51实现-修正bug版

采用查表实现S盒,速度较快,标准实现,可设定分组长度、密钥长度,本程序来自网络,本人修正了两个bug,使结果正确。

2008-11-05

空空如也

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

TA关注的人

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