[置顶] App Store 狠抓精神文明建设,JSPatch要亡了?

本文来自简书,原文地址:http://www.jianshu.com/p/39af67a58355 据悉,近日美国苹果公司响应党的号召,为了实现了社区文明和谐,各项事业全面发展,狠抓精神文明建设.将形成组织领导.定期引导.精准对标.适时检查.总结提高等五项机制,确保创建工作规范化.科学化.常态化. ---来自老司机的前线报道 事情的主要起因在 App Store Review Guide Line 的 2.5.2 这条: 2.5.2 Apps should be self-contained i

Continue reading »

腾讯QQ无力?推出新武器“TIM”

导读 自从腾讯推出微信之后,QQ用户的平均年龄就直线跳水,现在基本上就是95后和00后的天下了,而70后.80后几乎都不太碰QQ,取而代之的是成为微信的重度用户.当然,站在腾讯的角度看,这样并没有什么不好,反正都是自己锅里的肉,人群切分反而更利于两个产品的专注和定位. 不过,QQ团队可能不这么想.因为如果QQ的核心用户只能是20岁以下青少年的话,那么,一个大麻烦就是,随着这群人年龄的增长,他们会一波一波离开,而转到年龄更成熟的微信上去,这样的话,QQ就很难有常年沉淀的老用户了. 好在,QQ有QQ

Continue reading »

Tails OS 让你实现隐形上网!

导读 信息时代给我们的生活带来极大便利和好处的同时也带来了很大的风险,我们通过浏览器来了解外面世界,但我们的足迹也将会被记录,进而为我们带来安全隐患,对此我们可以采取一些手段来降低这种风险. 信息时代给我们的生活带来极大便利和好处的同时也带来了很大的风险.一方面,人们只要点击几下按钮,就能基本上访问已知存在的全部信息和知识:另一方面,要是这种权力落到个别不法分子手里,就会引起重大破坏和灾难.我在本文中将介绍保护网上私密信息的几个步骤. 一些人可能会认为这是"锡箔"思维方式,但是正如全球

Continue reading »

Linux 内核clk相关数据结构描述

