`
丶折子戏
  • 浏览: 12663 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论
文章列表
MongoDB基本命令用   成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。 输入help可以看到基本操作命令: show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表) show users:显示用户 use <db name>:切换当前数据库,这和MS-SQL里面的意思一样 db.help():显示数据库操作命令,里面有很多的命令 db.foo.help():显示集合操作命令,同样有很多的命令,foo指的是当前数据库下,一个叫foo的集合,并非真正意义上的命令 ...
六种异常处理的陋习 你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗?  1 OutputStreamWriter out = ... 2 java.sql.Connection conn = ... 3 try { // ...
      最近由于项目需要,对js UI作了一些简单的了解和使用,有自己的一些想法,在这里留个记录。   当然,我的专注点在管理系统的范围内,所以互联网网站及其他形态的应用这里不提及,所以jQuery UI和Bootstrap类的js库不会提及。   一、JavaScript UI选型   由于公司里一般只有“美工”,没有前端人员,所以一般是程序员兼职前端,所以一般会找一个好用且功能全的js UI框架(当然,还有免费),这样页面基本就不用花费太多功夫了。   我们了解到的有大概这么几个js UI 框架:EXT js(
(1)、JPA介绍:       JPA全称为Java Persistence API ,Java持久化API是Sun公司在Java EE 5规范中提出的Java持久化接口。JPA吸取了目前Java持久化技术的优点,旨在规范、简化Java对象的持久化工作。使用JPA持久化对象,并不是依赖于某一个ORM框架。      为什么要使用JAP?      在说为什么要使用JPA之前,我们有必要了解为什么要使用ORM技术。 ORM 是Object-Relation-Mapping,即对象关系影射技术,是对象持久化的核心。ORM是对JDBC的封装,从而解决了JDBC的各种存在问题: a) 繁琐的 ...
Spring对AOP的实现提供了很好的支持。下面我们就使用Spring的注解来完成AOP做一个例子。 首先,为了使用Spring的AOP注解功能,必须导入如下几个包。aspectjrt.jar,aspectjweaver.jar,cglib-nodep.jar. 然后我们写一个接口 package com.bird.service;      public interface PersonServer {          public void save(String name);       public void update(String name, Intege ...
此前对于AOP的使用仅限于声明式事务,除此之外在实际开发中也没有遇到过与之相关的问题。最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP 来解决。一方面是为了以更加灵活的方式来解决问题,另一方面是借此机会深入学习Spring AOP相关的内容。本文是权当本人的自己AOP学习笔记,以下需求不用AOP肯定也能解决,至于是否牵强附会,仁者见仁智者见智。 对部分函数的调用进行日志记录,用于观察特定问题在运行过程中的函数调用情况 监控部分重要函数,若抛出指定的异常,需要以短信或邮件方式通知相关人员 金控部分重要函数的执行时间     事实上,以上需求没有AOP也能搞定,只是在实现过程 ...
<BGSOUND>:   <BGSOUND> 是用来插入背景音乐,但只适用于 IE,其参数设定不多。如下   <BGSOUND src="your.mid" autostart=true loop=infinite> src="your.mid" 设定 midi 档案及路径。 autostart=true 是否在音乐档下载完之后就自动播放。true 是,false 否 (内定值)。 loop=infinite 是否自动反复播放。LOOP=2 表示重复两次,Infinit ...
前段时间在搞一个批量处理程序,涉及到多线程操作。但是后台服务很不给力,并发一大常常就挂了,长时间不给返回,导致我的程序也挂死在那里…… 那么能不能设置一段代码执行的超时时间呢?如果处理超时就忽略该错误继续向下执行。 可是在网上搜了大半天,找到的都是无用的代码,根本不能用。 查了大量资料后发现,java早已经给我们提供了解决方案。jdk1.5自带的并发库中Future类就能满足这个需求。Future类中重要方法包括get()和cancel()。get()获取数据对象,如果数据没有加载,就会阻塞直到取到数据,而 cancel()是取消数据加载。另外一个get(timeout)操作,表示如果在tim ...
  在oracle中执行以下sqlcreate table A (id char(5));insert into A values('11'); 使用以下java代码查询该记录 String sql="select * from A where id=?";pstm=conn.prepareStatement(sql);pstm.setString(1,"11");rs=pstm.executeQuery();System.out.println(rs.next()); 呵呵...是不是查不到任何东西啊,将sql改掉看看:String ...
  ‍/**    * 将个人信息导出到Excel表    */ public void grxxExportXLS(HttpServletResponse response, Grxx grxx, PageBean p) {    List list = queryGrxxList(grxx, p);    try {     // String targetfile = getServlet().getServletContext().getRealPath(     // "/comp ...
$();<o:p></o:p> 功能 : 相当于 document.getElementById(id); 参数 : id 或 name 属性值 ; 例 : <input type=”text” name=”txt_test”></input> <script>        Var ele=$(txt_test);        Var str=DWRUtil.toDescriptiveString(ele,1)        DWRUtil.debug(str); </script> <o:p ...
  例子:   <servlet>        <servlet-name>dwr-invoker</servlet-name>        
1、查看最大连接数sp_configure 'number of user connections'结果如下:Parameter Name                 Default     Memory Used Config Value Run Value   Unit                 Type      --------------                 -------     -- ...
tomcat 6的Connector配置如下<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" maxThreads="800" acceptCount="1000"/> 其中最后两个参数意义如下:maxThreads:tomcat起动的最大 ...
public static String getMacAddrByIpOrName(String type,String ipOrHost){ String str=""; String macAddress=""; String cmdContent = ""; if(null==type){ type = "IP"; cmdContent = "nbtstat -A " + ipOrHost; }else if(type.equals("IP")){ cmdConte ...
Global site tag (gtag.js) - Google Analytics