自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 资源 (26)
  • 收藏
  • 关注

原创 websocket使用案例及原理

1、简介WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。2、特点(1)建立在 TCP 协议之上,服务器端的实现比较容易。(2)与 HTTP 协议有着良好的兼容性。默认端口也是80和443,并且握手阶段采用 HTTP 协议,因此握手时不容易屏蔽,能通过各种 HTTP 代理服务器。(3)数据格式比较轻量...

2018-03-30 11:48:10 4503 1

转载 JS生成uuid的几种方法

需要注意的是声明的接收变量命名时不能使用"uuid"不然会报错----比如 var uuid = uuid();全局唯一标识符(GUID,Globally Unique Identifier)也称作 UUID(Universally Unique IDentifier) 。GUID是一种由算法生成的二进制长度为128位的数字标识符。GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx...

2018-03-14 18:46:18 1268

原创 基于jxls技术导入Excel模版数据

前言:公司有项目需要用到导入excel数据进行数据统计分析,进行对比后,发现jxls比poi少写不少代码,api调用也相当方便。从而在项目中采用此技术,特辑之。(阐述方式从底层到视图层)1、确定excel文档中个字段的含义和文档格式。2、对应编写excel相近的xml模板文件:<?xml version="1.0" encoding="utf-8" ?><workbook&gt...

2018-02-08 22:41:08 2677 2

原创 基于easypoi的word和excel模板操作

前言:在项目中需要用到合同模板等word模板操作,通过查阅网络资料博客,发现easypoi是一个比较好的第三方库,并在项目中进行了使用,特辑之。1、首先,进入easypoi的官方指导博客进行文档阅读,参考链接:http://easypoi.mydoc.io/2、gradle导入maven版本仓库:compile 'org.jeecg:easypoi-base:2.1.3'compile 'org...

2018-02-08 09:33:21 4114 1

原创 centos服务器上缺少字体或工作流图片中文字无法显示

centos系统的默认字体没有他名字中的那个字,于是就直接被忽略了。其实那个字并不生僻,于是不得不安装中文字体,安装过程也很简单,记录一下。安装的思路是将windows中的字体拷贝到centos中,然后执行几个命令即可。windows xp中字体位于C:/WINDOWS/Fonts目录中,每中字体一个文件,比如simsun.ttccentos中的字体文件位于/usr/share/fon

2018-01-31 15:43:09 2836

原创 jsp中动态增加html模块并提交表单的几个问题

