自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

babybear315的专栏

天天都有好心情:)

  • 博客(43)
  • 资源 (6)
  • 收藏
  • 关注

原创 tomcat9控制台输出乱码

tomcat9在windows系统上通过startup.bat启动后,控制台输出乱码,主要原因是tomcat日志配置采用了UTF-8,如果只需要控制台输出中文,只需修改tomcat的日志配置文件即可。

2023-05-02 21:56:13 698

原创 CentOS 8 安装部署Nginx

CentOS 8 安装部署Nginx 并设置为service

2022-11-11 11:37:21 809

原创 CentOS 8 安装部署Nginx

CentOS 8 安装部署Nginx

2022-09-29 20:47:22 1391

原创 Linux CentOS7 查看磁盘空间占用

查询磁盘占用情况df -Th查看文件夹占用空间du命令du命令用来查看目录或文件所占用磁盘空间的大小。常用选项组合为:du -shdu常用的选项:  -h:以人类可读的方式显示  -a:显示目录占用的磁盘空间大小,还要显示其下目录和文件占用磁盘空间的大小  -s:显示目录占用的磁盘空间大小,不要显示其下子目录和文件占用的磁盘空间大小  -c:显示几个目录或文件占用的磁盘空间大小,还要统计它们的总和  --apparent-size:显示目录或文件自身的大小.

2021-07-27 09:57:48 7700

原创 Linux用find命令清理过期文件

用find命令实现根据日期查找文件,并删除# 找到距今超过30天的csv文件,并删除# 注意:{}和\之间必须有空格,\和;之间必须相连无空格# -ctime 后面是天,-cmin 后面数字单位是分钟,+表示距离现在超过多少时间,-表示距离现在多少时间内find /home/gpdata/master/gpseg-1/pg_log -ctime +30 -name "*.csv" -exec rm -rf {} \;如果需要定时,可以用crontab来执行...

2021-07-27 09:41:06 625

原创 c# dllimport c++数据类型映射关系

//C++中的DLL函数原型为        //extern "C" __declspec(dllexport) bool 方法名一(const char* 变量名1, unsigned char* 变量名2)        //extern "C" __declspec(dllexport) bool 方法名二(const unsigned char* 变量名1, char* 变量名...

2018-04-26 10:55:56 2343

原创 (转)Android开发无界面无应用图标应用

今天写了一个安卓小程序,这个程序没有界面,也不会在桌面创建应用程序图标当然,在“设置”中的应用程序管理是可以看到的,也可以把这个应用程序删除简单的说,这是一个没有界面的后台运行的应用程序而且,还有一功能:开机自启动,启动运行一个服务程序结构非常简单,两个类,一个是service的扩展类,一个是BroadcastReceiver扩展类service扩展类:import an...

2015-09-19 19:34:53 821

原创 (转)高效读取大数据文本文件

本文转自:http://sgq0085.iteye.com/blog/2215318一.前言    本文是对大数据文本文件读取(按行读取)的优化,目前常规的方案(限于JDK)有三种,第一种LineNumberReader,第二种RandomAccessFile,第三种是内存映射文件(详见http://sgq0085.iteye.com/blog/1318622)在RandomAccess...

2015-05-30 10:07:58 269

原创 (转)我的电脑中创建图标

