`
312350968
  • 浏览: 212546 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论
文章列表
       一段synchronized的代码被一个线程执行之前,他要先拿到执行这段代码的权限,在java里边就是拿到某个同步对象的锁(一个对象只有一把锁); 如果这个时候同步对象的锁被其他线程拿走了,他(这个线程)就只能等了(线程阻塞在锁池等待队列中)。 取到锁后,他就开始执行同步代码(被synchronized修饰的代码);线程执行完同步代码后马上就把锁还给同步对象,其他在锁池中等待的某个线程就可以拿到锁执行同步代码了。这样就保证了同步代码在统一时刻只有一个线程在执行。   众所周知,在Java多线程编程中,一个非常重要的方面就是线程的同步问题。关于线程的同步,一般有以下解决方法: ...
Nginx负载均衡如何才能实现呢?这个问题有很多的程序员都希望知道,下面我们就向大家详细的介绍有关Nginx负载均衡的信息。 AD:51CTO学院:IT精品课程在线看!   Nginx负载均衡是一个很神奇的技术,很多人都不能很好的掌握这个技术,今天在这里我们向大家详细的介绍下有关Nginx负载均衡的问题。今天小试了一下Nginx负载均衡,真是爽啊!Nginx是什么?
原文 http://yourgame.iteye.com/blog/199079 当你有QQ消息时,QQ的小图标会晃动,我们甚至还可以设定QQ有消息时,自动弹出来!这些在C/S模式下很容易实现!如果要在B/S模式如何来实现呢?我们的肯定会想到在客服端调用ajax在后台不断的查询服务器.看是否有关于自己的消息.如果有则查询返回.这种做法肯定会大量的占用系统的资源!不可取!现在DWR的反转AJAX功能.允许我们从服务器端来控制客服端.而不需要客户端来请求.服务器可以自动把消息发给指定的客户端!     已经实现了对指定用户发送消息的功能,并且即时显示在指定的用户界面上面.当然你可以修改这些 ...
  网页开发中DWR框架对select下拉列表提供了很好的支持,使用 dwr.util.addOptions():用于添加列表项 dwr.util.removeAllOptions(id):用于删除列表中的所有项 以下代码演示了removeAllOptions和addOptions方法的使用 jsp代码如下: scripttype=text/javascrip 网页开发中DWR框架对 select 下拉列表提供了很好的支持,使用 dwr.util.addOptions():用于添加列表项 dwr.util.removeAllOptions(id):用于删除列表中的所有项 以下代码 ...
<?xml version="1.0" encoding="GBK"?> <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2 ...
dwr.util.onReturn(event, func):当在表单页面中按下“Enter”回车键时,触发func方法。 一般情况,按下“Enter”回车键就提交表单。 例1:提交表单 <%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+" ...

添加收藏夹

    博客分类:
  • Java
function AddFavorite(sURL, sTitle) { try { window.external.addFavorite(sURL, sTitle); } catch (e) { try { window.sidebar.addPanel(sTitle, sURL, ""); } catch (e) { alert("加入收藏失败,请 ...
$("#dg").closest("div.panel-body")
alter table QL_GOODS_GOODSLABEL enable row movement; flashback table QL_GOODS_GOODSLABEL to timestamp to_timestamp('2013-11-19 15:50:00', 'yyyy-mm-dd hh24:mi:ss');  第一句话的功能是启用行移动功能 这两行必须都存在,第一行的语句不能少
可以在客户端加密,然后再jsp解密操作!
如何删除Archivelog  当ORACLE 归档日志满了后,将无法正常登入ORACLE,需要删除一部分归档日志才能正常登入ORACLE。   一、首先删除归档日志物理文件,归档日志一般都是位于archive目录下,AIX系统下文件格式为“1_17884_667758 ...
转自:http://blog.csdn.net/linghe301/article/details/9291273   今天在进行Oracle相关测试,因为Windows自动更新,自己重启机器了,结果重启完毕之后,我的oracle就无法正常启动了 报ora-03113错误。 [csharp] view plaincopyprint

url 传汉字方法

    博客分类:
  • Java
js中传递中文参数到服务器端乱码问题 1.js中传递中文参数到后台时出现乱码问题的解决方法是什么呢? 答:例如js中写法如下:       $.get("http://localhost:8080/UserVertify?userName="+userName,null,function(response){             $("#result").html(response);         });       这是使用jquery进行ajax操作时在js中写的服务器端请求,参数中userName要是中文的话在服务器端接收的时候就会是乱码 ...
 转自:http://www.360doc.com/content/12/0615/23/15643_218433480.shtml 相信很多人都听过nginx,这个小巧的东西慢慢地在吞食apache和IIS的份额。那究竟它有什么作用呢?可能很多人未必了解。 说到反向代理,可能很多人都听说,但具体 ...
首先,Oracle 没有这种语句 create table xxx if exists!   所以我们可以另辟蹊径,通过写存储过程,然后用mybatis 调用,在动态建表之前先调用存储过程验证时候有该表,如果有就通过我们写的存储过程删除,存储过程代码如下: CREATE OR REPLACE procedure "PROC_DROPIFEXISTS"( p_table in varchar2 ) is v_count number(10); begin select count(*) into v ...
Global site tag (gtag.js) - Google Analytics