自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(85)
  • 资源 (8)
  • 收藏
  • 关注

转载 让PowerDesigner支持SQLite 3.0

PowerDesigner是一个功能强大的数据库设计软件,最近正在用其设计新系统的数据库,但由于在项目初级阶段,希望使用轻量级的 SQLite 来做测试会比较方便,不过发现PowerDesigner 里好像没有直接支持 SQLite 的 DBMS,这样所创建的数据表就不能直接在 SQLite 里生成了,感觉不太爽 不过事情总有解决的办法,其实只需要安装上 SQLite 的驱动,就可以让 P

2014-12-30 14:41:20 1210

转载 Tomcat内存设置详解

Java内存溢出详解 一、常见的Java内存溢出有以下三种: 1. java.lang.OutOfMemoryError: Java heap space ----JVM Heap(堆)溢出JVM在启动的时候会自动设置JVM Heap的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)不可超过物理内存。可以利用JVM提供的

2014-12-29 15:08:05 386

转载 memcached搭建缓存系统

一、概念Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。二、适用场合1.分布式应用。由于memcached本身基于分布式的系统,所以尤其适合大型的分布式系统。2.数据库前段缓存。数据库常常是网站系统的瓶颈。数据库的大并发量访问,常常造成网站内存溢出。

2014-12-29 11:49:26 461

转载 由response.setContentType()方法开始谈JSP/Servelt上传下载文件

pla常见的MIME类型如下表:  序号内容类型文件扩展名描述1application/msworddocMicrosoft Word2application/octet-stream bin

2014-12-28 22:26:48 482

转载 servlet中获得某文件的绝对路径(摘)

2009-06-10 17:56:10|  分类: J2EE|举报|字号 订阅 原来测试一直用字符串作为路径,这样有两个问题,一是换服务器后路径会变化,二是系统不同导致路径描述方法不同(例如windows中用”\”,而Linux中用“/”)。java中不同系统中路径设置问题可以参考以下两篇文章:在 Windows 上管理类路径的技巧在 U

2014-12-28 12:40:32 931

转载 Windows下安装HBase

本文主要参照HBase官网:http://hbase.apache.org/cygwin.html 中《HBase On Windows》的安装步骤说明1、安装介质:Java,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.htmlCywin,下载地址:http://www.cygwin.co

2014-12-25 17:34:12 592

转载 使用Dom4j解析XML

dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它.       对主流的Java XML API进行的性能、功能和易用性的评测,dom4j无论在那个方面都是非常出色的。如今你可以看到越来越多的Ja

2014-12-25 17:11:14 573

转载 java中queue的使用

Queue接口与List、Set同一级别,都是继承了Collection接口。LinkedList实现了Queue接 口。Queue接口窄化了对LinkedList的方法的访问权限(即在方法中的参数类型如果是Queue时,就完全只能访问Queue接口所定义的方法 了,而不能直接访问 LinkedList的非Queue的方法),以使得只有恰当的方法才可以使用。BlockingQueue 继承了Q

2014-12-24 17:57:35 633

转载 详解Java解析XML的四种方法

详解Java解析XML的四种方法2009-03-31 13:12 cnlw1985 javaeye 字号:T | TXML现在已经成为一种通用的数据交换格式,平台的无关性使得很多场合都需要用到XML。本文将详细介绍用Java解析XML的四种方法。AD:2014WOT全球软件技术峰会北京站 课程视频发布XML现在已经成为一种通用

2014-12-24 17:56:43 431

转载 高并发场景下 System.currentTimeMillis() 的性能问题

System.currentTimeMillis()的调用比new一个普通对象要耗时的多(具体耗时高出多少我还没测试过,有人说是100倍左右),然而该方法又是一个常用方法,有时不得不使用,比如日志,在高并发情形下怎么做才好呢?System.currentTimeMillis()之所以慢是因为去跟系统打了一次交道,什么快?内存!如果该方法从内存直接取数,那岂不是相当快,看代码:class

2014-12-24 17:54:53 3461

转载 java 写文件的三种方法比较

