自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wojiaohuangyu的专栏

一步一个脚印

  • 博客(412)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 thingsboard在window部署

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习..

2021-06-07 11:56:20 554 1

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

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

2018-06-19 22:47:56 4436 2

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

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

2017-09-15 09:44:59 1061

原创 数据库连接报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 1047

原创 wex5初接触

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

2017-06-25 18:01:25 1745

原创 js实现的模拟form提交数据

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

2017-03-31 09:09:32 14256 1

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

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

2017-03-28 11:14:35 12687 2

原创 idea快捷键

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

2017-03-24 11:18:03 1290

原创 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 1395

原创 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 802

原创 Integer数值比较问题

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

2017-02-21 13:59:47 1322

原创 Java中的垃圾回收机制

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

2017-02-08 12:41:49 471

原创 navicat不能创建函数

第一次写MySQL FUNCTION,一直报错,Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '`company_id` int) RETURNS v

2017-01-20 10:45:26 4711 1

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

再创建项目的时候报出Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '`company_id` int) RETURNS varchar(20) CHARS

2017-01-19 11:32:28 6132

原创 mysql语句insert后返回主键

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

2017-01-17 09:38:17 8386

原创 常见正则表达式

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

2017-01-15 22:15:35 504

原创 autocomplete根据输入字符进行搜索

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

2016-12-30 15:33:25 1369

原创 mysql常见错误

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

2016-12-29 12:13:10 519

转载 eclipse常用快捷鍵

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

2016-12-29 11:28:01 555

原创 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 1840

原创 ftl文件空值处理方法

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

2016-12-23 18:52:48 6994 1

原创 jquery中字段拼接

实现动态在页面中添加数值, var memberName = el.mbName || ""; var linkman = "link_man" + (i + 1); consulting_project_form.find("."+ linkman).text(memberName); /*姓名*/

2016-12-22 15:39:23 1812

原创 jquery实现input点击输入框弹出日期

