/*
UIViewController is a generic controller base class that manages a view. It has methods that are called
when a view appears or disappears.
Subclasses can override ...
如题,对于java正则表达式这几个方法匹配一次后的,匹配位置搞不太清楚,就写了几个例子。如下:
String ss="ooaaoo";
Pattern pt=Pattern.compile("(o+)");
Matcher mt=pt.matcher(ss);
// mt.lookingAt();
// mt.matches();
...
分类:
编程语言 时间:
2015-06-10 17:30:31
阅读次数:
365
//首先获得 SessionFactory 的对象
SessionFactory sessionFactory = new Configuration().configure().
buildSessionFactory();
//然后获得 session 的对象
Session session = sessionFactory.openSession();
//其次获得 Transac...
分类:
Web程序 时间:
2015-06-10 17:29:48
阅读次数:
138
业务场景:我的标签里有篮球,足球,游泳。。。。就根据别人的标签里面,也有和我一样的标签,相同越多的排序越高三种可选择方式
第一种,通过程序遍历所有用户的所有标签来进行匹配排序
第二中,用luence的项向量那种思路,采用一种模拟思路的形式计算用户兴趣标签之前的夹角
第三种,存到mongodb,利用夹角维度来寻找相似的用户第一种存在很大的弊病:就是数据多的时候,性能太差
mongodb那个还行...
分类:
其他好文 时间:
2015-06-10 17:29:27
阅读次数:
390
实验楼分享的Linux学习路径,用图文并茂的形式清晰直观的告诉了Linux初学者该如何从一个新手小白进阶成为Linux高手。...
分类:
系统相关 时间:
2015-06-10 17:27:31
阅读次数:
133
面向对象设计原则之单一职责原则(SRP)
单一职责的原则告诉我们:在软件系统中,如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化肯呢过会消弱和抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当变化发生时,设计会遭到意想不到的破坏[ASD],事实上我们在做编程的时候很自然地就会跟一个类加各式各样的功能。...
分类:
其他好文 时间:
2015-06-10 17:28:59
阅读次数:
168
感谢那位大神的视频教程,虽然找不到地址了,网上想找点ue4的视频教程真的很不容易,找到的,也大都是那种av画质模糊不清的,要高清的还要花钱卖,没讲什么东西还要花钱,真无力吐槽.
此博客根据那位大虾的视频教程整理后的图文教程,记下,以供以后查询和装B
创建材质:
1.新建文件夹为HERO(因为要给HERO这个动画模型新建材质)
2.右击->材质;重命名base,如下图:(新建好的是空的,灰色...
分类:
其他好文 时间:
2015-06-10 17:28:27
阅读次数:
187
1、错误描述
[ERROR:]2015-06-09 16:56:19,481 [抄送失败]
org.hibernate.exception.LockAcquisitionException: error executing work
at org.hibernate.dialect.MySQLDialect$1.convert(MySQLDialect.java:451)
at org.h...
分类:
其他好文 时间:
2015-06-10 17:27:48
阅读次数:
438
常用设备在linux中的文件名,如下图
更多Linux 内核支持的硬件设备与文件名,参考官网说明:
https://www.kernel.org/pub/linux/docs/lanana/device-list/devices-2.6.txt...
分类:
其他好文 时间:
2015-06-10 17:29:03
阅读次数:
207
我在知乎的题目是《在火热的中关村创业大街孵化器里创业是怎样的体验?》
写着写着,就改了标题。
我自认为很有发言权了。我的团队在这里创业,而且在孵化器里。
我们在这创业,我们在这融资,我们在这泡妞,我们在这死去...北京,北京,创业大街,创业大街...歌声渐远。...
分类:
其他好文 时间:
2015-06-10 17:27:39
阅读次数:
229
#include "stdafx.h"
#include
#include
using namespace std;void permutation(char *pStr, char* pBegin)
{
assert(pStr&&pBegin);
if (*pBegin == '\0')
cout << pStr << e...
分类:
其他好文 时间:
2015-06-10 17:27:25
阅读次数:
98
题目链接:http://www.lightoj.com/volume_showproblem.php?problem=1033
题意:至少添加几个字符,能使得给定的串变为回文串。
解法:枚举起点终点,进行DP;
代码:#include
#include
#include
#include
#include <compl...
分类:
其他好文 时间:
2015-06-10 17:27:23
阅读次数:
112
为了解决多并发下写Memcached的冲突方案,我们项目组引入了CAS机制,类同于Java并发包中的CAS(Compareand set)原子操作,用来处理同一个Item被多个线程更改的并发问题。Memcached的CAS是原理是引入版本号概念,每个存储数据对象都有一个64bit长度的数值作为该key对应value的版本号。具体使用代码如下:
// 此方法不同于get方法 获取Memcached...
分类:
系统相关 时间:
2015-06-10 17:26:55
阅读次数:
205
JDBC回顾-ORM规范JDBC操作步骤
注册数据库驱动
Class.forName(“JDBCDriverClass”) 数据库
驱动程序类
来源 Access
sun.jdbc.odbc.JdbcOdbcDriver
JDK中
MySql
com.mysql.jdbc.Driver
下载MySql驱动包
Oracle
oracle.jdbc.dr...
分类:
数据库 时间:
2015-06-10 17:28:02
阅读次数:
237
preface:在ubuntu下做事情,在终端下运行一些命令,或者在vim里面做一些操作,自然而然需要用到一些小知识点,没有怎么系统地看《鸟哥的菜》,基本上是遇到了什么问题想要实现什么功能,就查找博客,学下该知识点,有些零散,便稍微积累总结下。
1.批处理命令sh:
需在终端运行多个命令时,将那些命令写到一个文件里面,并命名XX.sh,在终端运行sh XX.sh可破,终...
分类:
系统相关 时间:
2015-06-10 17:27:13
阅读次数:
175
MicroblogPCU是从新浪微博采集到的,它可以被用于研究机器学习方法和社会关系研究。...
分类:
其他好文 时间:
2015-06-10 17:28:30
阅读次数:
155