自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (6)
  • 收藏
  • 关注

原创 【Spring系列】Spring事务

我们通过Debug Spring IOC的启动流程来看Spring的事务管理。第一阶段:初始化BeanPostProcessor: AnnotationAwareAspectJAutoProxyCreator先进入Spring启动的核心流程AbstractApplicationContext的refresh方法,定位到第二步:初始化BeanFactory@Overridepub...

2019-01-23 21:51:45 303

原创 欢迎使用CSDN-markdown编辑器

Windows Mongodb 服务安装下载:mongodb-win32-x86_64-enterprise-windows-64-3.4.7-signed.msi 双击安装 配置Path环境变量:E:\Program Files\MongoDB\Server\3.4\binMongodb 服务安装: 在运行中输入cmd, 右键选择“以管理员身份运行” 在cmd 窗口中输入:mongod

2017-08-25 15:44:43 510

原创 Excel大文件解析: Java POI SAX解析Excel 文件

Java POI SAX Excel xlsx文件转CSV依赖jar 包gradle: compile "org.apache.poi:poi:3.15" compile "org.apache.poi:poi-ooxml:3.15" compile "org.apache.poi:poi-ooxml-schemas:3.15"

2017-03-13 13:13:05 4006

原创 bootstrap table

<script type="text/javascript"> var $table = $('#table'); var columns = []; //获取表头信息 function buildColumnsStyle(url, align, valign, ignore) { $.ajax({ 'method': 'GET'

2017-01-05 22:43:00 1271

原创 错误:redis.clients.jedis.exceptions.JedisDataException: ERR This instance has cluster support disabled

问题: spring-boot集成redis集群错误:redis.clients.jedis.exceptions.JedisDataException: ERR This instance has cluster support disabled解决办法: 修改redis.config,添加cluster-enabled yes

2016-10-24 21:57:15 17480

原创 【SpringFox / Swagger文档生成工具】使用过程中的几个问题积累

转载本文请标明出处,谢谢!SpringFox是最新版的Swagger文档生成工具,SpringFox官方文档参见:SpringFox官方参考文档SpringFox与Spring Boot的集成添加配置类package focuson.config;import com.dianrong.labelaggregator.protocol.request.DisplayLabelsRequest;

2016-09-26 11:10:16 12952 2

原创 Maven进阶(一)——MyEclipse下Maven构建Java Web项目

实验环境:MyEclipse 2015(自带Tomcat7.x和Maven) 实验步骤: 第一步:打开MyEclipse 2015,新建Maven工程 File→New→Other 进入下一步,使用默认值,继续下一步 按照上图中内容进行选择,继续下一步 如上图所示,输入Group Id、Artifact Id,点击finish,出现以下目录结构: 这里出错,有两个问题:

2015-11-10 15:03:32 4131

原创 Spring进阶一:Spring开发环境搭建

做个小笔记:Spring的下载。从Spring源下载Spring的jar文件和Spring参考文件,下载链接如下:http://repo.spring.io/release/org/springframework/spring/ 在上面链接中选择对应的版本即可,如果你想下载可以从Spring官网Projects找到Spring framework进入,网页上面几行找到github的图标即可进入下载

2015-11-09 19:46:30 11632

原创 JDBC数据库连接池----JNDI的使用

本文不是用来解释JNDI,也不是用来介绍数据库连接池的,单纯是为了记录JNDI在数据库连接池中的使用示例的。Tomcat中JNDI的三种配置方式:参考链接 本人使用的是局部配置方式(上面链接中第三种配置方式),此种方式不依赖于Tomcat。配置方式: (1)在Web项目的META-INF文件夹中新建context.xml文件,文件内容为:<?xml version="1.0" encoding=

2015-11-05 10:49:40 1584

原创 【STL源码剖析】--error: ‘power’ was not declared in this scope

#include #include #include #include using namespace std;int main(int argc, char **argv){ int iArray[5] = {1, 2, 3, 4, 5}; vector iVect(iArray, iArray+5); cout << accumulate(iVect.begi

2015-05-14 21:14:19 4096 1

原创 【STL源码剖析】--CentOS系统hashmap测试用例

测试代码如下://#include //#include 替换为#include //using namespace std::tr1;#include //编译时候提示This file includes at least one deprecated or antiquated //header which may be removed without further

2015-05-13 21:47:06 1063

原创 【STL源码剖析】--error: ‘hashtable’ was not declared in this scope

可能是代码中忘记添加:using namespace __gnu_cxx;了Linux下的GCC编译器采用的正式SGI STL版本,不需要像Windows下学习STL源码那样手动移植STL源码,Linux系统下hashtable完整测试代码如下:

2015-05-13 21:36:37 1665

原创 更新Ubuntu系统报错: Err http://mirrors.163.com lenny Relese.gpg Temporary failure resolving 'mirro

添加163的Ubuntu软件源之后,