对Linux内核整个clk框架来说,clk框架层看到的核心数据结构为struct clk,并且每个clk都有一个这样 的对象.平台需要向clk框架层注册这些clk,但是平台或者硬件相关的是struct clk_hw,以及对应的ops对象 struct clk_ops.   drivers/clk/clk.c struct clk {  struct clk_core *core;  const char *dev_id;  const char *con_id;  unsigned long m

Continue reading »

ElasticSearch(ES)中的分片查询方式

原文地址:http://www.bubuko.com/infodetail-836737.html Es查询的时候默认是随机从一些分片中查询数据,可以通过配置让es从某些分片中查询数据 1:_local 指查询操作会优先在本地节点有的分片中查询,没有的话再在其它节点查询. 2:_primary:指查询只在主分片中查询 3:_primary_first:指查询会先在主分片中查询,如果主分片找不到(挂了),就会在副本中查询. 4:_only_node:指在指定id的节点里面进行查询,如果该节点只有要

Continue reading »

角色控制

这一篇笔记的内容是角色控制, 水平有限, 还请大家多多指教.谢谢. 结构 Demo中的角色分三种:玩家,敌人,NPC.角色使用旧版动画系统,我将对黄颜色的控制分成两块, 一块是用角色身上绑定的MonoBehaviour脚本类控制角色的动画,我将其抽象成Entity类, 另一块是在普通脚本类中控制角色的游戏逻辑,我将其抽象成EntityControl类,EntityControl类还负责控制Entity和其他系统的交互, 比如FSM, 类之间的关系图如下: Entity Entity封装了播放动画

Continue reading »

在Linux中创建静态库和动态库范例

转自:http://blog.chinaunix.net/uid-31094491-id-5710326.html 我们通常把一些公用函数制作成函数库,供其它程序使用. 函数库分为静态库和动态库两种. 静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库.-----静态库与目标代码融合一起 动态库在程序编译时并不会被连接到目标代码中,而是在程序运行是才被载入,因此在程序运行时还需要动态库存在.----动态库与目标代码分开 在创建函数库前,我们先来准备举例用的源程序,并将函数库的源

Continue reading »

PTA 打印学生选课清单

假设全校有最多40000名学生和最多2500门课程.现给出每门课的选课学生名单,要求输出每个前来查询的学生的选课清单. 输入格式: 输入的第一行是两个正整数:N(\le≤40000),为前来查询课表的学生总数:K(\le≤2500),为总课程数.此后顺序给出课程1到K的选课学生名单.格式为:对每一门课,首先在一行中输出课程编号(简单起见,课程从1到K编号)和选课学生总数(之间用空格分隔),之后在第二行给出学生名单,相邻两个学生名字用1个空格分隔.学生姓名由3个大写英文字母+1位数字组成.选课信息

Continue reading »

编程中寄存器的使用

1. 系统调用(system call)中的参数传递 比如对于 C 语言库函数 read 的系统调用: result = read(fd, buffer, nbytes); read 系统调用的参数被压入到栈中,即参数传递是通过栈来进行.但这并非唯一的参数传递方法.事实上,这还算不上效率最高的传递方法.效率最高的方法是将参数存放在指定的寄存器里面.寄存器的访问速度显然高于栈,故这种参数传递可以提升系统调用执行的效率. 在 x64 体系结构中,最前面的 8 个参数由寄存器传递.只有超过 8 个参数

Continue reading »

Java反射实现JSON与JavaBean之间的转换

项目中需要将Websocket服务器传来的JSON字符串解析并存入数据库,该JSON字符串是与系统中的实体一一对应的,如果要单独解析会十分麻烦,而且一大段代码很不美观,于是写了一个小工具方法,自动将JSON转换为对应的JavaBean. 下面上代码: /** * 将JSON转换为对应的JavaBean * @param jsonObject 需要转换的JSON对象 * @param t 需要转换的JavaBean * @param <T> 泛型 * @return 返回转换后的JavaBean

Continue reading »

Java 集合系列之 List总结(LinkedList, ArrayLis,vector,stack等使用场景和性能分析)

第1部分 List概括 先回顾一下List的框架图 (01) List 是一个接口,它继承于Collection的接口.它代表着有序的队列. (02) AbstractList 是一个抽象类,它继承于AbstractCollection.AbstractList实现List接口中除size().get(int location)之外的函数. (03) AbstractSequentialList 是一个抽象类,它继承于AbstractList.AbstractSequentialList 实现了

Continue reading »

Problem E: 点在圆内吗?

Problem E: 点在圆内吗? Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 917  Solved: 468 [Submit][Status][Web Board] Description 定义一个Point类和Circle类,用于判断给定的一系列的点是否在给定的圆内. 其中,Point类: 1.有2个成员x和y,分别为其横坐标和纵坐标:1个静态成员numOfPoints,用于计算生成的点的个数. 2.具有构造函数.析构函数和拷贝构造函数,

Continue reading »

Problem E: 平面上的点——Point类 (II)

Problem E: 平面上的点--Point类 (II) Time Limit: 1 Sec  Memory Limit: 4 MB Submit: 6791  Solved: 3440 [Submit][Status][Web Board] Description 在数学上,平面直角坐标系上的点用X轴和Y轴上的两个坐标值唯一确定.现在我们封装一个"Point类"来实现平面上的点的操作. 根据"append.cc",完成Point类的构造方法和show()方法,输

Continue reading »

前端面试总

1.从输入网址到显示网页的过程分析 http://www.cnblogs.com/huansky/p/5953202.html 1.应用层DNS解析域名:客户端先检查本地是否有对应的IP地址,若找到则返回响应的IP地址.若没找到则请求上级DNS服务器,直至找到或到根节点. 2.浏览器与服务器建立TCP连接(默认端口80)(详细点可以说下三次握手的过程) 3.应用层客户端发送HTTP请求. 4.服务器响应请求:查找客户端请求的资源,并返回响应报文,响应报文中包括一个重要的信息--状态码(200-3

Continue reading »

bzoj 1025: [SCOI2009]游戏 (置换+分组背包)

1025: [SCOI2009]游戏 Time Limit: 1 Sec  Memory Limit: 162 MB Submit: 2144  Solved: 1402 [Submit][Status][Discuss] Description windy学会了一种游戏.对于1到N这N个数字,都有唯一且不同的1到N的数字与之对应.最开始windy把数字按 顺序1,2,3,--,N写一排在纸上.然后再在这一排下面写上它们对应的数字.然后又在新的一排下面写上它们 对应的数字.如此反复,直到序列再次

Continue reading »

和布局有关的css属性

文档流:一般文本就是按照文档流来进行排序,但是来如果你加上position:就脱离了文档流:但是由于浏览器大小不定,也无法使用一般配合js使用绝对定位: position:定义一个元素是否absolute(绝对):relative(相对);stativ(静态: 或者fixed(固定): top:层距离顶部纵坐标的举例 left:层距离定点横坐标的举例 z-index:决定层的先后顺序和覆盖关系:值高的元素会覆盖较低的元素: text-align:横向排序,可以使用left(左对齐),right(

Continue reading »

坐公交车学习(三)Java设计模式之一:建造者模式

工厂类模式提供的是创建单个类的模式,而建造者模式则是将各种产品集中起来进行管理,用来创建复合对象,所谓复合对象就是指某个类具有不同的属性,我们看一下代码: 还和前面一样,一个Sender接口,两个实现类MailSender和SmsSender.最后,建造者类如下: public class Builder { private List<Sender> list = new ArrayList<Sender>(); public void produceMailSender(int

Continue reading »