自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

三千弱水的专栏

技术,管理,一个程序员的点滴记录。

  • 博客(152)
  • 资源 (4)
  • 收藏
  • 关注

转载 使用httpclient必须知道的参数设置及代码写法、存在的风险

结论:如果使用httpclient 3.1并发量比较大的项目,最好升级到httpclient4.2.3上,保证并发量大时能抗住。httpclient 4.3.3,目前还有一些bug;还是用4.2.x稳定版本吧。 以库存项目为例:httpclient一天并发量在1500w左右,峰值一秒7万。 在之前使用过程中,一直存在大量的 org.apache.http

2016-11-24 17:38:36 1528 1

转载 基于Spring可扩展Schema提供自定义配置支持(spring配置文件中 配置标签支持)

在很多情况下,我们需要为系统提供可配置化支持,简单的做法可以直接基于Spring的标准Bean来配置,但配置较为复杂或者需要更多丰富控制的时候,会显得非常笨拙。一般的做法会用原生态的方式去解析定义好的xml文件,然后转化为配置对象,这种方式当然可以解决所有问题,但实现起来比较繁琐,特别是是在配置非常复杂的时候,解析工作是一个不得不考虑的负担。Spring提供了可扩展Schema的支持,这是一个不错

2015-07-17 16:08:25 985

原创 算法的时间复杂度计算

学习算法的同学,如果不知道计算一个算法的时间复杂度该如何计算,其实是一件很丢脸的事情。最近选修了高级算法这门课,由于时间紧张,原本就想混过去算了,但是不料考试的时候有40%的题目是计算时间复杂度的,干脆就好好的总结一下。概念我也不讲了,大家都清楚。关键讲讲怎么计算比较实际一点。     求解算法的时间复杂度的具体步骤是:  ⑴ 找出算法中的基本语句;  算法中执行次数最

2015-07-15 17:00:57 1097

转载 让程序员少走弯路的14个忠告

无论是谁,在刚进入某个领域之时,有再大的雄心壮志也敌不过眼前的迷茫:不知道应该怎么做,不知道应该做什么。下面是一名软件开发人员所学到的经验,希望能对大家有所帮助(我现在处于第12。。。,我需要的是认可,而不是堆加!) 1.不要害怕在工作中学习。只要有电脑,就可以通过电子阅读器阅读报纸和大多数书籍。如果你只是做好自己的本职工作以及分配的任务,那是学不到很多东西的。如果你盲目地

2015-01-29 17:57:46 912

转载 spring+jasperReport 异常

1.spring+jasperReport生成PDF格式的报表时报    java.lang.NoSuchMethodError: com.lowagie.text.pdf.PdfWriter.setRgbTransparencyBlending(Z)V异常    原因:iText.jar文件过旧,将之改为2.1版就没事了。2.java.lang.NoClassDefFound

2014-11-25 14:03:44 756

转载 kaptcha 验证码组件使用简介

kaptcha 是一个非常实用的验证码生成工具。有了它,你可以生成各种样式的验证码,因为它是可配置的。kaptcha工作的原理是调用 com.google.code.kaptcha.servlet.KaptchaServlet,生成一个图片。同时将生成的验证码字符串放到 HttpSession中。使用kaptcha可以方便的配置: 验证码的字体验证码字体的大小验证码字体的字

2014-11-07 16:43:50 2859

转载 Mybatis分页-利用Mybatis Generator插件生成基于数据库方言的分页语句,统计记录总数

众所周知,Mybatis本身没有提供基于数据库方言的分页功能,而是基于JDBC的游标分页,很容易出现性能问题。网上有很多分页的解决方案,不外乎是基于Mybatis本机的插件机制,通过拦截Sql做分页。但是在像Oracle这样的数据库上,拦截器生成的Sql语句没有变量绑定,而且每次语句的都要去拦截,感觉有点浪费性能。Mybatis Generator是Mybatis的代码生成工具,可以生成大

2014-11-03 15:15:29 2194

转载 百度员工离职总结:如何做个好员工

首先声明:文章是我在论坛里阅读过的,也是转载的,因为文章写得确实很好,所以我再把它转载过来,与小伙伴们共赏!正文内容如下: 2014年7月4日,我从百度离职了。  这是第一次,我不是因为和老板闹翻而离职;  这是第一次,我带着晋升的喜悦而离职;  这是第一次,我带着满满的收获而离职。  我曾经认为,我永远不会成为一个好员工,因为我太独、太挑剔、不喜欢听话的好

