猴年的第五次课,是政治与法制,随研读多年,但始终觉得含混晦涩,未能领悟其精髓,此次清华的法学泰斗级师者的解说,确实给了我们另辟蹊径的解读政治的方式,读懂我们社会的未来发展之历程,那就请跟我一起来看看课堂的细节,踏入本期的思索之旅。许章润老师部分:本次讲课分为四个部分:人民与社会、国家与民族、政治与政体、宪政与法治。人民与社会部分:沧桑爬上额头,就已经不再风华不再。如果没有权贵资本的相助,很难做...
分类:
其他好文 时间:
2016-06-28 13:00:37
阅读次数:
184
Mybatis
基础知识(一)
第一天:基础知识(重点)
mybatis介绍
mybatis框架原理(掌握)
mybaits入门程序(掌握)
用户信息进行增、删、改、查
mybatis开发dao层方法:(掌握)
原始dao开发方法(dao接口和...
分类:
其他好文 时间:
2016-06-28 13:02:12
阅读次数:
284
一、什么是正则表达式
正则表达式,又称正规表示法,是对字符串操作的一种逻辑公式。正则表达式可以检测给定的字符串是否符合我们定义的逻辑,也可以从字符串中获取我们想要的特定部分。它可以迅速地用极简单的方式达到字符串的复杂控制。
二、正则表达式的语法
看一个过滤纯数字的例子
- (BOOL)validateNumber:(NSString *) textString
{
NSS...
分类:
其他好文 时间:
2016-06-28 12:59:41
阅读次数:
137
DTD的作用XML文档是一种元标记语言,即一种定义标记语言的语言。在XML中可以创建新的标记语言,这些新的标记语言(也叫标记集)要通过文档类型定义(Document Type Definitions,DTD)来定义。DTD文档是这些新的标记语言的法律性文档。如果XML文档的语法符,DTD的定义和规定,那么就称为一个合法的XML文档,否则就是非法的XML文档。合法的XML文档在实际应用中的地位很重要,...
分类:
其他好文 时间:
2016-06-28 12:59:03
阅读次数:
224
2016年应该是直播元年,直播应用百团大战,QQ 空间也在6.5版本上线了直播功能,从无到有、快速搭建了直播间。“先扛住再优化”,第一个版本和竞品相比,我们进入直播间的速度比较慢。根据外网统计在6.5版本的用户端看到画面需要4.4s,因此在6.5发布之后,着手启动了优化工作,目标:观看直播需要达到秒进体验(1s内看到画面)...
分类:
其他好文 时间:
2016-06-28 12:58:32
阅读次数:
159
(一)概述
本节给大家带来基础UI控件部分的最后一个控件:DrawerLayout,官方给我们提供的一个侧滑菜单控件,和上一节的ViewPager一样,3.0以后引入,低版本使用它,需要v4兼容包,既然Google为我们提供了这个控件,为何不用咧,而且在 Material Design设计规范中,随处可见的很多侧滑菜单的动画效果,大都可以通过Toolbar + DrawerLayout来实现~,本...
分类:
其他好文 时间:
2016-06-28 12:57:26
阅读次数:
348
你会看到,不管是什么布局,Flex往往都可以几行命令搞定。
我只列出代码,详细的语法解释请查阅《Flex布局教程:语法篇》。我的主要参考资料是Landon
Schropp的文章和Solved by Flexbox。
一、骰子的布局
骰子的一面,最多可以放置9个点。
下面,就来看看Flex如何实现,从1个点到9个点的布局。你可以到codepen查看Demo...
分类:
其他好文 时间:
2016-06-28 12:57:32
阅读次数:
277
使用异步I/O大大提高应用程序的性能
linux下有两种aio,一种是glibc实现的aio,这个比较烂,它是直接在用户空间用pthread进行模拟的。还有一种就是内核实现的aio,这些系统调用是以io_xxx开始的。下面将针对 同步和异步模型,以及阻塞和非阻塞的模型进行介绍。而native aio的优点就是能够同时提交多个io请求给内核,然后直接由内核的io调度算法去处理这些请求(direct...
分类:
其他好文 时间:
2016-06-28 12:58:08
阅读次数:
249
© Conmajia & icemanind 2012
本文根据How to Create Your Own Virtual Machine系列文章编译,并进行了大量改造(已征得作者同意)。
阅读:上篇、下篇
下载:源代码、英文教程(PDF)序言
By Conmajia
各位,你们正在阅读的这个系列的文章将从零开始,带你一步一步设计并实现一个完整可运行的虚拟机(Virtual Mac...
分类:
其他好文 时间:
2016-06-28 12:56:43
阅读次数:
183
终于有空看看自动生成代码这块。看起容易上手,但功能强大。
下载Mybaits Generator:https://github.com/mybatis/generator/releases
这就是个单独的工具,也有集成到别的工具里的,先不管,用单独的试下。关键是用到这个JAR:mybatis-generator-core-1.3.2.jar 单独拿出来用就可以。
另外就是需要一个连接数据库...
分类:
其他好文 时间:
2016-06-28 12:57:37
阅读次数:
288
ALV控件的使用
ALV(SAP List Viewer)控件是SAP业务中最常用的控件之一,本章先用一个简单的例子介绍用ALV控件显示数据,再以实例方式介绍ALV的强大功能。
本章主要内容有:
(1)简单的ALV控件实例
(2)自定义输出字段的ALV控件实例
(3)在屏幕上建立ALV控件
(4)自定义ALV控件的工具条按钮
(5)处理ALV控件双击事件
(6)通过ALV控件编辑内...
分类:
其他好文 时间:
2016-06-28 12:55:39
阅读次数:
144
建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示:
先来看看如何建立连接的。
首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建立了。
那如何断开连接呢?简单的过程如下:
...
分类:
其他好文 时间:
2016-06-28 12:57:04
阅读次数:
460
问题1:60Hz和60fps有什么关系?
没有任何关系。fps代表GPU渲染画面的频率,Hz代表显示器刷新屏幕的频率。一幅静态图片,你可以说这副图片的fps是0帧/秒,但绝对不能说此时屏幕的刷新率是0Hz,也就是说刷新率不随图像内容的变化而变化。游戏也好浏览器也好,我们谈到掉帧,是指GPU渲染画面频率降低。比如跌落到30fps甚至20fps,但因为视觉暂留原理,我们看到的画面仍然是运动和连贯的。...
分类:
其他好文 时间:
2016-06-28 12:56:01
阅读次数:
280
5.1 Schema概述XML Schema是2001年5月正式发布的W3C的推荐标准,经过数年的大规模讨论和开发如今终于尘埃落定,成为全球公认的XML环境下首选的数据建模工具。
使用DTD虽然带来较大的方便,但是,DTD存在一些缺陷:一是它用不同于XML的语言编写,需要不同的分析器技术。这增加了工具开发商的负担,降低了软件瘦身的可能性,此外开发人员需要多学一门语言及其语法。而XML Schem...
分类:
其他好文 时间:
2016-06-28 12:56:23
阅读次数:
217
搞了好几天,各种bug,现在终于搞定了!!赶紧开一篇blog,废话不说了 上代码记录一下,方便以后查看~~
MainActivity代码:package com.example.lenovo.pulltorefreshlistview;import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;...
分类:
其他好文 时间:
2016-06-28 12:55:33
阅读次数:
156
题目给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值。
例如,如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3,那么一共存在6个滑动窗口,他们的最大值分别为{4,4,6,6,6,5}; 针对数组{2,3,4,2,6,2,5,1}的滑动窗口有以下6个:
{[2,3,4],2,6,2,5,1},
{2,[3,4,2],6,2,5,1},
{2,3,[4,2,...
分类:
其他好文 时间:
2016-06-28 12:53:11
阅读次数:
127