5 黄小鱼ZZZ

尚未进行身份认证

暂无相关简介

等级
TA的排名 3k+

适用所有场景的浏览器截图插件

最近有一个业务场景就是需要支持浏览器的网页截图的功能,并且网页内有flash,需要兼容网上主流浏览器。于是就在网上浏览,网上大多数是通过js来实现的,但是根据网上的写完demo后发现,要么有的不兼容浏览器,要么有的不能够截图带有flash的网页,所以准备放弃,但是有一个浏览器插件引起了注意,牛牛截图控件,使用方法:   进入http://www.ggniu.cn/download.htm官网...

2018-06-19 22:47:56

业务开发中动态导出报表的一些思路

最近在业务开发中,遇到了一个动态导出报表的问题,导出来的报表的行和列都不是固定的,之前没有做过这样的东西,刚开始不知道怎么去下手。先说表是如何建的,刚开始有一种思路,就是每一列都建一个字段,这样的话就需要动态的去表里边加字段,每次列有变化的时候,都要动态的去加一列,没有使用这种方法。因为数据量不是很大,后来我就想每一行跟列对应加对应的值存到表中。这样存的方案是解决了,但是如何从数据库里边取

2017-09-15 09:44:59

数据库连接报ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

昨天连数据库没有问题,但是今天连接数据库就报这个错误了,网上也搜了不少的方法,有一个方法解决了我的问题。我的环境是Linux步骤:首先需要跳过密码认证,在Linux环境中找到/etc/my.cnf文件,在文件中找到mysqld,在mysqld下边加上skip-grant-tables语句,这样的话就避过密码验证了,然后重启mysql,/etc/init.d/mysqld restart,

2017-08-25 10:52:47

wex5初接触

最近因为公司需要,老大让我学习wex5,大概了解了下,发现很强大。以下是教程中的原话:WeX5是一款开源免费的快速 H5 App开发工具。前端采用 H5 + CSS3 + JS标准,使用 AMD规范的 RequireJS、 Bootstrap、 jQuery 等技术;基于 PhoneGap( Cordova)采用混合应用( Hybrid App)开发模式,可以轻松调用手机设备和硬件能力,如相机

2017-06-25 18:01:25

js实现的模拟form提交数据

三月的最后一天,再来发篇博文,由于需要使用window.open的方式去访问URL,但是所需要传递的参数比较多,window.open默认使用的是get方式提交数据,这使开发很不爽。在别人的指导下,在js中模拟form提交也是一个不错的想法,但是很尴尬,我用jQuery实现的form提交不能够请求到后台,以下是我写的代码, varform=$('');form

2017-03-31 09:09:32

idea报 Exception in thread "RMI TCP Connection(idle)" java.lang.OutOfMemoryError: PermGen space

最近老是遇到这个问题:Exceptioninthread"RMITCPConnection(idle)"java.lang.OutOfMemoryError:PermGenspace,每次从SVN上边拉下来一个项目就会报这个错误,导致项目跑不起来,每次报错都要在网上搜一个vm配置,在这里记录一下,以后就不需要再去搜别人的了错误: Exceptioninthread"RM

2017-03-28 11:14:35

idea快捷键

之前一直再用eclipse和myeclipse进行项目的开发,最近在在公司周围的人都开始用起来idea。网上看了各种博客都是夸idea各种好的,今天终于忍不住自己搞了一个,在这里留作纪念。作为一名程序狗就应该多体验一些新事物嘛~~eclipse转idea感觉刚开始还是有点困难的,这里边留下idea常用快捷键以备用(感觉好兴奋)本博客参考自:http://www.open-open.com/

2017-03-24 11:18:03

freeMarker图片导出word的demo

最近有一个需求,导出图片到word,在网上查了好多资料,根据别人的进行修改以后写了一个简单的demo。步骤:1,使用office新建一个word文档,加入图片,排好版。然后保存为word2003xml,刚开始保存为word xml图片没有解析出来。2,登录http://tool.oschina.net/codeformat/xml/将xml文档格式化。3,修改后缀为ftl.4,

2017-03-21 15:05:18

BigDecimal的精确计算

