首页 > 其他
利用Socket进行大文件传输
分类: WINDOWS最近接触到利用socket进行大文件传输的技术,有些心得,与大家分享.首先看看这个过程是怎么进行的(如下图):所以,我们需要三个socket在窗体加载的时候初始化:1. 等到收货请求的socket(即等待对方向自己发出发送文件的请求:monitorSocket,端口:monit...
分类:其他   时间:2014-03-07 20:12:14    收藏:0  评论:0  赞:0  阅读:552
K好数
算法训练 K好数 时间限制:1.0s 内存限制:256.0MB问题描述如果一个自然数N的K进制表示中任意的相邻的两位都不是相邻的数字,那么我们就说这个数是K好数。求L位K进制数中K好数的数目。例如K = 4,L = 2的时候,所有K好数为11、13、20、22、30、31、33 共7个。由于这个数目...
分类:其他   时间:2014-03-07 20:14:09    收藏:0  评论:0  赞:0  阅读:433
预测数值型数据:回归
用线性回归找到最佳拟合直线求解回归系数的过程就是回归,,回归系数乘以输入值再讲结果加起来就得到预测值。假定回归系数存放在矩阵X中,而回归系数存放在向量w中,则预测值Y1=x1Tw给出,平方误差为(yi-xiTw)从1到m之和,用矩阵表示为(y-xw)T(y-xw),对w求导得XT(Y-Xw),欲求最...
分类:其他   时间:2014-03-07 20:15:03    收藏:0  评论:0  赞:0  阅读:764
intent传对象
intent还有一个很好用的地方,就是传输对象,但要注意的是这里的传输只是将对象复制了一份通过intent进行传递,并不能达到实时更新的效果,也就是这个对象等偏重于“读”。intent对这个对象有着严格的要求----Parcel。android提供了一种新的类型:Parcel。本类被用作封装数据的容...
分类:其他   时间:2014-03-07 20:17:57    收藏:0  评论:0  赞:0  阅读:513
计算器和Menu
MainActivity.java 1 import android.app.Activity; 2 import android.content.Intent; 3 import android.os.Bundle; 4 import android.view.Menu; 5 import and...
分类:其他   时间:2014-03-07 20:21:57    收藏:0  评论:0  赞:0  阅读:458
建立信任关系
有a和b两台机器,现要将a机器的user1用户添加到b机器的user2用户信任列表里,使a机器的user1用户可以直接ssh到b机器的user2用户步骤:1,进入a机器/home/user1/.ssh目录,如果没有,执行mkdir -p /home/user1/.ssh,检查该目录下是否有一个id_...
分类:其他   时间:2014-03-07 20:22:50    收藏:0  评论:0  赞:0  阅读:496
观锁与悲观锁(Hibernate)
乐观锁与悲观锁 文章转自网上好像是玉米田的,忘记了锁( locking ) 业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算 处理中,我们希望针对某个 cut-off 时间点的数据进行处理,而不希望在结算进行过程中 (可能是几秒种,也可能是几个小时),数据再发生变化。此时,...
分类:其他   时间:2014-03-07 20:23:46    收藏:0  评论:0  赞:0  阅读:506
再理解工厂模式
1.工厂的目的:使用一个变化频率比较高的类不必忙着new(),而要依赖一个抽象的类型(抽象类或接口)。使用工厂的动机主要来自“变化“。2.频繁的获取、抛弃抽象类型实例会有资源浪费的问题,有以下解决方法: a.把工厂实例作为参数注入到操作中; b.把工厂设计成singleton方式; c.使用静态类。...
分类:其他   时间:2014-03-07 20:24:39    收藏:0  评论:0  赞:0  阅读:444
怎样在VMware虚拟机中使用安装并设置Ubuntu系统
Ubuntu 系统是一款优秀的、基于GNU/Linux 的平台的桌面系统。当然,目前为止很多应用程序还完全不能允许运行在 Ubuntu 系统上,而且 Ubuntu 的界面、使用方法会让大部分Windows 用户感到不适应。为了在正常的 Windows 工作环境中熟悉并体验 Ubuntu 环境,我们选...
分类:其他   时间:2014-03-07 20:27:29    收藏:0  评论:0  赞:0  阅读:447
CDN和镜像站点比较
CDN和镜像站点是常用的提高网站访问速度的两种方式,但这两种方式具体是什么、二者间有什么相同和不同之处,本文对此做一粗浅介绍。一、镜像站点1.1定义镜像网站是指将一个完全相同的网站源程序放到几个服务器,分别有自己独立的URL,在这些服务器上互为镜像网站。它和主站并没有太大差别,或者可算是为主站作的后...
分类:其他   时间:2014-03-07 20:29:24    收藏:0  评论:0  赞:0  阅读:372
多线程信号量 Semaphore使用
对信号量只能实施三种操作: 1. 初始化(initialize),也叫做建立(create) 2. 等信号(wait),也可叫做挂起(pend) 3. 给信号(signal)或发信号(post)分类: 整型信号量(integer semaphore):信号量是整数 记录型信号量(record sem...
分类:其他   时间:2014-03-07 20:31:12    收藏:0  评论:0  赞:0  阅读:565
信息系统项目管理师备考笔记——项目生命周期和组织
从今天起,整理项目管理师备考笔记,先从项目生命周期讲起。 一、项目及项目管理1、项目定义:项目是在特定条件下,具有特定目标的一次性任务,是在一定时间内,满足一系列特定目标的多项相关工作的总称。项目多目标属性:时间,费用,功效。2、项目的属性:一次性、独特性、目标的确定性、组织的临时性和开放性、成果的...
分类:其他   时间:2014-03-07 20:32:06    收藏:0  评论:0  赞:0  阅读:418
Ubuntu 中软件的安装、卸载以及查看的方法总结
说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。 一、Ubuntu中软件安装方法 1、APT方式 (1)普通安装:apt-get install softn...
分类:其他   时间:2014-03-07 20:33:05    收藏:0  评论:0  赞:0  阅读:557
_stdcall与_cdecl(了解)
调用约定(Calling Convention)是指在程序设计语言中为了实现函数调用而建立的一种协议。这种协议规定了该语言的函数中的参数传送方式、参数是否可变和由谁来处理堆栈等问题。不同的语言定义了不同的调用约定。 在C++中,为了允许操作符重载和函数重载,C++编译器往往按照某种规则改写每一个入口...
分类:其他   时间:2014-03-07 20:35:47    收藏:0  评论:0  赞:0  阅读:583
转:iBatis简单入门教程
iBatis简介:iBatis是apache的一个开源项目,一个O/R Mapping解决方案,iBatis最大的特点就是小巧,上手很快。如果不需要太多复杂的功能,iBatis是能够满足你的要求又足够灵活的最简单的解决方案,现在的iBatis已经改名为Mybatis了。官网为:http://www....
分类:其他   时间:2014-03-07 20:33:59    收藏:0  评论:0  赞:0  阅读:455
ubuntu中查看已安装软件包的方法
ubuntu中查看已安装软件包的方法: 方法一:在新立得软件包管理器中,打到已安装,便可以看看有多少包被安装. 如果想把这些包的信息复制到一文件里,可用下面的方法. 方法二:在终端输入 sudo dpkg -l 即可,然后在终端的界面里复制列出来的信息就可以了(终端查看时,一定要做如下步骤:点终端界...
分类:其他   时间:2014-03-07 20:37:50    收藏:0  评论:0  赞:0  阅读:411
Java线程间通信-回调的实现方式
Java线程间通信-回调的实现方式Java线程间通信是非常复杂的问题的。线程间通信问题本质上是如何将与线程相关的变量或者对象传递给别的线程,从而实现交互。比如举一个简单例子,有一个多线程的类,用来计算文件的MD5码,当多个这样的线程执行的时候,将每个文件的计算的结果反馈给主线程,并从控制台输出。线程...
分类:其他   时间:2014-03-07 20:45:16    收藏:0  评论:0  赞:0  阅读:483
系统找不到指定路径的可能原因
浏览器显示系统找不到指定路径但没有出现浏览器通常的404页面,而是空白加上上面这句话。但用firebug会显示404可能原因是系统重定向错误--导致系统找不到指定路径。
分类:其他   时间:2014-03-07 20:44:23    收藏:0  评论:0  赞:0  阅读:407
#ifdefne #endif 等宏定义的用法
一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是“条件编 译”。有时,希望当满足某条件时对一组语句进行编译,而当条件不满足时则编译另一组语句。条件编译命令最常见的形式为:#ifdef标识符程序段1#else程序段...
分类:其他   时间:2014-03-07 20:47:11    收藏:0  评论:0  赞:0  阅读:433
发菜单功能
有时需要出发菜单功能,例如发送ALT + F打开应用程序的文件菜单,如何使用SendMessage实现呢?使用用spy++截取的ALT+F的消息内容(如何使用spy++,请熟悉的高手指点下,我使用spy++ lite没有得到): 000310DC P WM_SYSKEYDOWN nVirtKey:V...
分类:其他   时间:2014-03-07 20:48:11    收藏:0  评论:0  赞:0  阅读:510
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!