首页 > 2015年03月19日 > 全部分享
移动APP如何保存用户密码
为了更好的用户体验,移动APP客户端一般都会将用户信息进行保存以便后续可以自动登录. 保存了用户信息便涉及到了安全问题. 解决的方法大概有一下几种: 1.首先,如果客户端和服务端都是你来设计开发,那么有两种比较可靠的方案 A.客户端将密码Hash加密,登录成功后将hash值保存到Sqlite.服务端得到用户名和hash值,采用同样的算法对密码进行Hash运算,然后和用户传来的hash值...
分类:移动平台   时间:2015-03-19 13:20:21    收藏:0  评论:0  赞:0  阅读:361
办公系统中经常遇到的权限管理问题
办公系统设计中经常遇到的权限管理问题 用户设置代理,用户单向授权 。等问题...
分类:其他   时间:2015-03-19 13:20:11    收藏:0  评论:0  赞:0  阅读:230
css3中的calc()
什么是calc()? calc是英文单词calculate(计算)的缩写,是css3的一个新增的功能,用来指定元素的长度。比如说,你可以使用calc()给元素的border、margin、pading、font-size和width等属性设置动态值。calc()最大的好处就是用在流体布局上,可以通过calc()计算得到元素的宽度。 calc()能做什么? calc()能让你给元素的做计算...
分类:Web开发   时间:2015-03-19 13:20:01    收藏:0  评论:0  赞:0  阅读:367
信不信由你!iPhone6屏幕宽度不一定是375px,iPhone6 Plus屏幕宽度不一定是414px
看到这个题目你可能不信,促使我探究这个问题的缘由是几次项目中Chrome模拟器和iPhone6真机预览效果不一致。为什么在Chrome Emulation模拟手机页面和真机预览效果不一致?以前觉得不外乎两个原因:1.某些机型或浏览器对一些CSS属性不支持。2.某些设备不支持12px以下字体。今天要补充第3个原因:对于iPhone手机还会与手机系统设置的显示模式、设备硬件有关。...
分类:其他   时间:2015-03-19 13:19:41    收藏:0  评论:0  赞:0  阅读:417
Codeforces Round #296 (Div. 2) A. Playing with Paper
A. Playing with Paper One day Vasya was sitting on a not so interesting Maths lesson and making an origami from a rectangular a mm ?×? b mm sheet of paper (a?>?b). Usually the first step in ma...
分类:其他   时间:2015-03-19 13:19:31    收藏:0  评论:0  赞:0  阅读:306
duang!!!为什么函数可以返回unique_ptr
从智能指针说起 unique_ptr取代auto_ptr 返回值优化(RVO) make_unique...
分类:其他   时间:2015-03-19 13:19:21    收藏:0  评论:0  赞:0  阅读:232
FatMouse and Cheese (hdu 1078 记忆化搜索)
题意:给出n*n的数字矩阵,从(0,0)出发,走的下一步格子上的数要大于当前格子上的数,并且每次可以沿直线前进最多k个位置,也就是每次有4*k个选择,问最后所有数之和的最大值。 思路:记忆化搜索。...
分类:其他   时间:2015-03-19 13:19:11    收藏:0  评论:0  赞:0  阅读:296
SVN 权限配置详细说明
svnserve权限配置分配权限时,目录应该应该遵从从大到小,权限应该从小到大的规则即:目录从根目录开始,权限从没有权限(为空即可)到可写再到可读写。提示:目录的访问权限既可以分配给组,也可以分配指定用户。首先要查看是否修改这个目录下的一个配置文件,如果没有就修改(1)vi svnserve.conf(全路径如:vi /usr/local/svn/conf/svnserve.conf)...
分类:其他   时间:2015-03-19 13:18:51    收藏:0  评论:0  赞:0  阅读:253
安卓服务(Service)的两种开启方式以及服务的生命周期
安卓中服务的开启方式一:采用start的方式开启服务调用函数:startService(Intent)->onCreate()->onStart()/onStartCommand()->onDestroy() 特点:服务被开启后不会重复开启,只会调用onStart(),服务只会被停止一次。 二:采用bind的方式开发服务 调用函数:bindService(Intent…)->onCreate(...
分类:移动平台   时间:2015-03-19 13:18:41    收藏:0  评论:0  赞:0  阅读:646
因特网的IP协议是不可靠无连接的,那为什么当初不直接把它设计为可靠的?
因特网使用的IP协议是无连接的,因此其传输是不可靠的。这样容易使人们感到因特网很不可靠,那为什么当初不直接把它设计为可靠的? 先打一个比方。邮局寄送的平信很像无连接的IP数据报。每封平信可能走不同的传送路径,同时平信也不保证不丢失。当我们发现收信人没有收到寄出的平信时,去找邮局索赔是没有用的。邮局会说:“平信不保证不丢失。怕丢失就请你寄挂号信”。但是大家并不会将所有的信件都用挂号方式邮寄...
分类:其他   时间:2015-03-19 13:18:31    收藏:0  评论:0  赞:0  阅读:231
Java 加解密技术系列之 DES
序 前几篇文章讲的都是单向加密算法,其中涉及到了 BASE64、MD5、SHA、HMAC 等几个比较常见的加解密算法。这篇文章,以及后面几篇,打算介绍几个对称加密算法,比如:DES、3DES(TripleDES)、AES 等。那么,这篇文章主要是对 DES 大概讲一下。 背景 在讨论 DES 之前,首先了解一下什么是对称加密算法吧。对于对称加密算法,他应用的时...
分类:编程语言   时间:2015-03-19 13:18:22    收藏:0  评论:0  赞:0  阅读:496
(hdu step 7.2.2)GCD Again(欧拉函数的简单应用——求[1,n)中与n不互质的元素的个数)
题目:GCD AgainTime Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 125 Accepted Submission(s): 84 Problem DescriptionDo you have spent some time to think ...
分类:其他   时间:2015-03-19 13:18:11    收藏:0  评论:0  赞:0  阅读:244
归并排序+快速排序
我们都知道STL中最常用的排序库函数:sort(v.begin(),biend())。 给出的是升序排序。 我一般不喜欢用迭代器,我一般用这个格式,对数组进行排序,指针替代迭代器。sort(a,a+n)//升序排序 sort(a,a+n,cpm); int cmp(type a,type b){//定义的比较格式 if(code) return 1; else return 0;...
分类:编程语言   时间:2015-03-19 13:18:01    收藏:0  评论:0  赞:0  阅读:365
在SVN中打分支
项目开发中一个版本或许就有几次迭代,而完成一次迭代或一个版本时,通常会讨论下一步的计划,是否要加入新东西新技术,内部人员是否有变动,这时需要在管理工具中做一些备份,以防我们接下来即使修改服务器上东西不成功,也能看到最初的模样,SVN中打分支更好的管理我们项目的版本。不过做起来也需要注意一些细节问题:     首先,从SVN中检出最新项目最新版本,然后打开文件夹,空白处右击—TotoiseSVN—...
分类:其他   时间:2015-03-19 13:17:51    收藏:0  评论:0  赞:0  阅读:345
例题3.7 乒乓比赛 UVa1428
1.题目描述:点击打开链接 2.解题思路:根据题意,考虑第i个人当裁判的情况,假设第1个人到第i-1个人中,有num1个人的经验值小于A[i],那么就有i-1-num1个人的经验值大于A[i];同理,假设第i+1个人到第n个人之见有num2个人的经验值小于A[i],那么就有n-i-num2个人的经验值大于A[i]。因此,根据乘法原理,第i个人当裁判时有num1*(i-1-num1)+num2*(...
分类:其他   时间:2015-03-19 13:17:41    收藏:0  评论:0  赞:0  阅读:218
It's about trust
所有的问题, 最终都归结于一个:信任。 你是否能够信任他人? 我不是Low esteem,相反我对自己充满信心,问题是,我对他人缺乏信任。 Daria的父母虚情假意的说:我们都信任你。 Daria立即问:那我能借你们的车出去兜风吗? No。 拽妹黛薇儿 [Daria] 第一季第一集。...
分类:其他   时间:2015-03-19 13:17:31    收藏:0  评论:0  赞:0  阅读:206
计数排序+基数排序
这几天一直在写排序算法,从插入,冒泡,选择到归并和快速再到计数和基数排序。今天来写下计数排序和基数排序吧。 计数排序:对于一组小于k的数组,进行排序。这里要保证输入的关键值在[0..k]之间。貌似很简单,我们先不管什么是计数排序CountSort(A,1,n),先来看一下一段代码。 CountPrint(int *A,int n,int k)代码:void CountPrint(int *A,i...
分类:编程语言   时间:2015-03-19 13:17:21    收藏:0  评论:0  赞:0  阅读:209
Remove Element
Given an array and a value, remove all instances of that value in place and return the new length. The order of elements can be changed. It doesn't matter what you leave beyond the new length. #incl...
分类:其他   时间:2015-03-19 13:17:11    收藏:0  评论:0  赞:0  阅读:207
猫猫学IOS(三)UI之纯代码实现UI——图片查看器
猫猫分享,必须精品先看效果主要实现类似看新闻的一个界面,不用拖拽,纯代码手工写。 首先分析app可以很容易知道他这里有两个UILabel一个UIImageView还有两个UIButton定义UIView中的东西@property (nonatomic, strong) UILabel *noLabel;//数字标签 @property (nonatomic, strong) UIImageView...
分类:移动平台   时间:2015-03-19 13:16:51    收藏:0  评论:0  赞:0  阅读:346
YTUOJ-判断字符串是否为回文
题目描述 编写程序,判断输入的一个字符串是否为回文。若是则输出“Yes”,否则输出“No”。所谓回文是指順读和倒读都是一样的字符串。 输入 输出 样例输入 abcddcba 样例输出 Yes 提示 代码如下: #include #include #include using namespace std; int reverse(int ,int ,...
分类:其他   时间:2015-03-19 13:16:11    收藏:0  评论:0  赞:0  阅读:299
1948条   上一页 1 ... 61 62 63 64 65 ... 98 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!