public class ArithUtil { //默认除法运算精度 private static final int DEF_DIV_SCALE = 10; public static final double DB_HUNDRED = 100.0; /** * 提供精确的加法运算。 * @param v1 被加

2017-03-09 10:50:29

Integer数值比较问题

今天 遇到了一个比较坑的问题,两个Integer数值进行比较,第一次相同的数值比较后,按照预想的数据进入逻辑,但是在第二次的时候却不按照逻辑来走了,百思不得解,上网后得一方法:在用两个Integer对象比较数值的话,如果是整型值的话最好调用intValue方法来得到一个int类型的值,当然也可将其转变为float(floatValue),double(longValue)类型来比较。

2017-02-21 13:59:47

Java中的垃圾回收机制

内存泄漏:传统的C/C++等编程语言,需要程序员自己负责回收已经分配的内存。显式进行垃圾回收是一件比较困难的事情,程序员并不总是知道内存应该在什么时候被释放。如果一些分配出去的内存得不到及时的回收,就会引起系统运行速度下降,有时甚至会导致程序瘫痪,这样的现象就叫做内存泄漏。显式进行垃圾回收有如下的缺点:程序忘记及时回收无用内存,从而导致内存泄漏,降低系统性能。程序错误的回收程序核心类库

2017-02-08 12:41:49

navicat不能创建函数

第一次写MySQLFUNCTION,一直报错,Err]1064-YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear'`company_id`int)RETURNSv

2017-01-20 10:45:26

Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL se

再创建项目的时候报出Err]1064-YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear'`company_id`int)RETURNSvarchar(20)CHARS

2017-01-19 11:32:28

mysql语句insert后返回主键

最近开发的一个项目中,因为需要,所以需要使用mybatis中的语句返回一个主键id,语句如下, INSERTINTO F_COMPANY( company_id, company_no, company_name, company_full_name, company_logo, city_id

2017-01-17 09:38:17

常见正则表达式

马上就要过年了,过得好快啊,下周末就要回家了。。。。在平常做项目的过程中都会用到校验,来对用户输入的信息进行过滤,以防操作者恶意破坏系统,我对正则表达式了解得不太多,用的时候都是参考网上的正则表达式,在这里总结一下平常经常食用的正则,方便以后使用,也方便大家参考。邮箱正则表达式验证:"^[\\w-]+(\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+$";手机号正则表

2017-01-15 22:15:35

autocomplete根据输入字符进行搜索

autocomplete函数是能够根据输入的字符进行检索的一个函数,整个函数在jquery-ui.min.js里边,可以直接调用,非常方便。今天在使用到搜索的时候用到了这个函数,jquery-ui.min.js插件可以自己下载,我所搜索的数据是通过ajax获取的, $('.sale_customer').autocomplete({ source: func

2016-12-30 15:33:25

mysql常见错误

1. 报错:[2002] 由于目标计算机积极拒绝,无法连接。解析:数据库连接信息错误,你可能把测试环境连接部署到线上去了,这问题大发了,赶紧恢复吧? 附注:如果没有报错是因为你线上机器可以连接测试库,那问题也大发了;    2. 报错:[1146] Table 'bbbq' doesn't exist。解析:表不存在,赶紧查查,是不是本次新加的表没有被添加到线上吧,或者表名写错了? 附

2016-12-29 12:13:10

eclipse常用快捷鍵

引言      还在拉着鼠标轮再转?还在一个包一个包的找类?这里有常用的eclipse快捷键, 做Java开发的,经常会用Eclipse或者MyEclise集成开发环境,一些实用的Eclipse快捷键和使用技巧,可以在平常开发中节约出很多时间提高工作效率,下面我就结合自己开发中的使用和大家分享一下Eclipse中常用到的快捷键和技巧。 1、alt+?或alt+/:自动补全代码或

2016-12-29 11:28:01

Jquery常见面试题

本博客参考自:https://www.oschina.net/translate/jquery-interview-questions-answers-programmershttp://wenku.baidu.com/link?url=fUvld5m4SXB2CK7TniL1w90ok5_WNYtZYQpDeiS-WHwEGlbb6sqJwiUJa2Vi6ggjJgosb2JLmTRsIKC

2016-12-25 16:08:34

ftl文件空值处理方法

在使用ftl文件导出word文档时,有时候会传入空值,传入空值以后,就不能够正常的打开word文档,以下几种方法能够解决空值的问题,${empty}如果empty标签没有在servlet中添加key或者值为null,会报错emptyValueExpressionnewTagisundefined。有人说这是个好的控制错误的机制,但本人不这么认为,因为空值太常见了,谁知道什么

2016-12-23 18:52:48

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!