搜索到与相关的文章
编程技术

扩展gridview的导出excel功能乱码问题的解决

在以前的手把手教你如何扩展GridView之自带Excel和Word导出的实现,会出现不规律的乱码现象,查阅了很多资料,比如有人说将编码改为UTF-7,结果在excel2007中,utf-7编码的更是乱的不成样子?导出乱码的代码检查了无数遍,编码更给为utf-8,gb2312,utf-7都试过了,而且通过httpwatch检查到同样输出到客户端的内容,产生的excel却一个乱码,一个不乱,大白天见了鬼了,后来经过反复尝试,发现在代码中添加下面一段,就再也没

系统 2019-08-29 22:14:51 2339

编程技术

看到苹果的把视频转接线当金条卖,我彻底怒了。

writeby九天雁翎(JTianLing)--blog.csdn.net/vagrxie讨论新闻组及文件苹果有多暴利一般人都不了解,可以以10%的份额独霸市场20%以上的利润,无论是电脑还是手机都贵的离谱,当然,鼓励创新,创造,很多东西即使很贵,买了觉的还是很值,所以果粉才会如此之多,那是显示自己品味的方式之一。7000多的低配笔记本(http://www.360buy.com/product/189780.html)我忍了,电脑这东西的确不能光看配置,

系统 2019-08-29 22:14:19 2339

编程技术

MINA 基础学习一

一、IoService接口1、作用:IoService是创建服务的顶层接口,无论客户端还是服务端,都是从它继承实现的。2、类结构常用接口为:IoService,IoAcceptor,IoConnector常用类为:NioSocketAcceptor,NioSocketConnector类图如下:先提出两个问题:1.为什么有了IoService接口还要定义AbstractIoService抽象类?2.AbstractIoService抽象类与IoAccept

系统 2019-08-29 22:10:52 2339

Java

java解惑你知多少(二)

8.+=复合赋值问题x+=i与x=x+i等效吗,许多程序员都会认为第一个表达式x+=i只是第二个表达式x=x+i的简写方式,但这并不准确。Java语言规范中提到:复合赋值E1op=E2等价于简单赋值E1=(T)((E1)op(E2)),其中T是E1的类型。复合赋值表达式自动地将所执行计算的结果转型为其左侧变量的类型。如果结果的类型与该变量的类型相同,那么这个转型不会造成任何影响,然而,如果结果的类型比该变量的类型要宽,那么复合赋值操作符将悄悄地执行一个窄化

系统 2019-08-29 22:02:50 2339

Java

笔者带你剖析大规模分布式Java平台JVM性能调优

《笔者带你剖析大规模分布式Java平台JVM性能调优基础》前言其实说到对JVM进行性能调优早已是一个老生常谈的话题,如果你所在的技术团队还暂时达不到淘宝团队那样的高度,无法满足在OpenJDK的基础之上根据自身业务进行针对性的二次开发和定制调优,那么对于你来说,唯一的选择就是尽可能的熟悉JVM的内存布局,以及熟练掌握与GC相关的那些选项配置,否则JVM的基础性能调优不是痴人说梦?目录一、性能调优的一些概念和目标;二、性能调优的基本原则;三、新生代的性能调优

系统 2019-08-12 09:30:36 2339

编程技术

按自己理解设计搜索引擎数据

最近想研究一下搜索引擎,看资料前,前几晚趟在床上初步琢磨了一下;其实自己以前也有些零星的想法,先把自己的初步方案记录下来。再和Lucence等对比一下,检验一下自己的想法。主要是搜索引擎的基本架构和数据模型。1.基本架构按照使用这么多年Yahoo,Baidu的经验,SearchEngine要做的事儿就是:输入几个关键字,查询出很多的网址列表。列表一般按匹配度,网址的跳转频率等排序,也要简单列出该网页的前几十个字作为摘要。所以查询模块是最外层的,也是第一个模

系统 2019-08-12 09:30:17 2339

Java

JAVA面试题解惑系列(六)——字符串(String)

好东西分享上一次我们已经一起回顾了面试题中常考的到底创建了几个String对象的相关知识,这一次我们以几个常见面试题为引子,来回顾一下String对象相关的其它一些方面。String的length()方法和数组的length属性String类有length()方法吗?数组有length()方法吗?String类当然有length()方法了,看看String类的源码就知道了,这是这个方法的定义:Java代码publicintlength(){returnco

系统 2019-08-12 09:30:16 2339

Java

使用JNI集成java与native程序

当我们开始接触JNI但是还不熟悉的时候,也许会这样几个问题:Java程序和native程序的数据类型通常是不一样的,它们怎么相互映射的呢?怎么在native方法中访问java方法传递过来的数据呢?在native方法中可以创建java对象吗?如何把结果返回给调用它的java方法?读完本文你将会明白如上问题的来龙去脉。首先我在重复一下如何编写JNI相关的应用程序,我们必须在java方法中声明一个native的方法,比如publicnativeStringget

系统 2019-08-12 09:30:14 2339

编程技术

七、三种状态

三种状态的区分关键在于有没有IDID在数据库中有没有在内存中有没有(session缓存)三种状态:transient:内存中一个对象,没ID,缓存中也没有persistent:内存中有,缓存中有,数据库有(ID)detached:内存有,缓存没有,数据库有,有ID七、三种状态

系统 2019-08-12 09:30:08 2339