现在位置: 首页 > hy033发表的所有文章
  • 01月
  • 07日
综合 ⁄ 共 424字 评论关闭
 转载请注明,来自:http://blog.csdn.net/skyman_2001 我们客户端刚开始编译出来有20MB,通过下面措施成功瘦身为6MB: For the release build:  1. "Deployment Post Processing" is enabled (otherwise the whole stripping process isn't initiated)  2.  "Strip Debug Symbols During Copy" is enabled  3.  "Strip Linked Product" is enabled  4.  "Strip Style" is set to "Non-Global Symbols"  5.  check "symbols hidden by default" 6.  __attribute__((visibility("default"))) void NeedExport() {}
阅读全文
  • 09月
  • 05日
综合 ⁄ 共 6183字 评论关闭
https://android.googlesource.com/platform/development/+/4b737b6/samples/browseable/MediaRecorder/src/com.example.android.mediarecorder/MainActivity.java /* * Copyright (C) 2013 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agre......
阅读全文
  • 05月
  • 24日
综合 ⁄ 共 1885字 评论关闭
第一次面试,有点紧张,犯了许多错误,电面就挂了。回头题目自己写下。不知道对不对。 题目:排序100个IP地址,其中可能有非法的IP(例如:192.168.2.1.11 ,192.256.7.1,192.010.2.1) #include<iostream> #include<sstream> #include<string> #include<vector> #include<algorithm> using namespace std; //s1<s2 true.  s1>=s2 false bool myCmp(string s1, string s2){     if(s1 == s2)         return false; //     stringstream ss;     string w1, w2;         ss << s1; ......
阅读全文
  • 05月
  • 15日
综合 ⁄ 共 8394字 评论关闭
关于CSS对各个浏览器兼容已经是老生常谈的问题了, 网络上的教程遍地都是.以下内容没有太多新颖, 纯属个人总结, 希望能对初学者有一定的帮助.一、CSS HACK 以下两种方法几乎能解决现今所有HACK. 1, !important 随着IE7对!important的支持, !important 方法现在只针对IE6的HACK.(注意写法.记得该声明位置需要提前.)<style>#wrapper{width: 100px!important; /* IE7+FF */width: 80px; /* IE6 */}</style> 2, IE6/IE77对FireFox *+html 与 *html 是IE特有的标签, firefox 暂不支持.而*+html 又为 IE7特有标签.<style&g......
阅读全文
  • 05月
  • 15日
综合 ⁄ 共 1872字 评论关闭
过渡设计其实是一个很有趣的主题,因为设计是一种人为的主观行为,并不太容易受到制约。而且设计也很难界定,大体上当你打开你的开发工具,并在键盘上敲下第一个字母的时候,设计的内容已经开始在你的头脑中展开了。但其实在软件领域里面,提到的设计大约都是指的架构设计,架构设计是没有什么所谓过渡设计这么一说的,因为架构设计和业务场景关联的十分紧密(适用一切的架构是不存在的),否则就是失败的,而且这一点也十分的容易发现,并不需要软件方面的专家。 而我们所说的过渡设计其实存在于实现的设计中。是的,实现的设计,......
阅读全文
  • 02月
  • 08日
综合 ⁄ 共 125字 评论关闭
设备激活错误。物理文件名 'd:/cardata/RecDB.mdf' 可能有误。'd:/cardata/RecDB.mdf' 这个路径可能不存在。更换成硬盘上存在的路径。      更多技术文章请参看施昌权的个人网站: http://www.joyvc.cn    
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 768字 评论关闭
绝大多数情况下,使用索引可以提高查询的速度,但如果SQL语句使用不恰当的话,索引将无法发挥它应有的作用。下面是应该注意的几个方面。首先,最好是在相同类型的字段间进行比较的操作。在MySQL 3.23版之前,这甚至是一个必须的条件。例如不能将一个建有索引的INT字段和BIGINT字段进行比较;但是作为特殊的情况,在CHAR类型的字段和VARCHAR类型字段的字段大小相同的时候,可以将它们进行比较。其次,在建有索引的字段上尽量不要使用函数进行操作。   例如,在一个DATE类型的字段上使用YEAE()函数时,将会使索引不能发挥应有......
阅读全文
  • 02月
  • 05日
综合 ⁄ 共 11303字 评论关闭
应用程序能够响应Hibernate内部产生的特定事件是非常有用的。这样就允许实现某些通用的功能以及允许对Hibernate功能进行扩展 持久层框架底层的拦截器机制是对诸如Spring等业务管理容器拦截机制的有益补充,使得我们可以在更低层次、更广的对象范围上进行AOP操作(Spring虽然将Hibernate纳入到了其容器管理的范围内,但是并没有途径实现对其实体对象的管理)。这样就允许实现某些通用的功能,以及允许对Hibernate功能进行扩展。 1、拦截器(Interceptors) Interceptor接口提供了从会话(session)回调(callback)应用程序(applic......
阅读全文
  • 01月
  • 28日
综合 ⁄ 共 2172字 评论关闭
在过去 flash 是网页上最好的解决视频的方法,截至到目前还算是主流,像那些优酷之类的视频网站、虾米那样的在线音乐网站,仍然使用 flash 来提供播放服务。但是这种状况将会随着 HTML5 的发展而改变。就视频而言,HTML5 新增了 video 来实现在线播放视频的功能。使用 HTML5 的 video 可以很方便的使用 JavaScript 对视频内容进行控制等等,功能十分强大,同时代码比较少加快加载速度。此外跨平台性比较好,特别是一些平板、手机等。例如苹果公司的产品不支持 flash 仅支持 HTML5 中的 video 功能。但是 HTML5 的兼容性问题是个硬......
阅读全文
  • 12月
  • 15日
综合 ⁄ 共 2610字 评论关闭
位操作符 & |^ ~ << >> 只能用于整数,其中<<和>>操作符是双目操作符,它们的右操作数必须为非负整数; 左移运算,空位都用0填充; 右移运算,unsigned类型空位用填充,signed类型空位有的用0填充,有的用符号位填充,取决于具体实现; 功能                              示例                           位运算            去掉最后一位               (101101->10110)               x >> 1            在最后加一个0             (101101->1011010)            x <......
阅读全文
  • 11月
  • 30日
综合 ⁄ 共 837字 评论关闭
1. extends :英文的意思是扩展而不是继承,很好的体现了子类与父类的关系,子类是对父类的扩展,从这个意义上看,使用继承来描述子类与父类的关系是错误的,用扩展更恰当。 在继承的基础上才又方法的重写(子类,父类) 2.方法的重写:                      原则:两同,两小,一大                             两同:方法名,形参列表相同。                             两小:子类方法返回值类项应比比父类方法返回值类型更小或相等。                                        子类方法声明抛出异常类项应比父类方法声明抛出类......
阅读全文
  • 11月
  • 22日
综合 ⁄ 共 1384字 评论关闭
next()一定要读取到有效字符后才可以结束输入,对输入有效字符之前遇到的空格键、Tab键或Enter键等结束符,next()方法会自动将其去掉,只有在输入有效字符之后,next()方法才将其后输入的空格键、Tab键或Enter键等视为分隔符或结束符。简单地说,next()查找并返回来自此扫描器的下一个完整标记。完整标记的前后是与分隔模式匹配的输入信息,所以next方法不能得到带空格的字符串。     而nextLine()方法的结束符只是Enter键,即nextLine()方法返回的是Enter键之前的所有字符,它是可以得到带空格的字符串的。 鉴于以上......
阅读全文