首页 > 2014年10月12日 > 全部分享
Delphi XE7中新并行库
Delphi XE7中增加了新的并行库,和.NET的Task和Parellel相似度99%。 具体内容可以看下面的文章: http://www.delphifeeds.com/go/s/119574 如果你熟悉.NET,这个功能并没有大的新意,可对Delphi程序员来说却非常实用。之前要实现多线程,唯一的办法是使用TThread类,而且过程十分繁琐。新的并行库彻底简化了这个过程。 估计下一...
分类:Windows开发   时间:2014-10-12 22:57:59    收藏:0  评论:0  赞:0  阅读:495
UVa 11734 - Big Number of Teams will Solve This
题目:一个ACM的判题的小程序,两组字符全相同,为正确,比标准多输出空格,为格式错误,其他为错误。 分析:字符串。从前向后扫描,如果两字符不同,若A串当前字符不是空格,则错误;                若是空格,则一定不会是正确,滤过空格,看剩余部分,如果剩下字符相同则格式错误;                否则,一定错误; 说明:注意结束位置的空格。想起几年前开发自己OJ的日子了...
分类:其他   时间:2014-10-12 22:57:49    收藏:0  评论:0  赞:0  阅读:370
进程通信之共享内存
共享内存 共享内存就是允许两个不相关的进程访问同一个逻辑内存。共享内存是在两个正在运行的进程之间共享和传递数据的一种非常有效的方式。不同进程之间共享的内存通常安排为同一段物理内存。进程可以将同一段共享内存连接到它们自己的地址空间中,所有进程都可以访问共享内存中的地址,就好像它们是由用C语言函数malloc分配的内存一样。而如果某个进程向共享内存写入数据,所做的改动将立即影响到可以访问同一段共享内...
分类:系统服务   时间:2014-10-12 22:57:29    收藏:0  评论:0  赞:0  阅读:423
Hibernate--根据实体类获得表名、主键名、字段名(与Spring集成)(二)
在上一篇中,我们创建了HibernateConfigurationUtil类,可以通过它来获得实体类对应的表名、列名等相关信息,本篇我们会就借助于HibernateConfigurationUtil类以及Java反射,来实现一个JDBCUitl工具类,实现类似于Hibernate中Session.save(Object object)的功能...
分类:编程语言   时间:2014-10-12 22:57:19    收藏:0  评论:0  赞:0  阅读:607
深入浅出安卓学习相关知识,如何从零学好移动开发
有不少同学问我如何学习安卓,要学些什么,难不难学。之前一直没有想好应该怎么回答这个问题,只是简单的说安卓自身门槛不高,并不难学。因为我觉得准确回答一个类似这样的问题往往需要灵感。现在根据我的学习体验,做个大概的总结。 1、我为什么学安卓 我从刚开始接触安卓开发到现在也有两三年的时间了,原本我是打算做硬件方向的,对安卓只是感兴趣,完全没有考虑过工作的问题。 后来慢慢感受到硬件难度偏大,成就感比较低,也不太想做那种技术性很强的东西。纯技术思维,基本没必要和大众用户交流,因为嵌入式、硬件方面一般...
分类:移动平台   时间:2014-10-12 22:57:09    收藏:0  评论:0  赞:0  阅读:757
Java 并发编程(二)对象的不变性和安全的发布对象
满足同步需求的另一种方法是使用不可变对象(Immutable Object)。到目前为止,我们介绍了许多与原子性和可见性相关的问题,例如得到失效数据,丢失更新操作或光查到某个对象处于不一致的状态等等,都与多线程视图同时访问同一个可变的状态相关。如果对象的状态不会改变,那么这些问题与复杂性也就自然消失了。 如果某个对象在被创建后其状态就不能被修改,那么这个对象就被成为不可变对象。线程安全型是不可变对象的固有属性之一,他们的不变性条件是由构造函数创建的,只要他们的状态不改变,那么这些不变性条件就...
分类:编程语言   时间:2014-10-12 22:56:59    收藏:0  评论:0  赞:0  阅读:325
一些有用的命令
1、Hadoop错误:Name node is in safe mode解决:关闭Hadoop安全模式 hadoop dfsadmin -safemode leave2、解压缩.gz 和 .bz2格式文件.tar.gz 格式解压为 tar -zxvf xx.tar.gz.tar....
分类:其他   时间:2014-10-12 22:56:19    收藏:0  评论:0  赞:0  阅读:306
display:inline-block;空白边距
平常用display:inline-block;让列表水平的时候发现,水平每一行中间都有3px间距。如图所示: 中间空白边距 网上查了一下发现,是由于平时写代码中间有空格造成的。 这里之记录三种方法, 1,font-size:0; 在ul{font-siz...
分类:其他   时间:2014-10-12 22:56:09    收藏:0  评论:0  赞:0  阅读:400
【LeetCode】Pascal's Triangle
Pascal's TriangleGivennumRows, generate the firstnumRowsof Pascal's triangle.For example, givennumRows= 5,Return[ [1], [1,1], [1,2,1], [1,3,...
分类:其他   时间:2014-10-12 22:55:59    收藏:0  评论:0  赞:0  阅读:344
lib和dll的例子
.dll和.lib的区别 lib是静态库,dll一般是动态链接库(也有可能是别的)比如要编译个exe,lib在编译的时候就会被编译到exe里,作为程序的一部分而dll是不被编译进去,是运行的时候才调入的(可能是exe刚运行就调入,也可能运行了一半才调入)用法,lib需要个.lib文件和一个.h文件,...
分类:其他   时间:2014-10-12 22:55:49    收藏:0  评论:0  赞:0  阅读:379
10-12C#基础--运算符
10-12C#基础--运算符课前作业:班级内人数的姓名和年龄,分别写出之后并汇总。一、运算符的分类1、数学运算符(7个)1)+(加号)例:2)-(减号)例:3)*(乘号)例:4)/(除号)例:5)%(么号,取的是余数)例:6)++(递增符)自动运算+1?前缀递增运算符:例:后缀递增运算符:例:虽然得...
分类:Windows开发   时间:2014-10-12 22:55:39    收藏:0  评论:0  赞:0  阅读:378
svn迁移
一、 VisualSVN服务器迁移场景:把A服务器备份到B服务器方法:1.拷贝A上Repositories文件夹到B上2.打开B上VisualSVN Server Manager3.右击Repositories, “所有任务” >> import existing repository4.选择步骤1...
分类:其他   时间:2014-10-12 22:55:29    收藏:0  评论:0  赞:0  阅读:381
来看看两种好玩的方法,扩展方法和分布方法
好久没过来扯淡了,话说这年头还有偶遇的事情吗?比如国庆回家的汽车上有个妹子要你qq,要你微信,想着法子跟你聊天,然后睡了一觉,醒来发现肾不见了?小花絮小花絮,要是肾真没了,也吹不了牛,败不了火了,继续言归正传。一:扩展方法 说到扩展方法,我想大家都已经再熟悉不过了,也许你的解决方案中有无数个...
分类:其他   时间:2014-10-12 22:55:19    收藏:0  评论:0  赞:0  阅读:384
算法基础
算法: 解题的方法和步骤 衡量算法的标准: 1、时间复杂度 大概程序要执行的次数,而非执行的时间; 2、空间复杂度 算法执行过程中大概所占用的最大内存; 3、难易程度 4、健壮性数据结构的地位: 数据结构是软件中最核心的课程; 程序 = 数据的存储...
分类:编程语言   时间:2014-10-12 22:54:59    收藏:0  评论:0  赞:0  阅读:317
现代软件工程 第十七章 【人、绩效和职业道德】 练习与讨论
1. 比较不同团队的绩效评估方法,提出自己团队的绩效评估计划 评估模式选用团队成员自我评价和互相评价,对于邹老师所说的几个团队,我们团队偏向于第一组的绩效评估方法,将整个任务分成等量的小任务,根据个人状况不同进行分配,最后根据任务的完成程度,完美程度,进度,满足客户要求程度来对此项做出评价。最后.....
分类:其他   时间:2014-10-12 22:54:39    收藏:0  评论:0  赞:0  阅读:301
文件IO函数
creat函数创建一个新文件:#include int creat( const char *pathname, mode_t mode );返回值:若成功则返回为只写打开的文件描述符,若出错则返回-1;open 函数用于打开和创建文件:#include int open(const char *p...
分类:其他   时间:2014-10-12 22:54:29    收藏:0  评论:0  赞:0  阅读:342
使用无锁的方式和有锁的方式的程序性能对比
这里分别使用有锁和无锁两种方式,对一个数值进行增加,一直增加到100000,然后输出使用时间的长短。 1 import java.util.concurrent.ExecutorService; 2 import java.util.concurrent.Executors; 3 import...
分类:其他   时间:2014-10-12 22:54:19    收藏:0  评论:0  赞:0  阅读:452
二次判断退出
用户退出应用前给出一个提示是很有必要的,因为可能是用户并不真的想退出,而只是一不小心按下了返回键,大部分应用的做法是在应用退出去前给出一个Dialog,我觉得这样不太友好,用户还得移动手指去按dialog中的按钮。个人觉得“再按一次返回键退出程序”是best practice,实现也很简单,直接上代...
分类:其他   时间:2014-10-12 22:54:09    收藏:0  评论:0  赞:0  阅读:321
C#委托及事件处理机制浅析
事件可以理解为某个对象所发出的消息,以通知特定动作(行为)的发生或状态的改变。行为的发生可能是来自用户交互,如鼠标点击;也可能源自其它的程序逻辑。在这里,触发事件的对象被称为事件(消息)发出者(sender),捕获和响应事件的对象被称作事件接收者。在事件(消息)通讯中,负责事件发起的类对象并不知道哪...
分类:Windows开发   时间:2014-10-12 22:53:59    收藏:0  评论:0  赞:0  阅读:432
org.apache.hadoop.conf-Configuration
分类:Web开发   时间:2014-10-12 22:53:50    收藏:0  评论:0  赞:0  阅读:497
1155条   上一页 1 2 3 4 5 ... 58 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!