json在java应用

应用json一般是这样情况。1、页面上需要获取并显示列表。ajax从Url中获得json字符串。然后页面需要json.js,链接是https://github.com/douglascrockford/JSON-js,选择zip。测试json测试 #tlist thead tr{ background-color:#ccc}#tlist table{ wid
分类: 其他 发布时间: 03-01 08:55 阅读次数: 0

play framework2开发(二)

这个只是笔记,没有解释。 将转换成Eclipse项目结构后我们开始第一个程序,注册1、在models.forms下新建一个form类 package models.forms;public class User {public int id;public String name;}类中属性必须是public 类型 2、接下来在views.user下新
分类: 其他 发布时间: 03-01 08:55 阅读次数: 0

play framework2开发(三)

模板引擎的使用上一篇文章说的是显示一条数据,那么我们如何显示多条数据呢?1、修改result.scala.html@(user:forms.User,users:List[forms.User])Insert title hereResultID:@user.idName:@user.name @for(u<-users){ ID:@u.id
分类: 其他 发布时间: 03-01 08:54 阅读次数: 0

play framework2开发(四)

处理和服务一个Json请求处理一个Json请求1、在UserControl.java中添加 //json使用 @BodyParser.Of(BodyParser.Json.class) public static Result sayHello() { JsonNode json = request().body().asJson(); String nam
分类: 其他 发布时间: 03-01 08:54 阅读次数: 0

play framework2开发(五)

文件上传在一个form中用multipart/form-data上传文件在一个web应用程序中,标准的上传文件是用multipart/form-data编码的form,它允许用文件附件形式混合表单数据。注意的是对于这样的form的HTTP方法,必须是POST提交1、打开routes文件,添加  POST     /upload                         contr
分类: 其他 发布时间: 03-01 08:54 阅读次数: 0

play framework2开发(六)

获得一个SQL数据库配置JDBC连接池play2.0提供一个组件来管理连接池。你可以配置任意多个需要的数据库。为了使该数据库组件起作用,在conf/application.conf里配置如下:(为了方便,默认的JDBC数据源必须名为default)例如:db.epay.driver=com.mysql.jdbc.Driverdb.epay.url="jdbc:mysql:
分类: 其他 发布时间: 03-01 08:54 阅读次数: 0

play framework2开发(七)

集成JPA1、在conf/application.confdb.epay.driver=com.mysql.jdbc.Driverdb.epay.url="jdbc:mysql://localhost:3306/epay"db.epay.user=rootdb.epay.password="1234"db.epay.jndiName=epayDShibernate.use_sql
分类: 其他 发布时间: 03-01 08:53 阅读次数: 0

play framework2开发(八)

The Play cache API缓存数据在应用开发中是可选择的,Play提供一个全局。缓存重要一点是你存储的数据会消失。对于任何存储在缓存中的数据,获取时如果发现不存在则需要再次存储进缓存。Play会一直保存数据直到生命周期结束。Cache.set("data1", userForm);/ Cache for 15 minutesCache.set("item.key",
分类: 其他 发布时间: 03-01 08:53 阅读次数: 0

纯JavaScript的分页案例

首先介绍下访问者模式,简单的说就是我们有一系列数据,不同访问者对其有不同的操作,但是不可改变其数据。应用于分页情况是我们通过记录总数,每页记录行数,当期页码等等数据来显示html效果,数据都是一样的,但是显示效果却需求不同。我们先来计算数据:var SplitPage=function(allcount,onePagecount,currPage,styleShowNum)
分类: 其他 发布时间: 03-01 08:53 阅读次数: 0

程序员应该养几条鱼

我和2个朋友合租了一套房子,2室一厅外加个阁楼。我们3个都是程序员,每天和机器待得一起,难免有些木讷,所有平时在一块话不多。一个住阁楼,下班后就在阁楼做毕业设计,基本上除了上厕所吃饭才下来。另一个住我对门房间,基本下班回来就一直和女朋友打电话,完了看书。 楼主我是比较爱说话的,所以有时很感到闷啊。周末还好,有时会邀请同学,朋友过来玩,整一桌菜聚聚或者去附近认识的哥们那里坐坐。工作日
分类: 其他 发布时间: 03-01 08:53 阅读次数: 0

dojo的checkbox全选和取值

最近项目需要用dojo,有个应用是有多个checkbox。选中一个一级目录的checkbox,二级所有会选中。我用以前常用的js全选,(document.getElementById('chkname').checked=true;)发现没用反应。后来通过F12查看html,才发现问题。其实已经选中了,只是dojo的checkbox蓝色选中样式没加上去,就是说只能用dojo方式设置chec
分类: 其他 发布时间: 03-01 08:52 阅读次数: 0

Extjs的xtype: 'searchfield'的搜索框中文乱码解决方法

extjs的grid的toolbar有个搜索框,如果输入中文搜索后台获取是乱码String query = req.getParameter("query");  找到ext-4.2.1.883/examples/ux/form/SearchField.js onTrigger2Click : function(){        var me = this,
分类: 其他 发布时间: 03-01 08:52 阅读次数: 0

jsp上截取字符串

页面列表存在手机号,如151512462345,显示成1515
分类: 其他 发布时间: 03-01 08:52 阅读次数: 0

工作4年的程序员折腾之路

我是12年毕业,三流大学的本科,一直在上海。第一年找了个c#的工作,在长宁区,公司很大,做的原材料供应平台。领导很关心员工的职业发展,企业氛围也可以,也有美女哦。看上去不错哦,很有发展。不过偶尔心里也会慌张,没有人提点,没有人指导说怎么职业发展,要看什么书进阶,也有些害怕在大上海生活得不好。平时也就看看java的书籍,写个了网站 蟹行沙发客 试试手,系统学习了css样式,初步设计整
分类: 其他 发布时间: 03-01 08:52 阅读次数: 0

java的编码原理

文件编码原理,java编码方式,乱码的解决
分类: 其他 发布时间: 03-01 08:51 阅读次数: 0

《数字图像处理》第三版笔记(一)模糊处理

《数字图像处理》第三版 Rafael C. Gonzalez等著P50取一个点,(x,y),计算邻域的平均值,赋值给所有的邻域。即可模糊处理。发现邻域越大,越模糊https://github.com/penkee/imagecal/blob/master/app-dao/src/main/java/com/dcloud/process/OperateImage.java
分类: 其他 发布时间: 03-01 08:51 阅读次数: 0

《数字图像处理》第三版笔记(二)矩阵变换

《数字图像处理》第三版 Rafael C. Gonzalez等著P51新建一个新图,遍历行列取一个点,(x,y),计算逆矩阵变换后的在原图的位置,如果变换后是小数,则取周围4个点(或者8个也行)的平均值。https://github.com/penkee/imagecal/blob/master/app-dao/src/main/java/com/dcloud/pr
分类: 其他 发布时间: 03-01 08:51 阅读次数: 0

蜘蛛网抢购订单表水平拆分的研究

比如,现在有一个服务,提供订单增加,查询等功能,订单表有:订单id,产品名称,用户id,创建时间,订单状态等属性,查询根据订单id,用户id,创建时间等纬度,也是同样要求每秒10万条记录一、订单号生成规则依旧是时间戳+机器码+序列号ExecutorService pool=Executors.newFixedThreadPool(8); final AtomicInteger
分类: 其他 发布时间: 03-01 08:51 阅读次数: 0

《数字图像处理》第三版笔记(三)灰度变换

《数字图像处理》第三版 Rafael C. Gonzalez等著P65第一个是反转变换彩色图像的灰度计算有好几种方法,自行定义。我这里取灰度=(r+g+b)/3;文中给出公式s=L-1-r,r在[0,L-1]范围1、遍历图像找出最大最小灰度 max,min2、再次遍历计算每个点的灰度s=max-(r-min)   2、对数变换
分类: 其他 发布时间: 03-01 08:50 阅读次数: 0