首页 > 2015年08月11日 > 全部分享
void* 指针有什么用
void*其实可以理解为一个context,利用它可以很好的实现C语言面向对象编程。我觉得使用void*,不是为了看起来合适,而是一个约定,使用C/C++编程的人员看到void*,习惯性的就会认为——这是个私有数据,只有定义的一方才有权解释;这也是我们在回调函数中传递void*作为userdata的基础共识。 void*指针其实可以用作泛型,你想象一下你在C中要交换两个变量,如果...
分类:其他   时间:2015-08-11 23:29:40    收藏:0  评论:0  赞:0  阅读:250
Java三目运算
Java的三目运算符: (表达式A)?(表达式B):(表达式C) 原理为:如果表达式A的结果为true,那么这句的运行结果为表达式B;如果为false,那么结果为表达式C 例如:(1>0)?(a=5):(a=6) 那么这句话的运行结果为a=6 开发中经常会遇到这样的问题,利用起三目运算来挺不错的。如果不用的话也可以实现 if(1>0){ a=5; } else{ a=6; }...
分类:编程语言   时间:2015-08-11 23:29:30    收藏:0  评论:0  赞:0  阅读:227
atitit.Sealink2000国际海运信息管理系统
atitit.Sealink2000国际海运信息管理系统 操作手册                           目录   第一章 使用说明   第一节 系统登录   双击桌面的系统执行程序图标,进入选择数据库的对话框,如图1-1所示。选择相应的数据库后,点击【OK】按钮或在所选数据库上双击,进入登录身份校验对话框,如图1-2所示,输入正确的用户...
分类:其他   时间:2015-08-11 23:29:21    收藏:0  评论:0  赞:0  阅读:314
'Interface' Considered Harmful -- 接口被认为是有害的
What do you think of interfaces? 对于接口,你怎么看? You mean a Java or C# interface? 你是说Java或者C#的接口吗? Yes, are interfaces a good language feature? 是的,接口是一种好的语言特性吗? Of course, they're great! 当然了...
分类:其他   时间:2015-08-11 23:29:10    收藏:0  评论:0  赞:0  阅读:459
HDU5374 Tetris (2015年多校比赛第7场)
1.题目描述:点击打开链接 2.解题思路:本题要求模拟俄罗斯方块游戏,然而比赛时候写了好久还是没过。后来补题发现原来是第四步的逻辑实现写错了。。。题目中要求如果一整行可以消除,那么仍然执行该步,否则才回到第一步。但是我的代码却是不论是否可以消除,都回到第一步。。。补题时候还发现一个地方我的理解出错了。。(可能是我脑洞真的有点大),题目中说如果一整行可以消除,那么它上面的方格要下落。我的理解是下落...
分类:其他   时间:2015-08-11 23:29:00    收藏:0  评论:0  赞:0  阅读:270
零基础学python-2.7 列表与元组
其实,可以把列表和元组看成普通的数组,但是这个数组可以存储不同的数据类型(对象) 列表和元组的区别   列表 元组 使用的符号 [] () 元素数量 可变 不可变 修改元素 不可以 可以  如果大家有编程基础,列表就像java里面的List,元组就像java里面的数组,不过这个数组是只读的   下面给大家举个例...
分类:编程语言   时间:2015-08-11 23:28:50    收藏:0  评论:0  赞:0  阅读:242
【Android】ViewPager实现无限循环滚动
最近做的一个项目,客户要求在ViewPager实现的主页面中滑动到最后一页后继续滑动能返回到第一页,也就是实现无限循环滚动,效果如下: 看了下ViewPager没有滑到尽头的回调方法,因此想到的解决方案是,在原来的最后一页之后再加上一个第一页,也就是原本有编号为a1,b,c的三个页面,现在在最后面再加一个a页面,变为a1、b、c、a2四个页面,然后使用OnPageChangeLi...
分类:移动平台   时间:2015-08-11 23:28:40    收藏:0  评论:0  赞:0  阅读:468
2016届 360校招内推笔试题--2015.8.11
一、填空题40题,时间80分钟 和360实习的题目有一些是重复的。可以参考牛客网:http://www.nowcoder.com/。 二、两道编程题,时间70分钟,题目不是特别难,如下所示 第一道: 思路: 统计每个字符出现的次数。然后遍历一次,找到第一个出现次数为1的字符。在我的vs上调试可以通过,但是到360里面的编辑器就不行了,说是超时。从题目的hint里可以看出可...
分类:其他   时间:2015-08-11 23:28:30    收藏:0  评论:0  赞:0  阅读:553
Linux常用命令002之搜索命令locate、whereis、which、find、grep
Linux常用命令002之搜索命令locate、whereis、which、find、grep...
分类:系统服务   时间:2015-08-11 23:28:20    收藏:0  评论:0  赞:0  阅读:353
关于对H264码流的TS的封装的相关代码实现
工作需要对ts封装...
分类:其他   时间:2015-08-11 23:28:10    收藏:0  评论:0  赞:0  阅读:274
一个产品跟我说:傻子都会用的程序就是用户体验
做了一个苦逼程序员,整天用生命在撸码。让我想起那天进公司的时候,来我们公司,可以让你快速成长!半年不到老了十岁。 今天想谈的是什么叫用户体验。 当今社会,不管你做啥行业,都能说两句用户体验。正如成功的苹果公司,最求的就是用户体验。 每个人对这个词的理解都不一样,什么样的程序,什么样的设计才是好的用户体验呢? 简单来说,在一个登陆界面中,登陆按钮旁边放一个忘记密码?连接就是一个好的用户体验。...
分类:其他   时间:2015-08-11 23:28:00    收藏:0  评论:0  赞:0  阅读:228
面试复习重点——数据结构、操作系统、计算机网络、数据库。
必看书籍:剑指offer、程序员面试宝典 来自:腾讯、搜狐、网易、烽火、百度、大众点评、美团、风行 1. 死锁是什么?什么情况下产生?怎么解决? 2. 设计模式(尤其是单例模式,要会写该模式的程序框架,要注意同步问题,怎么实现在要用时才创建) 3. 线程的同步?为什么要同步?线程间通信方式。 4. 进程与线程的区别,进程间通信方式。 5. 容器类:hashmap与hasht...
分类:数据库技术   时间:2015-08-11 23:27:50    收藏:0  评论:0  赞:0  阅读:498
iOS项目开发实战——使用同步请求获取网页源代码
网络请求一般分为同步请求和异步请求,同步请求如果访问时间过长,会造成界面卡死状态,用户体验不是很好。但是请求速度较快的话,也可以考虑使用同步访问。现在先来学习同步访问。 (1)在viewDidLoad()方法中实现如下代码: override func viewDidLoad() { super.viewDidLoad() var da...
分类:移动平台   时间:2015-08-11 23:27:40    收藏:0  评论:0  赞:0  阅读:359
hdu1874 畅通工程续(Dijkstra算法,单源最短路)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1874 畅通工程续 Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 36359    Accepted Submission(s...
分类:编程语言   时间:2015-08-11 23:27:30    收藏:0  评论:0  赞:0  阅读:256
Linux下TCP/IP协议栈的简单脉络分析
最近在写网络编程方面的一些东西,然后遇到了关于传输上的小问题。由于之前有简单的看过一些TCP/IP详解的一些东西,所以索性就找了本《追踪LinuxTCP/IP代码运行》的书看了一上午,结果发现初次接触这些内核方面的东西,收获甚微。于是又在网上找相关类的大神博客,拿来拜读,虽然依然看的不是太明白,吸收的也不够好,但是我想以博客的形式把它记录下来,也希望能为我以后学这些东西开个好头吧1.linux的网络...
分类:系统服务   时间:2015-08-11 23:27:20    收藏:0  评论:0  赞:0  阅读:379
队列的C语言实现
队列不同于栈,它是先进先出,即先入队列的元素提取时也要先出队列。队列可以用数组实现也可以用链表实现,挺简单的,但是很有些情况下很有用。它的实现只要维持好队首和队尾指针就好了。下面是我实现的链表队列。 queue.h #ifndef __QUEUE_H #define __QUEUE_H #include #include struct QueueNode; struct queue; ...
分类:编程语言   时间:2015-08-11 23:27:10    收藏:0  评论:0  赞:0  阅读:264
(一一七)基本文件操作 -SDWebImage清除缓存 -文件夹的大小计算
在iOS的App沙盒中,Documents和Library/Preferences都会被备份到iCloud,因此只适合放置一些记录文件,例如plist、数据库文件。缓存一般放置到Library/Caches,tmp文件夹会被系统随机清除,不适宜防止数据。 【图片缓存的清除】 在使用SDWebImage时,图片被大量的缓存,有时需要获取缓存的大小以及清除缓存。 要获取缓存大小,使用SDImag...
分类:Web开发   时间:2015-08-11 23:27:00    收藏:0  评论:0  赞:0  阅读:388
后缀数组模板
模板如下,这样算是写的很详细的了吧。 /* * 后缀数组模板-倍增法 * 使用方法: * 1、读取字符串转换成int数组,长度为len,下标从0开始 * 2、在字符串末尾加一字典序最小字符,一般为0,并找到最大的字符设为maxa * 3、调用函数da(num,sa,len+1,maxa+1) * 求得的sa数组的含义: sa[i]为第i字典序后缀字符串的首字母下标 *...
分类:编程语言   时间:2015-08-11 23:26:50    收藏:0  评论:0  赞:0  阅读:313
EasyDarwin开源流媒体服务器提供的TS切片/HLS直播打包库
EasyHLS EasyHLS是什么? EasyHLS是EasyDarwin开源流媒体社区开发的一款HLS打包库,接口非常简单,只需要传入打包的文件名、切片存放的目录、打包间隔以及切片数,EasyHLS库就能轻松将H264+AAC的流媒体切片,提供给WEB服务器进行HLS流媒体发布,我们提供了两套操作示例: EasyHLS_RTSP:以RTSPClient的形式,从RTSP ...
分类:Windows开发   时间:2015-08-11 23:26:40    收藏:0  评论:0  赞:0  阅读:389
Android实战简易教程-第三十二枪(自定义View登录注册界面EditText-实现一键清空)
自定义View实现登录注册页面的EditText一键清空功能,效果如下: 输入框输入文字后自动出现一键清空键,输入框文字为空时,一键清空键隐藏,下面我们看一下如何通过自定义View实现这一效果。 看一下DeletableEditText.java:package com.example.testview;import android.content.Context; import andro...
分类:移动平台   时间:2015-08-11 23:26:30    收藏:0  评论:0  赞:0  阅读:467
2525条   上一页 1 ... 3 4 5 6 7 ... 127 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!