public static void CreateShortCutByMyComputer(Guid id, string name, string description, string path, string icon) { RegistryKey root = Registry.ClassesRoot; Regist...

2014-12-18 09:38:58 182

原创 (转)如何开始学习高伸缩性编程?

转自http://www.iteye.com/news/29872当我们对可伸缩性感兴趣时,便会寻找链接、说明、书籍、引用等各种可以学习利用的资料。本文篇幅较短,但希望能够帮助你高效地开启高可伸缩性编程之旅。声明:你无需使用N台机器来构建/测试一个集群/高可伸缩的系统,只需使用 Vagrant就可以轻易部署N+台机器。引用现在,你可以用这些虚拟服务器技术来武装自己,我希望大家...

2014-12-02 18:26:34 104

原创 数字转中文大写 数字转英文

示例程序:import java.util.Arrays;import java.util.List;public class NumberTextTest { public static void main(String[] args) { List<String> numbers = Arrays.asList( ...

2014-11-04 19:36:14 301

原创 javascript日期Format

  // 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new Date()).Format("yyyy-MM-dd hh:mm:ss.S")...

2014-10-22 20:32:56 86

原创 Ant-style path patterns

路径匹配原则(Path Matching) Spring MVC中的路径匹配要比标准的web.xml要灵活的多。默认的策略实现了 org.springframework.util.AntPathMatcher,就像名字提示的那样,路径模式是使用了Apache Ant的样式路径,Apache Ant样式的路径有三种通配符匹配方法(在下面的表格中列出)这些可以组合出很多种灵活的路径模式Tabl...

2014-10-11 16:25:17 576

原创 eclipse远程debug tomcat

一直想分享一下,因为有些同事用MyEclipse其实就是因为可以拿它来debug部署在tomcat上的应用。myeclipse只不过是作了两个小动作:1)用启用JPDA参数的模式启动了tomcat,以提供debug支持;2)启动了一个Eclipse的RemoteJavaApplication; 这些通过tomcat和eclipse就可以做到。我简要说明一下。配置tomc...

2014-10-11 16:09:53 245

原创 (转)tomcat优化及常见错误解决

How to optimize tomcat performance in production Contents [hide]1 Tomcat maxThreads configuration2 How the process works:3 Guidelines for maxThreads:4 Solving multipart/form-d...

2014-09-24 11:31:08 488

原创 Spring MVC Url不区分大小写

According to this webpost you need to add both a HandlerMapping and a HandlerAdapter in Spring MVC. The Mapping maps the request to a corresponding controller, and the adapter is responsible to execu...

2014-08-15 14:51:57 686

原创 Apache负载均衡+tomcat集群

原文地址:http://weijie.blog.51cto.com/340746/68195APACHE 2.2.8+TOMCAT6.0.14配置负载均衡目标:使用 apache 和 tomcat 配置一个可以应用的 web 网站,要达到以下要求:1、  Apache 做为 HttpServer ,后面连接多个 tomcat 应用实例,并进行负载均衡。2、  为系统设定 Se...

2014-08-05 11:01:07 115

原创 java的Url和Html编码解码

今天使用UEditor的时候发现传到Controller里面的富文本内容是编码过的,很想当然的就以为是经过HtmlEncode过的,所以采用了Apache Common Lang包做编码解码工具,调用方法为:import org.apache.commons.lang3.StringEscapeUtils;String strDecode = StringEscapeUtils.un...

2014-07-17 13:48:27 2999

原创 java中String Date Timestamp Calendar 之间的关系及转换

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 1.Calendar 转化 String  //获取当前时间的具体情况,如年,月,日,week,date,分,秒等         Calendar calendat = Calendar.getInstance();SimpleDateFormat...

2014-07-16 17:47:54 127

原创 Spring拦截器实现登陆验证

Spring为我们提供了org.springframework.web.servlet.handler.HandlerInterceptorAdapter这个适配器,继承此类,可以非常方便的实现自己的拦截器。他有三个方法:public boolean preHandle(HttpServletRequest request, HttpServletResponse response,Obje...

2014-07-16 13:52:19 153

原创 javascript实现命名空间

在小规模的脚本开发中,有时候并不值得去引用命名空间,因为会带来某种程度的复杂性;但是当在同一个网页里引入10多个js文件之后,各js中的同名函数就很容易冲突了。比如xxx库里写了个addCssStyle方法,yyy类库里也写了个addCssStyle方法,而这两个方法的具体实现又有一定差别。那么同时引用这两个组件的时候,函数冲突之后导致页面效果发生变化,调试和修改都是非常痛苦的,如果为了避免冲突...

2014-07-04 09:21:47 137

原创 (转)Apache Http Server 日志分割

今天发现apache的error.log文件有4.6GB多,而且是纯文本文档,只能删掉了,网上找了下apache分割日志的方法 网上很多资料都有对Apache的access.log按天生成的方法,但在Windows server下稍有不同: 1、打开httpd.conf配置文件找到:  CustomLog "logs/access.log" common 2、将其...

2014-05-19 11:01:27 104

原创 java多线程教程

计算机的使用者一直以为他们的计算机可以同时做很多事情。他们认为当其他的应用程序在下载文件,管理打印队列或者缓冲音频的时候他们可以继续在文字处理程序上工作。甚至对于单个应用程序,他们任然期待它能在在同一时间做很多事情。举个例子,一个流媒体播放程序必须能同时完成以下工作:从网络上读取数字音频,解压缩数字音频,管理播放和更新程序显示。甚至文字处理器也应该能在忙于重新格式化文本和刷新显示的情况下同时响应...

2014-04-28 15:30:25 113

原创 Nginx多Server反向代理配置

Nginx强大的正则表达式支持,可以使server_name的配置变得很灵活,如果你要做多用户博客,那么每个用户拥有自己的二级域名也就很容易实现了。下面我就来说说server_name的使用吧:server_name的匹配顺序nginx中的server_name指令主要用于配置基于名称虚拟主机,server_name指令在接到请求后的匹配顺序分别为:1、准确的server_name匹配,例如:s...

2014-04-28 14:01:37 133

原创 Java 服务器端支持断点续传的源代码【支持快车、迅雷】(仅支持 HTTP 协议)...

  网上关于 Java 支持 HTTP 断点续传的文章不少,但关于 Java 服务器端支持 HTTP 断点续传的却比较少。        本文是 Java 服务器端支持 HTTP 断点续传的源代码,支持快车、迅雷。        本文使用一个简单的 Servlet 来作为支持断点续传的下载示例,在 Java Web 项目下部署好后,可以使用诸如 http://localhost/cds/http...

2014-04-13 21:53:30 113

原创 (转)Java 文件分块上传服务器端源代码

本博客将介绍如何进行文件的分块上传。如果读者还想了解文件的“分块”下载相关内容可以去参考博客《Java 服务器端支持断点续传的源代码【支持快车、迅雷】》。        本文侧重介绍服务器端,客户端端请参考本篇博客的姊妹篇《Java 文件分块上传客户端源代码》,关于分块上传的思想及其流程,已在该博客中进行了详细说明,这里不再赘述。        直接上代码。接收客户端 HTTP 分块上传请求...

2014-04-13 21:49:46 98

原创 (转)Java 文件分块上传客户端源代码

 本博客介绍如何进行文件的分块上传。本文侧重介绍客户端,服务器端请参考博客《Java 文件分块上传服务器端源代码》。建议读者朋友在阅读本文代码前先了解一下 MIME 协议。        所谓分块上传并非把大文件进行物理分块,然后挨个上传,而是依次读取大文件的一部分文件流进行上传。分块,倒不如说分流比较切实。本文通过一个项目中的示例,说明使用 Apache 的 HttpComponents/...

2014-04-13 21:44:35 124

原创 (转)Spring @Transactional 声明式事务管理 getCurrentSession

本文转自http://blog.csdn.net/irelandken/article/details/7193123在Spring @Transactional声明式事务管理的配置中,hibernate.current_session_context_class=thread…这一句是不能加的…加了就会出错..那为什么不能加呢?那是因为在Spring事务管理中,current Se...

2014-04-08 09:47:44 77

原创 java与C#时间转换

要记录操作时间,定义为long型数据,因为Java中可以把当前时间表示成long类型。 Java中可以用 System.currentTimeMillis() 获取当前时间的long形式,它的标示形式是从1970年1月1日起的到当前的毫秒的数。Web Service 是用Java写的,把这个long型数据转成timestamp再存入MySQL,所以用调用我们的Web Service可以直接把这个值...

2014-04-01 23:16:48 102

原创 HMACSHA1加密

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Security.Cryptography;using System.IO;namespace ConsoleApplication1{ class Program...

2014-04-01 22:57:42 233 1

原创 (转)生成不重复随机字符串

今天学了一个随机字符串的生成方法,可以生成任意长度的随机字符串,重复的概率很小。如下:package random;import java.util.Random;public class RandomNum { private static char ch[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', ...

2014-03-27 22:22:45 526

原创 Eclipse 修改项目名称

Eclipse 修改项目名称1:修改项目目录下:.project文件         <?xml version="1.0" encoding="UTF-8"?>               <projectDescription>                    <name>GZELearning</name> 2:...

2014-03-19 09:58:45 51

原创 (转)Nginx配置文件详解

#运行用户user nobody;#启动进程,通常设置成和cpu的数量相等worker_processes 1;#全局错误日志及PID文件#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid lo...

2014-03-07 09:56:49 54

原创 (转)innerHTML和createElement效率比较

让我再次想起这个问题源于前面的一次面试,记得当时问我的一个问题是“创建节点选用哪种方式比较好”,我当时的回答是:IE下面innerHTML效率更高,而非IE浏览器下面则是createElement更好。可是,面试官觉得我的结论是不正确的,“在各种浏览器下面,innerHTML都要比createElement效率更高的”!把回来后的一趟子事完成后,开始着手证明一下,其实,我当时回答的也不是...

2012-08-31 09:53:40 383

原创 (转)Eclipse 3.7 (Indigo)中文字体太小

Eclipse是著名的跨平台的自由集成开发环境(IDE)。6月22日Eclipse 3.7 正式发布,代号是 Indigo 。在 Windows 7 下初始后化,发现界面变化不大,但中文字体却面目全非,小得根本看不见,而且也看起来很不爽。其实这是 Eclipse 的默认字体换了,以前的一直是 Courier New ,这次eclipse用的字体是 Consolas ,这是一个很好的编...

2012-08-06 15:31:32 81

原创 应用模式设计基于 TableViewer 的应用框架

引言表格显示器(本文中“表格显示器”泛指 Eclipse JFace 的 TableViewer)是 Eclipse JFace 中的 Viewer(包括 TableViewer,TreeViewer,TextViewer 和 ListViewer 等)之一。JFace Viewer 应用 MVC 模式设计,将领域模型填充到对应的组件(Control)中,如 TableViewer 将数...

2012-07-30 10:56:24 174

原创 (转)ImageViewer控件

来源:http://www.blogjava.net/xilaile/archive/2007/04/10/109547.html因为SWT的ImageLoader支持读写以上所有格式的图片,所以实现起来比较简单。主要解决了两个问题。第一个问题是播放GIF动画,通过ImageLoader读入GIF的所有帧以及间隔时间,然后用Display.timerExec实现Timer播放。第二个问题是对图...

2012-07-27 13:11:37 653

原创 (转)软件架构师的特点

原文:http://www.ibm.com/developerworks/cn/rational/rationaledge/content/apr06/eeles/index.html这篇文章是关于软件构架的系列文章(共四篇)中的第二篇。上个月,这个系列文章中的第一篇给构架作了一个定义。因此现在我们可以把注意力集中到创建构架的人员——构架师身上。软件构架师被证明是软件开发项目过程中最具挑...

2012-07-23 12:30:01 103

原创 (转)flex应用内存泄露的分析与诊断

引言Flex 采用 ActionScript 语言作为脚本语言,编译后的二进制代码在 FlashPlayer 虚拟机 AVM(Actionscript Virtual Machine)中运行。和 Java 语言类似,AVM 中也有一个垃圾收集器(Garbage Collection),对于不用的对象,隔一段时间会进行收集并销毁,释放内存。和 C++ 语言相比,程序员不需要时刻关注内存的分...

2012-07-19 17:30:09 101

原创 (转)jar文件揭秘

转自:http://www.ibm.com/developerworks/cn/java/j-jar/index.htmlJAR 文件是什么?JAR 文件格式以流行的 ZIP 文件格式为基础,用于将许多个文件聚集为一个文件。与 ZIP 文件不同的是,JAR 文件不仅用于压缩和发布,而且还用于部署和封装库、组件和插件程序,并可被像编译器和 JVM 这样的工具直接使用。在 JAR 中包含特殊的...

2012-07-18 13:42:37 90

the art of c++

c++编程艺术,很经典的老书。介绍了c++的一些典型的应用,经典案例的解析,非常不错

2011-12-10

Enterprise.JavaBeans.3.0.5th.Edition

Enterprise.JavaBeans.3.0.5th.Edition

2010-08-08

Beginning Hibernate

Apress - Beginning Hibernate From Novice to Professional (Aug 2006).pdf

2008-08-04

spring.net doc

spring.net 1.12的官方文档

2008-06-12

Pro.JavaScript.Design.Patterns.RETAiL.Dec.2007.pdf

Pro.JavaScript.Design.Patterns.RETAiL.Dec.2007.pdf

2008-05-16

空空如也

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

TA关注的人

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