拥有丰富的开发经验,曾担任多年的技术总监,带领团队开发多个电子商务平台、教务管理系统等。热衷主流PHP技术,熟悉lamp网站解决方案。讲课风格:逻辑严谨,条理清晰,对技术要点把握准确,注重培养学员的逻辑思维能力。
数据显示:目前全球5000万互联网网站中,有60%采用的是PHP技术,80%的国内互联网网站使用PHP开发。可见,PHP已然成为全球最热的互联网技术之一。...
分类:
其他 时间:
2015-07-14 13:44:55
收藏:
0 评论:
0 赞:
0 阅读:
343
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2537
提示:就找是’B’和’L’的时候,看看是谁赢就行了#include
#include
#include
using namespace std;
char s[20];
int main()
{
int m;
while...
分类:
其他 时间:
2015-07-14 13:43:44
收藏:
0 评论:
0 赞:
0 阅读:
197
什么是线程池:
线程池就是控制线程的一个池子。用来控制线程数量。
为什么要使用线程池:
1.避免系统重复创建和销毁线程影响运行的时间(创建+销毁>>执行时间时)
2.控制线程数量,线程过多会导致机器运行卡(大约一个线程占用1M空间)
ThreadPoolExecutor构造方法
public ThreadPoolExecutor(int corePoolSize...
分类:
编程语言 时间:
2015-07-14 13:43:34
收藏:
0 评论:
0 赞:
0 阅读:
229
题目:
Given a collection of numbers, return all possible permutations.
For example,
[1,2,3] have the following permutations:
[1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2],
and [3,2,1].
题意:
给...
分类:
编程语言 时间:
2015-07-14 13:43:24
收藏:
0 评论:
0 赞:
0 阅读:
200
Xcode6.0之后去掉了Precompile Prefix Header 文件,主要原因可能在于Prefix Header大大的增加了Build的时间。没有了Prefix
Header之后就要通过手动@import来手动导入头文件了,在失去了编程便利性的同时也降低了Build的时间。具体原因
StackOverFlow上讨论的已经比较清晰了
StackOverFlow:为什么xc...
分类:
其他 时间:
2015-07-14 13:42:54
收藏:
0 评论:
0 赞:
0 阅读:
135
Android中,我们在线程之间通信传递通常采用Android的消息机制,而这机制传递的正是Message。通常,我们使用Message.obtain()和Handler.obtainMessage()从Message Pool中获取Message,避免直接构造Message。
那么Android会否因为Message Pool缓存的Message对象而造成OOM呢?对于这个问题,我可以明确的说AP...
分类:
移动平台 时间:
2015-07-14 13:42:47
收藏:
0 评论:
0 赞:
0 阅读:
234
项目中最常用的一个UI就是UITableView了,iOS7、8进一步优化了复用机制,用起来相当爽。配合Autolayout,适配工作减轻了很多。
以前做适配工作都是在heightForRow里边先计算出来Cell的高度,然后再CellForRow写适配代码。工作量虽然不是很大,但是很繁琐。
相对于这种写法,如果减去计算height这步,工作量自然减少很多。首先给出一种我媳妇给提供的方...
分类:
其他 时间:
2015-07-14 13:42:34
收藏:
0 评论:
0 赞:
0 阅读:
243
情况是这样的,开始创建虚拟机的时候硬盘设置太小了,只有10g,我现在通过vbox的设置给这个linux(centos6.6)虚拟机添加了一块硬盘。
下面的操作就是怎么把硬盘挂载到系统中。
通过 fdisk查看现在物理磁盘的信息(这个要用root权限才行)以下操作均是root权限。[root@orangleliu ~]# fdisk -l
...Disk /dev/sdb: 32.2 GB, 3...
分类:
系统服务 时间:
2015-07-14 13:42:24
收藏:
0 评论:
0 赞:
0 阅读:
222
题目链接:https://leetcode.com/problems/4sum/
依次将问题转化为3Sum、2Sum问题, 后两个问题解法见关联博文。
/**
* Return an array of arrays of size *returnSize.
* Note: The returned array must be malloced, assume caller calls fr...
分类:
其他 时间:
2015-07-14 13:42:14
收藏:
0 评论:
0 赞:
0 阅读:
293
在Spring框架中有这样一个标签元素:这个标签的意思就是:
在xml配置了这个标签后,spring可以自动去扫描base-pack下面或者子包下面的java文件, 如果扫描到有@Component @Controller@Service...
分类:
其他 时间:
2015-07-14 13:42:05
收藏:
0 评论:
0 赞:
0 阅读:
293
最近项目有类似QQ空间展示动态的UI,模仿了QQ空间的时间显示,在此记录,以备查阅。
这是QQ空间的ui:
时间显示为:
1.今天-->今天 xx:xx(今天 15:39)
2.昨天-->昨天 xx:xx(昨天 06:00)
3.前天-->前天 xx:xx(前天 19:00)
4.同一年, 例如:同一年的一月三号-->01-03 xx:x...
分类:
移动平台 时间:
2015-07-14 13:42:03
收藏:
0 评论:
0 赞:
0 阅读:
205
进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。
最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。
1.
计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。
2.
假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。背后的含义就是,单个CPU一...
分类:
编程语言 时间:
2015-07-14 13:41:34
收藏:
0 评论:
0 赞:
0 阅读:
213
研究者一方面进一步构造效率更高的同态加密方案,另一方面也转向了演化而来的新密码学工具:多线性对(multilinear map)的构造和应用中。这个是公钥密码学现在最热的研究方向。 有些人会说为何没有提签名(signature)呢?现在签名方案已经被融合到了函数加密中。实际上,已经有基于函数加密的签名方案的一般性构造。即满足条件的函数加密都可以转化成等价的签名方案。...
分类:
其他 时间:
2015-07-14 13:41:24
收藏:
0 评论:
0 赞:
0 阅读:
271
题意:AC通道
题解:
这题有个十分巧妙的解法。
因为有子树修改,而又不是整棵子树的修改,直接上dfs序是不行的。
考虑它每次修改的只有子节点,而且有距离限制,我们想到这是与点的深度有关的问题。
于是我们把树上的点抽象到二维平面上,横坐标为其dfs序,纵坐标为其深度,这样每次的修改就对应一个区域的染色操作,这东西用kdtree可以随便搞,弄个lazytag就可以了。一堆调试用的代码,所以看...
分类:
其他 时间:
2015-07-14 13:41:14
收藏:
0 评论:
0 赞:
0 阅读:
268
看好多大大都分享,其实我也很想分享,但害怕技术不行,容易误导,略有压力,当时又想分享助人,就厚着脸皮写点呗~
Jenkins比较简单,个人推荐tomcat启动war包安装方式,也有jar启动的,看个人吧~
下面是Jenkins的war包下载地址,很全的,jenkins更新也很快~
Jenkins各版本下载:http://mirrors.jenkins-ci.org/war/
1.下载完成之...
分类:
其他 时间:
2015-07-14 13:41:04
收藏:
0 评论:
0 赞:
0 阅读:
250
最近正在搞一个爬虫的项目,其中涉及到获取网站验证码的问题,从网上找个例子,自动获取验证码的小工具,里面用到了一个Sunday.dll的动态链接库,本想查看一下他里面都有什么方法,苦于不知道怎么看,同事推荐使用Depends工具,可以查看方法。
...
分类:
其他 时间:
2015-07-14 13:40:44
收藏:
0 评论:
0 赞:
0 阅读:
231
Intent用于启动Activity, Service, 以及BroadcastReceiver三种组件, 同时还是组件之间通信的重要媒介.
使用Intent启动组件的优势
1, Intent为组件的启动提供了一致的编程模型. 无论想要启动的组件是Activity, Service, 还是BroadcastReceiver, 都可以使用Intent封装启动的意图.
2, 在某些时候, 应...
分类:
其他 时间:
2015-07-14 13:40:34
收藏:
0 评论:
0 赞:
0 阅读:
215
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle
forRowAtIndexPath:(NSIndexPath *)indexPath {
if (editingStyle == UITableViewCellEdi...
分类:
其他 时间:
2015-07-14 13:40:24
收藏:
0 评论:
0 赞:
0 阅读:
254
本文主要解决两个问题
1 STM32的IO口要反转,怎么实现?
2 嘀嗒定时器systick的配置
解答1:
单片机的口,反转很容易。sbit led = P1 ^6; led = ~led;而STM32的口要让它反转,怎样实现呢?
很容易,对想要反转的IO口取异或: GPIOx->ODR ^= GPIO_Pin;
解答2:
#include "...
分类:
其他 时间:
2015-07-14 13:40:14
收藏:
0 评论:
0 赞:
0 阅读:
272
以前为这个问题头疼很久.然后去忙其他事情.一直没有去整理,今天好不容易闲下来.就来整整这个listview + checkbox的问题吧
界面:
listview_cell:
界面很简单,一个全屏的listview,cell很简单,一个textview一个checkbox
activity:
package com.example.testlistviewandc...
分类:
移动平台 时间:
2015-07-14 13:40:04
收藏:
0 评论:
0 赞:
0 阅读:
342