2014-10-28 11:36:50 691

转载 用Ant实现Java项目的自动构建和部署

原文地址:http://tech.it168.com/j/2007-11-09/200711091344781.shtml        本文请勿转载!       Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能。在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作。一.             安装与配置

2014-10-27 14:18:43 504

转载 LoadRunner使用手册

一 LoadRunner简介1.1 Loadrunner介绍LoadRunner 是 HP Mercury Interactive 用来测试应用程序性能的工具  LoadRunner 通过模拟一个多用户并行工作的环境来对应用程序进行负载测试。通过使用最少的硬件资源,这些虚拟用户提供一致的、可重复并可度量的负载,像实际用户一样使用所要测试的应用程序。LoadRunner

2014-10-22 17:45:05 1359

原创 Redis 存储字符串和对象

今天用redis存储,发现客户端jedis提供的存储方法中存储的类型只有String和byte数据,没有能够存储对象的,网上发现可以序列化存储对象。这就开始了我第一次序列化之旅。1 测试类import redis.clients.RedisClinet;import redis.clients.SerializeUtil;import redis.cli

2014-10-22 11:24:21 76810 10

原创 一个httpclient 实例

工作中的httpclient 实例,使你较快熟悉

2014-10-21 15:10:30 2299

转载 使用maven建立WEB工程

转载地址:http://blog.csdn.net/jiushuai/article/details/7004855使用Eclipse构建Maven的SpringMVC项目         首先Eclipse需要安装Maven的插件,地址:http://m2eclipse.sonatype.org/sites/m2e。        用MyEclipse安装Maven插

2014-10-21 11:33:51 1683

转载 ubuntu 12.04 解压安装jdk

ubuntu下解压安装jdk,简单方便,分享一下安装方法:注:该方法针对新系统,之前没有配置过jdk的情况。1、下载对应版本的jdk压缩包,如 jdk-8u5-linux-x64.gz2、解压 tar -zxvf jdk-8u5-linux-x64.gz 得到文件夹 jdk1.8.0_053、将文件夹jdk1.8.0_

2014-10-19 15:40:59 645

原创 服务器、工作站、终端机...

由于网络的盛行,我们或许常常会听到一些名词ㄋㄟ~所以,底下先来介绍几个简单的网络名词吧! ^_^,来认识一下什么是 服务器 ( Server )、工作站 ( Workstation ) 与终端机 ( Ternianl )?简单的来说,你可以这样认为:• 服务器 ( Server ):提供 Internet 一种以上的网络服务的主机,例如 yahoo 提供的是 WWW 的服务,那么 ya

2014-10-17 16:27:36 3114

原创 Echarts 关于axisLabel中x抽值太长不自动换行的问题

