现在位置: 首页 > subdued发表的所有文章
  • 08月
  • 25日
综合 ⁄ 共 1166字 评论关闭
一 objective-c调用js NSString *currentURL = [webView stringByEvaluatingJavaScriptFromString:@"document.location.href"];   //注: webView是UIWebView实例     二 js调用objective-c 1.obj-c部分 - (void)viewDidLoad {       [super viewDidLoad];       self.myWebView.delegate=self;   }   //-------------------------------------------------   - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType......
阅读全文
  • 06月
  • 05日
操作系统 ⁄ 共 1731字 评论关闭
文章目录 输出项   mstat命令用来获得有关进程、虚存、页面交换空间及 CPU活动的信息。这些信息反映了系统的负载情况。 输出项 类别 项目 含义 说明 Procs r 等待执行的任务数 展示了正在执行和等待CPU资源的任务个数。当这个值超过了CPU数目,就会出现CPU瓶颈了   b     Memory swpd 正在使用的swap大小单位K     free 空闲的内存空间     buff 已使用的buff大小,对块设备的读写进行缓冲     cache 已使用的cache大小,文件系统的cache     inact     ......
阅读全文
  • 03月
  • 27日
综合 ⁄ 共 190字 评论关闭
不锈钢按金相组织可分为三类:奥氏体不锈钢、铁素体不锈钢和马氏体不锈钢。 分辨真假不锈钢: if 磁铁能吸起来:说明是奥氏体,铁素体,或者普通钢材。    继续,滴硫酸铜,10s内呈红色:说明是普通钢材。 如果无磁性,滴硫酸铜呈红色:说明是假冒/劣质的奥氏体(无镍或者镍含量过低)。 (奥氏体无磁性或弱磁性) 市场上存在用价格较低的铁素体/马氏体冒充较贵的奥氏体。 所以,无磁性+硫酸铜不变色=奥氏体
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 33字 评论关闭
砂仁,肉蔻,白蔻,香叶,桂皮,陈皮,麻椒。。。 砂仁 肉蔻 白豆蔻 草豆蔻
阅读全文
  • 04月
  • 30日
