- 浏览: 212174 次
- 性别:
- 来自: 广州
最新评论
-
hui963966800:
如何在上传完图片生成的<img>标签中把项目的域名 ...
CKEditor文件上传-多种方式-与ckfinder结合上传 -
zqb666kkk:
ajaxForm是 第三方插件的方法?
artDialog弹出新页面,保存后关闭弹出框并刷新父页面 -
wang_wenjing:
可以生效,多谢
js按比例缩放图片且垂直居中显示图片
文章列表
1.
有:表
User,UserID int ,UserName varchar(20),
写一个语句段或
SQL
语句删除表里重复的字段,要求删除后,保持
UserId
的唯一性。
2.
写一个存储过程,获取系统当前时间
,时间格式为
DATETIME
。
3.
写一个函数,获取一字符串大写字母的数量。
4.
oracle
如何实现自增长?
5.
内连接,左连接,右连接的区别?
6.
...
如何开发线程安全的Servlet
- 博客分类:
- @面试相关@
1,变量的线程安全:这里的变量指字段和共享数据(如表单参数值)。
a,将 参数变量 本地化。多线程并不共享局部变量.所以我们要尽可能的在servlet中使用局部变量。
例如:String user = “”;
user = request.getParameter(“user”);
b,使用同步块Synchronized,防止可能异步调用的代码块。这意味着线程需要排队处理。
在使用同板块的时候要尽可能的缩小同步代码的范围,不要直接在sevice方法和响应方法上使用同步,这样会严重影响性能。
2,属性的线程安全:ServletContext,HttpSession,ServletR ...
oracle 学习笔记
- 博客分类:
- @Database
一、常用SQL语句:
--创建表空间
CREATE TABLESPACE SSCP2 NOLOGGING DATAFILE
'E:\Oracle\oradata\sscp201.DBF' SIZE 10M AUTOEXTEND ON NEXT 500K MAXSIZE
1800M DEFAULT STORAGE ( INITIAL 16K NEXT 104K MINEXTENTS 1 MAXEXTENTS
5050000 PCTINCREASE 0 );
--创建用户
drop user SSCP2 casc ...
【转】SQL重复记录查询
- 博客分类:
- @Database
SQL重复记录查询
1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断
select * from people
where peopleId in (select peopleId from people group by peopleId having count
(peopleId) > 1)
2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的记录
delete from people
where peopleId in (select peopleId from peo ...
如何删除 SQL Server 表中的重复行
- 博客分类:
- @面试相关@
Microsoft
SQL Server 表不应该包含重复行和非唯一主键。为简洁起见,在本文中我们有时称主键为“键”或“PK”,但这始终表示“主键”。重复的 PK
违反了实体完整性,在关系系统中是不允许的。SQL Server 有各种强制执行实体完整性的机制,包括索引、唯一约束、主键约束和触发器。
如果表中有多组完全不同的重复的 PK 值,则逐个删除它们会很费时间。在这种情况下,可使用下面的方法: 1.首先,运行上面的 GROUP BY 查询来确定有多少组重复的 PK 值及每组的重复数。
2.选择重复的键值放入临时表中。
例如:
SELECT col1, col2, co ...
【转】大数据量高并发的数据库优化
- 博客分类:
- @Database
一、数据库结构的设计
如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必 ...
hibernate 锁
- 博客分类:
- @SSH
hibernate锁机制包括悲观锁和乐观锁
1.悲观锁:
它指的是对数据被外界修改持保守态度。假定任何时刻存取数据时,都可能有另一个客户也正在存取同一笔数据,为了保持数据被操作的一致性,于是对数据采取了
数据库
层次的
锁定
状态,依靠数据库
提供的锁机制来实现。
基于jdbc实现的数据库
加锁如下:
select * from account where name="Erica" for update.在更新的过程中,数据库
处于加锁状态,任何其他的针对本条数据的操作都将被延迟。本次事务提交后
解锁
。
而hibernate悲观锁的具体实现如下: ...
防止直接输入URL进入系统
- 博客分类:
- @工作项目相关
***************防止直接输入URL进入系统*****************************
package org.hs.common.filter;
import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest ...
Eclipse快捷键 学习
- 博客分类:
- @Java
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
Ctrl+D: 删除当前行
Ctrl+F 查找并替换
Ctrl+Shift+K 查找上一个
Ctrl+K 查找下一个
Ctrl+Z 撤销
Ctrl+C 复制
Alt+Shift+↓ 恢复上一个选择
Ctrl+X 剪切
Alt+/ 内容辅助
Ctrl+A 全部选中
Alt+?上下文信息
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)
Alt+← 前一个编辑的页面
Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)
Alt+Enter ...
my study 相关ps操作与ps快捷键
- 博客分类:
- @生活-非技术
crtl+shift+I 反选
crtl + H 隐藏
crtl + T 自由变化
18673699662
T 获取当前前景色和背景色
Ctrl+D 取消选择
Del键删除 选区内的图像
Alt建 在已有选区上,绘制新的选区
Alt+Del 前景色填充选区
crtl+del 背景色填充选区
crtl+鼠标左键 放大图像
alt+鼠标右键 缩小图像
crtl+k 预置
Alt+画笔工具 :讲点击的颜色 作为前景色
CRTL+画笔工具 :讲点击的颜色 作为背景色
①设置图片大小改变,如2兆变成200KB
1.打开图片
2.CRTL+A CRTL+T ...
powerdesigner反向MySQL5.1数据库 生成ER图
我用的powerdesigner是15.1版本,数据库是MySQL5.1.57
(1)
首先新建一个“PhysicalDataModel”类型的文件,然后点击“Database”->"Configure
Connections",弹出窗口“Configure Data Connections”, 并选择"Connection
Profiles"如下图所示:
(2)
新建一个mysql连接,如下窗口:
填写连接相关信息,填 ...
人人都应该掌握的一些电脑操作技巧 一,巧解任何电脑的开机密码 小小一招巧解任何电脑的开机密码,无需任何工具,无需放电,任何电脑当开机需要密码时,只需将机箱打开,把里面的声卡或其它任何一个零件拔下来,然 ...
1 我的世界不允许你的消失, 不管结局是否完美. No matter the ending is perfect or not, you cannot disappear from my world.
2 爱情是一个精心设计的谎言 Love is a carefully designed lie.
3 承诺常常很像蝴蝶, 美丽的飞盘旋然后不见 Promises are often like the butterfly, which disappear after beautiful hover.
4 凋谢是真实的 盛开只是一种过去 Fading is true whi ...
IO流,相关文件操作
- 博客分类:
- @Java
package org.hs.filecommon;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import ...
网页制作常用秘籍花合
- 博客分类:
- @转载@
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)><td>no</table> 可用于Table
2. <body onselectstart="return false"> 取消选取、防止复制
3. onpaste="return false" 不准粘贴
4. oncopy="return fals ...