java 写文件的三种方法比较import java.io.File; import java.io.FileOutputStream; import java.io.*; public class FileTest { public FileTest() { } public static voi

2014-12-24 16:18:03 623

转载 Java:单例模式的七种写法

Java:单例模式的七种写法转载出处:http://cantellow.javaeye.com/blog/838473第一种(懒汉,线程不安全): 1 public class Singleton {   2     private static Singleton instance;   3     private Singleton (){}    4 

2014-12-24 15:16:38 571

转载 线程安全与可重入

线程安全与可重入定义  线程安全:被多个并发的线程反复调用时,他会产生正确的结果。  可重入:当被多个线程调用的时候,不会引用任何共享数据。  Remark:任何线程不安全问题的根源都是“共享数据”。所以,不使用任何共享数据的函数(即:可重入函数)肯定是线程安全的。但这并不等于说,线程安全函数就是可重入函数。为什么呢?因为:即使有线程有共享数据,线程被并发调用的时候产生的结

2014-12-24 14:54:43 657

转载 java多线程总结

java多线程总结2011-08-28 20:08 by Rollen Holt, 287843 阅读, 82 评论, 收藏, 编辑以前没有写笔记的习惯,现在慢慢的发现及时总结是多么的重要了,呵呵。虽然才大二,但是也快要毕业了,要加油了。这一篇文章主要关于java多线程,主要还是以例子来驱动的。因为讲解多线程的书籍和文章已经很多了,所以我也不好意思多说,呵呵、大家可以去参考一些

2014-12-24 14:52:22 828

转载 android AsyncTask介绍

AsyncTask和Handler对比1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:l  简单,快捷l  过程可控       使用的缺点:l

2014-12-22 17:43:36 363

转载 关于Servlet的并发响应

http://blog.csdn.net/irelandken/article/details/6927713我们分析了Servlet的生命周期Servlet的生命周期是这个Servlet被访问时构造,项目被Remove部署时才终止… 那么我们现在再来看看,当多个用户以doget/dopost方式同时访问同一个Servlet时,那个响应情况是怎么的呢??是一个一个来执行?还

2014-12-22 13:33:18 505

转载 java.util.vector中的vector的详细用法

java.util.vector中的vector的详细用法ArrayList会比Vector快,他是非同步的,如果设计涉及到多线程,还是用Vector比较好一些 import java.util.*; /** * 演示Vector的使用。包括Vector的创建、向Vector中添加元素、从Vector中删除元素、 * 统计Vector中元素的个数和遍历Vector中

2014-12-22 10:52:36 452

转载 全面解释java中StringBuilder、StringBuffer、String类之间的关系

全面解释java中StringBuilder、StringBuffer、String类之间的关系作者: 字体:[增加 减小] 类型:转载String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,不仅效率低下,而且大量浪费有限的内存空间,StringBuffer是可变类,和线程安全的字符串操作类,任何对它指向的字符串的操作都不会产生新的对象,S

2014-12-21 21:56:27 711

转载 Java的文件读写操作

目录(?)[+]file(内存)----输入流---->【程序】----输出流---->file(内存)当我们读写文本文件的时候,采用Reader是非常方便的,比如FileReader,InputStreamReader和BufferedReader。其中最重要的类是InputStreamReader, 它是字节转换为字符的桥梁。你可以在构造器重指定编码的方式,如果

2014-12-21 21:27:31 804

转载 Spring MVC 教程,快速入门,深入分析

资源下载:Spring_MVC_教程_快速入门_深入分析V1.1.pdfSpringMVC核心配置文件示例.rar  作者:赵磊博客:http://elf8848.iteye.com 目录 一、前言二、spring mvc 核心类与接口三、spring mvc 核心流程图四、spring mvc Dis

2014-12-20 21:41:56 844

转载 Android无法访问本地服务器(localhost)的解决方案

在Android开发中通过localhost或127.0.0.1访问本地服务器时,会报java.net.ConnectException: localhost/127.0.0.1:8083 -Connection refused异常。为什么会报这个异常呢?因为Android模拟器本身把自己当做了localhost或127.0.0.1,而此时我们又通过localhost或127.0.0.1访问本

2014-12-20 16:51:55 2361

转载 三步10分钟搞定数据库版本的降迁 (将后台数据库SQL2008R2降为SQL2005版本)

前思后想仍觉得实战数据库版本的降迁 一文中的方式不仅老土而且低效,故有了下文三步搞定数据库从MSSQL2008R2 高版本降迁至SQL2005低版本。 整个过程如果思路清晰,数据量小,不过就是10分钟的事,效率提高很多。 我们这里仍然用上一篇的案例,即Discuz!NT 3.6.519 RC的后台数据库,这里需要利用一个免费的数据库对象同步工具,实际上整个操作过程中,这一步是最耗时

2014-12-19 22:55:16 579

转载 解决Eclipse中文乱码

使用Eclipse编辑文件经常出现中文乱码或者文件中有中文不能保存的问题,Eclipse提供了灵活的设置文件编码格式的选项,我们可以通过设置编码 格式解决乱码问题。在Eclipse可以从几个层面设置编码格式:Workspace、Project、Content Type、File 本文以Eclipse 3.3(英文)为例加以说明: 1. 设置Workspace的编码格式: Windows

2014-12-18 19:06:48 1445

转载 android开源框架android-async-http使用

android-async-http开源框架可以是我们轻松的获取网络数据或者向服务器发送数据,使用起来也很简单,下面做简单介绍,具体详细使用看官网:https://github.com/loopj/android-async-http1.新建项目,去官网下载zip包,解压,打开releases文件,把里面最新的jar包,考入项目工程libs目录下,引入包。2.通过1,就可以使用了,

2014-12-18 19:05:52 488

转载 No resource found that matches the given name 'Theme.AppCompat.Light 的完美解决方案

首先这个问题的产生是由于缺少Theme.AppCompat.Light这个主题产生的,而这个主题 的是存在于android\support\appcompat-v7支持库中的,注意不是jar包。No resource found that matches the given name 'Theme.AppCompat.Light 的完美解决方案是第一步:    从网上下载appcomp

2014-12-17 22:53:31 842

转载 在Eclipse添加Android兼容包( v4、v7 appcompat )

 昨天添加Android兼容包,碰到了很多问题,在这里记录一下,让后面的路好走。如何选择兼容包,请参考Android Support Library Features(二)一、下载Support Library方法1:右击项目→选择Android Tools→Add Support Library…方法2:通过SDK Manager获取Sup

2014-12-17 22:47:32 500

转载 关于xmlns:tools使用说明

关于xmlns:tools使用说明2014年07月09日 ⁄ Android开发 ⁄ 共 1339字 ⁄ 字号 小 中 大 ⁄ 评论 1 条现在建立项目的时候在布局文件里面都会有一个如下面的内容:当然你不用也可以删除掉,tools:context是指向使用此布局的Activity,或者说是上面的MainActivity会解析这个布局,写这个有什么好处呢,看下面代

2014-12-17 15:22:39 716

转载 详解 Android 的 Activity 组件

Activity 的生命周期和 J2ME 的 MIDlet 一样,在 android 中,Activity 的生命周期交给系统统一管理。与 MIDlet 不同的是安装在 android 中的所有的 Activity 都是平等的。Activity 的状态及状态间的转换在 android 中,Activity 拥有四种基本状态:Active/Runing一个新 Activity 启

2014-12-17 13:59:49 345

转载 AsyncTask与Thread+Handler的区别、AsyncTask的使用

AsyncTask实例Android应用中,经常会执行耗时操作,耗时操作过程中,UI经常需要更新,通常在主线程中启动子线程来更新UI,所以就出现了Thread+Handler机制,Thread通过handler向主线程发送消息、传递数据,来更新UI,但是大量的子线程会分享主线程的系统资源,从而会使主线程因资源受限而导致应用性能降低,更好的方法是使用AsyncTask,关于A

2014-12-17 13:14:04 2707

转载 《打造极致二维码扫描系列》 -- ZXing开发详解

什么是ZXing?在Android平台做过二维码相关模块的肯定都熟知ZXing开源项目,ZXing是一个开源Java类库用于解析多种格式的1D/2D条形码。目标是能够对QR编码、Data Matrix、UPC的1D条形码进行解码。 其提供了多种平台下的客户端包括:J2ME、J2SE和Android。其GitHub地址是:传送门ZXing项目里面代码很多,实现

2014-12-16 22:20:39 1920

转载 《打造极致二维码扫描系列》 -- ZBar开发详解

什么是ZBar?ZBar是一个开源库,用于扫描、读取二维码和条形码。支持的二维码包括:EAN/UPC,QR等。如果你是一个iPhone应用开发人员,做到二维码模块的时候,是不是会考虑ZBar开源项目来助你一臂之力呢?可是我这里说的是Android平台的开发,我为什么提到ZBar项目呢,难道我要用ZBar在Android平台扫描二维码吗?对的,没有错!这将会是一个极其不错的选择。

2014-12-16 22:16:38 3202 1

转载 PowerDesigner15在win7-64位系统下对MySQL 进行反向工程以及建立物理模型产生SQL语句步骤图文傻瓜式详解

1、安装PowerDesigner15、MySQL5.不详细讲解了。网上一大把。请各位亲参考去。2、安MyODBC-standard-3.51.0.7-win.msi、mysql-connector-odbc-5.1.5-win.msi两个文件。可以支持odbc在win7下创建连接。3、安装好之后,最好重新启动系统。不要试图在win7控制面板内找到odbc创

2014-12-14 20:35:11 573

转载 PowerDesigner反向工程 mysql

以下是转载的mysql示例,其他数据库相对更简单,windows自带其ODBC驱动。而mysql要单独安装ODBC驱动。转载自PowerDesigner逆向工程传说中,程序员们喜欢用powerDesign进行数据库建模。通常都是先设计出物理模型图,在转换出数据库需要的SQL语句,从而生成数据库。但,江湖中流传着“powerDesign逆向工程”的传说。好,我们今天就来利

2014-12-14 20:32:23 644

转载 Windows下安装HBase

本文主要参照HBase官网:http://hbase.apache.org/cygwin.html 中《HBase On Windows》的安装步骤说明1、安装介质:Java,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.htmlCywin,下载地址:http://www.cygwin.co

2014-12-14 09:51:38 1753

转载 HBase ORM SimpleHBase设计

目前企业软件开发占据主流的开发模式为面向对象模式。无论是建立在集合论之上的传统关系型数据库,还是以CAP定理/Hadoop/BigTable为基石的HBase,都面临以下的基本问题:如何保存对象到数据存储?如何从数据存储获取对象?如何更新数据存储中的现有数据?数据存储的类型系统和开发语言(Java)的类型系统之间如何相互转换?简而言之,数据存储如何提供增、删、改、查的服

2014-12-13 18:08:24 803

转载 HBase总结(十九)数据导入方式

*). Client API实现借助HBase的Client API来导入, 是最简易学的方式.Configuration config = HBaseConfiguration.create(); // 配置hbase.zookeeper.quorum: 后接zookeeper集群的机器列表 config.set("hbase.zookeeper.quorum", "tw-nod

2014-12-13 18:03:37 519

转载 HBase总结(十八)Hbase rowkey设计一

hbase所谓的三维有序存储的三维是指:rowkey(行主键),column key(columnFamily+qualifier),timestamp(时间戳)三部分组成的三维有序存储。1.rowkey,我们知道rowkey是行的主键,而且hbase只能用个rowkey,或者一个rowkey范围即scan来查找数据。所以 rowkey的设计是至关重要的,关系到你应用层的查询效率。我们

2014-12-13 17:47:38 639

转载 HBase总结(十四)LINUX下用Eclipse构建HBase开发环境

Eclipse,HBase版本目前没有发现需要特别指定1:从HBase集群中复制一份Hbase部署文件,放置在开发端某一目录下(如在/app/hadoop/hbase096目录下)。2:在eclipse里新建一个java项目HBase,然后选择项目属性,在Libraries->Add External JARs...,然后选择/app/hadoop/hbase096/l

2014-12-13 17:45:28 535

转载 HBase总结(十三)HBase Shell 常用命令及例子

下面我们看看HBase Shell的一些基本操作命令,我列出了几个常用的HBase Shell命令,如下:名称命令表达式创建表create '表名称', '列名称1','列名称2','列名称N'添加记录      put '表名称', '行名称', '列名称:', '值'

2014-12-13 17:43:57 441

转载 HBase总结(十二)Java API 与HBase交互实例

HBase提供了Java Api的访问接口,掌握这个就跟Java应用使用RDBMS时需要JDBC一样重要[html] view plaincopyimport java.io.IOException;    import org.apache.hadoop.conf.Configuration;  import o

2014-12-13 17:42:35 572

Onlyoffice-demo.rar

onlyoffice 最新demo ,增加了配置文件关键几处说明,修改了一个配置bug

2021-04-27

harbor-offline-installer-v2.0.6.tgz

harbor-offline-installer harbor离线安装

2021-02-18

jacob-1.19_1.18.rar

Jacob is a Java library that lets Java applications communicate with Microsoft Windows DLLs or COM libraries. It does thisthrough the use of a custom DLL that the Jacob Java classes communicate with via JNI. The library and dll isolate the Javadeveloper from the underlying windows libraries so that the Java developer does not have to write custom JNI code. Jacob is not used for creating ActiveX plugins or other modules that live inside of Microsoft Windows applications.

2020-08-17

springboot jpa mysql controller演示

springboot jpa mysql controller 完整demo演示 public class HelloBootController { @Autowired UserRepository userRepository; /** * jpatest * @param modelMap * @return */ @RequestMapping("/jpatest") public String jpaTest(ModelMap modelMap){ userRepository.save(new User("python","123456","xxxxx@126.com")); List<User> users = userRepository.findAll(); modelMap.put("users", users); return "jpatest"; } /** * 输出字符串测试 * http://localhost:8080/helloboot * @return */ @RequestMapping("/hellotest") public String helloTest(){ return "Hello!"; } /** * htmltest * @return */ @RequestMapping("/htmltest") public String test(){ return "login"; } /** * 测试 Model * spring自动为Model创建实例,并作为controller的入参 * @param model * @param name * @return */ @RequestMapping("/modeltest") public String testVelocity(Model model, String name){ if (name==null ||name.isEmpty()){ name ="您没有输入名字!"; } model.addAttribute("name", name); return "modeltest"; } /** * 测试 ModelAndView * @param name * @return */ @RequestMapping("modelandview") public ModelAndView testModel(String name) { if (name==null ||name.isEmpty()){ name ="您没有输入名字!"; } //构建ModelAndView实例,并设置跳转地址 ModelAndView view = new ModelAndView("modelandviewtest"); //将数据放置到ModelAndView对象view中,第二个参数可以是任何java类型 view.addObject("name", name); //返回ModelAndView对象view return view; }

2018-08-01

site-1.10.10

eclipse的svn插件,使用时很方便解压,把对应的文件夹中的内容复制到eclipse中即可(features,plugins),就可以直接使用eclipse-svn功能下载上传,同步等一系列的工作了。非常方便,资源来自网上,希望和大家分享

2015-09-06

windows下64位的Redis-x64-3.0.300-alpha3

Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave。

2015-09-06

curl-7.33.0-win32.msi

libcurl主要功能就是用不同的协议连接和沟通不同的服务器~也就是相当封装了的sockPHP 支持libcurl(允许你用不同的协议连接和沟通不同的服务器)。, libcurl当前支持http, https, ftp, gopher, telnet, dict, file, 和ldap 协议。libcurl同样支持HTTPS证书授权,HTTP POST, HTTP PUT, FTP 上传(当然你也可以使用PHP的ftp扩展), HTTP基本表单上传,代理,cookies,和用户认证。

2013-10-30

应用框架的设计与实现源码.zip

应用框架的设计与实现源码.zip 应用框架的设计与实现源码.zip 应用框架的设计与实现源码.zip

2009-02-26

空空如也

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

TA关注的人

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