自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4690)
  • 收藏
  • 关注

转载 iOS 和服务端交互 数据加密策略

总体逻辑:客户端:对称加密数据,上传。。。回执对称解密同理服务端:获取上传数据 对称解密 。。。下发:对称加密当且仅当登录接口和 拉新(更新nonce 和 key的接口)是对称加密上传 非对称解密1.加密库选择 : Libsodium2.加密对象: (1)整体:这个我们最后放弃了,因为如果整体加密,服务端大多数情况会回执本地无法解开的数据,客户端不能按需处理逻...

2019-07-03 07:15:18 898

转载 269. Alien Dictionary

There is a new alien language which uses the latin alphabet. However, the order among letters are unknown to you. You receive a list ofnon-emptywords from the dictionary, wherewords are sorted le...

2019-07-03 04:35:40 800

转载 【转】40个UI设计工具和资源

导读:用户界面设计在持续的基础上不断成长和演变。要跟上时代,你需要关注趋势、新资源和正被实施和谈论的新技术。同时,你也要亲身尝试,并提出原创的见解和应用。下面列举的这些工具能帮你做到这些。尽情分享下面这些我找到的注释出的资源中你认为有用的部分。看看这些其他人已经想出的对一般用户界面挑战的解决方案,它不仅能帮助你找到正确的现有解决方案,还能作为你提出新的和原创的东西的基础。一个在线文字和...

2019-07-02 23:29:19 744

转载 CSS中padding、margin两个重要属性的详细介绍及举例说明

http://www.x6x8.com/IT/199.html本文将讲述HTML和CSS的关键—盒子模型(Box model). 理解Box model的关键便是margin和padding属性, 而正确理解这两个属性也是学习用css布局的关键.注: 为什么不翻译margin和padding? 原因一, 在汉语中并没有与之相对应的词语; 原因二: 即使有这样的词语, 由于在编写css代码...

2019-07-02 22:48:27 388

转载 硅谷行记二:走进百度美国研发中心

硅谷行记二:走进百度美国研发中心牛智超02月01日 12:44 分享到: ...

2019-07-02 22:48:07 939

转载 spring配置hibernate映射文件

spring对hibernate配置文件(hibernate.cfg.xml)的集成相当好,常用spring的org.springframework.orm.hibernate.LocalSessionFactoryBean来取代hibernate.cfg.xml文件的功能。LocalSessionFactoryBean有几种属性用来查找hibernate映射文件,以下做简单使用介绍。它们的区...

2019-07-02 22:19:51 228

转载 【NOIP2013提高组】转圈游戏

转圈游戏比较容易想到的思路:进行10^k轮游戏后的结果与进行(10^k)%n 的结果是一致的,所以只需要快速幂求(10^k)%n,然后再求出(10^k)%n轮后的结果即可。快速幂时记得开long longCode:#include <iostream>#include <cstdio>#include <cstring>#include &...

2019-07-02 20:24:00 244

转载 Centos7 安装配置python3虚拟环境 virtualenvwrapper(转载)

通过pip3安装virtualenvwrapperpip3 install virtualenvwrapper配置virtualenvwrapper创建虚拟环境的目录和指定python3版本环境编辑当前用户配置变量mkdir ~/.virtualenvs #创建一个存放虚拟环境的目录vim ~/.bashrc在文件最底下加入下面的内容...

2019-07-02 11:46:00 197

转载 笔试算法题(29):判断元素范围1到N的数组是否有重复数字 & 计算整数的7倍...

