2015年4月

C 指针内存管理

C 指针在 Swift 中被冠名以 unsafe 的另一个原因是无法对其进行自动的内存管理。和 Unsafe 类的指针工作的时候,我们需要像 ARC 时代之前那样手动地来申请和释放内存,以保证程序不会出现泄露或是因为访问已释放内存而造成崩溃。我们如果想要声明,初始化,然后使用一个指针的话,完整的做法是使用 alloc 和 initialize 来创建。如果一不小心,就很容易写成下面这样:这是...

memory   2015-04-29  暂无评论

nginx区分手机与电脑浏览器并进入相应站点

本文要讲的的是如何使用nginx区分pc和手机访问不同的网站,是物理上完全隔离的两套网站(一套移动端、一套pc端),这样带来的好处pc端和移动端的内容可以不一样,移动版网站不需要包含特别多的内容,只要包含必要的文字和较小的图片,这样会更节省流量。有好处当然也就会增加困难,难题就是你需要维护两套环境,并且需要自动识别出来用户的物理设备并跳转到相应的网站,当判断错误时用户可以自己手动切换回正确的...

memory   2015-04-29  暂无评论

防火墙导致MySQL无法访问的问题解决案例

问题数据库总是访问不了以致不得不反反复复的重启MySQL数据库。但是重启的效果并不明显,重启10几分钟后问题依然出现。导致前端用户难以正常访问网站。 另外他们还通过google,百度搜索,怀疑是数据库连接设置太少。设定加大并发连接,无效。flush host,无效。经过详细了解情况后,得出如下信息:一、系统正常; 二、MySQL本身服务正常(可以在本地用phpmyadmin操作,速度很快);...

memory   2015-04-29  暂无评论

【闲扯】P2P、P2C、O2O、B2C、B2B、C2C的区别

P2P、P2C 、O2O 、B2C、B2b、 C2C,每天看着这些常见又陌生的名词,如果有人跟你说让你解释它的含义,金融的小伙伴们是不是瞬间石化了,是不是欲言又止了,哑口无言了,它的概念意义 你真的懂吗?来吧,跟着小编一起来真正的了解下它们的含义和区别吧!P2P、P2C 、O2O 、B2C、B2b、 C2C 概念解析P2P 到底是什么呢?P2P 借贷是一种将非常小额度的资金聚集起来借贷给有资...

memory   2015-04-28  暂无评论

GitHub 上排名前 100 的 Objective-C 项目简介

主要对当前 GitHub 排名前 100 的项目做一个简单的简介, 方便初学者快速了解到当前 Objective-C 在 GitHub 的情况. 项目名称 项目信息 1. AFNetworking 作者是 NSHipster 的博主, iOS 开发界的大神级人物...

memory   2015-04-28  暂无评论

科学上网后火狐浏览器不能连接某些网站

有SS账号后,有人反应用火狐不能打开某些网站必备:SS账号,火狐安装FoxyProxy,如果你的浏览器已经装有autoproxy等类似功能的插件,必须禁掉,避免冲突。2016年最新更新 关于SS账号后的点开配置,选择默认,点击右边“编辑选中项目”然后如下图配置,至于gfwlist.js文件在哪,我相信你有办法找到的2015旧版,可以用,但比较麻烦,有了SS,谁还瞎折腾。2.配置FoxyPro...

memory   2015-04-28  8 条评论

用C完成PostgreSQL存储过程例子

目的:用C完成一个存储过程例子,存储过程实现对表某一段进行update。准备工作1、安装数据库2、建立表testhighgo=# create table test(id int, name text, label int); CREATE TABLE3、建立C文件,C代码如下:#include "postgres.h" #include "executor/s...

memory   2015-04-28  暂无评论

UnsafePointer

Swift 本身从设计上来说是一门非常安全的语言,在 Swift 的思想中,所有的引用或者变量的类型都是确定并且正确对应它们的实际类型的,你应当无法进行任意的类型转换,也不能直接通过指针做出一些出格的事情。这种安全性在日常的程序开发中对于避免不必要的 bug,以及迅速而且稳定地找出代码错误是非常有帮助的。但是凡事都有两面性,在高安全的同时,Swift 也相应地丧失了部分的灵活性。现阶段想要完...

memory   2015-04-22  暂无评论

在 CentOS 7 系统上安装 Kernel 4.0

Kernel 4.0 已经在上周发布,带来了重大的变化,驱动程序更新,支持新的设备和增强文件系统功能;另外就是带来用户期待已久的功能就是:用户更新内核时,不再需要重启系统,当然对于普通用户来说这个功能不太重要,但对于Linux服务器来说就太重要了。现在我们就来看看在 CentOS 7 系统上安装 Kernel 4.0。因为可以通过 ElRepo 库进行安装,是的我们要在 CentOS 7 系...

memory   2015-04-20  暂无评论

String 还是 NSString

既然像 String 这样的 Swift 的类型和 Foundation 的对应的类是可以无缝转换的,那么我们在使用和选择的时候,有没有什么需要特别注意的呢?简单来说,没有特别需要注意的,但是尽可能的话还是使用原生的 String 类型。原因有三。首先虽然 String 和 NSString 有着良好的互相转换的特性,但是现在 Cocoa 所有的 API 都接受和返回 String 类型。我...

memory   2015-04-15  暂无评论

DOS命令,将一个目录映射为一个虚拟驱动器

映射:subst <span style="color:red;">b:</span> <span style="color:#3366ff;">c:windows  (</span>其中 b: 为要映射到的盘符,<span style="color:#3366ff;"...

memory   2015-04-15  暂无评论

nginx+php-fpm 上传大文件的设置

大文件上传要注意几个环节 1,上传文件需要花费较长上传时间和处理执行时间,需要设置nginx上传时间、延攻php执行超时时间 2,大文件处理需要占用较大内存,需要增加php内存池,考虑到有多个文件上传处理的并发,这个内存建议根据并发相乘以下为每个应用的相关配置nginx的修改 send_timeout 60; fastcgi_connect_timeout 300; fastcgi_s...

memory   2015-04-15  暂无评论

Linux清除日志

cat /dev/null > /var/log/wtmp cat /dev/null > /var/log/messages cat /dev/null > /var/log/secure cat /dev/null > /var/log/lastlog rm -f /var/log/wtmp* rm -f /root/.bash_history tou...

memory   2015-04-15  暂无评论

php-fpm - 启动参数及重要配置详解

约定几个目录 /usr/local/php/sbin/php-fpm /usr/local/php/etc/php-fpm.conf /usr/local/php/etc/php.ini一,php-fpm的启动参数#测试php-fpm配置 /usr/local/php/sbin/php-fpm -t /usr/local/php/sbin/php-fpm -c /usr/local/ph...

memory   2015-04-15  暂无评论

Waterfox/火狐64位英文版(V37)安装中文语言包zh-CN.xpi的法

以最新的稳定版37为例 其它下载请自己在FTP里找ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases 下载:ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/37.0/win32/xpi/zh-CN.xpi 打开Waterfox,把 zh-CN.xpi 语言包拖放到Water...

memory   2015-04-10  暂无评论