综合 ⁄ 共 1534字 评论关闭
意图:保证一个类仅有一个实例,并且提供一个访问它的全局访问点。 如何保证一个类只有一个实例并让这个实例可以被方便的访问到? 一般来说全局变量可以实现,但是全局变量不能够防止你实例化多个对象,而且如何多个对象之间有改动的话,改变的只是其中一个对象而已。 一个更好的办法就是让类自身负责保存它的唯一实例。这个类可以保证没有其他类可以被创建,并且提供一个访问该实例的方法。 C++实现: class singleton1 { private:static singleton1 *m_pInstance;singleton1(){} public:     static singleton1* GetSingletonIns......
阅读全文
  • 02月
  • 16日
综合 ⁄ 共 1028字 评论关闭
前段时间找工作面试遇到几个问题,在这分享一下   问题:在做一个列表时,每一行都有一张图片及其它信息,每页显示10条,当玩命滑动列表换页时,如何保证图片的异步下载及时显示屏幕内的图片 答案1:使用异步类,下载图片,每个异步都是并行的,所以屏幕内的图片就可以优先显示. 分析:这个答案,显然面试官是不满意的,因为假如每一个图片都直接开启异步线程下载,那这个线程数量是无法控制的,图片较多时,可能会有上百个线程在后台下载图片.   答案2:使用ExecutorService分配固定长度的线程池管理图片下载.比如线程数为5. 分析:问题又来了,Exe......
阅读全文
  • 01月
  • 30日
综合 ⁄ 共 689字 评论关闭
这几天在使用用C写个项目组的自动化测试工具类似CGI程序,第一个遇到的问题就是编码了。0~9 a~z A~Z这些字符是不会被编码的,但是比如一些特殊字符或是中文,post或get数据时,会对数据自动进行编码,比如汉字'中',如果页面采用的是gb2312编码,'中'字会被编码为'%D6%D0',忽略'%'标识,两个十六进制数,即0xD6,0xD0,六个字符。如果页面是utf-8编码,'中'字会被编码为'%D6%D0%AD',忽略'%'标识,三个十六进制数,即0xD6,0xD0,0xAD,九个字符。 解码时,比如gb编码,要将六个字符变成两个字符,即把字符处理后,可以将两个十六进制......
阅读全文
  • 01月
  • 25日
综合 ⁄ 共 2539字 评论关闭
前面几篇文章简单的介绍了使用2D绘制一些简单的使用,这篇文章介绍一个CoreGraphics中比较有意思的类UIBezierPath,为什么说它有意思呢,因为理论上用这个类可以完成任何的2D绘制。它使CoreGraphics框架中,针对绘图路径的一个封装类。 而且有一个mac下的比较著名的软件PaintCode,用来绘图后生成相应Objective-c代码的工具,其生成的代码也是基于UIBezierPath的。 大家可以去查看它的API了解它具体含有的方法,这里给出一个例子。 使用UIBezierPath绘制类似iOS扁平化之前的UINavigationBar返回按钮的效果。 - (void)drawRect:......
阅读全文
  • 01月
  • 22日
综合 ⁄ 共 1331字 评论关闭
  函数指针 下面是关于函数指针的一些资料 函数指针是指向函数的指针变量。 因而“函数指针”本身首先应是指针变量,只不过该指针变量指向函数。这正如用指针变量可指向整型变量、字符型、数组一样,这里是指向函数。如前所述,C在编译时,每一个函数都有一个入口地址,该入口地址就是函数指针所指向的地址。有了指向函数的指针变量后,可用该指针变量调用函数,就如同用指针变量可引用其他类型变量一样,在这些概念上是一致的。函数指针有两个用途:调用函数和做函数的参数。函数指针的声明方法为: 数据类型标志符 (指针变量名) (......
阅读全文
  • 12月
  • 03日
综合 ⁄ 共 1465字 评论关闭
首先安装并配置好Java的运行环境,安装好EditPlus软件。 1. 实现对JAVA的编译    首先,从菜单“工具(Tools)”->“配置用户工具...”进入用户工具设置。在类别里展开“工具”树形菜单->“用户工具”,选择“组和工具项目”中的“Group 1”,点击面板右边的“组名称...”按钮,将文本“Group1”修改成“编译JAVA程序”。然后选择修改的组“编译JAVA程序”,点击“添加新工具”按钮,选择程序,建立“新建程序”,选中它。然后就是最重要的步骤(修改属性):    1.1 添加编译功能 “菜单文本”里的内容修改为“JAVAC”;“命令”选择安装JDK后的BIN目录中......
阅读全文
  • 11月
  • 21日
综合 ⁄ 共 1970字 评论关闭
题意:给你一个迷宫,告诉你原点,然后求走出迷宫的最少花费。 感觉优先队列好神奇,本来是用dfs的,但是老是RE,但是用了优先队列就过了。 优先队列的使用格式大概是: 头文件: #include <queue> #include <vector> #include <iostream> using namespace std; 然后是命名:priority_que<int,vector<int>,cmp> q; 这里有比较函数: struct cmp { bool operator()(int x,int y) {   return XXXXXXX;}   //这里自己比较啦。拿什么东西比较都可以。 }  其他思想差不多啦。每次都把四个方向还没有走......
阅读全文
  • 11月
  • 18日
综合 ⁄ 共 10026字 评论关闭
要转的朋友请保留博客地址http://blog.csdn.net/swadair/article/details/7551609 很多朋友对RollNavigationBar+SlidePageView如何设计业务界面感到疑惑,今天我专门写了Demo共大家参考。效果图如下: 页面A页面A滑向页面B中页面B做了个简单的动态效果图 实现源码如下: [java] view plaincopyprint? package cn.w.song.ui;      import java.util.HashMap;   import java.util.LinkedList;   import java.util.List;   import java.util.Map;      import android.app.Activity;   import android.os.Bundle;   import andr......
阅读全文