出题:一个长度为N的数组,其中的元素取值范围是1到N,要求快速判断数组是否存在重复数字;分析:解法1:如果N个元素的范围都是在1到N,所以如果没有重复元素,则每一个位置恰好可以对应数组中的一个元素之,通过将当前元素k交换到其本身应该在的位 置k,也就是k=array[i], array[array[i],并判断是否存在duplication或者已经就绪。时间复杂度O(N),空间复杂度O...

2019-06-30 00:49:07 487

转载 leetcode:7. 整数反转

题目描述:给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例:输入: 123输出: 321输入: -123输出: -321输入: 120输出: 21注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为[−231, 231− 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。思路分析:这道题是e...

2019-06-29 20:43:00 155

转载 【转】 UIButton上使用UIEdgeInsetsMaketitle跟图片对齐

【转】http://blog.csdn.net/yanxiaoqing/article/details/7230660默认情况下,不设置的效果,都使居中现实,button为150*150使用以下设置后:[selfsetTitleEdgeInsets:UIEdgeInsetsMake(0.0,-backGroundImag.size.width,0.0,0.0)];...

2019-06-29 19:13:47 147

转载 StringOfChar 与 DupeString -- 字符串的反复填充

语法:function StringOfChar(Ch: Char; Count: Integer): string;function DupeString(const AText: string; ACount: Integer): string;说明:StringOfChar :填充Count个Ch字符到字符串中,返回填充后的字符串。DupeString :填充AC...

2019-06-29 15:04:15 355

转载 134. Gas Station

class Solution { public int canCompleteCircuit(int[] gas, int[] cost) { int total=0,cur=0,start=0; for(int i=0;i<gas.length;i++) { cur+=gas[i]-cost[i]...

2019-06-29 11:58:21 151

转载 Notes

“明晰你的问题,当问题真正得到定义时,问题已经解决了一半。因为,程序不过是将人的思想转述为机器可以理解的操作序列而已;对于寻求快速解决问题,而不是研究问题的小白和 Pythoner 们,精确、恰当地描述问题,就等于写好了程序框架,余下的不过是让程序可以运行罢了。 ”转载于:https://www.cnblogs.com/bigcat/archive/2010/05/14/2004750....

2019-06-28 15:17:47 199

转载 Guidelines – a hidden feature for the Visual Studio Editor

see: http://blogs.msdn.com/saraford/archive/2004/11/15/257953.aspx转载于:https://www.cnblogs.com/wujun/archive/2007/02/06/642370.html

2019-06-28 00:10:43 246

转载 具有TreeView下拉控件的ComboBox

具有TreeView下拉控件的ComboBox没错,如标题所说的那样,在下拉框中是一个TreeView,但是,为什么我们需要这样的控件?事实上这样的需求我已经遇到很多次了,比如适用于: 当遇到层次结构的数据 让用户选择树上的一个节点 需要TreeView但是界面上缺少足够的空间 用于不经常修改的选项 当一个对话框看起来太笨重和突兀在这些情况下,一个普通的ComboBox不符合要...

2019-06-28 00:08:52 1077

转载 IBatis/IBatis.Net中的数据加密

作为一个o/r mapping组件,ibatis通过反射(reflect)完成对象的持久化,如果要对数据进行加密,那么切入点就在reflect上,思路就是当ibatis通过reflect给对象属性赋值时,我们解密数据,反之加密数据。那么如何切入了?先跟踪源代码看看 :)如何跟踪源代码这里就不繁述了,这里列出几个重要的对象/接口:1. dotnetobjectdataex...

2019-06-27 16:54:18 165

转载 Python网络爬虫 - 下载图片

下载博客园的logofrom urllib.request import urlretrievefrom urllib.request import urlopenfrom bs4 import BeautifulSouphtml = urlopen("http://www.cnblogs.com")bsObj = BeautifulSoup(html, "html.par...

2019-06-27 00:41:18 213

转载 DOM元素的innerHTML属性

所有流行的浏览器的DOM元素都支持一种叫做innerHTML的属性。这个属性最大的好处在于:它允许我们利用一种非常简单的方式来为元素分配内容。下面我们来举个例子实际的应用中,经常需要动态改变div的内容,我们知道,div是可以嵌套的,那么怎么动态地嵌套呢?我们举个增加名字列表的简单例子。网页代码如下:<div>姓名:&nbsp;&...

2019-06-27 00:37:41 190

转载 asp.net中获取网站根目录和物理路径的方法

/// <summary> /// 取得网站的根目录的URL /// </summary> /// <returns></returns> public static string GetRootURI() { string AppP...

2019-06-26 19:06:47 1376

转载 作为程序员, 你结对编程过吗?(结对编程的意义,经济学价值和个人看法)...

结对编程是什么?在此模式下,一对程序员并肩作战,平等互补进行开发工作。两个程序员并排坐在一台电脑前,同对一台显示器,使用同一个键盘,同一个鼠标进行工作。一起分析,一起测试,一起设计,一起编程。这个图很好的说明了结对编程那么结对编程中两个人如何扮演角色?应该是驾驶员,和领航员的角色。驾驶员是控制键盘输入的人,而领航员是起到领航,提醒的作用。为什么结对编程?(结对编程的...

2019-06-26 17:51:51 696

转载 git报错_you are not allowed to push code to protected branches on this project

问题描述今天在提交代码的时候,由于使用的是新库,写完代码后,进行push,发现报错you are not allowed to push code to protected branches on this project发现问题是创建这个项目的童鞋,分支设了保护,才推送不上去。转载于:https://www.cnblogs.com/zhenghengbin/p/11090972.htm...

2019-06-26 16:59:00 256

转载 更新和博客搬家通知

最近准备整理一下自己的知识体系,主要是嵌入式操作系统相关的一些经验和感悟,文章也会转到简书发布,部分内容会同步在此处更新。。感兴趣的请前往关注:http://www.jianshu.com/u/0514b2e9f969。转载于:https://www.cnblogs.com/EmbeddedLiving/p/6690129.html...

2019-06-25 18:05:50 166

转载 EM 算法

这个暂时还不太明白,先写一点明白的。EM:最大期望算法,属于基于模型的聚类算法。是对似然函数的进一步应用。我们知道,当我们想要估计某个分布的未知值,可以使用样本结果来进行似然估计,进而求最大似然估计就可以估计出要求的参数。但是有时候还会有未知参数,这样就不能使用极大似然估计。当然这个参数与我们要估计的参数是有关联的。比如说调查 男生 女生身高的问题。身高肯定是服从高斯分布。以往我们...

2019-06-25 13:28:29 121

转载 C# 中的 #region 和 #endregion 的作用

C#中的 #region 和 #endregion 表示一块区域,这样在 Visual Studio 中可以将这块区域的代码折叠起来,便于查看。虽然Visual Studio 也响应大括号的折叠,但大括号会引起作用域的变化,而 #region 和 #endregion 则不会。例1:例2:转载于:https://www.cnblogs.com/...

2019-06-24 19:46:00 221

转载 香港动漫巨头10亿港元拿下喜羊羊衍生品开发权

商报讯(记者陈杰)别看只是一只羊,资本大佬纷纷为其解囊。根据意马国际日前发布的公告,这家在港上市的动画制作公司将以最高10.47亿港元的代价收购资讯港全部股权。而资讯港正是内地最赚钱动画片《喜羊羊与灰太狼》衍生品总代理商动漫火车集团的控股股东。《喜羊羊与灰太狼》动画自2005年推出以来,至今已突破700集,成为中国集数最长、运作最成功的卡通片之一,并衍生出玩偶、图书、舞台剧、电影及手机游戏等相关产...

2019-06-22 19:35:47 133

转载 HttpPostedFile 和 HttpPostedFileBase 你真的了解嘛?

当你看到的时候,你是不是已经爱上了它,如果你真的只看外表,那你就错了,不要太相信自己的眼睛,往往真像并不是你所看到的那么简单!请跟我一起来看看吧! 这次在项目中,就遇到了这个问题,刚开始我还天真的以为他们真的有关系,没有到都是假象的。 遇到的问题:“把图片上传到资源服务器”的一个上传问题,刚开始做的时候没考虑到,代码如下:public bool...

2019-06-21 20:45:18 1260

转载 javascript实现页面窗口最大化

打开链接口往往打开的页面不是最大化的.用户往往需要自己去托动窗口大小或点最大化按钮,这样很麻烦.有些用户还不会IE的设置.所以就需要这样的代码还省去这些麻烦.<script language="JavaScript">//用于页面最大化<!--var x=screen.width+8;var y=screen.height+8-30;var xx=-4;var...

2019-06-21 03:17:57 2324

转载 Entity Framework Core今日所得:避免 IEnumerable 以及 IQueryable 陷阱

避免 IEnumerable 以及 IQueryable 陷阱:IEnumerable示用Linq会先去数据库查询所有记录,然后再条件查询。IQueryable接口派生自IEnumerable,但表示数据库应该处理的查询。也就是说IQueryable会把查询的条件写入sql语句,而并不是先取出所有数据后再筛选。IQueryable接口的使用改变了对 LINQ 查询的评估方式,并确保筛选是由数...

2019-06-20 20:44:00 127

转载 听说你在学Python?来点PEP吧

或许你是一个初入门Python的小白,完全不知道PEP是什么。又或许你是个学会了Python的熟手,见过几个PEP,却不知道这玩意背后是什么。那正好,本文将系统性地介绍一下PEP,与大家一起加深对PEP的了解。目前,国内各类教程不可胜数,虽然或多或少会提及PEP,但笼统者多、局限于某个PEP者多,能够详细而全面地介绍PEP的文章并不多。本文的目的是:尽量全面地介绍PEP是什么,告诉大家为什么要去阅...

2019-06-20 06:59:54 104

转载 detectron和mm-detection是干什么的?

1 背景介绍mm-detection在功能上基本和Detectron一致,都是detection codebase((视觉)检测代码库),而Detectron是世界上首个,所以先介绍下Detectron的诞生背景。1.1 Detectron 是什么?2018年初,Facebook AI研究院(FAIR)公开了一个目标(视觉)检测平台,名叫Detectron。它是一个软件系统,由Pyth...

2019-06-19 19:00:00 2397

转载 jenkins忘记admin密码的处理方法

如果忘记admin的登录密码,可按如下方法处理# 编辑config.xml文件,替换passwordHash行的内容# vim /var/lib/jenkins/users/admin_1679382529066310837/config.xml <passwordHash>#jbcrypt:$2a$10$MiIVR0rr/UhQBqT.bBq0QehTiQVqg...

2019-06-18 17:40:00 194

转载 Myeclipse优化配置

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-17 17:33:28 133

转载 Json学习总结(1)——Java和JavaScript中使用Json方法大全

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-17 17:32:19 104

转载 Docker镜像与容器命令

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-17 16:39:41 99

转载 Maven学习总结(八)——使用Maven构建多模块项目

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-17 16:37:23 118

转载 Messenger 状态栏橙色警告"Error in distribution server"

症状:Messenger状态栏右方一个图标显示橙色, 鼠标放上去显示提醒:"Errors in distribution server"Messenger Preperences >>Network 显示有两个DTS Server按照正常方式连接其中一个DTS Server 和 Player, 发现一切发布, 控制工作正常原因此警告因为系统存在两个 DTS Ser...

2019-06-17 16:35:00 173

转载 Linux 进程管理

作者:北南南北来自:LinuxSir.Org摘要:本文讲述的时进程管理的基本概念和进程管理工具介绍;文中的重点对进程管理工具的分类介绍及应用举例,包括 ps、pgrep、top 、kill、pkill、killall、nice和renice 等工具。目录1、程序和进程; 1.1 进程分类;1.2 进程的属性;1.3 父进程和子进程; 2、进程管理;2.1 ps 监视进程工具...

2019-06-17 15:18:00 101

转载 ejb的小例子(未能成功运行)

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-16 06:26:16 113

转载 微软删最大脸部辨识数据库 MS-Celeb-1M

微软为什么要发表 MS-Celeb-1M 数据库?2016 年 8 月,微软官网公布题为《MS-Celeb-1M: A Dataset and Benchmark for Large-Scale Face Recognition》的论文,作者包括微软研究院 Yandong Guo(郭彦东,已离开微软加入小鹏汽车)、Lei Zhang(张磊)、Yuxiao Hu、Xiaodong He、Jian...

2019-06-13 07:26:50 692

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除