这个功能使用到了jQuery中的focus函数,所需的js,/* * My97 DatePicker 4.8 Beta1 * License: http://www.my97.net/dp/license.asp */var $dp,WdatePicker;(function(){var $={$langList:[{ name:"en",charset:"UTF-8"},

2016-12-20 22:02:59 5690

原创 jquery获取select选中值以及清除选中状态

不会使用jQuery的后台真心伤不起,获取select下拉列表的值都让我搞了好一阵,然而并没有结束,恢复选中状态也是花了我半个小时。这里先记一下省的以后会忘了。获取jQuery中select下拉列表中的lang属性值: var provinceSearch = $("#loc_province_search").find("option:selected").attr("lang");

2016-12-13 13:37:12 38193

原创 json字符串构造为对象

在郑州大学参加校招的时候,遇到了一家看着貌似不错的公司,公司boss本身就是程序员出身,所以笔试题也是比较别致的。。。。我拿到卷子一看,就一道题目。将json字符串构造成对象,当时实在是没有想到怎么实现的,因此而错过了一个比较好的机会,从那以后对这道题目印象十分深刻,今天看到一种方法,不知道是否符合当时的笔试要求。方法如下:所需jar包:jackson-core-asl-1.8.5.j

2016-12-06 16:31:41 961

原创 BeanCopier

使用实例: @Override public List findResultClassifyForFront(ResultClassifyQuery resultClassifyQuery) { List fronts = new ArrayList<>(); List list = findResultClassify(resultClassifyQuery); for (Re

2016-12-03 15:04:31 952

原创 关于数字转化为大写的工具类

最近在做一个报表,用到了数字转化为中文大写,自己实在写不出来,就参考了一下网上,以下是别人的工具类:package com.weqia.common.util;/** * @author hy * 将阿拉伯数字转换为大写 */public class CapitalUtil { /** * 阿拉伯数字对应的汉字大写字符集合. */ private static char

2016-12-03 14:55:24 772

原创 Java中关于字段名字的修改

有时候在做项目的时候,服务端会为了适应数据库的要求,对字段的要求为与数据库相一致。但是安卓端或IOS端对字段的要求却又是另一种规定,这就很尴尬了。之前不知道怎么解决这样的问题,今天经人知道原来注解可以解决这样的问题。@JsonProperty(value="resultClassifyId") @JsonSerialize(include= JsonSerialize.Inclusio

2016-12-01 13:05:58 4040

原创 java实现的导出word文档

之前没有做过类似的功能,所以第一次接触的时候费了我一天的时间来完成这个功能。先说一下原理,其实就是通过修改后缀来完成的。需要先用office2013做一个word模板,就是你想要生成的word的模板,保存为xml格式。然后在线格式化一下,这样生成的代码比较规范,然后将后缀修改为ftl,内容为一下格式:、我使用的方法是通过Action跳转的方法来进行调用的,Action方法如下,pu

2016-11-24 12:53:49 20528 3

原创 java.lang.NullPointerException

今天在开发项目的时候遇到了一个问题,java.lang.NullPointerException,报这个错误,真是让我想不通,传进去的值已经确定为非空了,但还是报了这个错误,经查找,是自己大意没有在beans中进行配置。

2016-11-24 12:20:45 642

原创 jquery.jqprint-0.3.js打印页面

可能打印网页中的数据有多种方法,我使用的是jquery.jprint-0.3.js的方法,使用方法如下,比较简单,在js里边添加函数, button:[{name: '打印', callback: function () { /*打印*/ $('.consulting_project_form').jqprint({

2016-11-22 19:12:59 7199

原创 org.apache.catalina.core.StandardContext listenerStart

今天在启动项目的时候出现了以上的错误害我找个两个小时的错误,原来是自己大意造成的。正在启动工程的时候出现了以上的错误,然后我就在网上各种搜,各种无解,最后终于发现是在这里边出现错误了,因为工程中所使用的包与tomcat中的包是有冲突的,所以不能选择以上的两种包,而我却大意了,将结果给弄反了,真是太蠢了

2016-11-21 16:26:09 42573 8

原创 mybatis的简单应用语句

简单的插入语句: INSERT INTO D_RESULT_CLASSIFY( classify_id, company_id, type, classify_name, level, order_num, create_id, modify_id, gmt_c

2016-11-15 19:06:30 324

原创 eclipse中运行带图标tomcat未报错并且也跑不起来的问题

问题描述:如图所示,正常运行的时候会运行到黑色字体下边接着运行,我遇到的问题是运行完图中的黑色字体之后就停止运行,并且不会报错,真是很郁闷,网上各种搜,却没有找到结果。最后是还是别人帮忙找出来的,我的配置文件中,zz_site_app.properties在d盘中,配置内容中MQ中的IP地址未修改为本机的ip地址,所以会出现以上的错误,将配置中的关于MQ的配置act

2016-11-15 18:58:49 1149

原创 jdk+tomcat+maven+memcache+activeMQ+svn+eclipse环境搭建

好久没有发表文章了,感觉整个十月为了找工作都变得好颓废了。终于找到了一个公司。进了公司,要做的第一件事就是环境的搭建,还好有人知道。要不然我还得多花些时间我用的版本:jdk:java version "1.7.0_75",                      tomcat:7.0.16                      svn:svn是直接在百度上下的,

2016-11-15 18:49:41 499

原创 No CurrentSessionContext configured!

我出现这个错误的原因是配置文件hibernate.cfg.xml中没有添加,thread ,

2016-09-21 10:55:32 382

原创 java实现的各种排序算法

折半插入排序折半插入排序是对直接插入排序的简单改进。此处介绍的折半插入,其实就是通过不断地折半来快速确定第i个元素的插入位置,这实际上是一种查找算法:折半查找。Java的Arrays类里的binarySearch()方法,就是折半查找的实现,用于从指定数组中查找指定元素,前提是该数组已经处于有序状态。与直接插入排序的效果相同,只是更快了一些,因为折半插入排序可以更快地确定第i个元素的插入位

2016-09-20 17:21:13 1191

原创 先技术在思想or先基础在技术

最近忙着一个项目出现了各种错误,出了错误有提示也好啊,但就是有错误却也没有任何提示,这真是让我好尴尬啊,感觉这几天什么都没做,头都大了。真的是各种烦。干脆停下来休息一下,写篇博客来压压惊,哈哈~~我一直在纠结一个问题,就是先有实践编码经验,然后在回过头来看基础比较好,还是先打好基础然后再去学习技术比较好?到现在我都没弄清楚这个问题。现在我二十左右,做事情可能比较浮躁,大一时,如果给我一本技术类

2016-09-14 17:01:09 476

原创 There is no Action mapped for namespace [/] and action name [login] associated with context path [/p

之前学习了Struts2但是没有过多的实践,最近有一个项目涉及到Struts2的内容,于是又来复习了一下,想着自己新建一个工程,然后可以对整个过程有个了解,但是所有东西都弄好以后,一运行就发生了这个错误,好无语,找了几次都没有发现哪错误了。终于发现了一个错误就是在配置文件中包名写错了,于是我很高兴的把包名修改过来,心想这次应该没问题了,但是一运行错误依旧。这几天一直遇到各种各样的错误,诸事不顺,看

2016-09-14 16:28:25 410

原创 struts2 + hibernate整合小项目

最近在做一个Struts2 + hibernate的项目,之前了解过但是没有做过,为了联系一下,写了一个简单的登录验证熟悉一下。前期准备界面没有美化,也就是简单的表单,比较丑,就这样将就着用吧。以下是整个项目的结构:比较简单,前期需要把相应的包给建好,然后还有jsp页面写好。按照下图所示将所需要的包给建立好,在该包结构中,action代表对页面进行处理的action,dao

2016-09-12 09:23:40 7367 7

iotdb编译所需包 lt-downsampling-java8-0.0.6.jar

iotdb编译所需包 lt_downsampling_java8-0.0.6.jar

2023-03-24

arm64环境下thrift二进制可执行文件

arm64环境下thrift二进制可执行文件

2023-03-24

arm64环境下iotdb二进制安装包

Linux arm64环境下iotdb二进制安装包

2023-03-24

Java小程序仿抖音联手小项目

Java小程序仿抖音联手小项目

2020-04-10

12份工作简历模板参考

12份简历模板,界面美观,适合各行各业的简历模板

2020-04-10

简单的图库小案例

图库源码,简单的实现图库小案例,希望能够给大家学习带来方便

2015-12-07

简单的增删查修网站源码

用myeclipse实现的能够增删查修,以及验证码的源码,适合初级网站的新手作为参考使用。

2015-07-28

空空如也

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

TA关注的人

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