`
文章列表
本文来自:fair-jm.iteye.com 转截请注明出处   这里简单说下slick2和playframework2在不使用插件情况下的整合  其实这是种不太好的行为 毕竟让两者分离了..     实际使用还是用连接池比较好...嗯 下次补完 连接池还没配置过 先留个爆栈网的链接: http://stackoverflow.com/questions/15534777/connection-pooling-in-slick       为了方便还是采取先设计好数据库 然后再使用代码生成器来生成实体的做法 关于代码生成器 看第三篇笔记: http://fair-j ...
本文来自: http://fair-jm.iteye.com 转截请注明出处   最近几天看了些文章(Learn by Example: Scala Parser Combinators,An Introduction To Scala Parser Combinators )学习了scala中的Parser的一些使用 这边以一个解析JSON的例子来记录一些笔记   首先是一些连接符(翻译自第一篇文章): | 选择连接符,当左边或右边的Parser成功时成功。 ~ 序列连接符,当左右的Parser都成功时成功 ~> 和~类似 不同的是左边的结果不会包含在最后的结果中 & ...
因为官方给出的文档例子很详细 这里就不在博客里累述了 只记录一些资源地址   主要给出资源: 官方github的java API文档: https://github.com/basho/riak-java-client/wiki/Cookbook sbt的依赖写成: libraryDependencies += "com.basho.riak" % "riak-client" % "1.4.4"   官方主页的文档: http://docs.basho.com/riak/latest/dev/taste-of ...
本文来自:fair-jm.iteye.com 转截请注明出处   搭建环境用了fedora18 在20下yum安装erlang的话版本是R16 但写此文时 Riak最新的版本1.4.8 用R16编译会出错(不只是显示R16不是R14 R15 增加R16版本跳过前面的错误之后在编译过程中也会出错的) 我也在fedora20上安装过 没有问题 退回到18是因为一不小心理解错了...用fedora20 跟着这个教程 应该也可以做出来   虚拟机与主机之间通过host-only相连 再另起一块网卡使用nat已连接到网络     首先是安装gcc gcc-g++ git make 等 ...
本文来自 http://fair-jm.iteye.com 转截请注明出处   本文是slick2 笔记1和2的补充 在实际使用下的一些操作   使用SourceCodeGenerator生成实体和操作类 这个类没有提供用户名和密码的参数 所以需要自己改写一个 直接根据scala.slick.model.codegen.SourceCodeGenerator改就可以了 一个例子: package mysql_sourceGen import scala.slick.{ model => m } import scala.slick.model.codegen._ ...
哎~一不小心就到了大三    回想大学这三年 大一时自学java和javaweb 大二时自学SSH 安卓开发 玩过会儿erlang和groovy 大三时自学scala 学play2 现在在学akka 还想学spark 这个博客也记录了大学这三年的部分时光 之后的日子学习也不会止步   前段时间参加过阿里实习生笔试 感觉挺简单的 出了点意外 再去看发现是旷考...额... 不过感觉进得了面试也不太可能进得去 对自己多少还是有点了解   过几天有个笔试到时候也要加油了...   感觉还是有点遗憾的 毕竟学生生涯已走到头了 接下去的生活会有很大变化 会变成怎么样也想象不到 ...
这是看了极客学院的一套视频 边看边记的笔记 代码也是自己跟着手打了遍 实际测试过了(还测试到一些视频里未出现的情况) 视频地址:http://www.jikexueyuan.com/course/10.html 笔记对视频内容进行了一些简要的概括 保留最主要的操作 需要的可以看看
本文来自:fair-jm.iteye.com 转截请注明出处   学习的材料是北风网的课程: 写道 基于Lucene4.6+Solr4.6+Heritrix1.14+S2SH实战开发从无到有垂直搜索引擎http://www.ibeifeng.com/goods-378.html  代码是边看视频边自己码的 不知道是否侵权 如有侵权请告知 会立即删除   lucene的版本更新也挺快的 这套视频我刚买的时候还是4.6.0 昨天看到lucene那已经到4.7.2了 于是用4.7.2做为学习的版本   索引的建立和读取 主要是两个类   IndexWriter和Index ...
本文来自:fair-jm.iteye.com 转截请注明出处 额 就是想做个简单的实验的 内容不对的地方欢迎拍砖...   使用JSOUP就行 这里给出点思路 我只做了自己的首页和其他人的微博首页的抓取 其他的抓取没尝试(不好意思 比较懒...)    首先是利用JSOUP进行登陆 获取页面 看了下微博的登陆表格 发现用了ajax的方式 所以代码获取cookie有点难 所以偷了个懒就用IE的开发者工具获取到了cookie 获取到的cookie要写成map的形式 然后用代码: Response res=Jsoup.connect("http://weibo.com&q ...
本文来自:fair-jm.iteye.com 转截请注明出处   接着上一篇文 其实具体的都在slick官网的doc中: http://slick.typesafe.com/doc/2.0.0/   这边就总结了一个CRUD 表结构接着使用笔记(1) 没什么变化(因为没设外键 所以就在单表操作): Tables.Person来自于上一文 用slick的代码生成器生成 slick2有一套和scala的collection类似的操作(不同的是slick2操作的是Query Query可以通过list方法转变为scala中的List) package slick_test ...
本文来自:fair-jm.iteye.com 转截请注明出处   hibernate用的是4.2.6 spring是4.0.2   这回是XML的配置文件 我丢: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop ...
本文来自 fair-jm.iteye.com 转截请注明出处     单纯记录一下 以后方便直接拿来用 : package com.cc.crm.service; import java.util.List; import java.util.Map; import com.cc.crm.common.PageModel; public interface BaseService<T> { /** * 查询,不帶分页 * select * from user u where u.username=? */ public Li ...
本文来自 http://fair-jm.iteye.com 转截请注明出处   slick是什么具体就不多说了 官网都有介绍 自己跟着文档学学就记记笔记 方便以后复习了~~   这边从sbt开始 到eclipse   先在目录中建立sbt项目的基本结构(也可以用sbt的插件) 手动的话 基本目录应该是这样的:    build.sbt  lib  project      build.properties      build.scala   plugin.sbt   project  src     main        java        resources   ...
本文来自:fair-jm.iteye.com 转截请注明出处   官网的教程是在Activity下 在Fragment下在高德论坛找到一些方法 试了下可以显示 但是切换后总会有些问题 比如切换后就是新的了 切换后地图就不显示了 我这种方式可以在切换后保持地图状态 但是得限定屏幕为水平或者竖直 如果翻转的话也会报错   布局文件: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.androi ...
 本文来自:fair-jm.iteye.com 转截请注明出处   只是一个简单的测试 在自己使用的笔记本上 测试结果也许有误 测试代码如下: package com.cc.tools; import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.URL; import java.util.concurrent.CountDownLatch; import java.util.concurrent.TimeUnit; import java.util ...
Global site tag (gtag.js) - Google Analytics