- 博客(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
381
转载 集成 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
537
原创 文件列表前面显示的✚和﹄的方法
actionpublic String doApplyArtcleClass(){page=new Page(0, Integer.MAX_VALUE);articleClassInfo = new ArticleClassInfo();page = articleClassService.getArticleClassPage(articleClassInfo, page
2015-09-25 16:55:10
424
转载 流基础详解
首先,流是什么?流是个抽象的概念,是对输入输出设备的抽象,Java程序中,对于数据的输入/输出操作都是以“流”的方式进行。设备可以是文件,网络,内存等。流具有方向性,至于是输入流还是输出流则是一个相对的概念,一般以程序为参考,如果数据的流向是程序至设备,我们成为输出流,反之我们称为输入流。可以将流想象成一个“水流管道”,水流就在这管道中形成了,自然就出现了方向的概念。当程序
2015-09-25 14:40:39
528
原创 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
1186
原创 网站安全退出后,再点击浏览器后退按钮不能返回前一个页面的笨办法
首先,先把浏览器分成两类:以IE和谷歌举例IE浏览器为首的一类:这一类是先读取历史记录缓存,先把页面显示出来,然后再执行页面中写的各种js刷新页面!!!!谷歌浏览器为首的一类:这一类是先读取页面的js刷新页面,再显示页面!!以上是个人验证出来的观点,仅供参考!下面贴出代码,支持这两类浏览器的本办法:首先给退出按钮一个di:退出然后调用js的ajax清
2015-09-25 10:21:13
9308
原创 用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
1263
转载 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
5808
转载 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
2305
转载 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
1623
转载 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
1065
原创 文件下载,带转码->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
838
转载 Content-disposition
Content-dispositionContent-disposition 是 MIME 协议的扩展,MIME 协议指示 MIME 用户代理如何显示附加的文件。当 Internet Explorer 接收到头时,它会激活文件下载对话框,它的文件名框自动填充了头中指定的文件名。(请注意,这是设计导致的;无法使用此功能将文档保存到用户的计算机上,而不向用户询问保存位置。)
2015-07-06 09:57:58
714
转载 jBox 全局设置
/* jBox 全局设置 */var jBoxConfig = {};jBoxConfig.defaults = { id: null, /* 在页面中的唯一id,如果为null则自动生成随机id,一个id只会显示一个jBox */ top: '15%', /* 窗口离顶部的距离,可以是百分比或像素(如 '100px') */ border: 5, /
2015-06-30 13:48:14
3232
原创 一个简易的计算器
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
541
转载 json详解--转发于博客园--永远的麦子
JSON详解JSON的全称是”JavaScript Object Notation”,意思是JavaScript对象表示法,它是一种基于文本,独立于语言的轻量级数据交换格式。XML也是一种数据交换格式,为什么没有选择XML呢?因为XML虽然可以作为跨平台的数据交换格式,但是在JS(JavaScript的简写)中处理XML非常不方便,同时XML标记比数据多,增加了交换产生的流量,而JSO
2015-06-09 13:47:10
808
转载 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
540
转载 安卓开发sdk选择和兼容问题
1、minSdkVersion:8在安装程序的时候,如果目标设备的API版本小于minSdkVersion,或者大于maxSdkVersion,程序将无法安装。 2、targetSdkVersion:19也就是说,如果targetSdkVersion与目标设备的API版本相同时,运行效率可能会高一些。但是,这个设置仅仅是一个声明、一个通知,不会有太实质的作用,比如说
2014-05-23 10:54:32
911
转载 Android的Touch系统简介(一)
一、Android touch事件的相关概念用户的Touch事件被包装成MotionEvent用户当前的touch事件主要类型有:ACTION_DOWN: 表示用户开始触摸. ACTION_MOVE: 表示用户在移动(手指或者其他) ACTION_UP:表示用户抬起了手指 ACTION_CANCEL:表示手势被取消了,一些关于这个事件
2014-05-23 10:50:56
540
转载 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
501
转载 Android获取LayoutInflater对象的方法总结
在写Android程序时,有时候会编写自定义的View,使用Inflater对象来将布局文件解析成一个View。本文主要目的是总结获取LayoutInflater对象的方法。1、若能获取context对象,可以有以下几种方法:[java] view plaincopyLayoutInflater inflater = (Lay
2014-05-23 10:48:44
439
转载 Android内存性能优化
刚入门的童鞋肯能都会有一个疑问,Java不是有虚拟机了么,内存会自动化管理,我们就不必要手动的释放资源了,反正系统会给我们完成。其实Java中没有指针的概念,但是指针的使用方式依然存在,一味的依赖系统的gc,很容易就造成了内存的浪费。 Java基于垃圾回收的内存机制Java的内存管理机制会自动回收无用对象所占用的内存,减轻手工管理内存的负担 1、C/C++:
2014-05-23 10:46:42
558
转载 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
553
转载 Android学习之——优化篇(1)
一、优化的品质 1.简练;2.可读性强;3.模块化;4.层次性;5.设计良好;6.高效;7.优雅;8.清晰。二、常见的编程规范 1. 基本要求 · 结构清晰,简单易懂,单个函数不超过100行;目标明确,代码精简 · 尽量使用标准库函数和公共函数 · 不随意定义全局变量,尽量使用局部变量
2014-05-23 10:40:31
245
转载 Android学习之——优化篇(2)
一、高级优化 上篇主要从初级优化的方式,本篇主要将从程序运行性能的角度出发,分析各种常用方案的不足,并给出对象池技术、基础数据类型替换法、屏蔽函数计算三种能够节省资源开销和处理器时间的优化策略。 目前普遍采用的优化方案有: · 优化循环,通过重新组织重复的子表达式来提高循环体的运行性能 · 减少使用对象的数量来提高运行性能 ·
2014-05-23 10:39:40
291
转载 Android学习之——自己搭建Http框架(2)——框架扩展
一、Json指定转化成对象返回 上篇文章主要讲基础的框架搭建起来了,这次需要做一些些的扩展,这里Json转化用到了google的Gson。 上篇文章,我们直接返回了String的字符串,那么如果是请求返回回来的是Json格式的,我们能否在数据返回的时候将数据转化成需要的对象呢。答案当然是可以的。 我们可以在UI线程中创建Callbac
2014-05-23 10:36:55
351
转载 Android学习之——自己搭建Http框架(2)——框架扩展
一、Json指定转化成对象返回 上篇文章主要讲基础的框架搭建起来了,这次需要做一些些的扩展,这里Json转化用到了google的Gson。 上篇文章,我们直接返回了String的字符串,那么如果是请求返回回来的是Json格式的,我们能否在数据返回的时候将数据转化成需要的对象呢。答案当然是可以的。 我们可以在UI线程中创建Callbac
2014-05-23 10:35:39
364
转载 SQL SERVER之事务
在实际对数据库的使用中,会出现多个用户同时对某一张表进行操作,当多个用户在同一时间对同一张数据表进行读取或者修改操作时,若处理不当就有可能发生冲突问题。为了解决这样的问题,就需要使用事务的控制和管理机制。 事务 单个逻辑工作单元执行操作的集合,也可以看作是多条语句封装的结果。通过事务可以保证数据表中数据的一致性。事务的特性
2014-05-23 10:32:13
357
转载 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
431
转载 MySQL备份恢复之XtraBackup
一、 简介 我们知道,针对InnoDB存储引擎,MySQL本身没有提供合适的热备工具,ibbackup虽是一款高效的首选热备方式,但它是是收费的。好在Percona公司给大家提供了一个开源、免费的Xtrabackup热备工具,它可实现ibbackup的所有功能,并且还扩展支持真正的增量备份功能,是商业备份工具InnoDB Hotbackup的一个很好的替代品。Xtra
2014-05-23 10:29:23
649
转载 MySQL搭建系列之多实例
所谓多实例,就是在一台服务器上搭建、运行多个MySQL实例,每个实例使用不同的服务端口,通过不同的socket监听;物理上,每个实例拥有独立的参数配置文件及数据库。通常情况下,一台服务器是不建议运行多个MySQL实例的,尤其是生产环境,因为这会造成资源相互强占问题。但在一些高可用环境中,却有这样的需求,比如:利用Heartbeat搭建的故障转移集群环境,若主备服务器只运行一个MySQL实例
2014-05-23 10:28:27
467
转载 mysql创建数据库指定编码格式
在mysql中使用sql语句创建数据库时,老是忘记指定编码格式。这就导致了使用utf-8格式的工程访问数据库的过程中产生中文乱码的问题。后来发现大部分问题出自创建数据库的时候没有指定编码格式。创建数据库指定编码格式的一种方法是在创建数据库sql语句中指定编码格式,如下所示,指定数据库编码格式为utf-8 CREATE DATABASE `test2` DEFAULT CHARA
2014-05-23 10:26:51
748
转载 浅析MySQL各种索引
MySQL各种索引(因为是浅析大多都不刻意区分搜索引擎)INDEX(普通索引):最基本的索引,没有任何限制 ALTER TABLE `table_name` ADD INDEX index_name ( `column` )UNIQUE(唯一索引):与"普通索引"类似,不同的就是:索引列的值必须唯一,但允许有空值。 ALTER
2014-05-23 10:25:32
290
转载 Oracle笔记之权限管理
权限管理1,默认的三个用户2,创建用户3,授权,撤销权限4,系统权限与对象权限5,角色6,通过角色对权限进行管理7,权限的传递,丢失管理员密码怎么办3个默认的用户 用户名 密码 sys change_on_install system manager scott
2014-05-23 10:24:37
396
转载 Windows无法启动OracleOraDb10g_home1TNSListener服务,错误1067
Oracle服务无法启动,一直报:Windows无法启动OracleOraDb10g_home1TNSListener服务,错误 1067:进程意外终止。在网上找了好久也没弄好。说什么环境变量的重新配置都没设置好,无意之间按一下操作 运行配置和移植工具中的Net Configuration Assistant,进行监听程序配置。删除配置,然后重新配置。切记
2014-05-23 10:23:41
2292
转载 Prototype原型模式
Prototype原型模式。用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 原型模式就是用一个对象来创建另一个相同的对象而无需知道创建的具体细节。而且大大提高了创建的效率。优点主要是这两个:屏蔽创建的具体细节,如参数等。创建的效率高。因为不必调用构造函数等。 原型模式也是一种创建型模式,跟建造者模式,工厂模式系类一样,不
2014-05-22 19:45:12
519
转载 【hibernate】对象状态和主要方法
hibernate对象在内存中的四种状态临时状态(transient):刚用new创建的,还没有被持久化,并且不处于Session的缓存中,处于临时状态的java对象成为临时对象。持久化状态(persistent):已经被持久化,并且加入到了Session的缓存中,处于持久化状态的java对象成为持久化对象。删除状态(removed):游离状态(detached):
2014-05-22 19:44:11
918
转载 【hibernate】与触发器一起运行
触发器的事件1、插入事件2、更新事件3、删除事件数据库触发器经常用来生成审计日志,对重要数据的更新记录事件,这种记录审计日志的办法简便,有很好的性能,缺点是不支持跨数据库平台。触发器引起的问题及解决方法问题:触发器执行的操作对Session来说是透明的,如果触发器修改了对象的属性,Session无法检测到数据库中数据的变化,因此Session
2014-05-22 19:43:21
909
转载 模式识别 - 有害视频检测程序的策略
有害(色情\恐怖\暴力)视频, 严重危害网络的健康, 需要进行检测和过滤.检测色情\恐怖视频, 通过检测程序, 检测出多个场景的概率, 然后进行排序, 当场景多余6个时, 只取最大的6个场景;返回的概率值是前3个最大检测值场景的概率的均值;色情\恐怖汇总时, 首先检测色情, 如果为色情视频, 则不进行恐怖的检测, 否则继续检测恐怖, 如果都不时, 则为未知视频.
2014-05-22 19:39:13
817
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人