码迷,mamicode.com
首页 > 2016年03月02日 > 全部分享
IOS开发 多线程编程 - NSThread
每个iOS应用程序都有个专门用来更新显示UI界面、处理用户的触摸事件的主线程,因此不能将其他太耗时的操作放在主线程中执行,不然会造成主线程堵塞(出现卡机现象),带来极坏的用户体验。一般的解决方案就是将那些耗时的操作放到另外一个线程中去执行,多线程编程是防止主线程堵塞,增加运行效率的最佳方法 iOS支
分类:移动开发   时间:2016-03-02 18:00:02    阅读次数:236
面对对象编程七大原则
面对对象编程七大原则: 1. OCP 全称:“Open-Closed Principle” 开放-封闭原则 说明:对扩展开放,对修改关闭。 优点:按照OCP原则设计出来的系统,降低了程序各部分之间的耦合性,其适应性、灵活性、稳定性都比较好。当已有软件系统需要增加新的功能时,不需要对作为系统基础的抽象
分类:其他好文   时间:2016-03-02 17:57:53    阅读次数:220
【C语言】输入一组整数,求出这组数字子序列和中最大值
//输入一组整数。求出这组数字子序列和中最大值 #include <stdio.h> int MAxSum(int arr[],int len) { int maxsum = 0; int i; int j; for (i = 0; i < len; i++) { int thissum = 0;
分类:编程语言   时间:2016-03-02 18:00:05    阅读次数:213
c#如何使用replace函数将"\"替换成"\\"
当我使用 String str="c:\aa.xls"; str=str.Replace("\","\\");时,括号为红色错误的,那么如何才能替换成"\\"呢,双引号里的内容 解决的方法: 1.String str=@"c:\aa.xls";str = str.Replace(@"\", @"\\
分类:Windows程序   时间:2016-03-02 17:58:44    阅读次数:293
Android移动端网络优化
介绍下针对移动端的网络优化,不限于 Android,同样适用于 iOS 和 H5 本文为性能优化系列第四篇,目前性能调优专题已完成以下部分: 性能优化总纲——性能问题及性能调优方式 性能优化第四篇——移动网络优化 性能优化第三篇——代码优化 性能优化第二篇——布局优化 性能优化第一篇——数据库性能优
分类:移动开发   时间:2016-03-02 17:58:13    阅读次数:198
codis线上集群部署
codis集群部署 配套工具在 https://github.com/wlibo666/codis 中 1.现已有安装包和批量部署工具,参见目录 10.135.29.168:/home/wangchunyan/work/go/package 该目录下内容如下: -rwxrwxr-x 1 wangch
分类:其他好文   时间:2016-03-02 17:59:51    阅读次数:201
CURL --- 命令行浏览器
来源:http://blog.163.com/sam_chen_cn/blog/static/121643873201162992241114/ CURL --- 命令行浏览器这东西现在已经是苹果机上内置的命令行工具之一了,可见其魅力之一斑1)二话不说,先从这里开始吧!curl http://www
分类:Web程序   时间:2016-03-02 17:56:49    阅读次数:220
存储过程的调用
package dao; import java.sql.CallableStatement;import java.sql.Connection;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.State
分类:其他好文   时间:2016-03-02 17:56:21    阅读次数:125
Qt keyPressEvent
keyPressEvent是QWidget里面的函数,所以凡是继承自QWidget的类都可以通过实现这个函数来完成对按键事件的响应。 要让当前的widget能够响应按键事件,最先需要做的事情是,调用: setFocusPolicy(Qt::StrongFocus); 接下来就是keyPressEve
分类:其他好文   时间:2016-03-02 17:56:12    阅读次数:196
2016030207 - sql50题练习(脚本)
我的mysql版本是5.下面sql练习题的前提脚本代码。 -- Student(S#,Sname,Sage,Ssex) 学生表 -- Course(C#,Cname,T#) 课程表 -- SC(S#,C#,score) 成绩表 -- Teacher(T#,Tname) 教师表 create tabl
分类:数据库   时间:2016-03-02 17:55:33    阅读次数:603
packages managers
nodejs npm/bower/component ...rubygemsperl cpanpython pipOS X homebrewsublime text的package-control 那个repository添加插件的方式还得pull request
分类:其他好文   时间:2016-03-02 17:56:13    阅读次数:129
centos克隆,网卡启动失败
情形:提示 Device eth0 does not seem to be present 步骤: 1、vmware 克隆,选择full clone 2、启动克隆后的系统,修改ifcfg-eth0,/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip、HWAD
分类:其他好文   时间:2016-03-02 17:54:36    阅读次数:196
Server-sent Events
服务器推送事件(Server-sent Events)是 HTML 5 规范中的一个组成部分,可以用来从服务端实时推送数据到浏览器端。相对于与之类似的 COMET 和 WebSocket 技术来说,服务器推送事件的使用更简单,对服务器端的改动也比较小。对于某些类型的应用来说,服务器推送事件是最佳的选
分类:其他好文   时间:2016-03-02 17:57:33    阅读次数:148
CSS 去掉inline-block间隙的几种方法
最近做移动端页面时,经常会用到inline-block元素来布局,但无可避免都会遇到一个问题,就是inline-block元素之间的间隙。这些间隙会导致一些布局上的问题,需要把间隙去掉。对于inline-block元素及去掉间隙的方法,在这里做一个简单的总结。 inline-block是什么 inl
分类:Web程序   时间:2016-03-02 17:54:27    阅读次数:203
(十)桥接模式-代码实现
意图:将抽象部分与它的实现部分分离,使它们都可以独立地变化。 使用场景:当一个接口中有多个方法定义,它的方法有多种有不同的实现,为了避免在子类中重复的定义相同的方法. //剥离功能1接口 package note.com.bridge; /** * 颜色接口 * @author lxz * */ p
分类:其他好文   时间:2016-03-02 17:54:35    阅读次数:142
视图View
获得LayoutInflater实例: LayoutInflater layoutInflater=LayoutInflater.from(context); 得到LayoutInflater实例之后,就可以调用他的inflate()方法来加载布局: layoutInflater.inflate(r
分类:其他好文   时间:2016-03-02 17:54:10    阅读次数:195
OSG拾取对应的实体
以下是所有代码: [cpp] view plain copy #include "stdafx.h" #include <osgDB/ReadFile> #include <osgViewer/Viewer> #include <osg/Node> #include <osgFX/Scribe> #
分类:其他好文   时间:2016-03-02 17:53:50    阅读次数:475
1363条   上一页 1 ... 31 32 33 34 35 36 37 ... 81 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!