![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaSE
qq_15801963
这个作者很懒,什么都没留下…
展开
-
实现文件下载
import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.context.ServletContextAware; import javax.servlet.S转载 2017-03-27 14:43:42 · 312 阅读 · 0 评论 -
jqGrid行编辑配置,方法,事件
行编辑可以在行修改后更新数据,如下图所示 用户用鼠标点击选择一行,jqGrid将可编辑的字段转换为数据输入单元,如上面图所示。不可编辑的列,如id,不会转为可输入单元,而是保持不变。可以通过配置colModel来实现。完成修改后,按下“enter”键提交数据到服务器。软件要求和安装 要使用行编辑功能,需要在jqGrid下载页面勾选Inline Editing和Com转载 2017-04-06 18:43:34 · 1376 阅读 · 0 评论 -
BigInteger.setBit与BigInteger.testBit 权限控制
公司项目运用的ACE开源框架,其中的菜单权限管理用到了BigInterger的setBit方法和TsetBit方法进行权限验证,感觉用这种方式来进行权限验证比较有趣,只需一个整型术便可以对多个菜单权限进行验证(权限ID必须要是正整数!!!!!),在这里用通俗易懂的方式分析一下,不设计位运算!哈哈。 假设我的数据库总共有4个菜单原创 2017-07-27 11:15:50 · 1084 阅读 · 3 评论 -
JAVA 网络编程 基础
Java Socket编程----通信是这样炼成的Java最初是作为网络编程语言出现的,其对网络提供了高度的支持,使得客户端和服务器的沟通变成了现实,而在网络编程中,使用最多的就是Socket。像大家熟悉的QQ、MSN都使用了Socket相关的技术。下面就让我们一起揭开Socket的神秘面纱。Socket编程一、网络基础知识(参考计算机网络) 关于计转载 2017-10-30 16:10:52 · 176 阅读 · 0 评论