2014-11-25 10:06:14 7655 3

原创 算法进阶——插入排序

说明:以下代码的实现参考

2014-08-01 18:03:24 777

原创 C++进阶——运算符重载

1、运算符重载

2014-07-31 15:48:52 828

原创 Java进阶之路--继承中的方法重写与属性覆盖

1、Java方法重写             请参考此博客:

2014-04-24 20:27:31 13042 1

原创 VMware workstation9虚拟机桥接(Bridge)模式联网

桥接模式:相当于把你的虚拟机和你主机置于to

2014-04-04 15:14:22 4961

原创 socket编程epoll函数--epoll实现过程分析

epoll对应的三个主要函数:1、int epoll_create(int size)与int epoll_create1(int flags)epoll_create1 产生一个epoll 实例,返回的是实例的句柄epollfd。flag 可以设置为0 或者EPOLL_CLOEXEC,为0时函数表现与epoll_create一致,EPOLL_CLOEXEC标志与open 时的O_CLOE

2014-03-29 13:59:50 3045

原创 Linux系统Java连接Mysql数据库

Linux系统下Java连接Mysql数据库方法与Windows下类似,具体步骤如下:下载JDBC(驱动):mysql-connector-java-5.1.29.tar.gz解压下载的数据包:tar -zxvf mysql-connector-java-5.1.29.tar.gz配置JDBC:cp mysql-connector-java-5.1.29-bin.jar /

2014-03-28 19:42:26 11970 1

原创 VM9.0中Ubuntu12.04设置好网络后无法ping通主机

第一步:将虚拟机的网络设置为桥接第二步:打开文件/etc/network/interfaces ,将内容设置为如下:auto loiface lo inet loopbackauto eth0iface eth0 inet static    #配置为静态IPaddress 192.168.233.70   #静态IP为192.168.1.70   ne

2014-03-25 15:49:40 1278

原创 Linux系统下Java应用程序打包成.jar文件

今天想试试Linux系统下把java应用程序打包成.jar文件,在网上找了很多相关的博客,发现他们理论讲得很到位,但是按照他们的方式操作发现很多错误,最后综合几篇文章终于尝试成功。多学习别人的失败,更容易带你走向成功,现在把自己操作过程罗列出来(步骤中有部分错误,正是在错误中一步步摸索才获得了最终的成功)。至于理论部分我会在文章末尾贴出来(参考别人文章写的)。如果我理论部分整理的不是很好的话,你可

2013-12-19 21:26:31 20890

原创 大师级博客(持续更新)

陈浩:http://blog.csdn.net/haoel/article/details/1948051/

2013-10-13 20:37:05 1075

原创 C++进阶——类型转换符(参考百度文库)

标准C++中有四个类型转换符:static_cast、dynamic_cast、reinterpret_cast、和 const_cast。下面对它们一一进行介绍。标准C++中有四个类型转换符:static_cast、dynamic_cast、reinterpret_cast、和 const_cast。下面

2013-10-13 19:18:03 757

原创 2014各大网络公司笔试题汇总

留着16年自己毕业的时候慢慢看微软2014笔试题21题解答:http://blog.csdn.net/scalerzhangjie/article/details/122742772014卫士通A卷笔试题:http://blog.csdn.net/impoliteman/article/details/12555729华为2014校园招聘机试题:http://b

2013-10-13 09:41:24 1823

原创 关于存储映射问题--shmat: Permission denied

今天运行了老师给的程序库中关于存储映射问题,运行测试程序的时候,shmat函数出现以下错误信息:shmat: Permission denied!网上有人说是 ftok("/tmp/a.txt",0)中a.txt的权限问题,我将open函数修改为:open("/tmp/a.txt", O_RDWR | O_CREAT, S_IRUSR | S_IWUSR);还是出现相同问题。还有人说是

2013-10-11 22:10:36 4367 3

原创 C++进阶——初始化列表

