自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 收藏
  • 关注

转载 构建自己的PHP框架--构建模版引擎(1)

前段时间太忙,导致好久都没有更新博客了,今天抽出点时间来写一篇。其实这个系列的博客很久没有更新了,之前想好好规划一下,再继续写,然后就放下了,今天再捡起来继续更新。今天我们来说一下,如何构建自己的 PHP 模版引擎。现在比较流行的 PHP 模版引擎有Twig、Haml、Liquid、Mustache、Plates、Blade以及比较古老的Smarty其实关于PHP应不应该使用模版引擎,网上也...

2016-10-30 19:47:00 44

转载 Mysql源码分析--csv存储引擎

一直想分析下mysql的源码,开始的时候不知道从哪下手,先从csv的文件存储开始吧,这个还是比较简单的。我是用的是mysql5.7.16版本的源码。csv源码文件在mysql源码的mysql-5.7.16\storage\csv文件夹下,这里面除了一个make文件,剩下的四个文件就是csv的存储读取代码。transparent_file.h/cc文件比较简单,只定义了一个Transpare...

2016-10-30 15:39:00 105

转载 一些简单布局

等高布局:一、假等高列这种方法是我们实现等高列最早使用的一种方法,就是使用背景图片,在列的父元素上使用这个背景图进行Y轴的铺放,从而实现一种等高列的假像优点:实现方法简单,兼容性强,不需要太多的css样式就可以轻松实现。缺点:使用这种方法不适合流体布局等高列的布局,另外如果你需要更换背景色或实现其他列数的等高列时,都需要重新制作过背景图。二、给容器div使用单独的背景色(固定布局...

2016-10-28 15:53:00 83

转载 APICloud界面间跳转

UZModule提供属性controller,可通过该控制器对目标控制器进行push或者present操作。// push[self.viewController.navigationController pushViewController:yourcontroller animated:YES];// present[self.viewController presentViewCon...

2016-10-28 15:51:00 321

转载 LeetCode 412. Fizz Buzz

Problem:Write a program that outputs the string representation of numbers from 1 to n.But for multiples of three it should output “Fizz” instead of the number and for the multiples of five output ...

2016-10-28 12:02:00 40

转载 Spring Security4.X 简单实例介绍

简介本例子采用的是SpringMVC、SpringSecurity和Spring整合的简单使用使用gradle搭建的项目(gradle比maven更加便捷),可以自行了解web.xml配置 1 <?xml version="1.0" encoding="UTF-8"?> 2 <web-app xmlns="http://xmlns.jcp.org/x...

2016-10-27 14:29:00 55

转载 iOS NSPredicate

NSPredicate和数据库的SQL语句具有相似性,都是从数据堆中根据条件进行筛选,被广大开发者忽略的NSPredicate到底有什么功能,直接上代码。一、筛选array1在array2中的元素-(void)selectElement{ NSArray *array1 = [NSArray arrayWithObjects:@1,@2,@3,@5,@5,@6,@7, ni...

2016-10-26 17:31:00 41

转载 异常捕获

异常捕获,在现在很多ide工具里都可以用快捷键很方便的添加上,防止用户看到自己看不懂的报错甚至莫名其妙崩溃,导致用户体验不好。哪怕显示一个友好一些的崩溃提示,也比直接显示error:xxxx xxxxxxxxx要好得多。当然最终的目的还是要给出对应的解决办法,让代码可以继续运行。 1 <?php 2 header("content-type:text/html; ch...

2016-10-25 22:55:00 61

转载 Failed to stop iptables.service: Unit iptables.service not loaded.

Failed to stop iptables.service: Unit iptables.service not loaded. redhat 7[root@lk0 ~]# service iptables stopRedirecting to /bin/systemctl stop iptables.serviceFailed to...

2016-10-25 21:10:00 688

转载 details和summary

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>details</title></head><body><details> <summar...

2016-10-25 15:48:00 60

转载 C#解惑2——Delegate,Action,Func,匿名方法,匿名委托,事件(转)

一、委托Delegate一般的方法(Method)中,我们的参数总是string,int,DateTime...这些基本的数据类型(或者没有参数),比如publicvoidHelloWorld(){Console.WriteLine("HelloWorld!");}publicvoidHelloWorld(stringname){Console.Wr...

2016-10-25 14:18:00 76

转载 博客格式设计

By francis_hao Oct 24,2016修订记录Oct 24,2016第一次提交,使用默认的设置。。。。。。不知道写什么呀,我只是想看看第二行怎么设置啊,貌似使用悬挂缩进是可以的,可以把修改的时间凸显出来,貌似还可以,嗯,就这样了Oct 24,2016之前的方式失败了,悬挂缩进在word里是可以的但是发布到博客上就变成上面那个傻傻的样子了,只能使用表格了,不知...

2016-10-24 21:26:00 376

转载 点亮灯笼

源代码:#include<cstdio>#include<algorithm>#define LL long long //这坑爹的数据逼我的!#define INF 1000000007using namespace std;LL n,m,Num(0),Sum(0),W[100001],f[100001],Prime[1...

2016-10-24 14:10:00 117

转载 JavaScript target 与 currentTarget 区别

target 在事件流的目标阶段;currentTarget 在事件流的捕获,目标及冒泡阶段。只有当事件流处在目标阶段的时候,两个的指向才是一样的, 而当处于捕获和冒泡阶段的时候,target 指向被单击的对象而 currentTarget 指向当前事件活动的对象(一般为父级)。<div id="outer" style="background:#099"> ...

2016-10-24 10:00:00 48

转载 float 的有效数字为七位是怎么得出来的

以下内容来自CSDN网友xian_wwq的回答(http://bbs.csdn.net/topics/390874239):float:1bit(符号位)8bits(指数位)23bits(尾数位)精度是由尾数的位数来决定的float:2^23=8388608,一共七位,这意味着最多能有7位有效数字,但绝对能保证的为6位,也即float的精度为6~7位有效数字;转载于:https...

2016-10-22 21:37:00 701

转载 Web前端入门了解

Web就是指万维网,网站,Web开发的方向包括Web前端,Web后台。Web前端又分为 静态Web 和 动态Web, 静态Web就是用HTML实现的。 动态Web的实现方式有多种。动态Web的实现方式有多种:ASP,ASP.NET(只能在Windows系统环境下运行)PHP (跨平台)JAVA Servlet/JSP(JavaServer Page...

2016-10-22 15:44:00 68

转载 第三次实验

一、实验内容实验1实验要求:输入一个字符,判断它如果是小写字母输出其对应大写字母;如果是大写字母输出其对应小写字母;如果是数字输出数字本身;如果是空格,输出“space”;如果不是上述情况,输出“other”。代码:# include<stdio.h>int main(){ char c1,c2; printf("请输入一个字母\n");...

2016-10-21 21:14:00 73

转载 CE310A

http://v.ku6.com/show/tvWNTLZTVWuGVPE5ZMSUyQ...html转载于:https://www.cnblogs.com/zengkefu/p/5982890.html

2016-10-20 22:25:00 49

转载 组合模式

1、定义  将对象组合成树形结构以表示“部分——整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。  类比理解:复制文件时,可以一个一个单独复制,也可以一次将整个文件夹复制了;再比如文本编辑,可以给单个字进行加粗、变色、改字体,也可以对整段文字进行同样的操作。这个问题实际上就是要求“整体与部分可以被一致对待”。2、理论类比(Component-细胞,Leaf-叶子...

2016-10-20 21:39:00 40

转载 关于DOM对象与JQuery对象的那些事

这个问题源自上一次的工作室讨论班,主题是“jQuery选择器的使用”,在讨论班的结尾,我留了一个思考题: jQuery获取到的对象和直接调用原生Javascript方法获得的对象有何区别呢? 这个思考题所引申出的内容就是今天的主题了: 关于DOM对象与jQuery对象的那些事~一、DOM对象与jQuery对象 ...

2016-10-20 17:00:00 121

转载 jar tvf study.war jar命令查看war/jar包的内容

jar tvf study.war 0 Thu Oct 20 14:01:18 CST 2016 META-INF/ 137 Thu Oct 20 14:01:16 CST 2016 META-INF/MANIFEST.MF 0 Thu Oct 20 14:01:16 CST 2016 WEB-INF/ 0 Thu Oct 20 14:01:16 CST 2016 WE...

2016-10-20 14:06:00 89

转载 echo命令

echo 是一个打印输出内容的一个常用命令,配合“>或>>”可以为文件覆盖及追加内容。 ”>”意思为重定向,会清除文件里所有以前数据。   “>>”为内容追加,只在文件尾部追加需要的内容。echo $PATH〉是首选将原来的东西给清空,再追加。cat 1.txte...

2016-10-20 09:58:00 139

转载 有钱不一定幸福,但没钱一定不会幸福

不知道从什么时候开始经常能听到一些人议论某个美女要嫁亿万富翁,某个女硕士要嫁老板,言谈之中有意无意带着一丝鄙夷,好像女人要是不嫁一个贫穷的男人,就不足以说明自己是个好女孩。好像那些想要嫁给有钱人的女人就犯下了什么滔天大罪,要被打入十八层地狱似的。网友琪琪就讲述了这样一个故事:曾经非常要好的大学同学们,毕业后也经常在一起聚会,互相分享生活,解决困难。其中一位家教良好,非常优秀又善解人意的...

2016-10-19 23:43:00 175

转载 esxi上引起vm绑定浮动IP无法和外面通信

在vmware esxi环境通过创建VM安装完成openstack之后,发现创建Instance后网络不通,经过多方面排查,最后确定是vmware esxi标准交换机拒绝“混杂模式”所致,故打开“混杂”模式。转载于:https://www.cnblogs.com/menkeyi/p/5976369.html...

2016-10-19 10:44:00 214

转载 jsp与Action值得对应

例如:Action中有一个全局对象dictionary,对象有种A,B,C三个属性。1、通过后台将Action中的值传到jsp,需要el表达式。页面取到A的值<input name="随便起名字" value="{dictionary.A}">2.如果想讲页面的值传到后台 可以通过提交表单方式 将A传到后台,form中的name可以随便起name不能随便起名字...

2016-10-18 22:00:00 78

转载 三角关系

【题目描述】假设每两个人之间只可能存在相互喜爱、相互憎恶两种关系,对于关系网中任意的三个人,如果他们之间的关系满足下面两个条件之一,那这个关系网就是良好的:(1)这三个人两两之间相互喜爱;(2)这三个人之间有两个人相互喜爱,另一个人与这两个人都相互憎恶;现有一个关系网,询问如果随意填补缺失的信息,有多少种情况能够使得这个关系网是良好的,输出答案 mod 1000000007的值...

2016-10-18 15:28:00 56

转载 单表60亿记录等大数据场景的MySQL优化和运维之道 | 高可用架构(转)

转自http://www.php1.cn/Content/DanBiao_60_YiJiLuDengDaShuJuChangJingDe_MySQL_YouHuaHeYunWeiZhiDao_%7C_GaoKeYongJiaGou.html, 更多详细资料请参看原文此文是根据杨尚刚在【QCON高可用架构群】中,针对MySQL在单表海量记录等场景下,业界广泛关注的MySQL问题的经验分享整理而成...

2016-10-17 21:14:00 83

转载 PDO PDO_MYSQL MYSQLI MYSQL 的区别

MYSQL,MYSQLI 这两个扩展本身就是访问MYSQL数据库的驱动PDO则是一个抽象层接口向程序员提供可调用的API是由,MYSQL驱动、MYSQLI驱动,以及PDO来提供。PDO_MYSQL 是实现了PDO接口的MYSQL数据库驱动扩展,但本身不向用户提供API。实际上它处于PDO层的下层,为PDO提供MYSQL交互的功能Mysql Native(mysqlnd)虽然也是驱动...

2016-10-17 18:43:00 117

转载 HDU 5920 Ugly Problem

说起这道题, 真是一把辛酸泪.题意将一个正整数 $n(\le 10^{1000})$ 分解成不超过50个回文数的和.做法构造.队友UHC提出的一种构造方法, 写起来比较方便一些, 而且比较巧妙. 可惜我码力太弱, 现场没调出来.大体的想法是:将一个数"等"分成两半. 如果长度为奇数可以采取下面两种处理方法之一.在开头补0.后一半 (低位) 的长度向下取整.我采取第2种处理方...

2016-10-17 15:34:00 77

转载 LENOVO System x3850 X6

http://appserver.lenovo.com.cn/Lenovo_Series_List.aspx?CategoryCode=A31B01转载于:https://www.cnblogs.com/zengkefu/p/5969620.html

2016-10-17 14:23:00 211

转载 Java面向对象-方法的值传递和引用传递

Java面向对象-方法的值传递和引用传递方法的值传递:值传递 在方法里改变变量的值 作用范围仅仅是方法里 对外面不影响:上代码: 1 package com.java1234.chap03.sec03; 2 3 public class Person { 4 5 void speak(int age){ 6 Sys...

2016-10-17 11:57:00 63

转载 Java Concurrency - ThreadLocal, 本地线程变量

共享数据是多线程应用最常见的问题之一,但有时我们需要为每个线程保存一份独立的变量。Java API 提供了ThreadLocal 来解决这个问题。一个 ThreadLocal 作用的例子:import java.util.Date;public class Main { public static void main(String[] args) ...

2016-10-17 10:29:00 43

转载 结对编程作业

这是第一次尝试结对编程,在本次结对编程作业中为了更好地体会它的好处和特点,我和我的搭档分别扮演了驾驶员和领航者的角色。 作为驾驶员:在我编程的过程中,出现了一些小问题,比如忘加分号,这些小问题可以及时的发现。有时我也会问我的领航者一些疑问,省去了上网查资料的过程,提高了编程的效率。在代码复审的过程中,有的问题我在自己调试的时候没有发现。比如输入某些数据的时候,离黄金点最近的玩家...

2016-10-16 22:22:00 46

转载 《深入理解JavaScript》—— 字符串

导读:字符串是由JavaScript字符组成的不可变序列。其中每个字符是一个16位的UTF-16编码单元。这意味着一个Unicode字符相当于一个或两个JavaScript字符。无论是计算字符串还是分割字符串,只需关注两个JavaScript字符的情况。这点我们会在后续章节展开。(1) 字符串字面量单引号和双引号都可以表示字符串字面量,因此,你可以任意选择单引号或者双引号。不过有以下几点需...

2016-10-15 14:58:00 51

转载 项目用例图

转载于:https://www.cnblogs.com/vvxyz/p/5964305.html

2016-10-15 14:01:00 117

转载 Nios II中使用C标准库函数对UART(RS232)、LCD、JTAG进行操作

1.第一种方式 拿串口通信为例,HAL系统库API支持对UART核功能部件的完全访问。Nios II程序把UART核看成是一个字符模式设备,使用ANSI C标准库函数发送和接收数据。 下面是一个最简单的串口通信程序,具体功能是使用printf()函数讲一个字符显示到stdout设备上。#include<stdio.h>int main(){ pr...

2016-10-14 20:48:00 371

转载 基本数据结构 --- 链表 ***最爱那水货

          基本数据结构:链表(list)  注: 文章借鉴了http://www.cppblog.com/cxiaojia/archive/2012/07/31/185760.html         http://blog.csdn.net/vividonly/article/details/6673758                                 ...

2016-10-14 18:05:00 40

转载 cri-o pod 创建源码分析

1、 server/sandbox.go// RunPodSandbox creates and runs a pod-level sandboxfunc (s *Server) RunPodSandbox(ctx context.Context, req *pb.RunPodSandboxRequest) (*pb.RunPodSandboxResponse, error)  nam...

2016-10-14 14:47:00 148

转载 刷题向》关于线段树的区间开根号 BZOJ3211(NORMAL+)

  这是一道关于线段树的区间开根号的裸题,没什么好讲的。  值得注意的是,因为有区间开根号的性质,所以我们每一次更改操作只能把更改区间所覆盖的所有元素全部查找,当然你直接找效率明显爆炸。。。  能够注意到,指数级别的操作一次更改的数字都很大,而题目的数字最大是10的9次,所以可以注意到的是当一个区间更新6遍以后就失去更新的意义了,因为当你更改次数超过6次所有非负整数数字就全部会化为1。所以...

2016-10-14 00:21:00 98

转载 递归算法

递归算法是一种直接或间接调用自身的算法。一般通过函数或者子过程来完成,在函数或子过程的内部,编写代码直接或者间接的调用自己,即可完成递归操作。例一:求阶乘#include <stdio.h>int main(void){ int i; printf("您要求出哪个数的阶乘?"); scanf("%d",&i); pr...

2016-10-13 10:30:00 52

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除