2019年1月16日

摘要: public class WebMvcConfig implements WebMvcConfigurer { @Override public void addInterceptors(InterceptorRegistry registry) { registry.addInterceptor( 阅读全文
posted @ 2019-01-16 17:08 corecible 阅读(83) 评论(0) 推荐(0) 编辑

2018年12月20日

摘要: import java.util.Properties; import javax.mail.Address; import javax.mail.BodyPart; import javax.mail.Message; import javax.mail.MessagingException; import javax.mail.Multipart; import javax.mail.... 阅读全文
posted @ 2018-12-20 18:08 corecible 阅读(248) 评论(0) 推荐(0) 编辑

2018年11月1日

摘要: 一个类在序列化时,用来记录当前类的版本号。在反序列化时,首先获取当前类的版本号,不一致则报异常。 若版本号一致,但两个类不一致。写肯定全部写进去。但提取时 类若没有这个字段,则不提取。若提取类多个字段,则给一个默认值。 序列化不保存静态变量。 serialVersionUID 阅读全文
posted @ 2018-11-01 14:12 corecible 阅读(99) 评论(0) 推荐(0) 编辑

2015年10月25日

摘要: TCP粘包出现的原因就不在详细描述了。TCP粘包是在做TCP编程时经常会遇到的问题,网上相关的参考也不少,大都都是一个热心人士编写的,若仅用于学习就算了,若用真正用于项目还有待考虑。本文就简述一下如何利用spserver处理粘包问题。SPserver的性能有多好我也不说了。(嘎嘎)处理思路如下:1.... 阅读全文
posted @ 2015-10-25 18:03 corecible 阅读(296) 评论(0) 推荐(0) 编辑

2013年3月22日

摘要: 共有两种库:一种是LIB包含了函数所在的DLL文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的DLL提供,称为动态链接库dynamic link library。一种是LIB包含函数代码本身,在编译时直接将代码加入程序当中,称为静态链接库static link library。共有两种链接方式:动态链接使用动态链接库,允许可执行模块(.dll文件或.exe文件)仅包含在运行时定位DLL函数的可执行代码所需的信息。静态链接使用静态链接库,链接器从静态链接库LIB获取所有被引用函数,并将库同代码一起放到可执行文件中。关于lib和dll的区别如下:(1)lib是编译时用到的,dll 阅读全文
posted @ 2013-03-22 19:14 corecible 阅读(212) 评论(0) 推荐(0) 编辑

2012年6月21日

摘要: 【转帖】GRUB背景图片介绍来源:Linux公社作者:Linuxidc这一部分介绍GRUB背景图片的基本信息,如果您只是想知道如何制作一个GRUB背景图片,可以略过此部分。 GRUB使用XPM文件、或用gzip压缩过的XPM文件作为图片背景文件,由menu.lst中的splashimage命令调用。如果打开一个XPM文件,就不难了解其构成方法:定义一个由字符到颜色的关系表,然后一个字符代表一个像素,组成一幅图片。由此不难想到XPM文件可能具有以下特点: * 颜色种类不多(ASCII码种数有限) * 文件占用空间较大(未经压缩) 实际上,GRUB使用的图像为14色,尺寸为640x480。这也就. 阅读全文
posted @ 2012-06-21 15:25 corecible 阅读(3196) 评论(0) 推荐(0) 编辑
摘要: 在基于linux的嵌入式仿真平台开发中,终端的美观和可定制是一个重要的问题。开机时滚动在屏幕上的字符串和单调的penguin图标,使嵌入式设备仍然脱离不了pc的痕迹,linux控制台上单调的“白纸黑字”型表现方式可谓大煞风景。改造linux控制台使之美观可定制地展示开机信息和logo成为基于嵌入式linux应用的一项重要工作。 开源项目bootsplash(http://www.bootsplash.org/)为解决这个问题提供了一个完美的解决方案。Boot-splash通过对内核打补丁来改变linux framebuffer控制台对图形显示的支持。通过用户空间程序来定制启动logo、设定.. 阅读全文
posted @ 2012-06-21 10:15 corecible 阅读(451) 评论(0) 推荐(0) 编辑

2011年5月29日

摘要: 今天又读Rebert Love的Linux 内核设计与实现时,在查看了一下Rebert Love的资料。原来Rebert Love这么牛啊。81年出生,那么年轻就能写出那么好的书。Robert M. Love (born c. 1981) is an American author, speaker, Google engineer, and open source software developer.Love is best known for his contributions to the Linux kernel, with notable work including the pr 阅读全文
posted @ 2011-05-29 15:39 corecible 阅读(1008) 评论(2) 推荐(0) 编辑

2011年5月9日

摘要: 一、前言 目前的通信设备越来越多,每种设备都有其独到的方便性,但随之而来的是每个人都有多种联络方式,也就是说要记忆的号码可能会有多个,如手机号码、家里电话号码、办公电话号码、传真电话号码、多个电子信箱地址等等。从用户方便性的角度来说,我们希望所有发到这些设备的信息,可以随时随地随便用哪种通信设备都能获得,我们也希望我们发给别人的急件,无论他身在何处都能被转变成他随身可用的通信设备可以阅读的形式而被感知。 为满足这个需求,解决不同设备有不同地址的问题,一些公司已经开发出了统一消息系统(Unified Messaging Systems,UMS)。这个系统能让用户实现用一个设备管理所有的消息,比如 阅读全文
posted @ 2011-05-09 18:44 corecible 阅读(616) 评论(0) 推荐(0) 编辑

2011年5月8日

摘要: 转载地址:http://blog.163.com/seven_7_one/blog/static/162606412201092713131191/QT里的函数void Q_INIT_RESOURCE ( name )Initializes the resources specified by the .qrc file with the specified base name. Normally, Qt resources are loaded automatically at startup. The Q_INIT_RESOURCE() macro is necessary on some 阅读全文
posted @ 2011-05-08 21:54 corecible 阅读(1324) 评论(0) 推荐(0) 编辑

导航