`
supermarshal
  • 浏览: 14808 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
1.sticky bit 又叫stricted deletion bit 设置在目录上,用来控制目录内的文件的删除和重命名权限 通常如果用户拥有对目录的w或者x权限,就能够删除和重命名目录中的文件。但是如果一个目录设置了sticky bit,只有以下三类用户才具有删除或重命名该目录内文件的权限 1)root权限的用户(不一定是root用户) 2)目录的owner或者目录内文件的owner 3)对文件目录具有write权限的用户 代表sticky bit的权限数字是1 2.setuid和setgid 主要针对可执行文件设置 设置了setuid的文件被执行时具有文件owne ...
几个月前去腾讯面试,总监的面试题,当时答的不好,这个题看起来简单,要回答好并不容易。 优化主要从几个方面进行: 1。数据库优化 1)索引 一般论坛都会将最近回复最多的帖子做为热帖放在首页,需要对帖子的发帖时间和回复数建索引 浏览帖子的内容和回复时,一般都是按时间排列,因此需要对回复指向帖子的外键和回复时间建索引 2)数据库设计反模式 一般帖子都和发贴人同时出现,回复和回复人也会同时出些,因此可以利用数据库设计的反模式, 将帖子和回复显示时需要用到的用户信息存在帖子和回复表中 2。web服务器缓存 将热帖和热帖的排在前面的回复进行缓存,以免每次访问都去数据库取数据 3。浏览器 ...
1。查看连接到db的当前用户 db2 values user 2。declare global temporary table与create global temporary的区别是, 前者表结构在连接在当前session有效,后者表结构将保存到数据库中,可在多个会话中使用 共同特点 数据在会话关闭后都回丢失,都位于session schema 3。数据库元数据schema 1)sysibm元数据表 2)syscat,sysibm的视图 3)sysstat, 统计数据 4。Identity列, 数字,自动生成,唯一, 按是否允许手动指定值分成gene ...
当hibernate配置文件未带此类信息时 <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> 报 Document is invalid: no grammar found. 详细的异常栈如下 org.hibernate.MappingException: invalid c ...
enum MyEnum { s1,s2 } public class MyEnumTest { public static void main(String[] args) { switch(Enum.valueOf(MyEnum.class, args[0])) { case s1: System.out.println("fuck s1"); break; case s2: System.out.println("fuck s2"); break; ...
Ant svn URL的中文乱码问题 在使用Ant的svn task时,如果srcUrl中包含中文如 <property name="svn.url" value="http://192.168.2.247/svn/中文/中文/trunk/project"/> <svn javahl="true" username="${svn.username}" password="${svn.password}" failonerror="true"> &l ...
Global site tag (gtag.js) - Google Analytics