自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 收藏
  • 关注

转载 23个mysql查询语句

一查询数值型数据: SELECT * FROM tb_name WHERE sum > 100; 查询谓词:>,=,,!=,!>,!,= 二查询字符串 SELECT * FROM tb_stu  WHERE sname  =  '小刘' SELECT * FROM tb_stu  WHERE sname like '刘%' SELECT * FROM tb_stu  W

2017-02-06 15:03:24 367

转载 集成 SVN 插件到 Eclipse 全过程

转载于  Defonds地址:http://http://blog.csdn.net/defonds/article/details/40541065 09 年写过一篇类似博客《linux 下集成 svn 至 eclipse 全过程》,虽然插件的版本有些老,但是也可以参考一下。        之所以又写一篇,原因是新近的 Eclipse SVN 插件不再支持 SVN Con

2015-10-10 11:16:03 527

原创 文件列表前面显示的✚和﹄的方法

actionpublic String doApplyArtcleClass(){page=new Page(0, Integer.MAX_VALUE);articleClassInfo = new ArticleClassInfo();page = articleClassService.getArticleClassPage(articleClassInfo, page

2015-09-25 16:55:10 409

转载 流基础详解

首先,流是什么?流是个抽象的概念,是对输入输出设备的抽象,Java程序中,对于数据的输入/输出操作都是以“流”的方式进行。设备可以是文件,网络,内存等。流具有方向性,至于是输入流还是输出流则是一个相对的概念,一般以程序为参考,如果数据的流向是程序至设备,我们成为输出流,反之我们称为输入流。可以将流想象成一个“水流管道”,水流就在这管道中形成了,自然就出现了方向的概念。当程序

2015-09-25 14:40:39 499

原创 OpenOffice 转换pdf->图片 代码

现在action中获取文件路径private File file1;private String file1FileName;public String doCreate() {this.initContext();try {LoginInfo loginInfo = (LoginInfo) request.getSession().getAtt

2015-09-25 11:20:10 1164

原创 网站安全退出后,再点击浏览器后退按钮不能返回前一个页面的笨办法

首先,先把浏览器分成两类:以IE和谷歌举例IE浏览器为首的一类:这一类是先读取历史记录缓存,先把页面显示出来,然后再执行页面中写的各种js刷新页面!!!!谷歌浏览器为首的一类:这一类是先读取页面的js刷新页面,再显示页面!!以上是个人验证出来的观点,仅供参考!下面贴出代码,支持这两类浏览器的本办法:首先给退出按钮一个di:退出然后调用js的ajax清

2015-09-25 10:21:13 9224

原创 用openoffice 在windows和linux系统中 转换文件格式 注意地方!

/*** 转为PDF* * @param file*/private void doc2pdf() throws Exception {if (docFile.exists()) {if (!pdfFile.exists()) {OpenOfficeConnection connection = new SocketOpenOfficeConnection(8100

2015-09-14 22:31:46 1254

转载 linux和windows 中 File.separator代替 / ,解决路径问题

1,问题引入  在linux下开发的上传模块,在windows下无法运行,提示找不到文件目录或文件2,原因  主要是因为linux和windows下由于用到了绝对路径,而文件路径间隔符不一样导致的,,3,解决方法  使用File.separator做文件间隔符,注意:在java中\t \a \b 等一般都有特别含义,所以文件路径为:String str = C:\a

2015-09-14 22:28:24 5733

转载 Windows中SSH Secure Shell Client 的使用方法

Windows中SSH Secure Shell Client 的使用方法Windows中SSH Secure Shell Client 的使用方法 1:下载安装: 找到安装文件SSHSecureShellClient-3.2.9【windows连接Linux 与数据传输客户端】

2015-08-27 16:52:20 2287

转载 if exists和if not exists关键字用法

1.介绍if not exists 即如果不存在,if exists 即如果存在2.使用a.判断数据库不存在时if not exists(select * from sys.databases where name ='database_name')b.判断表不存在时 if not exists (select * fromsysobjects where id = obj

2015-07-27 10:20:57 1609

转载 MYSQL 与 Oracle 之间的数据类型转换

MYSQL 与 Oracle 之间的数据类型转换转自:http://www.cnblogs.com/guyueyanzi/archive/2010/02/27/1674788.htmlMySQL Data TypeOracle Data TypeBIGINTNUMBER(19, 0)BI

2015-07-09 17:38:26 1053

原创 文件下载,带转码->pdf->swf

//文件下载public String download() {//初始化this.initContext();String apath = request.getSession().getServletContext().getRealPath(upload);File af = new File(apath);// 如果没有这个文件夹,就创建个文件夹if (!a

2015-07-06 13:50:35 827

转载 Content-disposition

Content-dispositionContent-disposition 是 MIME 协议的扩展,MIME 协议指示 MIME 用户代理如何显示附加的文件。当 Internet Explorer 接收到头时,它会激活文件下载对话框,它的文件名框自动填充了头中指定的文件名。(请注意,这是设计导致的;无法使用此功能将文档保存到用户的计算机上,而不向用户询问保存位置。)  

2015-07-06 09:57:58 667

转载 jBox 全局设置

/* jBox 全局设置 */var jBoxConfig = {};jBoxConfig.defaults = {    id: null, /* 在页面中的唯一id,如果为null则自动生成随机id,一个id只会显示一个jBox */    top: '15%', /* 窗口离顶部的距离,可以是百分比或像素(如 '100px') */    border: 5, /

2015-06-30 13:48:14 3182

原创 一个简易的计算器

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xhtml">  html; charset=gb2312" /> 计算器  input {     width: 50px;     margin: 5px }   function ad

2015-06-25 14:34:57 529

转载 json详解--转发于博客园--永远的麦子

JSON详解JSON的全称是”JavaScript Object Notation”,意思是JavaScript对象表示法,它是一种基于文本,独立于语言的轻量级数据交换格式。XML也是一种数据交换格式,为什么没有选择XML呢?因为XML虽然可以作为跨平台的数据交换格式,但是在JS(JavaScript的简写)中处理XML非常不方便,同时XML标记比数据多,增加了交换产生的流量,而JSO

2015-06-09 13:47:10 799

原创 jsp页面返回到指定页面按钮

2015-05-11 15:46:19 3897

转载 Error initializing endpoint

原因:tomcat已经启动了2007-10-9 12:26:16 org.apache.coyote.http11.Http11AprProtocol init严重: Error initializing endpointjava.lang.Exception: Socket bind failed: [730048] ?????????×???(Э?é/??????/???)??

2015-05-07 11:16:24 525

转载 安卓开发sdk选择和兼容问题

1、minSdkVersion:8在安装程序的时候,如果目标设备的API版本小于minSdkVersion,或者大于maxSdkVersion,程序将无法安装。 2、targetSdkVersion:19也就是说,如果targetSdkVersion与目标设备的API版本相同时,运行效率可能会高一些。但是,这个设置仅仅是一个声明、一个通知,不会有太实质的作用,比如说

2014-05-23 10:54:32 852

转载 Android的Touch系统简介(一)

一、Android touch事件的相关概念用户的Touch事件被包装成MotionEvent用户当前的touch事件主要类型有:ACTION_DOWN: 表示用户开始触摸. ACTION_MOVE: 表示用户在移动(手指或者其他) ACTION_UP:表示用户抬起了手指 ACTION_CANCEL:表示手势被取消了,一些关于这个事件

2014-05-23 10:50:56 493

转载 Android Touch系统简介(二):实例详解onInterceptTouchEvent与onTouchEvent的调用过程

先创建一个类MyView,继承自View[java] view plaincopypublic class MyView extends Button {      private static final String TAG = MyView.class.getName();        public MyView(Cont

2014-05-23 10:49:53 491

转载 Android获取LayoutInflater对象的方法总结

在写Android程序时,有时候会编写自定义的View,使用Inflater对象来将布局文件解析成一个View。本文主要目的是总结获取LayoutInflater对象的方法。1、若能获取context对象,可以有以下几种方法:[java] view plaincopyLayoutInflater inflater = (Lay

2014-05-23 10:48:44 432

转载 Android内存性能优化

刚入门的童鞋肯能都会有一个疑问,Java不是有虚拟机了么,内存会自动化管理,我们就不必要手动的释放资源了,反正系统会给我们完成。其实Java中没有指针的概念,但是指针的使用方式依然存在,一味的依赖系统的gc,很容易就造成了内存的浪费。 Java基于垃圾回收的内存机制Java的内存管理机制会自动回收无用对象所占用的内存,减轻手工管理内存的负担      1、C/C++:

2014-05-23 10:46:42 547

转载 Android学习之——ScrollView和ListView,GridView嵌套

问题出现原因:布局中用到了ListView,但是无奈界面上又不是只有ListView 当内容变多时,需要滚动界面。大致布局如下[html] view plaincopyxml version="1.0" encoding="utf-8"?>  LinearLayout xmlns:android="http://schemas.android

2014-05-23 10:44:20 542

转载 Android学习之——优化篇(1)

一、优化的品质    1.简练;2.可读性强;3.模块化;4.层次性;5.设计良好;6.高效;7.优雅;8.清晰。二、常见的编程规范    1. 基本要求        · 结构清晰,简单易懂,单个函数不超过100行;目标明确,代码精简        · 尽量使用标准库函数和公共函数        · 不随意定义全局变量,尽量使用局部变量 

2014-05-23 10:40:31 239

转载 Android学习之——优化篇(2)

一、高级优化    上篇主要从初级优化的方式,本篇主要将从程序运行性能的角度出发,分析各种常用方案的不足,并给出对象池技术、基础数据类型替换法、屏蔽函数计算三种能够节省资源开销和处理器时间的优化策略。    目前普遍采用的优化方案有:    · 优化循环,通过重新组织重复的子表达式来提高循环体的运行性能    · 减少使用对象的数量来提高运行性能    · 

2014-05-23 10:39:40 284

转载 Android学习之——自己搭建Http框架(2)——框架扩展

一、Json指定转化成对象返回       上篇文章主要讲基础的框架搭建起来了,这次需要做一些些的扩展,这里Json转化用到了google的Gson。        上篇文章,我们直接返回了String的字符串,那么如果是请求返回回来的是Json格式的,我们能否在数据返回的时候将数据转化成需要的对象呢。答案当然是可以的。        我们可以在UI线程中创建Callbac

2014-05-23 10:36:55 346

转载 Android学习之——自己搭建Http框架(2)——框架扩展

一、Json指定转化成对象返回       上篇文章主要讲基础的框架搭建起来了,这次需要做一些些的扩展,这里Json转化用到了google的Gson。        上篇文章,我们直接返回了String的字符串,那么如果是请求返回回来的是Json格式的,我们能否在数据返回的时候将数据转化成需要的对象呢。答案当然是可以的。        我们可以在UI线程中创建Callbac

2014-05-23 10:35:39 355

转载 SQL SERVER之事务

在实际对数据库的使用中,会出现多个用户同时对某一张表进行操作,当多个用户在同一时间对同一张数据表进行读取或者修改操作时,若处理不当就有可能发生冲突问题。为了解决这样的问题,就需要使用事务的控制和管理机制。 事务   单个逻辑工作单元执行操作的集合,也可以看作是多条语句封装的结果。通过事务可以保证数据表中数据的一致性。事务的特性  

2014-05-23 10:32:13 350

转载 Oracle 常用系统函数

字符函数1.    replace( 字符串1,字符串2,字符串3)   replace( char, search_string, replace_string)   功能:在“字符串1”中搜索“字符串2”,并将其替换为“字符串3”。例如下面的命令是将所有员工名字中出现的”A”替换为”中国”。SQL>selectreplace(ename, 'A', '中

2014-05-23 10:30:48 417

转载 MySQL备份恢复之XtraBackup

一、 简介        我们知道,针对InnoDB存储引擎,MySQL本身没有提供合适的热备工具,ibbackup虽是一款高效的首选热备方式,但它是是收费的。好在Percona公司给大家提供了一个开源、免费的Xtrabackup热备工具,它可实现ibbackup的所有功能,并且还扩展支持真正的增量备份功能,是商业备份工具InnoDB Hotbackup的一个很好的替代品。Xtra

2014-05-23 10:29:23 619

转载 MySQL搭建系列之多实例

所谓多实例,就是在一台服务器上搭建、运行多个MySQL实例,每个实例使用不同的服务端口,通过不同的socket监听;物理上,每个实例拥有独立的参数配置文件及数据库。通常情况下,一台服务器是不建议运行多个MySQL实例的,尤其是生产环境,因为这会造成资源相互强占问题。但在一些高可用环境中,却有这样的需求,比如:利用Heartbeat搭建的故障转移集群环境,若主备服务器只运行一个MySQL实例

2014-05-23 10:28:27 406

转载 mysql创建数据库指定编码格式

在mysql中使用sql语句创建数据库时,老是忘记指定编码格式。这就导致了使用utf-8格式的工程访问数据库的过程中产生中文乱码的问题。后来发现大部分问题出自创建数据库的时候没有指定编码格式。创建数据库指定编码格式的一种方法是在创建数据库sql语句中指定编码格式,如下所示,指定数据库编码格式为utf-8 CREATE DATABASE `test2` DEFAULT CHARA

2014-05-23 10:26:51 733

转载 浅析MySQL各种索引

MySQL各种索引(因为是浅析大多都不刻意区分搜索引擎)INDEX(普通索引):最基本的索引,没有任何限制        ALTER TABLE `table_name` ADD INDEX index_name ( `column` )UNIQUE(唯一索引):与"普通索引"类似,不同的就是:索引列的值必须唯一,但允许有空值。        ALTER

2014-05-23 10:25:32 281

转载 Oracle笔记之权限管理

权限管理1,默认的三个用户2,创建用户3,授权,撤销权限4,系统权限与对象权限5,角色6,通过角色对权限进行管理7,权限的传递,丢失管理员密码怎么办3个默认的用户    用户名        密码    sys            change_on_install    system      manager    scott

2014-05-23 10:24:37 388

转载 Windows无法启动OracleOraDb10g_home1TNSListener服务,错误1067

Oracle服务无法启动,一直报:Windows无法启动OracleOraDb10g_home1TNSListener服务,错误 1067:进程意外终止。在网上找了好久也没弄好。说什么环境变量的重新配置都没设置好,无意之间按一下操作  运行配置和移植工具中的Net Configuration Assistant,进行监听程序配置。删除配置,然后重新配置。切记

2014-05-23 10:23:41 2265

转载 Prototype原型模式

Prototype原型模式。用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。       原型模式就是用一个对象来创建另一个相同的对象而无需知道创建的具体细节。而且大大提高了创建的效率。优点主要是这两个:屏蔽创建的具体细节,如参数等。创建的效率高。因为不必调用构造函数等。       原型模式也是一种创建型模式,跟建造者模式,工厂模式系类一样,不

2014-05-22 19:45:12 511

转载 【hibernate】对象状态和主要方法

hibernate对象在内存中的四种状态临时状态(transient):刚用new创建的,还没有被持久化,并且不处于Session的缓存中,处于临时状态的java对象成为临时对象。持久化状态(persistent):已经被持久化,并且加入到了Session的缓存中,处于持久化状态的java对象成为持久化对象。删除状态(removed):游离状态(detached):

2014-05-22 19:44:11 907

转载 【hibernate】与触发器一起运行

触发器的事件1、插入事件2、更新事件3、删除事件数据库触发器经常用来生成审计日志,对重要数据的更新记录事件,这种记录审计日志的办法简便,有很好的性能,缺点是不支持跨数据库平台。触发器引起的问题及解决方法问题:触发器执行的操作对Session来说是透明的,如果触发器修改了对象的属性,Session无法检测到数据库中数据的变化,因此Session

2014-05-22 19:43:21 898

转载 模式识别 - 有害视频检测程序的策略

有害(色情\恐怖\暴力)视频, 严重危害网络的健康, 需要进行检测和过滤.检测色情\恐怖视频, 通过检测程序, 检测出多个场景的概率, 然后进行排序, 当场景多余6个时, 只取最大的6个场景;返回的概率值是前3个最大检测值场景的概率的均值;色情\恐怖汇总时, 首先检测色情, 如果为色情视频, 则不进行恐怖的检测, 否则继续检测恐怖, 如果都不时, 则为未知视频.

2014-05-22 19:39:13 808

空空如也

空空如也

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

TA关注的人

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