这段时间在研究老师上课讲授的Linux程序设计代码,在老师提供的库函数中出现了初始化列表,忘记了先前学习的C++课程知识,所以决定重新学习C++厨师化列表。C++初始化列表是用来对成员变量进行初始化的。使用一:基本数据类型成员变量的初始化,可以放在构造函数之中,也可以使用初始化列表进行初始化。如:class CLPerson{public: CLPerson(i

2013-10-09 20:45:25 793

转载 C++进阶——虚函数和纯虚函数(转载)

虚函数为了重载和多态的需要,在基类中是有定义的,即便定义是空,所以子类中可以重写也可以不写基类中的此函数!纯虚函数在基类中是没有定义的,必须在子类中加以实现,很像java中的接口函数!虚函数引入原因:为了方便使用多态特性,我们常常需要在基类中定义虚函数。class Cman{public:virtual void Eat(){……};

2013-10-09 19:18:29 806

转载 rand()和srand()函数

函数rand()是真正的随机数生成器,而srand()会设置供rand()使用的随机数种子。函数rand()会返回一个处于0和你所指定的数值(缺 省为1)之间的分数。如果你在第一次调用rand()之前没有调用srand(),那么系统会为你自动调用srand()。  srand((unsigned)time(NULL))则使用系统定时/计数器的值做为随机种子,所以,在相同的平台环境下,显

2013-01-09 16:50:04 706

转载 Linux编译链接环境变量

Linux编译链接环境变量转自:http://my.oschina.net/alphajay/blog/33933静态库链接时搜索路径顺序:1.ld会去找GCC命令中的参数-L2.再找gcc的环境变量LIBRARY_PATH3.再找内定目录 /lib /usr/lib /usr/local/lib 这是当初compile gcc时写在程序内的动态

2012-03-29 15:25:22 2042

原创 putty连接Linux之ssh无法启动

service sshd restar   ssh没启动,也t没有错误提示解决方法一:#ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key#ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key#/usr/sbin/sshd解决方法二:#service  sshd  rest

2012-03-28 23:09:28 1598

原创 Arm板子上移植putty

For building on Unix: - unix/configure is for Unix and GTK. If you don't have GTK, you   should still be able to build the command-line utilities (PSCP,   PSFTP, Plink, PuTTYgen) using this

2012-03-25 22:21:47 1597

原创 (EE) Failed to load module "fbdev" (module does not exist, 0)

在虚拟机中输入命令startx:出现以下错误:(EE) Failed to load module "vesa" (module does not exist, 0)(EE) Failed to load module "fbdev" (module does not exist, 0)(EE) Failed to load module "evdev" (module does

2012-03-25 20:55:28 4730

原创 Fatal server error: no screens found

I tried to launch gnome by typing "startx", but I get these errors :(EE) Failed to load module "vmware" (module does not exist, 0)(EE) No drivers available.Fatal server error:no screens

2012-03-25 20:24:21 6634

原创 configure: error: Cairo requires at least one native font backend. Please install FreeType and font

如果你已经安装freetype和fonconfig安装cairo-devel就ok啦

2012-03-23 19:21:17 2326

原创 安装atk包make时出错/usr/bin/env: perl: No such file or directory

/usr/bin/env: perl: No such file or directory出现这种错误可能是没有安装prel

2012-03-23 17:32:05 12497 3

原创 EINTR错误的产生

当进程阻塞于某个系统调用,而此时该进程接收到某个信号产生软中断,处理完信号处理函数是,该系统可能返回一个EINTR错误。

2012-03-17 23:34:08 1347

原创 信号捕捉预处理之不可重入函数

#include #include #include int temp = 0;void signal_handler(){printf("\nI get a signal \n");sleep(5);temp++;printf("\ntemp = %d\n",temp);}int main(){struct sigaction sig;

2012-03-14 21:51:09 698

原创 信号的捕捉和处理之signaction函数

函数原型:  #include int sigaction(int signum,const struct sigaction *act,struct sigaction *oldact);sigaction会根据参数signum指定的信号编号来设置该信号的处理函数。参数signum可以是SIGKILL和SIGSTOP以外的任何信号。如果参数act不是空指针,则为signum设置新的信

2012-03-14 18:47:15 2937

原创 信号的捕捉和处理

推荐此博客,内容写得很详细,很适合自学信号http://blog.csdn.net/muge0913/article/details/7331129

2012-03-14 18:08:21 719

原创 多线程编程之线程取消

关键:pthread_cancel函数发送终止信号pthread_setcancelstate函数设置终止方式pthread_testcancel函数取消线程(另一功能是:设置取消点)1 线程取消的定义一般情况下,线程在其主体函数退出的时候会自动终止,但同时也可以因为接收到另一个线程发来的终止(取消)请求而强制终止。2 线程取消的语义线程取消的方法是向目标线程发

2012-03-13 22:10:49 6629

LPCM源代码

已发文章Study on a Cross-platform Linux PC Cluster Monitoring System Based on C/S Architecture中的最新源代码

2015-08-03

P2P技术全面解析

本文详细常熟了P2P相关技术,适合于初学者,以及有一定经验的开发人员,都是一部不可多得的好书。仅供于学习交流。

2014-04-21

Linux命令查询工具

这是一个方便快捷的Linux命令查询工具,可快速查询Linux命令,更方便掌握各种命令的操作,是Linux初学者和系统管理这必备的工具

2013-07-23

gdk-pixbuf-2.24.0.tar.bz2

此包是gdk-pixbuf开源代码包,用于嵌入式gtk+的移植

2012-03-28

fontconfig-2.5.92.tar.gz

Fontconfig 是自由软件,是gtk+移植安装的依赖包,此包是fontconfig的开源代码

2012-03-28

gtk+-3.2.2

可移植到各个Linux嵌入式平台,当然还需要其他包

2012-03-28

空空如也

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

TA关注的人

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