- java web mvc-04-Apache Wicket
老马啸西风
mvcjava前端mvc
拓展阅读SpringWebMVC-00-重学mvcmvc-01-Model-View-Controller概览webmvc-03-JFinalwebmvc-04-ApacheWicketwebmvc-05-JSFJavaServerFaceswebmvc-06-playframeworkintrowebmvc-07-Vaadinwebmvc-08-Grails开源Thejdbcpoolforjav
- java web mvc-02-struts2
老马啸西风
mvcjava前端mvc
拓展阅读SpringWebMVC-00-重学mvcmvc-01-Model-View-Controller概览webmvc-03-JFinalwebmvc-04-ApacheWicketwebmvc-05-JSFJavaServerFaceswebmvc-06-playframeworkintrowebmvc-07-Vaadinwebmvc-08-GrailsStruts2ApacheStruts
- java web mvc-03-JFinal
老马啸西风
mvcjava前端mvc
拓展阅读SpringWebMVC-00-重学mvcmvc-01-Model-View-Controller概览webmvc-03-JFinalwebmvc-04-ApacheWicketwebmvc-05-JSFJavaServerFaceswebmvc-06-playframeworkintrowebmvc-07-Vaadinwebmvc-08-GrailsJFinalJFinal是基于Java
- java web mvc-07-Vaadin 入门介绍
老马啸西风
mvcjava前端mvc
拓展阅读SpringWebMVC-00-重学mvcmvc-01-Model-View-Controller概览webmvc-03-JFinalwebmvc-04-ApacheWicketwebmvc-05-JSFJavaServerFaceswebmvc-06-playframeworkintrowebmvc-07-Vaadinwebmvc-08-Grails开源Thejdbcpoolforjav
- java web mvc-08-Grails 入门介绍
老马啸西风
mvcjava前端mvc
拓展阅读SpringWebMVC-00-重学mvcmvc-01-Model-View-Controller概览webmvc-03-JFinalwebmvc-04-ApacheWicketwebmvc-05-JSFJavaServerFaceswebmvc-06-playframeworkintrowebmvc-07-Vaadinwebmvc-08-Grails开源Thejdbcpoolforjav
- java web mvc-06-play framework intro
老马啸西风
mvcjava前端mvc
拓展阅读SpringWebMVC-00-重学mvcmvc-01-Model-View-Controller概览webmvc-03-JFinalwebmvc-04-ApacheWicketwebmvc-05-JSFJavaServerFaceswebmvc-06-playframeworkintrowebmvc-07-Vaadinwebmvc-08-Grails开源Thejdbcpoolforjav
- java web mvc-05-JSF JavaServer Faces 入门例子
老马啸西风
mvcjava前端mvc
拓展阅读SpringWebMVC-00-重学mvcmvc-01-Model-View-Controller概览webmvc-03-JFinalwebmvc-04-ApacheWicketwebmvc-05-JSFJavaServerFaceswebmvc-06-playframeworkintrowebmvc-07-Vaadinwebmvc-08-Grails开源Thejdbcpoolforjav
- 简洁、高效、灵活:探索 Spring 同级别的编程框架
索码理
五谷杂粮springjava后端
文章目录GrailsMicronautVert.xQuarkusPlayFrameworkDropwizard前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。作为一个Java开发者,Spring框架应该基本上都用过的,由于Spring框架太过于强大,导致我们可能只知道Spring框架,但其实还有很多优秀的框架可以供我们使用,本文将介绍6个和spri
- Grails Spring security rest 实践与困惑--答案
杯子里希望的石头
出错的直接原因是数据库连接中断。根本原因是我是在开发环境中测试的,开发环境中Grails没有配置线程池。在开发环境中增加线程池的设置后,问题解决了。
- Grails 4.x 使用MongoDB
杯子里希望的石头
compile'org.grails.plugins:mongodb:7.0.0'注意,增加这一条即可。关键是版本。
- 【Java】Groovy 语言应用场景以及积累
darlingmz
java开发语言gr
Groovy是一种多用途的编程语言,它可以用于多种开发场景。以下是Groovy可以用于的一些开发领域和示例:脚本编写:Groovy的简洁语法和强大的动态特性使其成为编写脚本的理想选择。defmessage="Hello,World!"printlnmessageWeb开发:Groovy可以用于编写Web应用程序,通常与Grails框架结合使用。Grails是一个基于Groovy的Web框架,提供了
- Grails GORM查询
hxpjava1
GORM查询GORM提供了从动态查询器到criteria到Hibernate面向对象查询语言HQL的一系列查询方式.Groovy通过GPath操纵集合的能力,和GORM的像sort,findAll等方法结合起来,形成了一个强大的组合.但是,让我们从基础开始吧.获取实例列表如果你简单的需要获得给定类的所有实例,你可以使用list方法:defbooks=Book.list()list方法支持分页参数:
- 从TCP三次握手说起——浅析TCP协议中的疑难杂症
yesIcando-bupt
java
PeterWang_bupt贡献值:2等級:L10发布0评论1顶发布链接发布图文全部主题我关注的主题GEEKNEWSRustSwift全栈工程师/homePrestoDB人工智能前端Spark云计算潜水猿Container物联网(IoT)SDN安全技术翻译VR/ARAndroid开发者iOS开发NodejsPython开发者AngularJSGrails/GroovyGit教程GoCSDN前端CS
- [Review]To be coder(2011.08.01~2014.01.11-Grails-ing)
请叫我汪海
个人主页:http://callmewhy.com/其实编程是一件非常有意思的事情,像造物主可以创造万物一样,每一个程序员都可以创造一片属于自己的世界。这就是我喜欢编程的原因,很简单,自由。以下内容回记录汪海的编程生活,因为比较懒的原因,所以写的比较简单,其中坎坷曲折,一言难尽。再回头看以前写的代码,敲的程序,却也别有一番滋味。个人兴趣飘忽无常,所以有些都没有深入学习,以后有时间再慢慢补上吧。JA
- grails限制方法的提交方式
逸舒紫忆
grails限制方法的提交方式staticallowedMethods=[startCharging:"POST",stopCharging:"POST",billingModel:"POST",withhold:"POST"]startCharging->方法名放置在controller的最上方即可
- 如何打印 Grails GORM 的SQL语句执行情况,以及SQL语句参数值?
微风好飞行
GrailsGORMgrailsGORM日志debug
当我们需要查看GORM的DDL或者查询SQL语句是否被GORM正确执行时,我们可以这样做。一、打开logback中相关的logger设置BasicBinderlogger的级别为TRACE会打印hibernate的SQL参数值;设置SQLlogger会打印SQL语句,但这个做法和application.yml中的配置重复了,因此可以注释掉。//logger("org.hibernate.SQL",
- grails框架配置webService
在路上的小海贼
近期在项目中使用到了grails的webservice发布,总结如下:一、axis2的配置1、安装axis2插件命令:install-pluginaxis22、服务类的使用新建一个service,然后在服务类中加入下面一句就ok了staticexpose=['axis2']3、测试一下输入地址:http://localhost:8080/gidms_sd/axis2-web如出现axis2的欢迎界
- Grails3.0.x-3.1.x由hibernate4升级至hibernate5
静静黑夜
build.gradle中buildscript下面的hibernate4更换为://classpath"org.grails.plugins:hibernate4:5.0.5"classpath"org.grails.plugins:hibernate5:5.0.5"依赖更换://compile"org.grails.plugins:hibernate4"//compile"org.hibern
- Grails国际化实例
MrJonny
Grails实现国际化(中英文切换)在grails-app/i18n分别配置英文(messages.properties),中文:(messages_zh_CN.properties)英文配置messages.propertiesuser.username=Usernameuser.password=Passwordusername.tip=Enterusernamepassword.tip=En
- grails gsp页面显示数据库中的html代码乱码/自动编码解决方案
Ajian
数据库htmloracle
发布于2014-12-2511:57:23数据库中存储的是一段html代码,在grails2.3下在页面中显示总是显示一段被转义后的html代码,解决方案:1:在grails-app/utils/下创建HTMLCodec.groovy,在其中的decode方法中进行反转:staticdecode={theTarget->org.springframework.web.util.HtmlUtils.
- Grails集成Quartz插件实现定时任务(Job)
MrJonny
build.gradle依赖://定时器compile'org.grails.plugins:quartz:2.0.0.M4'创建一个job,执行命令:create-jobcom.test.Test修改TestJob:packagecom.testclassTestJob{statictriggers={}defexecute(context){//executejobprintln"执行..."
- 别再用那些已经淘汰的技术了!2020 年 9 大顶级 Java 框架出炉!!
javap
目录顶级Java框架#1:Spring顶级Java框架#2:Hibernate顶级Java框架#3:Struts顶级Java框架#4:Play顶级Java框架#5:GooglewebToolkit顶级Java框架#6:Grails顶级Java框架#7:Blade顶级Java框架#8:JavaServerFaces顶级Java框架#9:Vaadin小结正文诞生于1995年的Java,目前已在134,
- Grails3文件上传到腾讯COS(OSS)
MrJonny
在build.gradle中引入依赖//腾讯云osscompile('com.qcloud:cos_api:5.4.9'){excludegroup:'org.slf4j',module:'slf4j-log4j12'}在grails-app/conf下创建一个application-oss.yml文件oss:secretId:AKI**************************H7Tise
- Java urlconnect 实现https接口调用
山药当归枸杞GO
javahttpslog4j
packagecom.hnkylin.mc.utils;importorg.apache.log4j.Logger;importorg.codehaus.groovy.grails.io.support.IOUtils;importorg.codehaus.groovy.grails.web.json.JSONObject;importjavax.net.ssl.*;importjava.io.*
- cas客户端无法退出问题解决
Toplhyi
记录grails3项目中使用springsecuritycas插件遇到的单点登出问题。依据文档进行cas相关配置。测试发现cas客户端退出后,其他cas客户端依然是登录状态,本文记录解决这个问题的过程。首先想到的是,客户端1退出的时候是否没有通知到cas服务端。验证:在自定义的TGTDestoryEventListener类中加上断点。结果:进入断点,cas接收到客户端的退出申请,进行了销票操作。
- 上传本地jar包到远程maven仓库
子丿龙
1、先设置本地maven配置,对应到远程仓库地址远程releases仓库远程仓库用户名远程仓库密码664775远程snapshots仓库远程仓库用户名远程仓库密码664775远程仓库远程仓库远程仓库镜像地址*org.grails2、以华为人脸识别核心包为例:mvndeploy:deploy-file-DgroupId=com.huawei.apigateway-DartifactId=java-s
- 带有Linux(以及Windows 10上的Ubuntu)的Azure App Service(网站)上的Ruby on Rails
cunfuteng7334
linuxdockerjavaubuntupython
RunningRubyonRailsonWindowshashistoricallysucked.MostoftheRuby/RailsfolksareMacandLinuxusersandhaven'tfocusedongettingRailstobeusablefordailydevelopmentonWindows.Therehavebeensomeheroiceffortsbyanumbe
- Grails SpringBoot国际化不生效
一个不安分的程序员
Java日志springbootjavatomcatgrails国际化
问题描述:grails项目使用了国际化,按照官方文档的说法:会根据用户浏览器访问时使用的Accept-Language头自动选择合适的语言。但无论浏览器了配置什么语言甚至配置了Tomcat启动参数-Duser.language=xxx-Duser.region=xxx页面显示依旧是英文。只能通过在url上添加lang=xxx参数转换不同的语言。网上搜索了半天找到了相同的问题却没有合适的答案。难道官
- grails3使用aop进行切面编程
Toplhyi
grails3使用aop进行切面编程build.gradle中加入依赖compile"org.springframework.boot:spring-boot-starter-aop"在resources.groovy中声明spring命名空间beans{xmlnsaop:"http://www.springframework.org/schema/aop"}注入bean,进行配置beans{xm
- javaer敏捷之路:使用grails 1.1.1有感
iteye_6308
javaGrails敏捷开发GroovyLinuxTomcat
ScottDavis:BritishSkyBroadcastingGroup最近将它的Web站点迁移到了Grails。他们现在每月的点击量达到1.1亿次。LinkedIn.com在其站点的某些商业部分使用Grails。TropicanaJuice在英国有一个Web站点,该站点几年来一直在Grails上运行。Grails.org本身就是用Grails编写的,每月支持70,000多次下载。美国时间20
- VMware Workstation 11 或者 VMware Player 7安装MAC OS X 10.10 Yosemite
iwindyforest
vmwaremac os10.10workstationplayer
最近尝试了下VMware下安装MacOS 系统,
安装过程中发现网上可供参考的文章都是VMware Workstation 10以下, MacOS X 10.9以下的文章,
只能提供大概的思路, 但是实际安装起来由于版本问题, 走了不少弯路, 所以我尝试写以下总结, 希望能给有兴趣安装OSX的人提供一点帮助。
写在前面的话:
其实安装好后发现, 由于我的th
- 关于《基于模型驱动的B/S在线开发平台》源代码开源的疑虑?
deathwknight
JavaScriptjava框架
本人从学习Java开发到现在已有10年整,从一个要自学 java买成javascript的小菜鸟,成长为只会java和javascript语言的老菜鸟(个人邮箱:
[email protected])
一路走来,跌跌撞撞。用自己的三年多业余时间,瞎搞一个小东西(基于模型驱动的B/S在线开发平台,非MVC框架、非代码生成)。希望与大家一起分享,同时有许些疑虑,希望有人可以交流下
平台
- 如何把maven项目转成web项目
Kai_Ge
mavenMyEclipse
创建Web工程,使用eclipse ee创建maven web工程 1.右键项目,选择Project Facets,点击Convert to faceted from 2.更改Dynamic Web Module的Version为2.5.(3.0为Java7的,Tomcat6不支持). 如果提示错误,可能需要在Java Compiler设置Compiler compl
- 主管???
Array_06
工作
转载:http://www.blogjava.net/fastzch/archive/2010/11/25/339054.html
很久以前跟同事参加的培训,同事整理得很详细,必须得转!
前段时间,公司有组织中高阶主管及其培养干部进行了为期三天的管理训练培训。三天的课程下来,虽然内容较多,因对老师三天来的课程内容深有感触,故借着整理学习心得的机会,将三天来的培训课程做了一个
- python内置函数大全
2002wmj
python
最近一直在看python的document,打算在基础方面重点看一下python的keyword、Build-in Function、Build-in Constants、Build-in Types、Build-in Exception这四个方面,其实在看的时候发现整个《The Python Standard Library》章节都是很不错的,其中描述了很多不错的主题。先把Build-in Fu
- JSP页面通过JQUERY合并行
357029540
JavaScriptjquery
在写程序的过程中我们难免会遇到在页面上合并单元行的情况,如图所示
如果对于会的同学可能很简单,但是对没有思路的同学来说还是比较麻烦的,提供一下用JQUERY实现的参考代码
function mergeCell(){
var trs = $("#table tr");
&nb
- Java基础
冰天百华
java基础
学习函数式编程
package base;
import java.text.DecimalFormat;
public class Main {
public static void main(String[] args) {
// Integer a = 4;
// Double aa = (double)a / 100000;
// Decimal
- unix时间戳相互转换
adminjun
转换unix时间戳
如何在不同编程语言中获取现在的Unix时间戳(Unix timestamp)? Java time JavaScript Math.round(new Date().getTime()/1000)
getTime()返回数值的单位是毫秒 Microsoft .NET / C# epoch = (DateTime.Now.ToUniversalTime().Ticks - 62135
- 作为一个合格程序员该做的事
aijuans
程序员
作为一个合格程序员每天该做的事 1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多
2、考虑自己明天应该做的主要工作 把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作
3、考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法 出错不要紧,最重
- 由html5视频播放引发的总结
ayaoxinchao
html5视频video
前言
项目中存在视频播放的功能,前期设计是以flash播放器播放视频的。但是现在由于需要兼容苹果的设备,必须采用html5的方式来播放视频。我就出于兴趣对html5播放视频做了简单的了解,不了解不知道,水真是很深。本文所记录的知识一些浅尝辄止的知识,说起来很惭愧。
视频结构
本该直接介绍html5的<video>的,但鉴于本人对视频
- 解决httpclient访问自签名https报javax.net.ssl.SSLHandshakeException: sun.security.validat
bewithme
httpclient
如果你构建了一个https协议的站点,而此站点的安全证书并不是合法的第三方证书颁发机构所签发,那么你用httpclient去访问此站点会报如下错误
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path bu
- Jedis连接池的入门级使用
bijian1013
redisredis数据库jedis
Jedis连接池操作步骤如下:
a.获取Jedis实例需要从JedisPool中获取;
b.用完Jedis实例需要返还给JedisPool;
c.如果Jedis在使用过程中出错,则也需要还给JedisPool;
packag
- 变与不变
bingyingao
不变变亲情永恒
变与不变
周末骑车转到了五年前租住的小区,曾经最爱吃的西北面馆、江西水饺、手工拉面早已不在,
各种店铺都换了好几茬,这些是变的。
三年前还很流行的一款手机在今天看起来已经落后的不像样子。
三年前还运行的好好的一家公司,今天也已经不复存在。
一座座高楼拔地而起,
- 【Scala十】Scala核心四:集合框架之List
bit1129
scala
Spark的RDD作为一个分布式不可变的数据集合,它提供的转换操作,很多是借鉴于Scala的集合框架提供的一些函数,因此,有必要对Scala的集合进行详细的了解
1. 泛型集合都是协变的,对于List而言,如果B是A的子类,那么List[B]也是List[A]的子类,即可以把List[B]的实例赋值给List[A]变量
2. 给变量赋值(注意val关键字,a,b
- Nested Functions in C
bookjovi
cclosure
Nested Functions 又称closure,属于functional language中的概念,一直以为C中是不支持closure的,现在看来我错了,不过C标准中是不支持的,而GCC支持。
既然GCC支持了closure,那么 lexical scoping自然也支持了,同时在C中label也是可以在nested functions中自由跳转的
- Java-Collections Framework学习与总结-WeakHashMap
BrokenDreams
Collections
总结这个类之前,首先看一下Java引用的相关知识。Java的引用分为四种:强引用、软引用、弱引用和虚引用。
强引用:就是常见的代码中的引用,如Object o = new Object();存在强引用的对象不会被垃圾收集
- 读《研磨设计模式》-代码笔记-解释器模式-Interpret
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
package design.pattern;
/*
* 解释器(Interpreter)模式的意图是可以按照自己定义的组合规则集合来组合可执行对象
*
* 代码示例实现XML里面1.读取单个元素的值 2.读取单个属性的值
* 多
- After Effects操作&快捷键
cherishLC
After Effects
1、快捷键官方文档
中文版:https://helpx.adobe.com/cn/after-effects/using/keyboard-shortcuts-reference.html
英文版:https://helpx.adobe.com/after-effects/using/keyboard-shortcuts-reference.html
2、常用快捷键
- Maven 常用命令
crabdave
maven
Maven 常用命令
mvn archetype:generate
mvn install
mvn clean
mvn clean complie
mvn clean test
mvn clean install
mvn clean package
mvn test
mvn package
mvn site
mvn dependency:res
- shell bad substitution
daizj
shell脚本
#!/bin/sh
/data/script/common/run_cmd.exp 192.168.13.168 "impala-shell -islave4 -q 'insert OVERWRITE table imeis.${tableName} select ${selectFields}, ds, fnv_hash(concat(cast(ds as string), im
- Java SE 第二讲(原生数据类型 Primitive Data Type)
dcj3sjt126com
java
Java SE 第二讲:
1. Windows: notepad, editplus, ultraedit, gvim
Linux: vi, vim, gedit
2. Java 中的数据类型分为两大类:
1)原生数据类型 (Primitive Data Type)
2)引用类型(对象类型) (R
- CGridView中实现批量删除
dcj3sjt126com
PHPyii
1,CGridView中的columns添加
array(
'selectableRows' => 2,
'footer' => '<button type="button" onclick="GetCheckbox();" style=&
- Java中泛型的各种使用
dyy_gusi
java泛型
Java中的泛型的使用:1.普通的泛型使用
在使用类的时候后面的<>中的类型就是我们确定的类型。
public class MyClass1<T> {//此处定义的泛型是T
private T var;
public T getVar() {
return var;
}
public void setVa
- Web开发技术十年发展历程
gcq511120594
Web浏览器数据挖掘
回顾web开发技术这十年发展历程:
Ajax
03年的时候我上六年级,那时候网吧刚在小县城的角落萌生。传奇,大话西游第一代网游一时风靡。我抱着试一试的心态给了网吧老板两块钱想申请个号玩玩,然后接下来的一个小时我一直在,注,册,账,号。
彼时网吧用的512k的带宽,注册的时候,填了一堆信息,提交,页面跳转,嘣,”您填写的信息有误,请重填”。然后跳转回注册页面,以此循环。我现在时常想,如果当时a
- openSession()与getCurrentSession()区别:
hetongfei
javaDAOHibernate
来自 http://blog.csdn.net/dy511/article/details/6166134
1.getCurrentSession创建的session会和绑定到当前线程,而openSession不会。
2. getCurrentSession创建的线程会在事务回滚或事物提交后自动关闭,而openSession必须手动关闭。
这里getCurrentSession本地事务(本地
- 第一章 安装Nginx+Lua开发环境
jinnianshilongnian
nginxluaopenresty
首先我们选择使用OpenResty,其是由Nginx核心加很多第三方模块组成,其最大的亮点是默认集成了Lua开发环境,使得Nginx可以作为一个Web Server使用。借助于Nginx的事件驱动模型和非阻塞IO,可以实现高性能的Web应用程序。而且OpenResty提供了大量组件如Mysql、Redis、Memcached等等,使在Nginx上开发Web应用更方便更简单。目前在京东如实时价格、秒
- HSQLDB In-Process方式访问内存数据库
liyonghui160com
HSQLDB一大特色就是能够在内存中建立数据库,当然它也能将这些内存数据库保存到文件中以便实现真正的持久化。
先睹为快!
下面是一个In-Process方式访问内存数据库的代码示例:
下面代码需要引入hsqldb.jar包 (hsqldb-2.2.8)
import java.s
- Java线程的5个使用技巧
pda158
java数据结构
Java线程有哪些不太为人所知的技巧与用法? 萝卜白菜各有所爱。像我就喜欢Java。学无止境,这也是我喜欢它的一个原因。日常
工作中你所用到的工具,通常都有些你从来没有了解过的东西,比方说某个方法或者是一些有趣的用法。比如说线程。没错,就是线程。或者确切说是Thread这个类。当我们在构建高可扩展性系统的时候,通常会面临各种各样的并发编程的问题,不过我们现在所要讲的可能会略有不同。
- 开发资源大整合:编程语言篇——JavaScript(1)
shoothao
JavaScript
概述:本系列的资源整合来自于github中各个领域的大牛,来收藏你感兴趣的东西吧。
程序包管理器
管理javascript库并提供对这些库的快速使用与打包的服务。
Bower - 用于web的程序包管理。
component - 用于客户端的程序包管理,构建更好的web应用程序。
spm - 全新的静态的文件包管
- 避免使用终结函数
vahoa.ma
javajvmC++
终结函数(finalizer)通常是不可预测的,常常也是很危险的,一般情况下不是必要的。使用终结函数会导致不稳定的行为、更差的性能,以及带来移植性问题。不要把终结函数当做C++中的析构函数(destructors)的对应物。
我自己总结了一下这一条的综合性结论是这样的:
1)在涉及使用资源,使用完毕后要释放资源的情形下,首先要用一个显示的方