最近做项目,又用到了以前做过的ORM框架--NHibernate。此次想要实现的目标:1.简单SQL用NHibernate的Session的CRUD方法实现2.复杂SQL用Native SQL实现3.数据库可能有多个,且有可能是不同的数据库类型,如A系统用Oracle,B系统用MSSQL(第一点很简...
分类:
Web程序 时间:
2015-01-22 21:48:07
阅读次数:
177
在项目中,经常需要使用加密来保障数据的安全性,虽然可以通过在后台加密再传给前台,但这样无疑会增加后台的服务器的压力。所以在js中使用加密算法也就应运而生了。一、base64加密需要引入base64.js文件。html代码如下: 1 2 3 4 5 base64加密 6 7 15 16 ...
分类:
Web程序 时间:
2015-01-22 19:49:55
阅读次数:
269
实现手写图片,将图片转化为字符串以及字符串转化为图片,减小发送内容大小
/**
* bitmap转为base64
* @param bitmap
* @return
*/
public static String bitmapToBase64(Bitmap bitmap) {
String result = null;
ByteArrayOutputStream ba...
分类:
移动开发 时间:
2015-01-22 18:17:15
阅读次数:
129
先获取到一个XmlPullParserFactory实例
通过实例得到XmlPullParser对象
调用XmlPullParser的setInput()方法将服务返回的XML数据设置进去开始解析
通过getEventType()可以得到当前的解析事件
While循环不断地进行解析
如果当前的解析事件不等于XmlPullParser.END_DOCUMENT,说明解析工作还没完成,调...
分类:
移动开发 时间:
2015-01-22 18:02:27
阅读次数:
139
转自:http://chnic.iteye.com/blog/198745忙了好一段时间,总算得了几天的空闲。貌似很久没更新blog了,实在罪过。其实之前一直想把JNI的相关东西整理一下的,就从今天开始吧。Here we go.JNI其实是Java Native Interface的简称,也就是j....
分类:
其他好文 时间:
2015-01-22 15:24:41
阅读次数:
157
Android JNI 调用 C/C++ 接口
Android 使用 NDK 原生支持调用 c/c++ 接口的代码,只需要在程序中按照 android jni 规范编程就可以直接使用。
C 语言版本
JNI 调用 c 语言相对简单,命名一个 jni 函数,系统会自动注册到 Java 虚拟机,然后 Java 代码里面可以直接调用:
Native 代码:
#include
int add...
分类:
移动开发 时间:
2015-01-22 13:21:20
阅读次数:
193
// 将 s 进行 BASE64 编码 public static String getBASE64(String s) { if (s == null) return null; return (new sun.misc.BASE64Encoder()).encode( s.getBytes() ...
分类:
编程语言 时间:
2015-01-22 12:53:07
阅读次数:
220
对于我们80后这一代人来说,一转眼都30多岁了,到了上有老,下有小的年龄,对生活,对社会,对人应该都有了一定的认识,甚至有一些刻骨铭心的经历或体验。如果能活80岁以上,则人生走过了1/3,运气差的只能活一个6、70来岁,则意味着生命已经过了一半。
如今在习大领导下的新常态大环境下,一切变化都太快了。早上还在组织开反腐会议的市委书记,下午就因为腐败被组织带走了;昨天还光芒四射的房地产老板,今天...
分类:
其他好文 时间:
2015-01-22 11:15:23
阅读次数:
192
JNI,是用于开发本地C函数库的技术。用于链接JAVA和C或者C++语言的桥梁。在部分android项目开发中,我们是需要用到这项技术的。那么废话不多说,进入正题。
开发JNI,需要用到NDK,这个大家应该都知道了。还需要一个linux的开发环境。一般而言,可以使用虚拟机装一个ubantu,博主以前就是搞linux开发的,这点还是比较熟悉。但是对于大部分android开发者而言,弄一个虚拟机成本...
分类:
移动开发 时间:
2015-01-22 09:33:35
阅读次数:
230
1在客户端生成公钥和密钥ssh-keygen一直回车,在~/.ssh目录下会生成公钥和私钥文件2对公钥进行转换使用命令ssh-keygen-f.ssh/id_rsa.pub-e-mpem|grep-v‘\-\-\-\-‘|base64-d|xxd-p这个是为了将原本的openssh的公钥转为ssh2.0的公钥,因为貌似现在的Linux发行版默认都是openssh的..
分类:
其他好文 时间:
2015-01-21 20:35:38
阅读次数:
461