首页 > 2014年09月22日 > 全部分享
用vim做IDE
在home目录下编辑.vimrc(无则新建)。 1 syn on "语法支持 2 3 "common conf {{ 通用配置 4 set ai "自动缩进 5 set bs=2 "在insert模式下用退格键删除 6 set...
分类:其他   时间:2014-09-22 12:10:13    收藏:0  评论:0  赞:0  阅读:276
深入浅出 RPC - 浅出篇
近几年的项目中,服务化和微服务化渐渐成为中大型分布式系统架构的主流方式,而 RPC 在其中扮演着关键的作用。 在平时的日常开发中我们都在隐式或显式的使用 RPC,一些刚入行的程序员会感觉 RPC 比较神秘,而一些有多年使用 RPC 经验的程序员虽然使用经验丰富,但有些对其原理也不甚了了。 缺乏对原理层面的理解,往往也会造成开发中的一些误用。 本文分上下两篇《浅出篇》和《深入篇》,其目标就是想尝试...
分类:其他   时间:2014-09-22 12:09:53    收藏:0  评论:0  赞:0  阅读:305
Chapter 2 User Authentication, Authorization, and Security(10):创建包含数据库
在SQL Server中,安全性分为两级:服务器级别和数据库级别。服务器的登录名被映射到数据库中的一个用户。身份验证在登录名连接到服务器时发生。如果数据库中有这个登录名所对应的用户,那么这个登录名就能访问数据库。登录名和用户之间的映射是基于一个内部SID,当从一个服务器复制数据库到另外一个服务器,即使用户名相同,如果SID不同,也会打算这个连接关系。从2012开始引入了包含数据库(Contained database)概念,用于解决这种问题。...
分类:数据库技术   时间:2014-09-22 12:09:33    收藏:0  评论:0  赞:0  阅读:411
Boost.Asio c++ 网络编程翻译(5)
异常处理VS错误代码 Boost.Asio允许同时使用异常处理或者错误代码,所有的异步函数都有抛出错误和返回错误码两种方式的重载。当函数抛出错误时,它经常抛出boost::system::system_error的错误。...
分类:编程语言   时间:2014-09-22 12:09:13    收藏:0  评论:0  赞:0  阅读:427
Appium 服务器端从启动到case完成的活动分析
此文的目的主要是通过分析Appium Server打印出来的log,加深对Appium Server所扮演角色的理解。 这整一个过程是由一个Test Case开始执行到结束,测试的对象是SDK自带的NotePad.apk。 Test Case很简单:打开Notepad程序,然后点击安卓的Menu Options按钮调出“Add Note”菜单按钮,然后点击该按钮,然后完成测试。 ...
分类:移动平台   时间:2014-09-22 12:09:03    收藏:0  评论:0  赞:0  阅读:335
深入浅出 RPC - 深入篇
《深入篇》我们主要围绕 RPC 的功能目标和实现考量去展开,一个基本的 RPC 框架应该提供什么功能,满足什么要求以及如何去实现它? RPC 功能目标 RPC 的主要功能目标是让构建分布式计算(应用)更容易,在提供强大的远程调用能力时不损失本地调用的语义简洁性。为实现该目标,RPC 框架需提供一种透明调用机制让使用者不必显式的区分本地调用和远程调用,在前文《浅出篇》中给出了一种实现结构,基于...
分类:其他   时间:2014-09-22 12:08:53    收藏:0  评论:0  赞:0  阅读:306
docker使用的一些建议
下面是一些在使用过程中经常遇到的问题和一些建议(持续更新): 1、尽量在开启一个容器的时候就规划好容器的名字、硬盘容量大小(使用-v 将宿主主机硬盘映射到容器中)、端口映射等,因为在使用过程中再调整这些参数在目前的docker版本中非常麻烦。设定好参数后,每次就可以根据docker start/stop + 容器名字来启动和关闭容器了,也方便写启动和停止脚本。...
分类:其他   时间:2014-09-22 12:08:43    收藏:0  评论:0  赞:0  阅读:228
判断正负数
#!/usr/bin/env python # -*- coding: UTF-8 -*- # # Copyright [Gtlions Lai]. # Create Date: # Update Date: __authors__ = '"Gtlions Lai" ' """判断正负数. 主要功能描述.   ClassFoo: 类概述.   functionBar...
分类:其他   时间:2014-09-22 12:08:13    收藏:0  评论:0  赞:0  阅读:305
Android自定义控件——侧滑菜单
当我们打开某些应用的时候,总是会出现“侧滑菜单”这样的效果,至于这种侧滑菜单是谁首先创造出来的,已经不重要,但是侧滑菜单确实功能新颖,用户体验极好,以至于市面上很多很多的应用也纷纷加入侧滑菜单的效果,以下是我从应用市场上下载来的几个应用,随时截图发在这里,看看别人(大型互联网公司)都做这种效果,那么我们自己在没有很好的“创意”下,是不是可以选择“山寨”(自定义)一下呢?!...
分类:移动平台   时间:2014-09-22 12:08:03    收藏:0  评论:0  赞:0  阅读:424
C系列函数原型之-StrStr(char *str,char *subStr)的实现
#include char *Mystrstr(char *str,char *subStr){ while (*str != '\0' ) { char *p = str; char *q = subStr; char *res = NULL; if (*p == *q) { res = p; while (*q != '\0' && *p == *q)...
分类:其他   时间:2014-09-22 12:07:53    收藏:0  评论:0  赞:0  阅读:572
F4107单进程处理多个usart中断接收到的数据
解决:Cortex-M4上,usart自动发送数据方案。 1. usart中断太快。数据还没有处理完。usart中断就会把没处理完的数据上该覆盖掉。导致数据丢失。 2.这程序需要在main中处理4个usart口的数据,这样出错的概率会更大。 提出如下解决方案: 第一:规定每条完成的数据长度,步会超过256字节。 第二:我们规定数据的结束表标志为数据的后三位为,FFFFFF...
分类:其他   时间:2014-09-22 12:07:43    收藏:0  评论:0  赞:0  阅读:284
Linux下NFS配置与tftp配置
1. NFS配置 vi /etc/export 加入所需要共享目录。例如: /home/liukang/workship 192.168.1.0/24(rw,sync,no_root_squash,no_subtree_check) 修改完毕后,运行 #exportfs -a 使改变生效。 #/etc/init.d/nfsserver start 启动NFS服务器。 #ex...
分类:系统服务   时间:2014-09-22 12:07:33    收藏:0  评论:0  赞:0  阅读:393
Effective STL读书摘要(一)
一直在用STL,认为对STL也有一些理解,比如比较函数怎么写,什么情况下用什么容器效率高,但是当你读过Effective STL之后才知道这远远不够,之前的代码还有很多可以优化的空间,下面我会罗列一些映像比较深的点,比较偏向代码因为这样可以方便以后的调用。这里是到Item29,余下的留下次看。 1) 检查容器是否为空 if(c.empty()){}   better than if(c...
分类:其他   时间:2014-09-22 12:07:23    收藏:0  评论:0  赞:0  阅读:238
js父页面调用子页面数据时,子页面通过父页面传过来的参数回调父页面具体方法
今天写代码时发现同一页面多个地方需要调用同一个子页面,如果多个方法调用时,同一子页面回调父页面方法则会出问题,所以查了下资料,让这个功能通用化,根据具体方法回调具体父页面方法,顺便总结一下,希望以后可以有用,或许可以帮助需要帮助的人 这里使用 eval() 函数 定义和用法 eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。 父...
分类:Web开发   时间:2014-09-22 12:07:13    收藏:0  评论:0  赞:0  阅读:274
关于Dialog----玲琅满目,任君挑选
下面来记录一下Qt中的形形色色的Dialg。。。。直接给出PySide自带的example,因为我觉得我的改写也只是“依葫芦画瓢”。。。放心,Qt是开源的,真伟大。。#!/usr/bin/env python"""PyQt4 port of the dialogs/standarddialogs e...
分类:其他   时间:2014-09-22 12:06:13    收藏:0  评论:0  赞:0  阅读:298
问题1-5
1,生兔子问题(斐波那契数列) public class Fibonacci { public static void main(String[] args) { System.out.println("The rabit of 1th month : 1"); System.out.println...
分类:其他   时间:2014-09-22 12:06:03    收藏:0  评论:0  赞:0  阅读:281
lua string 库
--lua中字符串索引从前往后是1,2,……,从后往前是-1,-2……。--string库中所有的function都不会直接操作字符串,只返回一个结果。--------------------------------------------------------------------------...
分类:其他   时间:2014-09-22 12:05:53    收藏:0  评论:0  赞:0  阅读:212
N沟道增强型MOS管双向低频开关电路
MOS-N 场效应管 双向电平转换电路 -- 适用于低频信号电平转换的简单应用如上图所示,是 MOS-N 场效应管 双向电平转换电路。双向传输原理:为了方便讲述,定义 3.3V 为 A 端,5.0V 为 B 端。A端输出低电平时(0V) ,MOS管导通,B端输出是低电平(0V)A端输出高电平时(3....
分类:其他   时间:2014-09-22 12:05:43    收藏:0  评论:0  赞:0  阅读:461
CSRF攻击与防御
概述CSRF是Cross Site Request Forgery的缩写,中文是跨站点请求伪造;接下来将和大家分享这种攻击的原理、实施的方法、以及防御的几种方案;CSRF攻击的原理通过在恶意网站部署好攻击代码和相关数据,然后引导目标网站的已经授权的用户进入恶意网站,由于浏览器已经获得了目标网站的用户...
分类:其他   时间:2014-09-22 12:05:33    收藏:0  评论:0  赞:0  阅读:264
AppServ的安装与配置
AppServ是一个软件集合,包括Apache(HTTP服务器软件)、PHP(网页程序设计语言)、MySQL(数据库管理系统软件)、phpMyAdmin(图形界面的数据库管理软件)四个组成部分。AppServ是一个HTTP服务的集成开发环境。AppServ把这些软件集合在一起的目的是使在Wind.....
分类:移动平台   时间:2014-09-22 12:05:23    收藏:0  评论:0  赞:0  阅读:359
1528条   上一页 1 ... 53 54 55 56 57 ... 77 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!