看到这个问题了,提供个解决办法,可以让文字竖直显示。在axisLabel下添加属性:?123formatter:function(val){    returnval.split("").join("\n");

2014-10-17 15:45:03 11745 1

转载 AJAX 跨域请求 - JSONP获取JSON数据

Asynchronous JavaScript and XML (Ajax ) 是驱动新一代 Web 站点(流行术语为 Web 2.0 站点)的关键技术。Ajax 允许在不干扰 Web 应用程序的显示和行为的情况下在后台进行数据检索。使用 XMLHttpRequest 函数获取数据,它是一种 API,允许客户端 JavaScript 通过 HTTP 连接到远程服务器。Ajax 也是许多 mas

2014-10-15 23:18:15 513

转载 JS、JQuery和ExtJs的跨域处理

1.什么是跨域?跨域,JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。简单地理解就是因为JavaScript同源策略的限制,a.com 域名下的js无法操作b.com或是c.a.com域名下的对象。同源策略,它是由Netscape提出的一个著名的安全策略。现在所有支持JavaScript 的浏览器都会使用这个策略。所谓同源是指,域名,协议,端口相同。当一个浏览器的两个

2014-10-15 23:15:48 972

转载 Linux上安装使用SSH(ubuntu)

Ubuntu安装使用SSHubuntu默认并没有安装ssh服务,如果通过ssh链接ubuntu,需要自己手动安装ssh-server。判断是否安装ssh服务,可以通过如下命令进行:xjj@xjj-desktop:~$ ssh localhost   ssh: connect to host localhost port 22: Connection refuse

2014-10-14 23:12:21 570

原创 linux/ubuntu安装后root默认密码不知后,用其它用户修改即可设定root密码

terminal下su一下,用其他用户的密码进去,然后改密。sudo passwd root回车,接下来有提示,不多说,完毕!

2014-10-14 20:44:21 584

原创 div 左中右结构布局问题

回车符把left的float设置为left,把right的float设置为right,把center的float也设置成left; 把clear的属性写成clear :"both";就可以了,要设置一个div框把main撑开就行啦

2014-10-14 09:06:03 4912

原创 linux 忘记非root用户密码

root登陆:               passwd  user new pa s s w

2014-10-13 23:07:10 3766

转载 Ubuntu13.10纯文本模式/终端中文乱码解决方法

1.下面我就安装了fbterm:sudo apt-getinstall fbterm xfonts-wqy2.安装完后,运行fbterm:sudo fbterm3.退出fbterm在控制台中按 Ctrl+Alt + E 或输入exit退出4.当然fbterm功能是很强大的,支持字体样式、大小、样色设置等,修改配置文件.fbtermrc即可,在控制台输入以下命令:

2014-10-13 23:06:33 1998

转载 ubuntu 14.04 安装Java JDK

Linux 下安装配置 JDK7自从从Oracle收购Sun近三年来,已经有很多变化。早在8月,甲骨文将“Operating SystemDistributor License for Java”许可证终结,这意味着第三方将不可以依据这一许可分发他们的软件包。  因此Ubuntu Linux已经开始禁用所有机器上的OracleJDK浏览器插件,并很快会从档案中删除软件包。公司指出,禁用

2014-10-13 22:59:13 663

原创 mysql的myisam存储类型不支持事务

mysql的myisam存储类型不支持事务是指当c

2014-10-11 17:31:08 2677

原创 spring开启事务在service层

spring开启事务在service层

2014-10-11 17:15:01 4642

原创 spring mvc 各种注解分析

@ResponseBody作用:       该注解用于将Controller的方法返回的对象,通过适当的HttpMessageConverter转换为指定格式后,写入到Response对象的body数据区。使用时机:      返回的数据不是html标签的页面,而是其他某种格式的数据时(如json、xml等)使用;

2014-10-11 09:43:26 9968 2

原创 Jquery解析json数据

StringjQuery.parseJSON(json)

2014-10-11 09:23:49 601

转载 HttpClient使用详解

Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟练掌握HttpClient是很重要的必修内容,掌握HttpClient后,相信对于Http协议的了解会

2014-10-10 17:08:14 626

原创 HttpClient通过HttpPost传递参数

HttpClient新版本(新老版本没有做明确界定,Sorry!) Java代码  package http;    import java.util.ArrayList;  import java.util.List;    import org.apache.http.NameValuePair;  import org.apache.htt

2014-10-10 16:46:56 26613

转载 HttpClient入门

HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。本文首先介绍 HTTPClient,然后根据作者实际工作经验给出了一些常见问题的解决方法。

2014-10-10 16:42:40 2661

转载 URLConnection 传入参数

URLConnection代表应用程序和 URL 之间的通信链接。创建一个到 URL 的连接需要几个步骤:1、通过在 URL 上调用 openConnection 方法创建连接对象。        URL url = new URL("http://localhost:8080/day04/1.html");2、处理设置参数和一般请求属性。表示应用程序要将数据写入 UR

2014-10-10 14:37:27 2607

转载 URL URLConnection

一、URL类: 类 URL 代表一个统一资源定位符,它是指向互联网“资源”的指针。资源可以是简单的文件或目录,也可以是对更为复杂的对象的引用,例如对数据库或搜索引擎的查询。 URL(String spec)              根据 String 表示形式创建 URL 对象。 URL(String protocol, String host, int port, String

2014-10-10 11:34:03 621

转载 URLDecoder和URLEncoder

URLDecoder和URLEncoder用于完成普通字符串和application/x-www-form-urlencoded MIME 字符串之间的相互转换。可能有读者觉得后一个字符串非常专业,以为又是什么特别高深的知识,其实不是。  在介绍application/x-www-form-urlencoded MIME 字符串之前,先使用www.google.com搜索关键字"李刚 j2

2014-10-10 10:43:52 543

原创 utf-8 和gbk 编码区别

GBK和UTF-8都是系统的字符编码,GBK包含中日韩字符集合,他能完美支持简体中文和英文,但如果在IE没有安装简体中文支持的电脑上阅读GBK编码的网页,中文会变成乱码,例如英国人浏览您的网站,电脑全是火星文,UTF-8则包含了大部分文字的编码,可以表达更多的语言,使用UTF-8一个最大的好处就是其他地区的用户(美国、印度、台湾)无需安装简体中文支持,就能正常看您的文字,并且不会出现乱码,通常网络

2014-10-10 10:30:31 1056

转载 使用InetAddress

17.2 Java的基本网络支持  Java为网络支持提供了java.net包,该包下的URL和URLConnection等类提供了以编程方式访问Web服务的功能,而URLDecoder和URLEncoder则提供普通字符串和 application/x-www-form-urlencoded MIME 字符串相互转换的静态方法。  17.2.1 使用InetAddress

2014-10-10 09:52:38 4185

原创 poi 对查询结果导出到excel

poi 对查询出来的list数据进行导出至excel彪

2014-10-10 09:10:53 669

转载 使用poi做excel导出时解决以文本格式存储的数字问题

poi版本 3.7出现问题 :数据导出时纯数字字段被以字符形式生成到excel中,单元格左上角出现绿三角 网上查了下资料,多是通过设置单元格数据类型方式解决cell.setCellType(HSSFCell.CELL_TYPE_NUMERIC) 研究了一下,发现该方法没有效果查看API发现解决方式很简单row.createCell(j

2014-10-09 15:53:10 3140

转载 递归函数的认识

什么是递归?     其实递归是一种算法的思想.也就是"自己"调用"自己",层层递归深入的一种编程思想.类似数学中的数学归纳法一样.从n开始n-1,n-2......2,1这个就到了函数的终点.所以递归函数必须得有以下几个条件.     1)自己调用自己;     2)递归函数必须要有"终点";     3)递归函数必须层层调用"逼近"终点; 使用递归,通常都和"树"有着密切的

