- 博客(27)
- 收藏
- 关注
转载 使用android快速开发框架afinal的FinalDb操作android数据库
http://my.oschina.net/yangfuhai/blog/87459 今天给大家介绍下#afinal#来操作android的数据库sqlite。 #afinal#是一个android的orm、ioc快速开发框架,里面包含了四大功能:空间的id绑定和事件绑定功能;网络图片的显示功能(里面包含了强大的缓存框架);数据库sqlite的操作功能;h...
2014-11-28 13:38:00 54
转载 [转]关于CSRF攻击及mvc中的解决方案 [ValidateAntiForgeryToken]
一.CSRF是什么? CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。二.CSRF可以做什么? 你这可以这么理解CSRF攻击:攻击者盗用了你的身份,以你的名义发送恶意请求。CSRF能够做的事情包括:以你名义发送邮件,发消息,盗取你的账号,甚...
2014-11-27 22:05:00 46
转载 第十七篇:使用窗口的cache属性加速SOUI的渲染
内容渲染速度是决定一个UI成败的关键。无论UI做得多华丽,没有速度都没有意义。在MFC,WTL等开发框架下,每个控件都是一个窗口,窗口只需要画前景,背景。因为窗口之间的内容不需要做混合,一个子窗口的一次刷新只涉及该窗口本身,和其它窗口无关,因此这样效率很高。但是美中不足在于,窗口之间内容是孤立的,要想不同窗口之间的内容更协调,对美术有很高的要求,同时也基本只能适应个别窗口大小相对固定的场景。...
2014-11-26 12:41:00 47
转载 Reverse Nodes in k-Group
Given a linked list, reverse the nodes of a linked list k at a time and return its modified list.If the number of nodes is not a multiple of k then left-out nodes in the end should remain as it is....
2014-11-23 22:27:00 43
转载 个性化推荐中的用户兴趣建模浅析
http://in.sdo.com/?p=1386引言在互联网上,信息的数量越来越大。用户可以选择的面也越来越广,推荐系统的任务是,要从众多的资讯中,过滤并挑选出符合每个用户口味的内容,推荐给不同用户。在这个过程中,对用户兴趣的刻画、建模是最为重要的一环。传统的用户兴趣刻画,大多集中于用户基本属性上,例如性别、年龄、职业、收入等,这样提取的用户属性,对用户兴趣的刻画并不够直接,对...
2014-11-22 14:32:00 204
转载 Python 安装 cx_Oracle
说明:本文档内容基于Python2.7.8版本进行操作。一、下载cx_Oracle下载地址:https://pypi.python.org/pypi/cx_Oracle/5.1.3二、下载Oracle客户端驱动(Oracle Instant Client Basic)下载地址:http://www.oracle.com/technetwork/data...
2014-11-21 17:41:34 185
转载 SQLIOSim 模拟SQLServer的行为来测试IO性能
SQLIOSim功能:模拟SQLServer的行为来测试IO性能。SQLIOSim的版本:(1) SQL Server 2005的SQLIOSim是需要上网下载的套件。(2) 从SQL Server 2008开始,SQLIOSim会包含在SQL Sever安装内。对于SQL Server 2008 R2,该应用程序所在目录为C:\Program Files\Microsof...
2014-11-20 14:29:37 111
转载 HTTPWatch使用
注意:现在httpwatch也可以集成到火狐浏览器中. 一.介绍HttpWatch是强大的网页数据分析工具.集成在Internet Explorer工具栏.包括网页摘要.Cookies管理.缓存管理.消息头发送/接受.字符查询.POST 数据和目录管理功能.报告输出.HttpWatch 是一款能够收集并显示深层信息的软件。它不用代理服务器或一些复杂的网络监控工具,就能够在显示网页同时显...
2014-11-18 16:04:00 94
转载 算法实验三——图的遍历算法
1.先说说prim算法的思想:众所周知,prim算法是一个最小生成树算法,它运用的是贪心原理(在这里不再证明),设置两个点集合,一个集合为要求的生成树的点集合A,另一个集合为未加入生成树的点B,它的具体实现过程是:第1步:所有的点都在集合B中,A集合为空。第2步:任意以一个点为开始,把这个初始点加入集合A中,从集合B中减去这个点(代码实现很简单,也就是设置一个标示数组,为false表示...
2014-11-18 09:18:00 139
转载 对mybastis 的理解2--BaseDao接口方法声明
package org.xnat.dao; import java.util.List; import java.util.Map; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Component; import org.xnat.dao.util.Au...
2014-11-16 11:19:31 59
转载 转:有理想的程序员必须知道的15件事
用来激励自己,以此共勉!作为程序员,要取得非凡成就需要记住的15件事。1.走一条不一样的路在有利于自己的市场中竞争,如果你满足于“泯然众人矣”,那恐怕就得跟那些低工资国家的程序员们同场竞技了。2.了解自己的公司以我在医院、咨询公司、物流企业以及大技术公司工作的经验来看,这一点所言不虚。不同公司的运营模式差异极大。如果你理解企业的运营模式,那你就不一样了!在这家公司中(或者对客户而言),你是...
2014-11-14 14:22:00 46
转载 mysql 加入列,改动列,删除列。
MySQL 加入列,改动列,删除列ALTER TABLE:加入,改动,删除表的列,约束等表的定义。查看列:desc 表名;改动表名:alter table t_book rename to bbb; 加入列:alter table 表名 add column 列名 varchar(30); 删除列:alter table 表名 drop column 列名;...
2014-11-13 21:09:00 47
转载 根据EventID邮件通知并发送详细日志信息
因为手机和移动设备太多,DHCP池不够用,想通过EventID的方法在Win 2003 Server来自动发送邮件通知还有多少可用IP地址。所需工具都放在c:\temp目录bmail.exe (用于发送邮件或其它可以发送邮件的程序)psloglist.exe (sysinternals里面的一个小工具,用于根据EventID读取系统日志详细信...
2014-11-12 11:26:20 391
转载 Cocos2d之Node类详解之节点树(一)
一、声明 笔者分析的是用C++语言实现、版本号为cocos2d-x-3.3rc0的cocos2d框架的源代码。本文为笔者原创,允许读者分享和转载,只要读者注明文章来源即可。 二、简介 Node对象时场景图的基本元素,并且场景图的基本元素必须是Node对象和Node的子类对象。常见的Node类的子类有:Scene、Layer、Sprite、Menu和Label类。 Node类主要实现几个特性: ...
2014-11-10 01:45:00 69
转载 在windows server2003下安装Redmine
原文:在windows server2003下安装Redmine 参考文献:Windows下使用_Ruby1.9.3安装RedMine2.2.3 参考资料:http://www.redmine.org/projects/redmine/wiki/RedmineInstall注:##符号处为重点操作一、 软件准备RailsInstaller-2.1.0,包括Ruby 1.9....
2014-11-09 13:12:00 106
转载 关于递归方法的实现
所谓递归(Rcursion),就是方法调用自身.对于递归来说,一定有一个出口,让递归结束,只有这样才能保证不出现死循环.一些复杂的应用递归还是挺难的,比如在调试的时候A调用B,直接去B看就行了,但是递归的话调试的时候又去A了.对思维要求还是比较高的.比如:n! = n * (n-1) * (n-2)......*1 另外一种思路是用递归的思想 n! = n * (n-1) !递归很容...
2014-11-08 18:51:00 92
转载 bsearch的溢出问题
在java中为了避免 low+high溢出,可以用无符号右移:正数高位补0,负数高位补1int mid = (low + high) >>> 1;如果是在c++中,那么需要先转换为unsigned的再移位int a=100;int b;b=((unsigned int)a)>>1;或者 int mid = low + ((high - low) / 2...
2014-11-08 14:28:00 69
转载 linux下网络流量监控工具
今天QA同学让我协助检测下一台服务器的网络流量。没干过这活,在网上随便找了个命令。后来,发现是不对的,为了以后不出丑,决定收集下网络流量监测相关的工具。查看某个网卡收发数据的总量方法一 方法二2.查看网卡的实时的流量工具一网上找到的一个脚本,基本上来说是处理ifconfig的结果,得到单位时间内的流量。也可以通过处理/proc/net/dev文件得到同样的结果。...
2014-11-07 15:34:07 111
转载 指尖下的js —— 多触式web前端开发之三:处理复杂手势(转)
这篇文章着重介绍多触式设备上特有的gesture event(android和iOS对这个事件的封装大同小异)。这个事件是对touch event的更高层的封装,和touch一样,它同样包括gesturestart,gesturechange,gestureend三个事件回调:gesturestart // 当有两根或多根手指放到屏幕上的时候触发 ...
2014-11-05 14:35:00 49
转载 Java NIO与IO的差别和比較
导读J2SE1.4以上版本号中公布了全新的I/O类库。本文将通过一些实例来简介NIO库提供的一些新特性:非堵塞I/O,字符转换,缓冲以及通道。一. 介绍NIONIO包(java.nio.*)引入了四个关键的抽象数据类型,它们共同解决传统的I/O类中的一些问题。1. Buffer:它是包括数据且用于读写的线形表结构。当中还提供了一个特殊类用于内存映射文件的I/O操作...
2014-11-04 13:17:00 37
转载 MATLAB中导入数据:importdata函数
用load函数导入mat文件大家都会。可是今天我拿到一个数据,文件后缀名竟然是‘.data’。该怎么读呢?我仅仅好用matlab界面Workspace区域的“import data”button手工导入该文件。恩,还好,竟然成功了。顺便提一下,这个“import data”button功能非常强大,连excel文件都能导入。可是假设在脚本里怎样导入这样的非mat文件呢?这时候就...
2014-11-04 09:30:00 104
转载 POJ 3320 (尺取法+Hash)
题目链接: http://poj.org/problem?id=3320题目大意:一本书有P页,每页有个知识点,知识点可以重复。问至少连续读几页,使得覆盖全部知识点。解题思路:知识点是有重复的,因此需要统计不重复元素个数,而且需要记录重复个数。最好能及时O(1)反馈不重复的个数。那么毫无疑问,得使用Hash。推荐使用map,既能Hash,也能记录对于每个key的个数。 ...
2014-11-03 00:42:00 134
转载 全栈式框架的选择:MEAN or MEANS?
说明:个人博客地址为edwardesire.com,欢迎前来品尝。本博客作为备份和引流这两个月一直在进行sails后端开发,其中遇到的问题不断。放在研究用户访问控制矸例程上的时间太多,最后也没用弄出什么东西来。遂推荐降一级使用Express框架,在进行数据库的开发后,我们也等于正式使用上了MEAN这一套全栈式框架。而MEANS就是多加了一个Sails框架。两个是什么MEAN分别是Mo...
2014-11-02 10:57:00 79
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人