`
wu00yu11
  • 浏览: 56960 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
join future CountDownLanch CyclicBarrier future 场景: 如果是一个多线程协作程序,比如菲波拉切数列,1,1,2,3,5,8...使用多线程来计算。 但后者需要前者的结果,就需要用callable接口了。 callable用法和runnable一样,只不过调用的是call方法,该方法有一个泛型返回值类型,你可以任意指定。 线程是属于异步计算模型,所以你不可能直接从别的线程中得到函数返回值。 这时候,Future就出场了。Futrue可以监视目标线程调用call的情况,当你调用Future的get()方法以获得结果时,当前线程就开始阻塞,直接 ...
转自 : http://tieba.baidu.com/p/160611568 这是我在中医药论坛里写的一个文章,我是一个半老头了,就是这么大的年纪,学英语有一年了,当然,我不是英语高手,我学英语的方法也许对你很有用。我把文章转过来, 我是怎么从零开 ...
--数据库设计(3NF) 1.第一范式:列字段信息不可再分割,关系型数据库自然满足。 2.第二范式:满足第一范式,完全依赖主键,既是无重复行数据,通常设置主键实现。 3.第三范式:满足第二范式,要求一个数据库表中不包含已在其它表中已包含的非主关键字信息,减少冗余。 注意:有时候需要反第三范式,有必要的数据冗余。       例如员工信息表,部门表       为了获取部门名称方便时,有可能会把除部门主键外的部门名称放到员工信息表中,       以方便获取所属部门名称,多表关联时,考虑必要的字段冗余而提高查询效率。
1.数据库设计是否合理    三范式(3NF):原子性,完全依赖,禁止传递依赖 2.建立适当的索引    普通索引,唯一索引,主键索引,全文索引 3.分表技术   水平分割,垂直分割 4.读写分离【写操作:update,delete,insert】 5.存储过程【模块化编程,可提高执行效率,但可移植性不强】 6.mysql配置优化:    最大并发数,缓存大小优化 7.mysql硬件升级 8.定时清除不需要的数据,及碎片整理
Option   Explicit ValidationMode   =   True InteractiveMode   =   im_Batch Dim   mdl   '   the   current   model '   get   the   current   active   model Set   mdl   =   ActiveModel If   (mdl   Is   Nothing)   Then       MsgBox   "There   is   no   current   Model " ElseIf   Not   m ...
点击window->Preferences->General->Appearance->Label Decorations,好了,将其中的SVN打上勾就解决了。
JS去除空格   在Js中判断某一变量是否为空时,如检验登录信息的用户名,密码等,需要去掉空格,其中包括去掉右,左空格,还包括去掉所有空格,Js实现如下: <script> function doclick(){ var tt = " 1234 fdsef "; String.prototype.Trim = function() { return this.replace(/(^\s*) |(\s*$)/g, ""); //去掉左右空格 } String. ...
网线有两种做法,一种是交叉线,一种是平行线 交叉线的做法是:一头采用568A标准,一头采用568B标准 平行线的做法是:两头同为568A标准或568B标准,(一般用到的都是568B平行线的做法) 568A标准:绿白,绿,橙白,蓝,蓝白,橙,棕白,棕 568B标准:橙白,橙,绿白,蓝,蓝白,绿,棕白,棕 你可以注意下,两种做法的差别就是橙色和绿色对换而已。 如果连接的双方地位不对等的,则使用平行线,例如电脑连接到路由器或交换机 如果连接的两台设备是对等的,则使用交叉线,例如电脑连接到电脑
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT*shellrunas] @="管理员取得所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT*shellrunascommand] @="cmd.exe /c takeown /f "%1" & icacls "%1" /grant administrators:F" "IsolatedComma ...
执行 drop table table_name 时,提示”资源正忙,需指定nowait" 由于TB_PROJECT为设置主键造成只能查询而无法修改和删除的问题导致PL/SQL无响应,从而对此表一直处于锁定状态 分析: 表示table_name表由某个用户操作时进行了锁定,必须先解锁才能继续进行操作 解决: 1> 通过此语句查询正在锁定的SESSION_ID: SELECT SESSION_ID FROM V$LOCKED_OBJECT,USER_OBJECTS WHERE V$LOCKED_ ...
JDBC 实现插入操作,先查询序列,再将序列值插入到数据库中 Hibernate 插入后可以load到实体,这里就不说了 MyBatis 其实实现的思想也是先进行序列的查询,额外需要些配置。 <insert id="addApplication" parameterType="com.ibs.oa.bean.ApplicationBean"> <selectKey keyProperty="id" resultType="String" order="BEFORE&qu ...
Oracle树查询及相关函数Oracle树查询的最重要的就是select...start with... connect by ...prior 语法了。依托于该语法,我们可以将一个表形结构的中以树的顺序列出来。在下面列述了Oracle中树型查询的常用查询方式以及经常使用的与树查询 ...
spring mvc 支持web应用程序的文件上传功能,是由spring内置的即插即用的MultipartResolver来实现的,这些解析器都定义在org.springframework.web.multipart包里。下面将使用CommonsMultipartResolver解析器来实现简单的文件上传功能。 在web应用程序上下文配置文件中(我的配置文件名为 /WEB-INF/config/app-config.xml)定义如下: <bean id="multipartResolver" class="org.springfra ...
如果在url上要传递中文的:       第一步:在tomcat下的server.xml文件中添加URIEncoding="UTF-8";       第二步:在传递中文前使用URLEncoder.encoder(String str,String charset)方法编码。在接收方使用URLDecoder.decoder(String str,String charset)方法进行解码。
在spring mvc 3.0 框架中,通过JSP页面、HTML页面以POST方式提交表单时,表单的参数传递到对应的servlet后会出现中文显示乱码的问题。解决办法可采用spring自带的过滤技术,对所有页面间参数的传递设置统一的字符编码。 在web.xml中添加代码: <filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingF ...
Global site tag (gtag.js) - Google Analytics