自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 linux libevent-多线程使用bufferevent,解决多线程调用bufferevent_write方法后消息发送不出去的问题

最近在使用libevent的时候发现多线程调用bufferevent_write的时,在一段时间后经常会发送不出数据。后来在研究发现是默认情况下bufferevent是在主线程中使用的,多线程调用时线程不安全。解决问题如下:(1)直接添加“BEV_OPT_THREADSAFE”后创建bufferevent不成功问题(2)添加evthread_use_pthreads()方法后编译时提示:“evthread_use_pthreads 未定义的引用”的问题(3)多线程调用发送消息后经常出...

2020-10-13 17:47:50 1852 2

原创 linux下 tomcat日志分割

一、检查是否安装cronolog1、在终端中输入:which cronolog 如果出现类似于/usr/local/sbin/cronolog的路径,说明服务器已经安装好cronolog,不需要再安装,可以跳过这一步。如果不是,则需要给你的服务器安装cronolog,2、在/usr/local中新建cronolog文件夹,将附件中的 cronolog-1.6.2.tar.gz 复制到新建的...

2018-09-13 17:29:52 1368

原创 netty udp接收、发送超过2048字节包

Bootstrap b = new Bootstrap();            b.group(group)                    .channel(NioDatagramChannel.class)                    .option(ChannelOption.SO_BROADCAST, true)                    .option(C...

2018-04-10 10:11:20 4896 2

转载 CentOS 安装IDEA及创建快捷方式

1.安装IDEA官网下载解压安装官网下载idea安装包:https://www.jetbrains.com/idea/ 然后上传到CentOS中的某个目录下,输入命令解压tar -xzvf 文件名.tar.gz1进入idea的安装目录执行脚本文件./bin/idea.sh1安装过程中右键打开终端在/etc/hosts文件中添加如下内容,保存退出vi /etc/hosts 0.0.0.0 acco...

2018-03-09 11:44:56 6643

转载 centOS 安装redis

安装Redis需要知道自己需要哪个版本,有针对性的安装,比如如果需要redis GEO这个地理集合的特性,那么redis版本就不能低于3.2版本,由于这个特性是3.2版本才有的。另外需要注意的是,Redis约定次版本号(即第一个小数点后的数字)为偶数的版本是稳定版(如2.8版、3.0版),奇数版本是非稳定版(如2.7版、2.9版),生产环境下一般需要使用稳定版本。下载安装包wget http://...

2018-03-08 15:31:06 137

转载 centOS安装MySql

在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。1 下载并安装MySQL官方的 Yum Repository[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noar...

2018-03-08 10:42:41 295

原创 Redis安装成windows服务-开机自启

1:打开一个 cmd 窗口 使用cd命令切换目录到 C:\redis 运行 redis-server --service-install redis.windows.conf安装成功后进入服务管理》windows键+R输入 services.msc可以右键启动、停止,也可打开属性改为开机启动。 或者通过命令执行也可以:启动命令如下:

2017-12-07 14:52:18 587

原创 MySql 服务没有报告任何错误的解决方法

安装MySql服务后,使用net start mysql命令启动服务时,报错:MySQL 服务正在启动 .MySQL 服务无法启动。服务没有报告任何错误。请键入 NET HELPMSG 3534 以获得更多的帮助。经过查找,找到了解决方法。方法和步骤如下所示:1.从官网下载MySQLhttp://dev.mysql.com/downl

2017-06-05 15:00:12 896

原创 jqgrid标题换行、隐藏滚动条、重新提交数据加载页面、单元格绑定点击事件

1、标题换行在页面中加入以下代码,就能实现标题自动换行    th.ui-th-column div{        white-space:normal !important;        height:auto !important;        padding:0px;    }    2、隐藏滚动条 $("#jqGridLineLevel")

2017-04-27 10:22:33 4450 1

原创 单例java类获取spring的bean方法

单例类获取spring的bean/** *  * @ClassName: AuthorityUtil  * @Description:  (获取数据权限类)  * @author zuoqiang * @date 2017年2月6日 上午10:18:51  * */@Componentpublic class AuthorityUtil {prote

2017-03-21 17:32:13 838

原创 苹果(ios)开发者帐号过期续费

1:登录开发者帐号 https://developer.apple.com进入网站后点击红色标注的按钮2:输入帐号密码3:点击红色标注的按钮,进行续费5:续费必须使用外币卡,下面是续费的界面,可以开发票寄送到公司

2017-03-16 11:18:46 2213

原创 echarts 访问html正常 访问jsp空白

pageEncoding="utf-8"%>String path = request.getContextPath();String basePath = request.getScheme() + "://"+ request.getServerName() + ":" + request.getServerPort()+ path + "/";%>">

2017-02-28 17:01:03 562

转载 EL表达式 (详解)

EL表达式     1、EL简介1)语法结构       ${expression}2)[]与.运算符     EL 提供.和[]两种运算符来存取数据。     当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。例如:         ${user.My-Name}应当改为${user["My-

2016-12-28 20:11:51 266

原创 在Eclipse上安装Activiti插件

插件名字是:Activiti BPMN 2.0 designer具体使用,可以参考官方用户指南,地址:http://activiti.org/userguide/index.html#eclipseDesignerInstallation注意事项:The following installation instructions are verified on Eclipse Kepl

2016-08-04 14:58:41 307

原创 java Map转换为实体类

/**     * map转换成实体类     * @param map     * @param thisObj     * @return     */    public static Object convertMapToEntity2(Map map,Object thisObj)    {    //获取实体类的属性,返回field数据    Fie

2016-03-23 15:48:44 2867

原创 Apache CXF REST 文件上传,中文乱码(已解决)

从iso-8859-1转换到中文编码public String uploadFile(Attachment file,HttpServletRequest request){DataHandler dh = file.getDataHandler();InputStream is=null;try {is = dh.getInputStream();// wri

2016-03-22 22:08:55 2919

转载 Apache CXF REST 文件上传,form提交和json提交。

本文包括apache cxf rest的基本例子,文件上传,form提交和json提交。1. 新建java project,导入apache cxf中lib下的所有jar包,项目目录如下:2. 基本例子2.1 项目代码IBookService.java[java] view plaincopyp

2016-03-22 15:07:41 8554 5

转载 jackson设置日期格式以及忽略

jacksonz换行json格式中,默认将时间输出为这样的数字了:1377845196919。简单的处理方式是,在ObjectMapper上设置。使用的时候我们一般会创建一个com.fasterxml.jackson.databind.ObjectMapper对象,使用ObjectMapper对象设置日期格式,然后所有日期类型数据都生效。ObjectMapper objectMapper =

2016-03-18 09:57:57 1536

转载 No Dialect mapping for JDBC type 错误分析

原文:http://www.tuicool.com/articles/bUfm2m出现这个问题可能的原因:1、数据库字段类型和JAVA类型不匹配。2、Hibernate中错误地配置了数据库方言。原因1解决方法:查看java.sql.Types找到对应的类型。1ARRAY20032BIGINT

2016-03-15 18:41:01 1555

空空如也

空空如也

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

TA关注的人

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