摘要:
对于操作系统相信大家都不会陌生,但是要问你:什么是操作系统?估计你就会迷茫了。当然这也不奇怪,如果不是专门了解过或者是学习过操作系统知识的人,很难给出一个描述。即便是专业搞操作系统的人士也不能给出操作系统的形式化定义,因为“操作系统”目前尚无统一的定义。百度百科给出的简介如下:操作系统(英语:Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。 个人比较喜欢的非形式化描述如下:操作系统是计算机系统中的一个系统软件,它是这样一些程序模块的集合——它们能有效的组织和管理计算 阅读全文
posted @ 2014-01-03 12:54
我的小人生
阅读(222)
评论(0)
推荐(0)
摘要:
前言:昨天看到微博上分享的深度学习视频,为上海复旦大学吴立德教授深度学习课程,一共六课时,视频地址点击打开链接。在此我结合其他资料,写点个人的学习笔记进行记录。 第一课:概述本课吴老师对深度学习做了一个简单的介绍。内容分为三块:1.深度学习简介 2.深度学习应用 3.领域概况1.深度学习简介 深度学习(deep learning)是机器学习(machine learning)的一个方法。本节首先简单介绍机器学习,然后引入深度学习的概念。 1.1 机器学习简介 机器学习四要素: [星号**内容为我自己补充内容,部分内容来自《统计机器学习》] a, 数据 ** 机器学... 阅读全文
posted @ 2014-01-03 12:49
我的小人生
阅读(2152)
评论(0)
推荐(2)
摘要:
Maven共有6类属性:内置属性(Maven预定义,用户可以直接使用)${basedir}表示项目根目录,即包含pom.xml文件的目录;${version}表示项目版本;${project.basedir}同${basedir};${project.baseUri}表示项目文件地址;${maven.build.timestamp}表示项目构件开始时间;${maven.build.timestamp.format}表示属性${maven.build.timestamp}的展示格式,默认值为yyyyMMdd-HHmm,可自定义其格式,其类型可参考java.text.SimpleDateForma 阅读全文
posted @ 2014-01-03 12:46
我的小人生
阅读(479)
评论(0)
推荐(0)
摘要:
1 迭代器的类型: 输入迭代器 、前向迭代器、双向迭代器、跳转迭代器以及输出迭代器。这五种迭代器的限制条件从左至右越来越强。 2 输入迭代器需满足的条件: X u(a);X可复制构造 u=a;可赋值 u==a;可比较相等 u!=a;可比较不相等 *u;可去引用,且若有u==a,*u==*a u->m;等价于(*u).m ++u;若之前有a==u,则在++u后不一定有++a==u (void)u++;等价于(void)++u *u++;等价于{X tmp=u; ++u; return tmp;} 3 前向迭代器满足的条件: ... 阅读全文
posted @ 2014-01-03 12:42
我的小人生
阅读(497)
评论(0)
推荐(0)
摘要:
NOTE: Please take care with this. I obviously cannot test if this will actually work on a new iPhone 5 device! I provide no warranty if you submit having used this and it doesn’t actually work on the new device. Please think twice before submitting an app which you have used this method to create. Y 阅读全文
posted @ 2014-01-03 12:39
我的小人生
阅读(154)
评论(0)
推荐(0)
摘要:
1、效果如下: 实例如下: 上图的添加数据按钮可以换成一个进度条 因为没有数据所以我加了一个按钮添加到数据库用于测试;一般在服务器拉去数据需要一定的时间,所以可以弄个进度条来提示用户:点击加载按钮的时候,向数据库读取一次数据,把读取的数据追加到原来的数据集中;然后显示出来 package com.exampleandroid.xiong.listviewpages;public class News { private String title; private int id; /** * * @return 返回新闻标题 */ public String getTitle() { ... 阅读全文
posted @ 2014-01-03 12:35
我的小人生
阅读(256)
评论(0)
推荐(0)
摘要:
使用命令行方式进行签名需要JDK中的两个命令行工具:keytool.exe和jarsigner.exe。可按如下两步对apk文件进行签名:1.#keytool-genkey-v-keystore key.pem -aliasaliasname -keyalgRSA-validity3000其中androidguy-release.keystore表示要生成的密钥文件名,可以是任意合法的文件名。androidguy表示密钥的别名,后面对apk文件签名时需要用到。RSA表示密钥算法。30000表示签名的有效天数。2.#jarsigner-verbose-keystorekey.pem test.a 阅读全文
posted @ 2014-01-03 12:32
我的小人生
阅读(621)
评论(0)
推荐(0)
摘要:
首先注册方法一般都是先实例化一个template.Library。如:from django import templateregister = template.Library() 1.注册自定义过滤器方法register.filter('A',b)filter()方法中的2个参数分别:A过滤器的名称(一个字串)和 b过滤器函数本身。 2.注册自定义模板标签方法register.tag('A',b)tag()方法需要2个参数:模板标签的名字A和编译的函数b。 3.注册简单标签的方法如:if ,for ,ifequal等等register.simple_tag( 阅读全文
posted @ 2014-01-03 12:28
我的小人生
阅读(495)
评论(0)
推荐(0)
摘要:
6 问题代表了机会。 7 两个顽固,互不相让且过分自我中心的人在一起,注定会两败俱伤。如果实在找不出双方都能接受的方案,倒不如好聚好散。坦诚相见,更有助于发掘及解决问题。为了维持亲情或友谊,经常必须妥协。 8 假如两个人意见相同,其中一人就是多余的,与所见相同的人沟通,毫无益处,要有分歧才有收获。 9 在刺激和反应之间存在着一段距离,我们成长和幸福的关键就在于如何利用这段距离。 10 维持双方继续相爱的关键就是交谈,特别是谈论感情。 原文:http://blog.csdn.net/hongchangfirst/article/details/17613877 作者:hongch... 阅读全文
posted @ 2014-01-03 12:25
我的小人生
阅读(165)
评论(0)
推荐(0)
摘要:
自从苹果iPad成功以来,平板电脑一直是人们争相追捧的热门产品。其中Android平板电脑已是遍地开花。去年,在移动行业,主流厂商已推出了太多各种款型的Android平板电脑,它们留给2014年的创新余地已不多了。 三星不仅垄断了智能手机市场,而且也垄断了Android平板电脑市场一年左右。它推出了Galaxy Tab系列和Note系列平板电脑,几乎覆盖了大多数买家。 联想也是Android平板电脑市场中的大厂商,它推出了很多廉价的平板电脑。在2013年,该公司还启用好莱坞明星阿什顿-库彻(Ashton Kutcher)代言了它的两款具有创新外观设计的新款Android平板电脑。 除了这两个. 阅读全文
posted @ 2014-01-03 12:21
我的小人生
阅读(121)
评论(0)
推荐(0)
摘要:
公司终于配上了双主机双系统双屏幕,编码是爽了,但是桌上的键盘有多了一套,有没有什么软件能够在不同的电脑之间共享键盘和鼠标呢?后来发下了Synergy这款软件.不仅免费而且开源(支持下).让办公桌上的多台电脑共享一套鼠标和键盘只要简单地移动鼠标到任何一个电脑上再进行打字就可以了。支持在Windows, Mac以及Linux上运行。Drag and drop filesfrom one computer to another (Windows and Mac).在你的电脑之间共享复制和粘贴使用公共网络时,加密系统能够保护敏感数据的安全。使用一套鼠标和键盘可以节省你桌面的空间。KVM的软件版本,基于 阅读全文
posted @ 2014-01-03 12:18
我的小人生
阅读(1191)
评论(0)
推荐(0)
摘要:
从 C# 客户端连接 Tibco EMS下面例子简要介绍 C# 客户端怎样使用 TIBCO.EMS.dll 来连接 EMS 服务器.using System;using System.Diagnostics;using System.Threading;using TIBCO.EMS;namespace TestEMS{ class Program { static void Main(string[] args) { Console.WriteLine("Test started"); new Program... 阅读全文
posted @ 2014-01-03 12:14
我的小人生
阅读(623)
评论(0)
推荐(0)
摘要:
好好的批处理,居然没有正式的Sleep可供调用。有时候,确实感到很无趣。1. 方法1: ping 1.1.1.1来模拟好不容易从stackoverflow上找到一个答案(称之为答案,是因为它被人标注为answer),是这么实现的: ping 1.1.1.1 -n 1 -w 60000 > nul 这个表示,会sleep 60秒钟。 果真如此吗? 它要基于一个假设:1.1.1.1永远不会被目标机器ping通。但我却碰到了灵异事件,在某台测试机上,直接能ping通:Pinging 1.1.1.1 with 32 bytes of data:Reply from 1.1.1.1: bytes= 阅读全文
posted @ 2014-01-03 12:10
我的小人生
阅读(3685)
评论(0)
推荐(0)
摘要:
Write an efficient algorithm that searches for a value in anmxnmatrix. This matrix has the following properties:Integers in each row are sorted from left to right.The first integer of each row is greater than the last integer of the previous row.For example,Consider the following matrix:[ [1, 3, ... 阅读全文
posted @ 2014-01-03 12:06
我的小人生
阅读(186)
评论(0)
推荐(0)
摘要:
MVC的架构模式,一直是JavaEE开发中所遵循的标准,如今很多框架都已经很好的实现了MVC,像大家所熟知的Struts,SpringMVC,JSF等,但是如果没有任何框架的支持,仅仅通过JavaWeb中servlet,jsp等基本知识的运用,可以如何实现MVC的开发模式呢?本文将通过一个实例来讲解Servlet所实现的MVC架构。 下载项目源码请点击这里:http://download.csdn.net/download/songdeitao/6802255 由于本项目在实现的过程中有很多建立的细节,这些都在我之前的博文中有所提及,而在此文中就直接默认所有的问题都已经解决,然后运... 阅读全文
posted @ 2014-01-03 12:03
我的小人生
阅读(3103)
评论(0)
推荐(0)
摘要:
第四章Styling and Animating 1. 使用内联属性修改CSS 我们知道HTML在onload时会读取css的各项值。 那么,我们能不能在之后的操作中改变css值呢? 答案是肯定的!要不然,我们前几章就不会出现那么多不同的效果了。 那么jQuery通过那个方法控制的CSS值呢?css() jQuery无论获取或者设置css值都是通过这个方法。 在DW中键入“css”后的提示如下: (1) 使用映射,即K-V (2) 属性名 (3) 属性名和索引值 (4) 属性名和值 我们获取css值时使用(2); 设置css根据情... 阅读全文
posted @ 2014-01-03 11:59
我的小人生
阅读(265)
评论(0)
推荐(0)
摘要:
题目大意:给出n个pie的直径,有f+1个人,如果给每人分的大小相同(形状可以不同),每个人可以分多少。要求是分出来的每一份必须出自同一个pie,也就是说当pie大小为3,2,1,只能分出两个大小为2的份,剩下两个要扔掉。 解题思路:对每一个人分的大小进行二分查找,注意输出要用cout。 下面是代码:#include const double pi=3.14159265359;const double esp=1e-6;int main(){ int T; scanf("%d",&T); while(T--) { int n,f,i,j,cnt; ... 阅读全文
posted @ 2014-01-03 11:56
我的小人生
阅读(237)
评论(0)
推荐(0)
摘要:
表结构如下:create table HH_BOOK_GOOD( ID VARCHAR2(32) not null, BOOKID VARCHAR2(32) not null, GOODID VARCHAR2(32) not null, GOODPRICE FLOAT not null, GOODNAME VARCHAR2(256) not null, GOODNOTE VARCHAR2(1024) not null) 使用下面语句进行查询select distinct ID,BOOKID,GOODPRICE from HH_BOOK_GOOD or... 阅读全文
posted @ 2014-01-03 11:52
我的小人生
阅读(405)
评论(0)
推荐(0)
摘要:
此类位于 javax.crypto.spec 包下。声明如下:public class DESKeySpec extends Object implements KeySpec此类指定一个 DES 密钥。KeySpec是一个接口,用来组成加密密钥的密钥内容的(透明)规范。如果密钥存储在硬件设备上,则其规范可以包含有助于标识该设备上的密钥的信息。用特定于算法的方法或独立于算法的编码格式(例如,ASN.1)可以指定密钥。例如,DSA 专用密钥可以由其组件 x、p、q 和 g 指定(请参见 DSAPrivateKeySpec),或使用其 DER 编码指定(请参见 PKCS8EncodedKeySpe 阅读全文
posted @ 2014-01-03 11:49
我的小人生
阅读(1997)
评论(0)
推荐(0)
摘要:
1.右击项目 export ---》war file 上传到linux服务器2.解压 jiar -xvf xx.war3.移动到 tomcat webapps文件中4.启动tomcat访问项目地址 http://linuxip:8080/cyj/xx.jsp 阅读全文
posted @ 2014-01-03 11:45
我的小人生
阅读(133)
评论(0)
推荐(0)
摘要:
首先我们先以引擎2.2.1为例子来新建一个TestJni的项目,来作为测试例。创建方式如下: python create_project.py -project TestJni -package org.cocos2dx.TestJni-language cpp 如果你对创建项目有什么疑问,可以参考这遍文章: http://blog.csdn.net/liuyuyefz/article/details/9129525 第一步:你需要下载android开发套件ADT for mac 你可以在如下页面下载https://developer.android.com/sdk/index.html .. 阅读全文
posted @ 2014-01-03 11:41
我的小人生
阅读(181)
评论(0)
推荐(0)
摘要:
如果你一直都不认真的做事情,有一天一件事情需要你认真去做的时候,你就知道那有多难。虽然你很努力的认真去做这件事,但是你对你自己是否认真都产生了怀疑。这就是习惯的力量。改变一个人有多难,试着改变自己你就知道有多难。想想你改变过多少你自己认为是缺点的习惯。养成好的习惯对一个人来说太重要了。什么是气质美女,那是因为她有气质的习惯。行为举止都是好习惯。习惯能打败性格吗?我要锻炼好习惯,打败性格。 阅读全文
posted @ 2014-01-03 11:38
我的小人生
阅读(174)
评论(0)
推荐(0)
摘要:
VC6很老了(15年),当年的IDE功能不如现在的各种IDE功能丰富。 比如自动添加注释,就需要借助第三方插件或自己动手实现。 最近做些code试验,新装上了VC6,但是改代码时不能自动添加注释,很不爽,于是,翻出曾经伴随了很多年的这些玩意,顺便做个记录。 首先,将以下代码复制到记事本,另存为vcMacros.DSM,'--VC6IDE宏辅助添加移除注释--'2014-01-01'--添加行注释-- //Sub LineCommentAdd()With ActiveDocument.Selection .ReplaceText "%", " 阅读全文
posted @ 2014-01-03 11:34
我的小人生
阅读(241)
评论(0)
推荐(0)
摘要:
Uni2D 入门Uni2D 入门 -- Atlas Uni2D 入门 -- Animation Clip 和 Animation API Uni2D 入门 -- Skeletal Animation Uni2D 入门 -- Asset Table Uni2D 实战(持续更新中) 阅读全文
posted @ 2014-01-03 11:30
我的小人生
阅读(342)
评论(0)
推荐(0)
摘要:
Getting Started: Building for Apple iPhone, iPad and iPod Touch ¶ Getting StartedPreparationGet the source codeDisk Space RequirementsBuild Preparation Build for DesktopWindowsLinuxMacOS XPython Build for MobileiOS: Apple iPhone, iPad, and iPod TouchAndroidBlackBerry 10 (BB10)Windows Mobil... 阅读全文
posted @ 2014-01-03 11:26
我的小人生
阅读(992)
评论(0)
推荐(0)
摘要:
题目描述:写一个程序计算正方体、球体和圆柱体的表面积和体积程序代码:#include#define PAI 3.1415using namespace std;class Shape{ public: virtual void ShapeName()=0; virtual void area() { return ; } virtual void volume() { return ; }};class Cube:public Shape{ public: Cube(float len):length(len){}; void ShapeName() { cou... 阅读全文
posted @ 2014-01-03 11:23
我的小人生
阅读(291)
评论(0)
推荐(0)
摘要:
头文件#import #import #import "NSString+Utils.h"@interface iGson : NSObject// 获取所有的property- (NSMutableArray *)getPropertyNames;// 获取成员属性及属性的类型等信息的列表- (NSMutableArray *)getPropertyAttrs;// 获取非ReadOnly的所有property- (NSMutableArray *)getNotReadOnlyPropertyNames;// 获取一个该类的实例需要多少字节的内存开销+ (size_t)g 阅读全文
posted @ 2014-01-03 11:19
我的小人生
阅读(181)
评论(0)
推荐(0)
摘要:
指针函数与函数指针 对于没有系统的学习过C++的同学来说,指针仿佛是一个难以逾越的鸿沟,但是其实指针没那么复杂,或者可以这么说, 我们选择性的忽略指针,比如说就把指针当做一个实例对象 例如 类Person 有两种实例化方法 1. Person p; //在栈里分配内存,作用域内有效,自动释放 2. Person *p = new Person(); //在堆内分配内存,需要手动调用 delete p; 来释放 其实在这里,完全可以抛弃指针的概念,就认为两个都是对象,只是调用成员函数成员变量的方法不同,还有作用域不同就可以了。 之所以提到这些,就是引出今天要谈的一个概念,那就... 阅读全文
posted @ 2014-01-03 11:16
我的小人生
阅读(137)
评论(0)
推荐(0)
摘要:
4thIIUCInter-University Programming Contest, 2005AChildren’s GameInput: standard input Output: standard output Problemsetter: Md. Kamruzzaman There are lots of number games for children. These games are pretty easy to play but not so easy to make. We will discuss about an interesting g... 阅读全文
posted @ 2014-01-03 11:12
我的小人生
阅读(159)
评论(0)
推荐(0)
摘要:
有道云笔记同步资源 放在手机上ipad或者电脑上看。。特别方便。。。精心整理。。暂时只有c++的。。希望大家喜欢 暂时只扒了一些c++的。。java的随后扒主要都是取自《程序员面试笔试宝典》(何昊)和july博客 http://note.youdao.com/share/?id=856ee37a1de2afd7228b18c243c6bf18&type=notebook http://note.youdao.com/share/?id=38f00f8f538339dba4f38ada8f662e37&type=notebook http://note.youdao.com/sh 阅读全文
posted @ 2014-01-03 11:09
我的小人生
阅读(331)
评论(0)
推荐(0)
摘要:
写在前面:爱得久了,感情神经总会一点一点麻木。很多人误以为这是爱情消失了,其实不然,就像有人说的:爱情不会消失,爱情只会沉底。当爱沉底了,你要懂得晃一晃。爱情不难,关键是看你会不会去爱。不一样的刺激,总会带来不一样的呈现形式。(我喜欢)1) 必须把那些浮如飘絮的思绪,渐渐转化为清晰的思路和简单的文字。华丽和漂浮都不易长久。你要知道,给予文字阅读快感不够的,内容,思想,境界,灵魂,精神和智慧,这些才重要。不要多看那些和你一个路数的女作家的文字。不要琐碎,无病呻吟。不要想到什么就写。不要流连于小感伤和小感动。 2) 体验生活,是另外一回事,并不意味着堕落和放纵。千万不要认同那些伪装的酷和另类。.. 阅读全文
posted @ 2014-01-03 11:05
我的小人生
阅读(594)
评论(0)
推荐(0)
摘要:
现状读研两年半的时间,一直在做工程性的项目,代码积累了10多万行,但是学术研究水平就是个渣。 决心 花一星期搞定一篇小论文,偏向于一致性哈希算法在黄页搜索系统应用,截止日期:2014年1月12日 措施 安排一下10天内的学习计划: 7:30 - 11:30 : ACM学习时间,LeetCode ac题目 11:30 - 1:00 : 休息、扯淡时间 1:30 - 5:30 : 阅读论文,写论文时间 5:30 - 7:00 : 吃饭、扯淡时间 7:00 - 10:00 : 论文试验,代码和测试 10:00... 阅读全文
posted @ 2014-01-03 11:01
我的小人生
阅读(151)
评论(0)
推荐(0)
摘要:
package cn.yang.qian.qian;import java.util.Scanner;public class average1 { public static void main(String[] args) { // 第一题 计算平均分 Scanner input = new Scanner(System.in); System.out.println("请输入语文成绩"); double Chinese = input.nextDouble(); System.out.println("请输入数学成绩"); double Math 阅读全文
posted @ 2014-01-03 10:58
我的小人生
阅读(205)
评论(0)
推荐(0)
摘要:
如果说为什么要同时学习这两种不同的移动平台,其实有一定的“闲”的因素在里面。相对于ios,android我是早半年接触的。最开始学习的时候也就是j2ee学习的延续,通过看视频连带看书学了大概一个月的时间,对android有了一个基本的了解。本来是想做个小项目练练手的,由于各种原因没有实现,就把android搁在边上了。后来自己买了一个MacBook,于是就看起了ios。最开始学习Objective-C的基本语法以及ios初级编程的时候,因为之前的基础还可以,我用了大概4天的时间,说起来也不算是多了,然后又是各种原因放下了。这两段学习经历使我对移动开发的架构有了更加深入地认识。于是上个月开始,我 阅读全文
posted @ 2014-01-03 10:54
我的小人生
阅读(450)
评论(0)
推荐(0)
摘要:
概述 关于CSS的一些基础知识我们在前面文章中已经有所了解,这篇文章我们主要来学习下CSS中的核心知识盒子模型的知识。盒子模型 元素框的最内部分是实际的内容(element),直接包围内容的是内边距(padding),内边距呈现了元素的背景,内边距的边缘是边框(border),外边距(margin)默认是透明的,因此不会遮挡其后的任何元素,对于这个图边框外的部分就是margin,边框内内容外地部分就是padding。在CSS中我们一般习惯性的将外边距和内边距设置为0,即 * { margin: 0; padding: 0;} element元素 在CSS中,width和height... 阅读全文
posted @ 2014-01-03 10:50
我的小人生
阅读(183)
评论(0)
推荐(0)
摘要:
过两天就要回珠海了,昨天元旦跟一个关系很好的老乡一起吃了餐饭,2013 就这样结束了,感觉还是不像是大了一岁。。。唉不管了, 反正快回家了就一切都放下。。。写一篇随笔吧,就算是缅怀一下逝去的2013吧,随便也道句:2013,我想你了。。。 记忆中你的容颜,模糊了又清晰,不是我想忘,只是很难再描绘出你的轮廓。曾经的欢声笑语也在慢慢消逝,有关你的痕迹不知会否越来越无力。也许这一切并非你我所愿,只是这页时光的记载,从你转身的那一刻起,便失去了翻阅的力量。。。。可能到后来,我不会把那些存放在记忆力的东西搬到自己眼前了,一是因为怕再少一个能回忆的东西,再者也明白了一点,那些远在天边缠绵思念的,最终近在咫 阅读全文
posted @ 2014-01-03 10:46
我的小人生
阅读(176)
评论(0)
推荐(0)
摘要:
[HeyJava][尚学堂][CMS文章内容管理系统]http://pan.baidu.com/s/1c0imHrE 阅读全文
posted @ 2014-01-03 10:42
我的小人生
阅读(157)
评论(0)
推荐(0)
摘要:
项目需求:自定义开发一个能分页显示列表项的小部件,允许左右翻页,能根据用户权限来显示管理链接等。效果如下:技术要求:使用sharepoint rest API 来获取列表项,这样性能高,能够快速响应用户操作。(关于REST API详细介绍见我的博客:SharePoint REST Service steps by steps) 注意: 这里我固定单页显示5项,可自行更改。当页面在第一页时,默认左分页隐藏,最后一页时,右分页默认隐藏。在页面加载过程会出现加载图片的效果,页面重新刷新时,不会记录之前用户所在分页,默认回到第一页,有兴趣的朋友,可以把这功能改改。步骤:1. 创建一个自定义list,无 阅读全文
posted @ 2014-01-03 10:39
我的小人生
阅读(218)
评论(0)
推荐(0)
摘要:
CSDN怎么传不上图片。。。 http://user.qzone.qq.com/1756942789/blog/1388662053 1:先下载BitviseSSH2:打开keypairmanager3:这样 4:点击export选择OpenSSH保存好公钥 5:随便起个名字,把刚才得到的公钥加进去6:打开SSH的客户端: 把东西对着填进去然后就可以登录了 阅读全文
posted @ 2014-01-03 10:35
我的小人生
阅读(180)
评论(0)
推荐(0)
摘要:
1、简述借助securtCRT,使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器。2、理解记忆其中,对于sz和rz的理解与记忆我用了如下的方法(很多时候容易搞混):sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 send to cilent,就等同于客户端在下载。 rz中的r意为received(接收),告诉客户端,我(服务器)要接收文件 received by cilent,就等同于客户端在上传。 记住一点,不论是send还是received, 动作都是在服务器上发起的。我们习惯了说上传或是下载,其实大可不必。使用这.. 阅读全文
posted @ 2014-01-03 10:31
我的小人生
阅读(430)
评论(0)
推荐(0)
摘要:
在Erlang中,NIF(Native Implemented Function)被用来扩展erlang的某些功能,一般用来实现一些erlang很难实现的,或者一些erlang实现效率不高的功能。NIF使用C开发,效率和C接近,比纯erlang实现要高。NIF会编译成动态库,直接动态加载到erlang进程空间调用,也是erlang扩展新方法最高效的做法。调用NIF不用上下文的切换开销,但是也有代价,NIF的crash会导致整个Erlang进程crash。 下面讲述如何在Windows下使用NIF扩展Erlang一、前期准备1、下载erlang二进制安装包,R16B02 Windows Bina 阅读全文
posted @ 2014-01-03 10:28
我的小人生
阅读(457)
评论(0)
推荐(0)
摘要:
知乎上受邀回答问题:“百度在 2013 年是衰落的吗?是有怎样的依据?” 正好在做自己个人的年度总结及明年的规划, 那也顺便分析下公司今年的情况。 我的观点:2013年百度各业务发展势头都还算不错,中规中矩, 没看出特别出彩, 但完全谈不上差,而且一些行动,给别人看到老大的决心。 下边的一些数据都是想到的时候从网上搜(不同的评估维度, 甚至同一维度不同的咨询公司给出的数据均会有差别)的, 谨慎参考。 可以从以下几方面看出来: 战略的推进, 内部机制 战略的推进 百度一直的思路都是去做入口, 都想直接占有用户上网需求的入口,从第一时间控制用户的上网时间。 这点从百度一贯的战略重心就能够看出来: 阅读全文
posted @ 2014-01-03 10:24
我的小人生
阅读(260)
评论(0)
推荐(0)
摘要:
1.第一步,先准备数据和工具安装好mysql以及客户端工具数据: USE `test`; CREATE TABLE `account` ( `id` int(11) NOT NULL AUTO_INCREMENT, `account_name` varchar(50) CHARACTER SET latin1 NOT NULL, `customer_id` int(11) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8; CREATE TABLE `customer... 阅读全文
posted @ 2014-01-03 10:20
我的小人生
阅读(411)
评论(0)
推荐(0)
摘要:
光阴似箭,日月如梭,恍然间,2013就这样平平淡淡的过去了。想想工资卡上的余额,心中不免浮起蛋蛋的忧桑。如果再回到2013。。。。。罢了,青春就是如此,每个人都肆无忌惮的挥霍着,在年华正当之时。或许只有当岁月的烙印狠狠落下的那一刻,我们才会想起那再也回不去的美好年华,那落英缤纷的流年似水。----------------------------------------------------------------------华丽分割线-------------------------------------------------------------------------------- 阅读全文
posted @ 2014-01-03 10:17
我的小人生
阅读(1027)
评论(0)
推荐(1)
摘要:
书接上一回,说到要继续丰富对类型的处理。那么如何才能做到呢,应该是要支持自定义的,所以这一回要讲的就是在前面的基础上,增加支持自定义部分,其中包含以下几个部分函数的默认参数设置,包括有几个默认参数和如何设置这些默认参数;可以做为返回值的参数下标(Lua支持多值返回);如何将函数的结果和当做返回值的函数的参数压入到Lua;如何将函数的结果压入到Lua中(看起来和上一点重复,默认情况下是调用上一条进行压入Lua);将当做返回值的函数的参数(所有需要返回的)压入Lua;如何确定中间存放函数参数的值的类型;从Lua中提取函数的参数;将中间存放的函数的参数的值打扮成函数需要的实参;发现没有,关键的一条, 阅读全文
posted @ 2014-01-03 10:13
我的小人生
阅读(198)
评论(0)
推荐(0)
摘要:
于TCP/IP协议栈的TCP协议的重传功能是由在linux内核源码(net/ipv4/tcp_output.c)中的函数tcp_retransmit_skb()实现的代码如下: /* This retransmits one SKB. Policy decisions and retransmit queue * state updates are done by the caller. Returns non-zero if an * error occurred which prevented the send. */int tcp_retransmit_skb(struct s... 阅读全文
posted @ 2014-01-03 10:09
我的小人生
阅读(1406)
评论(0)
推荐(0)
摘要:
之前学习了Python的列表,以及编写了一个函数来进行列表的输出,这次我们就继续来学习如何把我们已经编写好的代码共享到PyPI社区,这里以上篇文章中编写的print_lol函数为例。 函数转换为模块为了进行print_lol函数的共享,我们首先要把此函数封装到一个模块中去,所谓的模块,其实就是一个以.py结尾的文件,这里我们把上一篇文章中的print_lol函数放到一个wukong.py文件中(这个文件我放置到了D:\python文件夹中),下面是wukong.py文件的内容:def print_lol(movies): for item_1 in movies: if isinstance. 阅读全文
posted @ 2014-01-03 10:06
我的小人生
阅读(269)
评论(0)
推荐(0)
摘要:
由于手机恢复出产设置,Ubuntu Linux无法识别手机了,这里找来Google官方配置资料,记录下,以防再次出现类似问题。使用Android设备,只需要完成以下几步,你可以像在模拟器上一样开发和调试你的Android应用。 1.在AndroidManifest文件中声明你的应用是可调试的。如果你使用Eclipse进行开发,这一步可以跳过,在AndroidManifest.xml文件中在application标签元素中添加android:debuggable="true"。注:如果你手动地使能调试,要确保在发布软件的时候去掉使能。 2.在设备上使能USB调试功能。 (1) 阅读全文
posted @ 2014-01-03 10:02
我的小人生
阅读(296)
评论(0)
推荐(0)
摘要:
每个进程都有一个非负整形表示的唯一进程ID。init进程是一号进程,是第一个用户态的进程。它负责内核启动以后启动一个unix系统,它读取的配置文件一般在/etc/rc*、/etc/inittab、/etc/init.d中。下面的函数返回进程的一些标识:pid_t getpid(void) //调用进程的进程ID.pid_t getppid(void) //调用进程的父进程。uid_t getuid(void) //返回调用进程的实际用户ID。uid_t geteuid(void) //返回用户的有效用户iduid_t getgid(void) //调用进程的实际用户组ID... 阅读全文
posted @ 2014-01-03 09:59
我的小人生
阅读(399)
评论(0)
推荐(0)
摘要:
在写文档的过程中遇到了很多图,这些图有的在自考的时候接触过:比如:E-R图,数据流图,程序流程图。也有的是软工视频中讲过的,在写文档的过程中,有多地方都要求画图,只好又返回去看看。 下面是软件工程中我整理的一些图的,如有遗漏,欢迎补充。 一,需求分析中的图1,数据流图(DFD) 它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化分析方法的主要表达工具及用于表示软件模型的一种图示方法。 数据流图中的图例: 范例: 另外,在大型的系统中,为了能够更细节的表现数据在系统中流动情况,还将数据流图进行分层,此时,用分层的数... 阅读全文
posted @ 2014-01-03 09:55
我的小人生
阅读(5186)
评论(0)
推荐(0)
摘要:
javaBean的代码package bean;import java.io.Serializable;public class Admin implements Serializable{ /** * */ private static final long serialVersionUID = 1L; private Integer id; private String name; private String pass; public Admin() { super(); // TODO Auto-... 阅读全文
posted @ 2014-01-03 09:51
我的小人生
阅读(1163)
评论(0)
推荐(0)
摘要:
现在很多APP的样式都是底部选项卡做为首页的,实现这样的效果,我们一般有这样几种方式,第一,最屌丝的做法,我直接自定义选项卡视图,通过监听选项卡视图,逻辑控制内容页的切换,这样做的想法一般是反正这几个界面基本都是常驻内存的,不用去关心它的缓存和回收。第二种,用TabHost或者更灵活点用ActivityGroup来实现,让ActivityGroup来帮我们管理我们的活动——Activity,内存不够时,处于未激活状态的Activity可能会被回收,这样做才合理。当我们用3.0以上的编译环境编译我们的程序时我们发现,我们在用ActivityGroup的地方会被过时符号标记,说ActivityGr 阅读全文
posted @ 2014-01-03 09:48
我的小人生
阅读(348)
评论(0)
推荐(0)
摘要:
上一篇我们创建了敌人的坦克和自己的坦克,接下来就应该让坦克发子弹了,我们下面来看一下如何让我们的坦克发出子弹。前面我们用面向对象的思想对Tank进行了封装,又利用对象冒充实现了我们的坦克和敌人的坦克,仿照这种方式我们是不是也应该封装一个Bullet,答案是肯定的。好吧,那么我们再想想这个Bullet"类“都应该封装什么东西呢?位置应该有吧、子弹飞行的方向应该有吧、飞行的速度也应该有吧、自己飞出去的动作应该有吧。好啦,大概就这些,封装后的Bulle”t类“如下: //子弹类 function Bullet(x,y,direct,speed){ this.x=x; this.y=y; t 阅读全文
posted @ 2014-01-03 09:44
我的小人生
阅读(182)
评论(0)
推荐(0)
摘要:
做游戏,场景是一个很重要的部分,如果缺少这一步,很难做出好的游戏,对于cocos2dx来说,有很多2D的地图编辑器可以用,效果都还可以,其中Tiled是支持的比较好的,它支持Tiled编辑出来的几种模式,比如正常、45度地图等。 如果要做小型的手机游戏,使用正常模式就足够了,cocosdx支持的很好,如果要具有3D感,那么可以使用45度正常地图。但是如果要做大场景,比如底图4000*4000像素级别的,那么Tiled可以使用交错(Staggered)模式,但是cocos2dx封装的并不支持,需要修改源代码进行改造。 这里我就不写详细的步骤啦,有位达人已经在博客写了,我这里链接一下吧!让coc. 阅读全文
posted @ 2014-01-03 09:41
我的小人生
阅读(2716)
评论(0)
推荐(0)
摘要:
一般情况下,id都是安卓自动生成的。使用时只要用R.id.xx就可以了。但是,在合作开发安卓时,需要将自己开发的代码部分打成jar包,甚至做混淆。这就需要使用java的反射机制。在取id时使用如下类,避免了硬编码。res文件只能乖乖的交给合作方了。当然可能还有更好的方法解决这个问题。使用方法如: (ImageButton) findViewById(GetItemId.getIdResIDByName(this, "title_exit"));import java.lang.reflect.Field;import android.content.Context; imp 阅读全文
posted @ 2014-01-03 09:37
我的小人生
阅读(273)
评论(0)
推荐(0)
摘要:
package util;import java.io.IOException;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.util.Properties;public class JdbcUtil { private static Connection conn; private static PreparedStateme 阅读全文
posted @ 2014-01-03 09:34
我的小人生
阅读(219)
评论(0)
推荐(0)
摘要:
JPBM4.4基础及数据库说明 对jBPM4.4数据库的几张表简单介绍: A。资源库和运行时表结构 JBPM4_DEPLOYMENT 流程定义表 JBPM4_DEPLOYPROP 流程定义属性表 JBPM4_EXECUTION 流程实例表 (主要是存放JBPM4的执行信息,Execution机制代 替了JBPM3的Token机制) JBPM4_JOB 定时表(存放的是Timer 的定义) JBPM4_LOB 存储表 (流程定义相关的布署信息) JBPM4_PARTICIPATION 参与者表 (存放 Participation的信息,Parti... 阅读全文
posted @ 2014-01-03 09:30
我的小人生
阅读(314)
评论(0)
推荐(0)
摘要:
package util;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.util.List;/** * @author Hongyu * * @param */public class Pagination { // 当前页 private Integer nowPage; // 页面要显示信息条数 private Integer pageSize; // 根据页面显示的条数计算总页.. 阅读全文
posted @ 2014-01-03 09:26
我的小人生
阅读(303)
评论(0)
推荐(0)
摘要:
QT提供了两个高级别的流类---QDataStream和QTextStream,可以从任意的输入输出设备读取或写入数据。QDataStream用于读写二进制数据,它的优点是:在读写数据的时候已经严格定义了数据流的类型和每个类型的长度,这样就不用关心编码之间转换的问题了。QTextStream用于读写文本(如HTML、XML和源代码等)的格式,解决了二进制文件格式无法直接阅读和编辑的缺点。QTextStream考虑了Unicode编码与系统本地编码或其他编码之间的转换问题,并考虑了不同操作系统之间行尾符切换的问题(MS “\r\n”, Mac “ \n”)。QTextStream使用16位的QC 阅读全文
posted @ 2014-01-03 09:22
我的小人生
阅读(2652)
评论(0)
推荐(0)
浙公网安备 33010602011771号