2014-10-09 14:58:55 418

原创 质数 素数 合数 闰年 回文

质数又称素数。指在一个大于1的自然数中,除了1和此整数自身外,没法被其他自然数整除的数。换句话说,只有两个正因数(1和自己)的自然数即为素数。比1大但不是素数的数称为合数。1和0既非素数也非合数。合数是由若干个质数相乘而得到的。所以,质数是合数的基础,没有质数就没有合数。这也说明了前面所提到的质数在数论中有着重要地位。闰年四年一闰;百年不闰,四百年再闰。

2014-10-09 14:18:16 725

arm课后习题答案

第一章 思考与练习 1、举出3个书本中未提到的嵌入式系统的例子。 答:红绿灯控制,数字空调,机顶盒 2、什么叫嵌入式系统 嵌入式系统:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系 统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。 3、什么叫嵌入式处理器?嵌入式处理器分为哪几类? 嵌入式处理器是为完成特殊的应用而设计的特殊目的的处理器。 嵌入式微处理器(Embedded Microprocessor Unit, EMPU) 嵌入式微控制器(Microcontroller Unit, MCU) 嵌入式DSP 处理器(Embedded Digital Signal Processor, EDSP) 嵌入式片上系统(System On Chip)

2011-12-13

C54x的指令系统

C54x的指令系统包含助记符指令和代数指令两种形式。 助记符指令:是一种采用助记符号表示的类似于汇编语言的指令; 代数指令:是一种比汇编语言更高级,类似于高级语言的代数形式指令,具有接近汇编语言的特点。 两种指令具有相同的功能。本章着重介绍助记符指令的分类及基本功能。其内容有: ● 寻址方式 ● TMS320C54x的指令表示方法 ● TMS320C54x的指令系统

2011-11-30

dsp 课件 'C54x的硬件结构

TMS320C54x芯片是一种特殊结构的微处理器,为了快速地实现数字信号处理运算,采用了流水线指令执行结构和相应的并行处理结构,可在一个周期内对数据进行高速的算术运算和逻辑运算。 本章主要介绍TMS320C54x芯片的硬件结构,重点对芯片的引脚功能、CPU结构、内部存储器、片内外设电路、系统控制以及内外部总线进行了讨论

2011-11-30

dsp 课件 汇编语言程序开发工具

汇编指令的介绍及使用,汇编语言程序开发工具

2011-11-30

空空如也

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

TA关注的人

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