一、问题回顾 问题是git commit --amend 引起的。 一条commit已经push到远端develop了,但是后来又在这条commit上进行了amend操作,导致这条commit的哈希码发生了变化。并且后续又在这条commit之后进行了N条commit操作。 <Begin> 大概的情况 ...
分类:
其他好文 时间:
2016-08-30 09:29:44
阅读次数:
180
以下面C程序为例: 我们在全局作用域和main函数的局部作用域各定义了一些变量,并且引入一些新的关键字const, static, register来修饰变量,那么这些变量的存储空间是怎么分配的呢?我们编译之后用readelf命令看它的符号表,了解各变量的地址分布。下面的清单中原作者把符号表按地址从 ...
分类:
编程语言 时间:
2016-08-30 09:27:22
阅读次数:
222
对于以下程序: 在编译时加上-g选项,用objdump反汇编时可以把C代码和汇编代码穿插起来显示: 反汇编的结果很长以下是截取要分析的部分: 整个程序的执行过程是main调用foo, foo调用bar, 用gdb跟踪程序的执行,直到bar函数中的int e = c + d;语句执行完毕准备返回时,这 ...
分类:
编程语言 时间:
2016-08-30 09:27:56
阅读次数:
164
在Effective Objective-C 2.0 – 52 Specific Ways to Improve Your iOS and OS X Programs一书中,tip 11主要讲述了Objective-C中的消息传递机制。这也是Objective-C在C的基础上,做的最基础也是最重要的 ...
分类:
其他好文 时间:
2016-08-30 09:28:37
阅读次数:
237
你真的了解UIbutton,UILabel吗? 一:首先查看一下关于UIButton的定义 @class UIImage, UIFont, UIColor, UIImageView, UILabel; //设置UIButton的样式 typedef NS_ENUM(NSInteger, UIButt ...
分类:
其他好文 时间:
2016-08-30 09:27:20
阅读次数:
150
Ssh为 struts+spring+hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。 集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。其中使用Struts作为系统的 ...
分类:
其他好文 时间:
2016-08-30 09:27:21
阅读次数:
183
iOS 常见知识点(一):Runtime iOS 常见知识点(二):RunLoop 锁是最常用的同步工具。一段代码段在同一个时间只能允许被有限个线程访问,比如一个线程 A 进入需要保护代码之前添加简单的互斥锁,另一个线程 B 就无法访问,只有等待前一个线程 A 执行完被保护的代码后解锁,B 线程才能 ...
分类:
移动开发 时间:
2016-08-30 09:26:35
阅读次数:
281
用反汇编的方法研究一下C语言的结构体: main函数中几条语句的反汇编结果如下: 从访问结构体成员的指令可以看出,结构体的四个成员在栈上是这样排列的: 虽然栈是从高地址向低地址增长的,但结构体成员也是从低地址向高地址排列的,这一点和数组类似。与数组不同的是结构体成员之间不是一个紧挨一个排列的,中间有 ...
分类:
编程语言 时间:
2016-08-30 09:28:42
阅读次数:
312
本章简介: Django 简介 Django 基本配置 Django url Django view Django 模板语言 Django 简介 Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出 ...
分类:
其他好文 时间:
2016-08-30 09:28:45
阅读次数:
199
class test{ //curl上传 function testPost(){ $url = "http://liling.gov.gsp365.cn/Api/Upload/postFile"; $file = 'D:\phpStudy\WWW\testcurl\json.zip'; $data ...
分类:
Web程序 时间:
2016-08-30 09:25:43
阅读次数:
210
跳转 je: z = 1 跳 jge: s = 0 跳 运算 SBB: SBB AX,BX => AX = AX-BX-CF(进位) ...
分类:
其他好文 时间:
2016-08-30 09:27:34
阅读次数:
159
先来看看效果图: 下面是实现的代码: 首先创建10个button(一个一个写太麻烦了,个人认为还是用一个 for 循环来创建比较好) 下面就是 button 的点击方法实现单选 多选的比较好做,写法也简单,只需做一个判断即可 下面是方法: 还有一种更为简单的方法,一句话即可,与上面的判断是一样的; ...
分类:
移动开发 时间:
2016-08-30 09:25:46
阅读次数:
229
今天早上一来,数据库load就比往常高了许多。想想数据库唯一的变化是昨天早上我曾经重新分析过数据库对象。 [@more@] 发现数据库load很高,首先看top发现没有特别异常的进程,在数据库中适时抓取正在运行的sql也没发现异常(通常运行时间非常短的sql是不能被抓取到的)。询问相关应用程序人员, ...
分类:
数据库 时间:
2016-08-30 09:27:06
阅读次数:
214
一、上传图片并在前端展示 为了避免前端整体刷新,我们采用ajax+iframe上传,这样用户上传之后就可以立即看到图片: 上传前: 上传后: 前端部分html: 别看这么短短的html,坑却不少: 坑one:action="/upload/",当年笔者傻傻的就只写了action="/upload", ...
分类:
Web程序 时间:
2016-08-30 09:26:58
阅读次数:
616
http://www.csdn.net/article/2014-07-02/2820497-what%27s-docker 关注点:1、DOCKER和VM的架构区别 2、Docker 的容器利用了 LXC,管理利用了 namespaces 来做权限的控制和隔离, cgroups 来进行资源的配置, ...
分类:
其他好文 时间:
2016-08-30 09:26:06
阅读次数:
163