- 浏览: 27842 次
- 性别:
- 来自: 北京
最新评论
文章列表
Condition 实现三个线程 顺序执行
- 博客分类:
- java
有两个子线程(线程2,线程3)和主线程,实现以下操作:
线程2先执行10次,然后 线程3执行20次,再由主线程执行30次,然后再让线程2执行10次,再让线程3执行20次…依次类推,执行10次。
程序如下:
package test;
import java.util.concurrent.locks.Condition;
import java.util.concurrent.locks.Lock;
import java.util.concurrent.locks.ReadWriteLock;
import java.util.concurrent.locks ...
sql语句实现行转列查询
- 博客分类:
- sql
面试时遇到一个这样的sql题如下:
表sales
年份 季度 金额1991 1 111991 2 221991 3 331991 4 441992 1 551992 2 661992 3 771992 4 88
查询结果如下:
年份 第一季度 第二季度 第三季度 第四季度1991 11 22 33 441992 55 66 ...
sqlyog远程访问linux上的mysql数据库需要先给root用户设置远程权限,再次需要开放3306端口给root用户。
一、设置远程权限:
mysql>qrant all privileges on *.* to 'root' @ '%' identified by '123456';
mysql>flush privileges;
把在所有数据库的所有表的所有权限赋值给位于所有IP地址的root用户,远程登陆密码为‘123456’,然后需刷新权限。
二、开放3306端口:
CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。
1 ...
最近刚开始接触springMVC,jsp中引用的外部css和js均无法找到资源,路径也没有问题,
最后查到一个大神写的博客,
链接如下:http://www.blogjava.net/Steven-bot/articles/361333.html。
在springMVC的配置文件中添加如下一行:
<mvc:default-servlet-handler/>
详解:http://www.cnblogs.com/fangqi/archive/2012/10/28/2743108.html
备忘。
如上图将红框中的记录置底:
select * from bank order by case MiniName when 'OTH' then 0 end
结果如下:
置顶写法如下:
select * from bank order by case MiniName when 'OTH' then 0 else 1 end
结果如下:
更多关于 case when ...then .. else ...end 的用法:
http://www.cnblogs.com/whl4835349/p/5752292.html
jquery 选择器的第二个参数
- 博客分类:
- js
测试代码:
<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#but").click(function(){
test();
});
});
function test(){
$("div ...
concat函数
String str1="s";
String str2="d";
str1.concat(str2);
意思是将str2连接到str1的尾部 ,结果为sd,此时为新创建的字符串对象; 当str2=""时,即str2的字符长度为0时,返回对象本身,而不会新创建对象。
“+”运算符可连接任何类型的的数据。
测试:
1、当连接字符串为空字符串("")时
String str1="qw";
String str2="qw";
System.o ...
quartz定时任务实现动态管理
- 博客分类:
- spring
http://www.dexcoder.com/selfly/article/311
http://my.oschina.net/u/1177710/blog/284608
http://snailxr.iteye.com/blog/2076903
struts2返回json数据案例(链接)
- 博客分类:
- struts
http://blog.csdn.net/itdada/article/details/21344985
strut2配置文件详解:
http://xienan123.iteye.com/blog/996958
spring配置文件详解:
http://blog.csdn.net/zzjjiandan/article/details/22922847
tomcat运行solr案例
- 博客分类:
- solr
第一次接触solr,按照晚上的博文下载解压solr.war到tomcat中报错:
Can't find resource 'solrconfig.xml' in classpath or 'solr\.\conf/', cwd=......
解决办法:将solr中web.xml里的<env-entry>标签里指定solr的项目路径即可
js捕获窗口关闭或刷新事件
- 博客分类:
- jsp
window.onbeforeunload = onbeforeunload_handler;//关闭前
window.onunload = onunload_handler;//关闭
function onbeforeunload_handler(){
// var warning="确认退出?";
return confirm("确认放弃修改?");
}
function o ...
dhtmlx使用方法总结
- 博客分类:
- DHTMLX
刚接触不久,用到哪个就去api找,功能不是很复杂,总结几个使用频率很高的方法留着:
注意:事件触发,参数自动赋值
1.
attachEvent(string evName,function evHandler);//绑定事件
//evName:方法名;evHandler:函数
2.
void setRowAttribute(mixed id,string name,mixed value);//设置行属性
//id :行id;name:属性名称;value:设置的值
3.
getRowAttribute(mixed rId,string name);//获取行属性
//rI ...
table中文文字自动换行问题
- 博客分类:
- jsp
jsp中含有中文的列会因为其他列中的元素被挤成竖排显示,网上搜到一个css很好使
table td
{
word-break: keep-all;
white-space:nowrap;
}
EL是读取属性的getter方法的,一般按照属性首字母小写来处理。实体类的属性首字母要小写,保持良好的习惯至关重要。