对应项目:market模块:PesticideCheck案例:动态增加抽检子对象(多个实体组合)解决方案:依据DOM模型,灵活使用function addItem(obj) { itemId++; var item = $(obj).parent().parent().next(); var group = i

2017-07-20 21:49:35 2111

原创 javax.validation.UnexpectedTypeException: HV000030: No validator could be found for constraint-实体报错

使用hibernate validator出现上面的错误, 需要 注意@NotNull 和 @NotEmpty  和@NotBlank 区别@NotEmpty 用在集合类上面@NotBlank 用在String上面@NotNull    用在基本类型上在枚举类上不要加非空注解

2017-06-30 18:20:21 8410 1

原创 PowerDesigner使用过程中遇到的问题

一、正常步骤:1、安装powerdesigner、加dll库可以进行破解,常用16.5版本的,只有windows版本的;2、安装odbc驱动,采用msi版本,也可用jdbc版本,只是在配置连接的时候选择有区别:3、建物理模型pdm,new model——>information——>physical...4、控制面板添加odbc驱动,控制面板——>管理工具——>odbc驱动

2017-06-27 10:11:28 798

原创 bootstrap-datepicker只显示年等格式说明

bootstrap-datepicker是一个很优美的时间控件,其只需引入相应的js即可,如下:使用详情://选择年的     startView: 4,   minView: 4, format: 'yyyy',  $('#datetimepicker').datetimepicker({          format: 'yyyymm',           we

2017-06-13 14:53:57 13883 1

原创 Oracle 10g与Weblogic12踩坑笔记

1、Oracle踩坑2、Weblogic踩坑

2017-05-18 17:49:47 1666

原创 Spring AOP拦截Service实现日志管理(自定义注解的方式)

最近项目中用到AOP方式进行Service操作方法日志管理,特为之记!1、先说理论和采用的方法采用注解的方式,其中包括以下注解:@Aspect(类注解)和@AfterReturning(方法注解),其中需要用的Maven库如下:"org.aspectj:aspectjrt:1.8.9","org.aspectj:aspectjweaver:1.8.9",org.spring

2017-05-05 20:56:05 5274

原创 ionic2中ts调用js的方法

在ionic2的项目中时常需要在ts文件中调用第三方库或自定义中的js方法或变量,在实践中,我常采用此种方法,与大家共享......1、第三方库js方式(1)安装第三方库:npm install XXXXX--save(2)html和ts中使用:参考第三方JS的官网,在xxx.html创建一个对象. 在ts中使用import {Com

2017-04-28 23:03:42 13463 2

原创 java读写自定义property文件

import java.io.*;import java.net.URI;import java.net.URL;import java.util.Enumeration;import java.util.Properties;public class PropertiesUtils { private static Properties properties; pri

2017-04-28 10:40:03 948

原创 centos6.5上基于rpm部署mysql5.6---企鹅云上部署mysql之历险记

前面的话:最近公司一个项目需要部署在TX云上,其OS为centOS6.5,部署mysql过程遇到相关问题,特辑之。以前服务器一直架设在阿里云上,对于数据库mysql的安装均通过yum进行部署,这次本想通过yum实现之,却遇到如下几个问题:1、通过service mysql start命令,启动mysql,无法启动,在/var/log/mysql中查看日志,发现如此错误:InnoDB:

2017-03-18 16:45:10 397

原创 树莓派pi3连接wifi配置

auto lo //表示使用localhostiface eth0 inet dhcp //表示如果有网卡ech0, 则用dhcp获得IP地址 (这个网卡是本机的网卡,而不是WIFI网卡)auto wlan0 //表示如果有wlan设备,使用wlan0设备名allow-hotplug wlan0 //表示wlan设备可以热插拨iface wlan0 inet dhcp //表示如果

2017-03-16 23:01:36 10123

原创 树莓派pi3 ssh远程连接问题

树莓派pi 3的2017版本中ssh默认关闭,如果要使用ssh,则需要在/boot目录下新建一个ssh文件:cd /bootsudo touch ssh重启机器,ok

2017-03-14 19:19:50 4675

转载 linux下tomcat服务器内存、端口及监控用户配置

转自:点击打开链接以及点击打开链接以及点击打开链接内存配置:我的服务器的配置: # OS specific support.  $var _must_ be set to either true or false.JAVA_OPTS="-Xms1024m -Xmx4096m -Xss1024K -XX:PermSize=512m -XX:MaxPermSize=20

2017-01-06 16:15:04 1524

原创 spring多对多模型的实现与操作

前言:多对多关系至少需要3个表,我们把一个表叫做主表,一个叫做关系表(中间表),另外一个叫做字典表或者副表(字典表是纪录比较少,而且基本稳定的,例如:版块名称;副表是内容比较多,内容变化的)1:业务模型日程:日程相关人:用户(日程相关人设计成一张中间表,由于中间还存在冗余数据,需要设计成两个m:1的关系)子部门:通知(两者是简单的多对多,中间表仅仅只需要通过关联表的id作为联合主键存在

2016-12-23 22:26:08 862

转载 Intellij IDEA 常用快捷键整理

【常规】Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可以快速打开类Ct

2016-10-18 17:36:18 390

原创 nginx的基本使用(启动、关闭及域名映射访问)

这几天捣鼓公司网站,采用nginx+tomcat协同工作,里面一些东西做一下相关备份,以备后来工作中的使用1、停止nginx:停止操作是通过向nginx进程发送信号来进行的步骤1:查询nginx主进程号ps -ef | grep nginx在进程列表里 面找master进程,它的编号就是主进程号了。步骤2:发送信号从容停止Nginx:kill -QUIT 主进程

2016-02-20 16:16:45 1715

原创 mysql建立不上外键,sql语句一运行完就会生成一条索引,但是外键却建不上

案例:使用navicat生成外键关联,发现添加不了,只生成了一条索引分析:建立外键需要注意几点:1,必须使用innodb表引擎2,两个表的字符编码必须一致3,被引用的typeid,即父表中的typeid必须是主键或者唯一建满足以上几点,sql如下:--------------------------------create table father (typei

2016-02-01 10:49:00 4926

转载 电脑异常断电,IDEA崩溃:

今天电脑突然断电,当时正好开着idea,等了半天无果,只能强行关机重启。重启之后,那么问题来了:重新打开idea报错java.lang.AssertionError:upexpected content storage modification 后来baidu了下无果,果断google,终于找到解决办法,这边贴出来,方便后续出现此问题的朋友。If you cannot even open yo

2016-01-15 16:03:54 5579

原创 java多线程细节归纳汇总

1、前言一直以来,用过多线程,但是,在某些细节方面总是不注意,现特将一些基本知识点进行归纳汇总,以备后面的使用。2、Java多线程的实现方式JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。2.

2015-11-07 18:59:06 774

转载 深入理解Java的接口和抽象类---接口与抽象类的区别

对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲:  一.抽象类  二.接口  三.抽象类和接口的区别  若有不正之处,请多多谅解

2015-10-30 21:46:23 543

原创 关于在JSP中页面展示报错调试的一些问题归纳(持续更新中...)

1、TypeError: $(...).ajaxSubmit is not a function案例:使用form表单提交时,出现如上错误,究其原因,是因为缺少的引用,还有朋友发现说是:jQuery引入重复,如 include page= ***.jsp,在***页面中包含了jquery.js或jquery.form.js等js框架。而主页面也有相同的框架。两个会形成冲突。

2015-10-25 11:28:30 1718

转载 Java 的四大引用:强引用、软引用、弱引用和虚引用

Reference 是一个抽象类,而 SoftReference,WeakReference,PhantomReference 以及 FinalReference 都是继承它的具体类。接下来我们来分别介绍和分析强引用以及 java.lang.ref 包下各种虚引用的特性及用法。StrongReference, SoftReference, WeakReference 以及 Phanto

2015-10-20 20:09:41 1782

转载 java中对时间,日期,星期,月份的操作(Java中Calendar的使用方法)

package cn.outofmemory.codes.Date;import java.util.Calendar;import java.util.Date;public class CalendarDemo { public static void main(String[] args) { Calendar calendar=Calendar.getInstanc

2015-05-23 19:06:08 835

原创 win7 下安装 Microsoft Web Application Stress Tool web测试工具

【0】所需下载的安装包和库:http://download.csdn.net/detail/tongxinxiao/8456705【1】安装:安装时会出现以下问题,(1)无法启动此程序,因为计算机中丢失 MSVCP50.dll。尝试重新安装该程序以解决此问题。                       (2)MSVCP50.DLL是开发中的常调用文件,在以往的OS中是预装的,

2015-02-25 14:36:01 3598 6

原创 Java web中不同浏览器间导出Excel文件名称乱码问题解决方案

问题描述:        对于不同浏览器存在对中文编码格式问题,从而在导出Excel文件时,中文文件名出现乱码的情况,即在程序中给要导出的文件指定一个中文名字时,在浏览器上出现的下载框中的文件名出现了乱码,解决如下:   解决方案: Date dt=new Date();//如果不需要格式,可直接用dt,dt就是当前系统时间 DateFormat df = ne

2015-02-11 14:49:32 11814 2

原创 Spring中applicationContext.xml配置文件中数据库数据源配置

【0】 前言:Java Web开发的无论哪种框架都离不开各种xml配置,Spring配置文件是用于指导Spring工厂进行Bean生产、依赖关系注入(装配)及Bean实例分发的“图纸”。Java EE程序员必须学会并灵活应用这份“图纸”准确地表达自己的“生产意图”。Spring配置文件是一个或多个标准的XML文档,ApplicationContext.xml是Spring的默认配置文件,当容器

2015-02-07 16:26:39 19389

原创 解决ERROR:Offending class: javax/servlet/Servlet.class及TLD skipped. URI: http://XX.com/jstl/* is ready

ERROR:Offending class: javax/servlet/Servlet.class及INFO TLD skipped. URI: http://java.sun.com/jstl/* is already defined问题解决

2015-02-07 13:28:55 4229

转载 jquery操作复选框(checkbox)的12个小技巧总结

1、获取单个checkbox选中项(三种写法)$("input:checkbox:checked").val()或者$("input:[type='checkbox']:checked").val();或者$("input:[name='ck']:checked").val();2、 获取多个checkbox选中项$('input:checkbox').each(f

2015-01-29 10:15:34 921

原创 关于String类型数字转化为byte类型及JS中不包含年月日的时间控件

本文包含两个部分:类型转化和JSP中时间控件【1】String类型数字转化为byte类型该类型是时间值的String类型转化为byte类型(BCD码): String[] strTime = startTime.split(":"); Integer bcdObj0 = Integer.parseInt(strTime[0], 16);

2014-12-29 19:45:43 1098

原创 java程序或javaweb(网站)向手机发送短信

JAVA发送手机短信,大体有以下几种方法:(1)使用webservice接口发送手机短信,这个可以使用sina提供的webservice接口进行发送,但是需要进行注册;(2)使用短信猫的方式进行短信的发送,这种方式应该是比较的常用,前提是需要购买硬件设备短信猫;(3)使用中国网建提供的SMS短信平台,这里实现的demo也是基于这个接口是发送的;(需要注册)(4)采用中国移动的飞信接

2014-12-13 14:30:03 1398

原创 log4j 日志配置xml形式

【1】几个有用的参考博客:http://my.oschina.net/exit/blog/182445http://blog.csdn.net/greenyou/article/details/1320646http://blog.csdn.net/hu_shengyang/article/details/6754031我用eclipse配置log4j.xml文档输出日志文件:

2014-12-02 19:48:42 1104

原创 Null value was assigned to a property of primitive type setter of XXX

org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.orm.hibernate3.HibernateSystemException:Null value was assigned to a property

2014-11-27 16:18:12 3378

原创 highCharts报表开发总结及遇到的几个问题

【1】  highcharts绘图中最全的参数配置

2014-11-24 20:49:23 3328

转载 java程序性能优化(从编程习惯)

一、避免在循环条件中使用复杂表达式在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。 例子: import java.util.vector;class cel { void method (vector vector) { for (int i = 0; i < vector

2014-11-08 22:31:29 585

原创 js中传递参数

function getUnreadMetersByConcent(){    var dateStr = $("#meteringTime").val();    var concentId = $("#transformerSelect").val();    if(concentId == 0){        alert("请选择所需要测试的集中器");   

2014-10-20 20:31:11 706

原创 jsp格式化时间等数据格式

jspge

2014-10-10 18:42:52 740

国家电网互联互通资料

国家电网微功率无线互联互通资料,对从事微功率无线和智能家居行业的同仁有帮助

2018-08-12

memcached所需要的jar包---tomcat8.0

memcached实现session共享,基于tomcat8.0,采用kryo序列化

2017-08-08

Microsoft Web Application Stress Tool web服务器性能测试工具

Microsoft Web Application Stress Tool工具,用于web服务器性能测试,msvcp50.dll是其需要的库文件

2015-02-25

AnyChat音视频互动开发平台(SDK)

这是一个比较好的音视频开发的学习代码,具备C/S架构,有客户端和服务器端,有C++、C#的源码,方便学习。

2014-06-15

基于Qt编程的计算器

该代码为基于Qt编程的计算器,相当好用,界面设计合理,推荐下载。

2012-10-09

Hi3531/3532图形开发文档

该文档为海思hi3531/3532图形开发文档,对开发hi3531/3532很有帮助

2012-09-24

基于ARM_linux多媒体播放器的Qt源码

该源码为多媒体播放器源码包,是基于linux下Qt编写的程序,具有一般多媒体播放器的功能:快进,快退,音量,时间等等。对Qt学习很有帮助。

2012-09-08

c语言程序设计资料.rar

一些用于单位笔试的试题,包含数据结构,算法的方面的内容,对学习C语言和笔试都有好处。

2012-04-23

数字图像处理第二版中文版(冈萨雷斯)

数字图像处理第二版中文版(冈萨雷斯),最经典的数字图像处理书籍。

2012-03-26

海思hi3512、3511的资料

该资料是华为海思hi3512和3511的芯片资料和硬件开发文档资料,对从事hi3512开发的同志很有帮助。

2012-03-06

Android程序员入门

《Android程序员入门》是一资深Android系统开发工程师的得意之作。集其项目经验于一体,对Android程序员和有帮助。

2012-02-08

《深入浅出MFC》简体中文第2版

这是一本对学MFC的同学很有帮助的教材,好东西共分享。加油。

2011-12-18

嵌入式linux应用开发教程源代码

嵌入式linux应用开发教程源代码,对学嵌入式的朋友很有帮助,故分享。

2011-12-01

嵌入式Linux应用程序开发标准教程

华清远见嵌入式培训经典教程,对大家很有帮助,好东西共分享。

2011-11-28

tms320vc5509a[1]数据手册

该文档为C5509数据手册,希望对DSP开发人员有所帮助。

2011-11-20

3G Evolution HSPA and LTE for Mobile Broadband 2nd Edition

这是爱立信研究院的权威著作,全面讲解LTE相关技术和其网络构架和3G演进技术对从事LTE移动通信的朋友很有帮助,加油!

2011-11-20

ARM嵌入式应用系统开发典型实例

ARM学习人士的掌上宝典,希望对大家有所帮助。

2011-11-19

51单片机应用系统开发典型实例

本书对从事51单片机的朋友有所帮助,加油!

2011-11-19

ARM嵌入式工程师入门宝典

该书对ARM入门进行简洁有效的讲解,对ARM学习有所帮助。

2011-11-19

DSP从入门到精通全集

本书为国外DSP权威书籍,对DSP学习者很有帮助。加油!

2011-11-19

c语言讲义(谭浩强版)

c语言讲义(谭浩强版),很全,希望对学习c语言的同学有所帮助。

2011-11-11

精通MATLAB 7_0混合编程

本书主要讲解如何进行matlab混合编程,讲的很全。

2011-10-25

TMS320DM6467t的数据手册

该文档为TI公司的tms320dm6467t的英文数据手册

2011-10-21

空空如也

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

TA关注的人

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