- 博客(22)
- 收藏
- 关注
输入1个数输出其二进制表示中1的个数
面试题。题目描述就是写一个函数,要求输入一个数,输出其二进制表示中1的个数。此处假设输入的为int型。方法一:首先想到的就是位运算,用移位得出每一位是否为1。代码如下所示。#include <iostream>using namespace std;int numberof1(int in){ int count = 0; int input =...
2012-04-29 18:10:00 370
用移位和加减运算实现无符号整数除法
同样是同学遇到的面试题,面试官问的原题是如何用移位和加减实现除以3的操作,在此略微扩充一下,实现无符号整数除法,但是返回值也为无符号整型。方法一:类似小学学习的除法运算,从高位开始减去除数,此处用除数左移到跟被除数对齐,在相减之前商也同样需要左移,代码如下。#include <iostream>using namespace std;unsigned int...
2012-04-28 20:31:00 1125
输入1则输出0,输入0则输出1
同学前阵子面试碰到的面试题,回来交流了一下后总结了几种答案,题目就是写一个函数,做到输入1则输出0,输入0则输出1,面试时的要求是不需要考虑错误处理。面试官说是可以有二十多种解法的,暂时只想到了下面一些,部分解法总的思想应该差别不大。假设该函数输入变量类型和返回变量类型均为int。方法一:最先想到的就是利用if-else来处理,逻辑简单且错误处理很容易加上去,代码如下。#inc...
2012-04-28 17:26:00 603
中文数字字符串中 取出 中文 数字 中文英文字符串中取出 英文 中文
//从含 中文数字 特殊字符字符串中 取出 中文数字 String str = "^2^3da4AA2b3中文sae34科e技b2报2`~!@#$%^&*()_+-=[]{};':\",.<>/?\\93飞";str = str.replaceAll("[^0-9\\u4e00-\\u9fa5]", "");System.out.println(str);//取出中...
2012-04-28 15:57:00 169
gg 地图中文版
3 https://developers.google.com/maps/documentation/javascript/overlays?hl=zh-CNhttps://developers.google.com/maps/documentation/javascript/v2/examples/?hl=zh-CNhttp://www.codechina.org/doc/googl...
2012-04-28 13:54:00 1248
ListView 实现点击侧边A-Z快速查找
为了实现上面的A-Z 快速定位的功能下面是main.xml的布局文件<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/llParent" and...
2012-04-27 20:11:00 303
ListView 实现点击侧边A-Z快速查找
为了实现上面的A-Z 快速定位的功能下面是main.xml的布局文件<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/llParent" and...
2012-04-27 20:11:00 160
POP3和IMAP区别
POP3协议允许电子邮件客户端下载服务器上的邮件,但是在客户端的操作(如移动邮件、标记已读等),不会反馈到服务器上,比如通过客户端收取了邮箱中的3封邮件并移动到其他文件夹,邮箱服务器上的这些邮件是没有同时被移动的。 而IMAP提供webmail与电子邮件客户端之间的双向通信,客户端的操作都会反馈到服务器上,对邮件进行的操作,服务器上的邮件也会做相应的动作。 同时,IMAP像POP3...
2012-04-27 11:02:00 162
Android推送方式比较
当我们开发需要和服务器交互的应用程序时,基本上都需要获取服务器端的数据,比如《地震及时通》就需要及时获取服务器上最新的地震信息。要获取服务器上不定时更新的信息一般来说有两种方法,第一种是客户端使用Pull(拉)的方式,隔一段时间就去服务器上获取信息,看是否有更新的信息出现。第二种就是服务器使用Push(推送)的方式,当服务器端有新信息了,则把最新的信息Push到客户端上。 虽然Pull和Push...
2012-04-25 14:44:00 56
android Fragments (Android官方文档中文版)
转自:http://blog.sina.com.cn/s/blog_69a4fbd70100r5j4.html概述Fragment 表现 Activity 中用UI的一个行为或者一部分. 可以组合多个fragment放在一个单独的activity中来创建一个多界面区域的UI,并可以在多个activity里重用某一个fragment.把fragment 想象成一个activity的模块化区域...
2012-04-25 13:15:00 47
tomcat5.0 java.lang.IllegalArgumentException: javacc,ant,commons-collections,log4j,junit-Extension-N
(tomcat5.5 traceline如下:) java.lang.IllegalArgumentException: javacc,ant,commons-collections,log4j,junit-Extension-Nameat java.util.jar.Attributes$Name.<init>(Attributes.java:440) at java...
2012-04-25 09:59:00 132
ViewStub用法
在开发应用程序的时候,经常会遇到这样的情况,会在运行时动态根据条件来决定显示哪个View或某个布局。那么最通常的想法就是把可能用到的View都写在上面,先把它们的可见性都设为View.GONE,然后在代码中动态的更改它的可见性。这样的做法的优点是逻辑简单而且控制起来比较灵活。但是它的缺点就是,耗费资源。虽然把View的初始可见View.GONE但是在Inflate布局的时候View仍然会被In...
2012-04-24 15:38:00 66
android中的weight
android:layout_weight详细分析介绍:布局文件是:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:orientation="horizontal"a...
2012-04-23 15:34:00 160
Java JDBC事务机制
Java JDBC事务机制首先,我们来看看现有JDBC操作会给我们打来什么重大问题,比如有一个业务:当我们修改一个信息后再去查询这个信息,看是这是一个简单的业务,实现起来也非常容易,但当这个业务放在多线程高并发的平台下,问题自然就出现了,比如当我们执行了一个修改后,在执行查询之前有一个线程也执行了修改语句,这是我们再执行查询,看到的信息就有可能与我们修改的不同,为了解决这一问题,我们必...
2012-04-20 14:56:00 69
特殊字符处理
/*** 去除字符串中的特殊字符* @param string* @return*/public static String FS(String str) {// TODO Auto-generated method stubString newstr = str.replaceAll("&", "&amp;");newstr = newstr.replaceAll("<",...
2012-04-16 11:09:00 92
Notepad2+WIN7
备查。1)360安全卫士粉碎C:\Windows\notepad.exe和C:\Windows\System32\notepad.exe。2)在更改用户账户控制设置处将权限设为最低。然后重启。3)将notepad2.exe复制入notepad.exe的位置,改名改成跟原先一样。在更改用户账户控制设置处将权限恢复。重启。4)完毕。p.s.为notepad2添加右键关联run-...
2012-04-08 16:59:00 129
编译原理三大经典书籍(龙书 虎书 鲸书)
1、龙书(Dragon book)英文名:Compilers: Principles,Techniques,and Tools作者:Alfred V.Aho,Ravi Sethi,Jeffrey D.Ullman中文名:编译原理技术和工具第一版龙书第二版龙书龙书”。龙书是Alfred V. Aho等人于1986年出版的,由于出版年代较早,其中包含部分...
2012-04-08 09:01:00 2007
编译原理三大经典书籍(龙书 虎书 鲸书)
1、龙书(Dragon book)英文名:Compilers: Principles,Techniques,and Tools作者:Alfred V.Aho,Ravi Sethi,Jeffrey D.Ullman中文名:编译原理技术和工具第一版龙书第二版龙书龙书”。龙书是Alfred V. Aho等人于1986年出版的,由于出版年代较早,其中包含部分...
2012-04-08 09:01:00 147
eclispe小问题
下载了一个新的eclipse for c++, 每次编辑保存,光标所在的行的末尾空格或Tab都会自动去掉,又得重新按Tab键,浪费时间,去掉这种附加功能:在preference设置里面的save action页 去掉 Remove trailing whitespace这项,如图eclipse每次手动编译都不会先自动保存文件,修改设置:对源文件保存时自动执行编译:在工程属性...
2012-04-03 10:39:00 71
ERP的安全设计:Oracle Fusion Applications的安全架构
免责声明:本文意在从总体上大致了解Oracle Fusion Applications 产品,不承担产品发布,代码,功能等相关义务,如需购买或了解产品准确features及开发,发布计划,请参见Oracle官方声明。文章内容是从Oracle官方网站对外发布的学习资料及白皮书中转载翻译而来。如有不同之处以Oracle官方文档为准。Oracle Fusion Applications是Orac...
2012-04-01 15:04:00 213
新工作半年多感受
工作半年有余,业务知识逐渐积累,技术知识也有所提升,人际关系也逐步建立。得到了年终奖,也得到了优秀员工奖,加过班,也迟过到,有人进也有人出。感觉每个公司其实呆时间长了也都一样,只是业务不同而已。最近要涨工资,不知道能涨多少呢?现在年通货膨胀率23%,上次自己要求的有些少了12%,看来以后得要25%才行,想办法从其他地方弥补吧~~...
2012-04-01 10:33:00 183
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人