- 浏览: 536633 次
- 性别:
- 来自: 北京
最新评论
-
纵观全局:
Great
阿里巴巴开源JSON解析组件FastJson简单使用笔记 -
guxuede:
...
Groovy编程技巧 -
a1439226817:
groovy用的多吗?我还没发现有哪个java项目在用这个?
Groovy同步 -
晴子9034:
在网上搜到的几乎全是说满了就扩充。但是我有个疑问,满了就扩充, ...
解决DB2 SQLCODE=-964日志文件满的问题 -
在世界的中心呼喚愛:
好东西啊,就用这个包。
阿里巴巴开源JSON解析组件FastJson简单使用笔记
文章列表
直接看代码,环境为groovy1.8.6+jdk1.5.31,调试环境使用GroovyConsole
将Gson.jar放到groovy\lib目录里。
import com.google.gson.Gson
class Test {
static main(args){
String jsonTxt = '[{"name":"老张头", "age":66, "phone":["13021131", "15010921"]},{&quo ...
共分以下3步:
1. 新建模板
点击“文件”-->“形状”--> “新建模具”,在新建立的模具n标题栏右键-->另存为,保存到磁盘上,命名为“xxx.vss”。
2. 使模板进入到编辑状态
在模具n标题栏右键-->编辑模具
3. 添加自己的图片
在模具内容区域点击右键-->新建主控形状,在打开的窗口输入“你想要的名称”后确定。
这时会在内容区域生成一个空白图标,双击空白图标,会打开一个文档编辑窗口,选择菜单“插入”-->“图片”-->“来自文件”,选择你收集的图片后关闭文档编辑窗口,会提示保存,点保存就行了。
重复第 ...
$.ajax({
url: contextPath+"/user/login",
cache: false,
type: "POST",
data: $('#form1').serialize(),
dataType: "json",
beforeSend: function(){
return checkLogin($("#u").val(), $("#p").val());
},
success: function(ret){
if(ret.st ...
原贴点击这里
在 groovy 中同步
我的项目与 groovy 版本是 1.7.2、 有需要同步,有任何 groovy 的方式执行此操作的方法或跟随同一 java 标准放同步方法之前
e.g : synchronized static def Map getMap(def fileName) { }
2条回答
回答#1
如果您可以升级到 Groovy 1.7.3 可以使用 Synchronized AST 转型相反。您可以使用注释实例和静态方法。注释将在您的类中创建一个锁变量 (或您可以使用现有的变量) 与代码同步该锁变量上。
使用 synchronized 块应当优先于该方法 ...
环境:jdk1.6.0.31 + Grails2.0.4
1. 按正常流程建立grails工程:
grails create-app WSTest
grails create-controller WsClient
grails generate-view WsClient
2. 下载并复制jar到工程的lib目录,包括以下jar类库:
其中的h2-1.3.164.jar、hsqldb-1.8.0.10.jar不是必须的!
3. 编写controller,打开WsClientController.groovy,添加如下代码:
import groovyx.net.ws.WSC ...
SQL> create type test_type as object(a varchar2(10),b number);
2 /
Type created
SQL>
SQL> create or replace function fun_test(a in test_type) return number is
2 aa number;
3 begin
4 aa := a.b + 1;
5 return aa;
6 end;
7 /
Function created
SQL& ...
原贴地址:http://sosuny.iteye.com/blog/413930
默认参数不适合生产环境使用,因此需要修改一些参数
1、修改启动时内存参数、并指定JVM时区 (在windows server 2008 下时间少了8个小时):
在Tomcat上运行j2ee项目代码时,经常会出现内存溢出的情况,解决办法是在系统参数中增加系统参数:
window下, 在catalina.bat最前面:
set JAVA_OPTS=-XX:PermSize=64M -XX:MaxPermSize=128m -Xms512m -Xmx1024m
一定加在catalina.bat最前面。
...
在运行项目时加上 -Dfile.encoding参数,值随OS变化而变化。
如:
grails -Dfile.encoding=GBK run-app
参考并经本人整理:http://www.sosdb.com/tech/oracle_install/118bbs2.htm
有的时候不方便登陆Linux/Unix的图形界面安装数据库,且GUI方式安装让我们无法知道具体是做了什么操作,我们完全可以采用命令模式安装和删除oracle软件(代替OUI)、建立和删除数据库库(代替dbca)。
平台:RHEL5.6,oracle10.2.0.1
(以下假设安装了中文环境)
1、使用root上传并解压oracle软件,假如放在/mnt/soft/目录下
# cd /mnt/soft/
# unzip 10201_database_l ...
原贴:http://www.iteye.com/magazines/66
最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。
下面是参考网 ...
原贴地址:http://space.itpub.net/26162300/viewspace-704722
添加oracle随系统启动的脚本
启动脚本已随安装的软件安装到系统 不需要自己编写
脚本位置:
$ORACLE_HOME/bin/dbstart
$ORACLE_HOME/bin/dbshut
启动脚本中有一个路径变量值设置错误 要手动修正
[oracle@dba ~]$ sed -n '78p' $ORACLE_HOME/bin/dbstart
ORACLE_HOME_LISTNER=/ade/vikrkuma_new/oracle
[oracl ...
Linux下Oracle自动启动
- 博客分类:
- Oracle
1.使用root用户修改/etc/oratab 文件:
# gedit /etc/oratab
orcl:/oracle/app/product/10.2.0/db_1:N
改为:
orcl:/oracle/app/product/10.2.0/db_1:Y
也就是将最后的N改为Y
此步骤主要目的是使$ORACLE_HOME/bin/dbstart和dbshut生效!
2.使用root修改/etc/rc.local文件:
在文件结尾添加以下语句:
su - oracle -lc "/u01/app/oracle/product/10.2.0/db_2/bin/lsnrctl sta ...
System.out.println("java版本号:" + System.getProperty("java.version")); // java版本号
System.out.println("Java提供商名称:" + System.getProperty("java.vendor")); // Java提供商名称
System.out.println("Java提供商网站:" + System.getProperty("java. ...
服务端代码:
import java.net.ServerSocket
class TestSocketServer {
static server
static {
server = new ServerSocket(6666)
}
static main(args) {
println "SOCKET测试服务已启动,运行于端口6666,请勿关闭此窗口。。。。"
while(true) {
server.accept { socket ->
println "\n=========== ...
参考:http://wenwen.soso.com/z/q165150846.htm?sp=1133
直接上代码,本例只调用了WebService的getRegionCountry方法:
import java.rmi.RemoteException;
import javax.xml.rpc.ServiceException;
import org.apache.axis.client.Call;
import org.apache.axis.client.Service;
public ...