现在位置: 首页 > hymcool发表的所有文章
  • 06月
  • 03日
数据库 ⁄ 共 1313字 评论关闭
大体步骤: 创建SQLiteDatabase对象 通过重写SQLiteHelper类,执行增删减操作 写构造方法 onCreate()方法,即第一次使用这个表时,调用的方法(一般建表的语句) onUpgrade()方法,版本更新时调用 直接执行查询操作(返回值为游标) 调用moveToXX()方法对游标直接找到相关数据,返回布尔值(游标可滚动,不需要While()) 实例代码: 重写SQLiteHelper类 <span style="font-size:14px;">package com.study.entity; import android.content.Context; import android.database.Cursor; import android.database.sqlite.SQLi......
阅读全文
  • 03月
  • 13日
综合 ⁄ 共 831字 评论关闭
    这些题目都是我搜集到的,如果解答有误,请多多探讨 1、某团队有2/5的人会写java程序,有3/4的人会写C++程序,这个团队里同时会写java和C++的最少()人。 A 3  B 4  C 5  D 8  E 15  F 20 myAnswer:A 最小公约数20,那么8人会java,15人会c++,那么最少同时会java和c++的是8+15-20 = 3. 2. 下面哪些是对称加密算法() A DES   B AES   C DSA   D RSA myAnswer:AB AES :Advanced Encryption Standard    高级加密标准已然成为对称密钥加密中最流行的算法之一 DES:   Data Encryption Standard    此算......
阅读全文
  • 08月
  • 19日
综合 ⁄ 共 5787字 评论关闭
Robbin总结的Hibernate性能优化要点: 1.尽量使用many-to-one,避免使用单项one-to-many 2.灵活使用单向one-to-many 3.不用一对一,使用多对一代替一对一 4.配置对象缓存,不使用集合缓存 5.一对多使用Bag 多对一使用Set 6.继承使用显示多态  HQL:from object  polymorphism="exlicit" 避免查处所有对象 7.消除大表,使用二级缓存     对于上面这些,Robbin进行了详细的讲解。one-to-many:      使用inverse=false(default),对象的关联关系是由parent对象来维护的      而inverse=true的情况下,一般用户双向多对多关联,由子......
阅读全文
  • 06月
  • 07日
综合 ⁄ 共 6902字 评论关闭
一、下载redis http://code.google.com/p/servicestack/wiki/RedisWindowsDownload#Download_32bit_Cygwin_builds_for_Windows   把redis-2.02.zip解压到d盘,在解压后的文件中增加redis.conf文件,内容如下   # Redis configuration file example # By default Redis does not run as a daemon. Use 'yes' if you need it. # Note that Redis will write a pid file in /var/run/redis.pid when daemonized. daemonize no # When run as a daemon, Redis write a pid file in /var/run/redis.pid by default. # You can......
阅读全文
  • 04月
  • 11日
综合 ⁄ 共 6743字 评论关闭
Protothread: Lightweight, Stackless Threads in C C协程 利用C语言的语法特性或者利用编译器特性来完成上行文的切换,所有的thread共用一个堆栈,只是用2byte保存上下文。类似于协作式操作系统,由thread主动释放CPU。设计原理可参照http://www.chiark.greenend.org.uk/~sgtatham/coroutines.html 文件代码可参照http://dunkels.com/adam/pt/index.html 一个典型的Protothread(以下简称pt)如下 PT_INIT(&ptex); PT_THREAD(pt_name)(struct *pt, void *param) { PT_BEGIN(pt); while(1) { PT_WAIT_UNTIL(pt, conditio......
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 39字 评论关闭
properties 在android选项中将 is library中将前面的勾去了
阅读全文
问题大意:     Acticity.runOnUiThread(Runnable action) 和 Handler.post(Runnable r)的区别? 问题出处: http://stackoverflow.com/questions/1839625/whats-the-difference-between-activity-runonuithreadrunnable-action-and-handler 问题大意:     Runnable是用来实现Thread中run()方法的代码,本身和Thread没有任何关系。 问题出处: http://stackoverflow.com/questions/9029795/new-runnable-but-no-new-thread
阅读全文
  • 04月
  • 02日
综合 ⁄ 共 1481字 评论关闭
一.     html doctype 是什么意思 <!DOCTYPE> 声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。 二.     闭包的作用 1是前面提到的读取函数内部的变量,定制函数 2是让这些变量的值保存在内存中,实现数据共享   1匿名自执行函数   2缓存   3实现封装   4 闭包的另一个重要用途是实现面向对象中的对象,传统的对象语言都提供类的模板机制,   http://blog.csdn.net/sunlylorn/article/details/6534610 三.     数组去重 Array.prototype.unique2 = function() {        varn = {},r=[]; ......
阅读全文
  • 03月
  • 18日
综合 ⁄ 共 2106字 评论关闭
    之前查看变参宏时,看到如下声明extern void __cdecl __va_start(va_list*, ...);于是,查找了以下__cdecl 以及相关内容。     以下是baidu给出的解释,果断mark,也作为自己的一个知识点吧:      几种函数调用方式   __cdecl 是C Declaration的缩写(declaration,声明),表示C语言默认的函数调用方法:所有参数从右到左依次入栈,这些参数由调用者清除,称为手动清栈。被调用函数不会要求调用者传递多少参数,调用者传递过多或者过少的参数,甚至完全不同的参数都不会产生编译阶段的错误。   _stdcall 是StandardC......
阅读全文
  • 02月
  • 13日
综合 ⁄ 共 595字 评论关闭
移动设备管理MDM (Mobile Device Management )是企业IT 向移动互联网过渡的平台技术,帮助企业将IT管理能力从传统的 PC 延伸到移动设备甚至 移动应用APP 。通过MDM,企业可以安全、有效地管理所有iOS设备,实现一个企业内部的AppStore。 一、iOSMDM能够做些什么 1、配置 •账户配置(wifi、vpn、email等) •密码策略(密码复杂度等配置) •安全与隐私(是否允许发送诊断数据到Apple等) •设备功能限制(是否允许摄像头,是否允许siri) •应用限制(是否允许用iTunesstore,Safari等) •云(是否允许云备份、照片流等) •内容分级 ......
阅读全文
  • 02月
  • 11日
综合 ⁄ 共 1517字 评论关闭
引用:http://ftmxqq-gmail-com.javaeye.com/category/105128?show_full=true   public void batchInsert(final ConcurrentHashMap<String, SpiderUrl> urls) { getSqlMapClientTemplate().execute(new SqlMapClientCallback() { @Override public Object doInSqlMapClient(SqlMapExecutor sqlmapexecutor) throws SQLException { // TODO Auto-generated method stub sqlmapexecutor.startBatch(); int i = 0; Set<String> keys = urls.keySet(); for (String url : keys) { SpiderUrl spiderUrl = urls.get(url); /......
阅读全文
  • 02月
  • 09日
综合 ⁄ 共 2041字 评论关闭
 .qm .ts qt程序中文国际化 摘自网络 qt程序中文国际化 中文国际化是在QT程序设计中很重要的一个环节,这里用一个简单的例子介绍中文国际化得过程。      在这里我们还是写一个经典的helloworld的例子。     zh_CN.cpp      #include <QApplication>      #include <QPushButton>      #include <QTextCodec>      #include <QTranslator>      #include <QObject>      int main(int argc, char **argv)      {           QApplication app(argc, argv);      QTextCodec::setCodecForTr(QTextCo......
阅读全文