- 2017总结&2018展望
Dynamic_2018
2017回顾工作作为一个2017届的应届生,我2月底就到公司开始实习了。早早的去实习的原因是我担心自己的android经验不够,因为校招时我更擅长的是Java后台。于是只能一边工作一边自己看书、看博客学习咯。工作上公司的框架很大也比较老,刚开始的时候存在很多很多老bug。不知道算是倒霉还是机会,听说17年项目突然受到重视,然后要求的比较严格,把很多前人挖的坑都测出来了,然后得由我们(应届生)去填。
- android经验之谈
不忘初衷_小亮
最好的编程学习方式,在我看来就是边写边学,那样遇到问题加以解决印象深刻,不容易忘记。有一些大神的文章写的真的很不错,但是如果内容是你都不曾写过或者遇到过的话,甚至没有踩过,写过。可能你对文章有些知乎所以然,但是过不了多久就会忘的一干二净,不过多看也不是没有好处的,就是你以后如果遇到可能就会有一些印象,知道该如何再去搜索解决这个问题。看一些编程大神写过的书真的可以提高自己的水平,具体哪些大神我也不一
- 初探android 集成shareSDK
叫我马小帅
最近正在学习android,学到第三方分享登录这块,就试着集成下shareSDK,android经验不够,所以集成的时候也是特别费劲,现写篇文章记录一下,也希望能指引跟我一样新学android的人少走一些弯路shareSDK官方文档写的很不错,不过他推荐的方式是中央仓库集成的方式,可是我尝试的时候,可以因为网络的原因(我也不知道具体原因,哈哈)总是报错readtimedout,所以采用下载jar包
- Android经验谈:当ViewPager遇见ScrollView,ViewPager已经害羞的躲了起来。
mudcastles
最近在做项目的时候使用了TabLayout+ViewPager的组合来实现Tab页切换的效果。不得不说这个组合对项目开发真的是提供了太大的便利,但有时也会有一些小尴尬。问题现象还原:我在Viewpager中放入了多个Fragment,当ScrollView的内容很多,多到一个屏幕盛不了的时候(在我的项目中是有一个富文本区域,有时文本多到一页盛不下),下拉ScrollView到最后,发现ViewPa
- 三年老Android经验面经,成功入职阿里
普通网友
程序员android移动开发经验分享
现在的IT行业竞争压力越来越大,尤其是Android开发行业。而很多Android程序员却每天都在重复CRUD,原地徘徊!今年年初,你就想改变现状,于是在网上刷了大量面试题,强行记下之后,开始参加面试!但是你发现,现在的面试,却越来越难了。投了10份简历,只有一家给了面试邀请。面试官平时的工作内容都不问,问的都是没怎么听过的名词,**什么hybird,NDK,难得问到背过的题,却不按套路出牌问原理
- 【Android中高级面试跳槽】4年Android经验跳槽大厂,总包年均42w面筋分享
Android女王
程序员面试Android开发android面试java
背景先说一下个人情况,我是17年毕业的,去年年末开始面试,算起来应该是四年半的工作经验,面试的公司大部分是广州这边的,有欢聚时代,字节,阿里的Lazada,腾讯,网易等公司,最后拿到了欢聚时代和网易的offer,除了欢聚时代还算顺利之外,面试其他的公司都有点磕绊,而且面了不止一次,最后的结果不算很理想吧,但我个人还是挺满意的,毕竟比起之前的自己,这一次的跳槽也算是一次职业生涯的跃迁。这个过程我也学
- 五年 Android 经验,面试滴滴被锤,还是技术不够......
android
前言作为一名程序员,技术面试是不可避免的环节,一般技术面试官都会通过自己的方式去考察程序员的技术功底与基础理论知识。正常情况下,一轮技术面至少要30分钟,有的甚至能聊一个多小时,低于这个时长的基本就算凉了。有个前同事,五年Android经验,去滴滴面试,结果不到十几分钟就被送走了,之后也再没有接到下一轮面试的通知。好不容易拿到的面试机会,仅仅十分钟就被PASS了,说到底还是因为技术不达标。面试官问
- 三年老Android经验面经,含泪整理面经
无怨无悔,览雪
程序员android移动开发面试
一、前言本人面试已经很久之前了,分享一下我做美团面试官的经历吧。美团上海面试,2-1及以下美团是不社招的,校招和2-2~2-3社招一般是三面,格外优秀3-1及以上会加签面试。初面技术基础,二面业务感知和技术项目,技术设计等。三面HR面。初面一定要准备相对较多的基础知识,简历上的东西一定是熟悉的,自己的知识也不能落伍。会有一些简单的算法题。二面主要是项目设计,项目设计的背景,目标,执行中的问题,最后
- 项目小结
IamOnelong
这几天终于闲下来了,想对项目开发做一些简单的总结。案场是一款面向房地产企业的app应用,简单的来说类似于移动办公的app。就项目技术而言,还是比较简单的,业务相对复杂一点,操作起来也相对复杂一点,当然用户体验很多时候是产品设计的时候定下来的,这里就不说了。android版本,除了当时我选择了一些基础代码库之后,我基本没怎么参与。没有参与有很多种原因:1、自己有过4-5年的android经验,历史经
- Android招聘市场技术要求越来越高,从事三年开发是否应该考虑转行?
上马定江山
程序人生Androidandroid
这是在某论坛看到的一个网友的疑问,他说感觉现在Android开发这条路越来越难走了。下面是他的分享:本来已经做好了好几个月找不到工作的准备。不过这两周感觉面试机会还算可以。两周10个面试感觉刚刚好。作为有3年Android经验的开发者,我想对于大多数公司的技术面都不会太难。只要把掘金里的相关Android的文章看看并且实践几次,再加上过去写公司项目和开源项目的经验,应该足以满足大部分中小企业的An
- 10年Android经验老程序员浅谈职业发展:非科班出身程序员如何弥补技术差距进入好公司?
Android-until
程序人生Android程序员AndroidAndroid开发进阶学习程序员移动开发
前言在中国有很多人都认为IT行业是吃青春饭的,如果过了30岁就很难有机会再发展下去!其实现实并不是这样子的,在下从事Android方面的开发的也有近10年的时间了,在这里在下想凭借自己的亲身经历,与大家一起探讨一下职业发展。职业发展的三个阶段我将一个人的职业发展分为三个阶段(1)30岁以前打基础,人生方向基本确定。30岁之后再做出变化,说不想做这个,会付出很大的代价。要改变自己的职业方向,30岁之
- 八年老Android,薪水被应届生倒挂了,33岁的我裸辞了,虽悔但爽!
Android开发骆驼
编程语言面试移动开发android
前言33岁,我裸辞了。前阵子,有一件事情我想了很久,一直憋在心里很难受,也没找到合适的人倾诉,就借着今天写出来。我一个十几年开发经验,八年Android经验的职场老人,我慢慢涨上来的工资竟然被一个应届生倒挂了!当我得知这个消息的时候,我的心是拔凉拔凉的。我现在只有一个想法,我想跳槽!可是,我现在已经33岁了,这让我一度陷入了纠结与迷茫。应届生倒挂老员工作为一个在公司待了六年的老员工,我一直兢兢业业
- 开发12年老Android经验谈----如何提高面试通过率,怎样让面试官对你留下印象,面试时需要注意什么!
Android725
互联网程序员移动开发面试学习笔记
前言应大家的邀请,写一篇关于Android面试相关的博客,需要说明的是本文只针对Android应用开发,不针对rom开发以及逆向工程。我想面试对于程序员来说是很重要的一件事件,面试结果的好坏直接决定了能否进入某个公司以及以什么级别和待遇进入某个公司。我参加面试的经验并不多,但是以面试官的身份面试别人倒是有很多次,所以我可以结合这些经验来介绍下如何更好地把握一个面试。什么是合适的候选者在介绍如何面试
- android动画坐标定义
andy_tocm
Androidandroidencodinganimationfloatlayoutbutton
这段时间一直在忙Android的项目,总算抽出点时间休息一下,准备把一些项目用到的Android经验分享一下。在Android开发过程中,经常会碰到Activity之间的切换效果的问题,下面介绍一下如何实现左右滑动的切换效果,首先了解一下Activity切换的实现,从Android2.0开始在Activity增加了一个方法:publicvoidoverridePendingTransition(i
- Android的Activity屏幕切换动画(一)-左右滑动切换
heavenforgold
Androidandroidbuttonencodingclassxml手机
这段时间一直在忙Android的项目,总算抽出点时间休息一下,准备把一些项目用到的Android经验分享一下。在Android开发过程中,经常会碰到Activity之间的切换效果的问题,下面介绍一下如何实现左右滑动的切换效果,首先了解一下Activity切换的实现,从Android2.0开始在Activity增加了一个方法:publicvoidoverridePendingTransition(i
- 三年Android经验面经,靠这70道面试题,我斩获了3个offer
Z_萧晓
面经分享作者:New_X除非大厂,其他都问的差不多,问大部分也就着简历问,问了5年+的,也差不多就问这些...都是基础吧,区分度应该主要在于项目经验匹配度、职业素质、思维和运气上。1.基础1.自定义View的流程,requestLayout和invalidate的区别-->ViewRoot的performTraversal切入measure、layout、draw(讲完基础,可提一提Surface
- Android的Activity屏幕切换动画-左右滑动切换
Luffy_1988
Androidandroidencodinghtmlbuttonjavaxml
这段时间一直在忙Android的项目,总算抽出点时间休息一下,准备把一些项目用到的Android经验分享一下。在Android开发过程中,经常会碰到Activity之间的切换效果的问题,下面介绍一下如何实现左右滑动的切换效果,首先了解一下Activity切换的实现,从Android2.0开始在Activity增加了一个方法:publicvoidoverridePendingTransition(i
- Android之handler篇
花姓-老花
Android的消息机制主要是指Handler的运行机制,Handler的运行需要底层的MessageQueue和Looper的支撑。对于有开发过Android经验的童鞋都知道,我们一般都是用Handler来更新UI的,更新UI只是handler用法的一部分,下面一起来研究一下handler的神秘面纱。那么handler是什么?handler是android给我们用来更新UI的一套机制,也是一套消
- 《Android经验分享》周刊第6期
世锋日上
《Android经验分享》收录国内外最近一周热门的技术博客以及优秀的类库,星期一傍晚将准时更新给大家微信公众号:Android经验分享QQ讨论群:386067289本文已授权微信公众号:Android经验分享,在微信公众号平台原创首发。热点新闻1.第七届杭州云栖大会召开,阿里云在人工智能领域发力本次大会一共四天,官方声称有超过4万人参加。在上午的主会场上,阿里云宣布和杭州市政府、国家天文台、蚂蚁金
- 《Android经验分享》周刊第4期
世锋日上
《Android经验分享》收录国内外最近一周热门的技术博客以及优秀的类库,星期一傍晚将准时更新给大家微信公众号:Android经验分享QQ讨论群:386067289本文已授权微信公众号:Android经验分享,在微信公众号平台原创首发。热点新闻1.安卓6.0/7.0性能对比:新系统竟然大退步Google已经向Nexus设备推送安卓7.0了,在理论上,安卓7.0拥有速度的巨大优势。按照Google的
- 《Android经验分享》周刊第2期
世锋日上
《Android经验分享》收录国内外最近一周热门的技术博客以及优秀的类库,星期一傍晚将准时更新给大家微信公众号:Android经验分享QQ讨论群:386067289热点新闻1.谷歌发布Android7.0,带来250多项新特性谷歌已经开始使用代号为Nougat的Android7.0升级特定的设备。通常,新版本的Android会从秋季(9月底或10月初)开始向设备推送。但今年,他们改变了节奏,3月份
- 解决ScrollView滑动过程中ScrollTo()方法不起作用的问题
lovehong0306
Android经验之谈
http://blog.csdn.net/lovehong0306本篇文章作为新的类别“Android经验之谈”开篇之作,记录实际开发中遇到的比较“奇怪”的问题以及解决方案,不求长篇大论,但求短小精悍,一两句话讲明问题及解决方案,画龙点睛,一语道破天机。有时候,一句提醒,能让人豁然开朗,少走很多弯路。案例:阅读软件中用ScrollView嵌套TextView显示章节内容问题:当滑动ScrollVi
- 遭遇技术瓶颈该怎么办?一位五年Android经验架构师来说说他的工作感悟
whale_kyle
android移动互联网Android开发Android程序员技术瓶颈工作感悟架构师
最近关于有一张关于Android学习的搞笑图片非常火,虽然很搞笑,但对于学习Android的程序员也是非常形象非常心酸了。。。而这张图还只是描述了一些框架及控件,还有更多的各种底层的实现方式及java基本功等等,Android要学习的东西太多了啊。。。最近大环境不好,很多人可能会很迷茫,到底该不该转行?也有一些人遇到了技术瓶颈,技术很难得到提升而为此苦恼。那么我们在大环境不好的情况写到底该如何继续
- Android经验分享 - 收藏集 - 掘金
weixin_34228662
一次完整的HTTP请求与响应涉及了哪些知识?-Android-掘金本文以HTTP请求和响应的过程来讲解涉及到的相关知识点。一、HTTP请求和响应步骤...关于Android性能优化,该从哪些方面入手?-Android-掘金Android设备作为一种移动设备,无论是内存还是CPU的性能都受到了很大的限制,这导致Android程序的性能问题异常突出,对于性能优化提出了更高的要求。本篇文章根据Andro
- 《Android经验分享》周刊第7期
世锋日上
《Android经验分享》收录国内外最近一周热门的技术博客以及优秀的类库,星期一傍晚将准时更新给大家微信公众号:Android经验分享QQ讨论群:386067289本文已授权微信公众号:Android经验分享,在微信公众号平台原创首发。热点新闻1.Android7.1开发者预览版开放下载想要获得和Pixel/PixelXL中相同的系统版本吗?Google宣布Android7.1开发者预览版于今天正
- React Native学习之调用Android自定义view
写Android的媛运气不会太差
android
参考资料:原生UI组件本篇文章中大部分还是来自参考资料中,还附带了一些我遇到的坑。Android是一个开源的项目,有许多丰富并且功能强大的第三方自定义控件,那么ReactNative如何调用Android自定义的控件呢?请听我娓娓道来。这里就不讲究如何自定义Android控件,假设你是一位Android经验丰富的人。Android端代码:先看下待React-Native调用的Android自定义控
- AndroidFire框架--基于 Material Design+MVP+RxJava+Retrofit+Glide的一款新闻阅读 App
世锋日上
AndroidFire,一款新闻阅读App框架,基于MaterialDesign+MVP+RxJava+Retrofit+Glide,基本涵盖了当前Android端开发最常用的主流框架,基于此框架可以快速开发一个app。本文已授权微信公众号:Android经验分享,在微信公众号平台原创首发。安装地址国际案例,有图有真相:首页效果图美女和视频效果图关注和朋友圈效果图朋友圈选择图片发布目前模块包括:新
- Android Studio 如何将你的库共享给其他人
极客简讯
刚刚get到的新技能,跟大家分享第一次提交准备:1.联网电脑(不解释)2.AndroidStudio(不解释)3.手机QQ邮箱(用来注册谷歌账号与邮箱,这点腾讯还是挺给力的)首先AndroidStudio官方远程仓库网站:https://bintray.com/signup/oss,如下图:官网网站图2017/9/11.png那么相信稍微有点Android经验的都应该有github的账号,如果你的
- [Android]如何做一个崩溃率少于千分之三噶应用app(16)-Application组件化
CangWang
以下是我这个系列的相关文章,有兴趣可以参考一下,可以给个喜欢或者关注我的文章。[Android]如何做一个崩溃率少于千分之三噶应用app--章节列表这个系列的有关架构的概念,适合有大概三年以上Android经验的同学理解。如果你大概一年半以上经验,入门进阶了,我近段时间会开展分析MVP的相关架构章节。到时有兴趣的同学,可以查看一番。在我创建的QQ群中,收到很多热心好学的同学询问一些问题,然后我们讨
- android程序员python学习之路
Dynamic_2018
1年半android经验,初次接触python,学了几天,相见恨晚,迫不及待的写了这篇记录下。python新手,请多见谅。其实也不是最近才接触Python,大四上有一门计算机性能相关的课各种算法、工具要求用python写,不过当时太懒了,全用java写的。导致毕业一年多了,现在每天忙碌的工作之余,晚上这个点左右挤时间出来学,算是"自我救赎"吧,哈哈。其实第一感觉python只是简单,没有那么吸引人
- Linux的Initrd机制
被触发
linux
Linux 的 initrd 技术是一个非常普遍使用的机制,linux2.6 内核的 initrd 的文件格式由原来的文件系统镜像文件转变成了 cpio 格式,变化不仅反映在文件格式上, linux 内核对这两种格式的 initrd 的处理有着截然的不同。本文首先介绍了什么是 initrd 技术,然后分别介绍了 Linux2.4 内核和 2.6 内核的 initrd 的处理流程。最后通过对 Lin
- maven本地仓库路径修改
bitcarter
maven
默认maven本地仓库路径:C:\Users\Administrator\.m2
修改maven本地仓库路径方法:
1.打开E:\maven\apache-maven-2.2.1\conf\settings.xml
2.找到
 
- XSD和XML中的命名空间
darrenzhu
xmlxsdschemanamespace命名空间
http://www.360doc.com/content/12/0418/10/9437165_204585479.shtml
http://blog.csdn.net/wanghuan203/article/details/9203621
http://blog.csdn.net/wanghuan203/article/details/9204337
http://www.cn
- Java 求素数运算
周凡杨
java算法素数
网络上对求素数之解数不胜数,我在此总结归纳一下,同时对一些编码,加以改进,效率有成倍热提高。
第一种:
原理: 6N(+-)1法 任何一个自然数,总可以表示成为如下的形式之一: 6N,6N+1,6N+2,6N+3,6N+4,6N+5 (N=0,1,2,…)
- java 单例模式
g21121
java
想必单例模式大家都不会陌生,有如下两种方式来实现单例模式:
class Singleton {
private static Singleton instance=new Singleton();
private Singleton(){}
static Singleton getInstance() {
return instance;
}
- Linux下Mysql源码安装
510888780
mysql
1.假设已经有mysql-5.6.23-linux-glibc2.5-x86_64.tar.gz
(1)创建mysql的安装目录及数据库存放目录
解压缩下载的源码包,目录结构,特殊指定的目录除外:
- 32位和64位操作系统
墙头上一根草
32位和64位操作系统
32位和64位操作系统是指:CPU一次处理数据的能力是32位还是64位。现在市场上的CPU一般都是64位的,但是这些CPU并不是真正意义上的64 位CPU,里面依然保留了大部分32位的技术,只是进行了部分64位的改进。32位和64位的区别还涉及了内存的寻址方面,32位系统的最大寻址空间是2 的32次方= 4294967296(bit)= 4(GB)左右,而64位系统的最大寻址空间的寻址空间则达到了
- 我的spring学习笔记10-轻量级_Spring框架
aijuans
Spring 3
一、问题提问:
→ 请简单介绍一下什么是轻量级?
轻量级(Leightweight)是相对于一些重量级的容器来说的,比如Spring的核心是一个轻量级的容器,Spring的核心包在文件容量上只有不到1M大小,使用Spring核心包所需要的资源也是很少的,您甚至可以在小型设备中使用Spring。
 
- mongodb 环境搭建及简单CURD
antlove
WebInstallcurdNoSQLmongo
一 搭建mongodb环境
1. 在mongo官网下载mongodb
2. 在本地创建目录 "D:\Program Files\mongodb-win32-i386-2.6.4\data\db"
3. 运行mongodb服务 [mongod.exe --dbpath "D:\Program Files\mongodb-win32-i386-2.6.4\data\
- 数据字典和动态视图
百合不是茶
oracle数据字典动态视图系统和对象权限
数据字典(data dictionary)是 Oracle 数据库的一个重要组成部分,这是一组用于记录数据库信息的只读(read-only)表。随着数据库的启动而启动,数据库关闭时数据字典也关闭 数据字典中包含
数据库中所有方案对象(schema object)的定义(包括表,视图,索引,簇,同义词,序列,过程,函数,包,触发器等等)
数据库为一
- 多线程编程一般规则
bijian1013
javathread多线程java多线程
如果两个工两个以上的线程都修改一个对象,那么把执行修改的方法定义为被同步的,如果对象更新影响到只读方法,那么只读方法也要定义成同步的。
不要滥用同步。如果在一个对象内的不同的方法访问的不是同一个数据,就不要将方法设置为synchronized的。
- 将文件或目录拷贝到另一个Linux系统的命令scp
bijian1013
linuxunixscp
一.功能说明 scp就是security copy,用于将文件或者目录从一个Linux系统拷贝到另一个Linux系统下。scp传输数据用的是SSH协议,保证了数据传输的安全,其格式如下: scp 远程用户名@IP地址:文件的绝对路径
- 【持久化框架MyBatis3五】MyBatis3一对多关联查询
bit1129
Mybatis3
以教员和课程为例介绍一对多关联关系,在这里认为一个教员可以叫多门课程,而一门课程只有1个教员教,这种关系在实际中不太常见,通过教员和课程是多对多的关系。
示例数据:
地址表:
CREATE TABLE ADDRESSES
(
ADDR_ID INT(11) NOT NULL AUTO_INCREMENT,
STREET VAR
- cookie状态判断引发的查找问题
bitcarter
formcgi
先说一下我们的业务背景:
1.前台将图片和文本通过form表单提交到后台,图片我们都做了base64的编码,并且前台图片进行了压缩
2.form中action是一个cgi服务
3.后台cgi服务同时供PC,H5,APP
4.后台cgi中调用公共的cookie状态判断方法(公共的,大家都用,几年了没有问题)
问题:(折腾两天。。。。)
1.PC端cgi服务正常调用,cookie判断没
- 通过Nginx,Tomcat访问日志(access log)记录请求耗时
ronin47
一、Nginx通过$upstream_response_time $request_time统计请求和后台服务响应时间
nginx.conf使用配置方式:
log_format main '$remote_addr - $remote_user [$time_local] "$request" ''$status $body_bytes_sent "$http_r
- java-67- n个骰子的点数。 把n个骰子扔在地上,所有骰子朝上一面的点数之和为S。输入n,打印出S的所有可能的值出现的概率。
bylijinnan
java
public class ProbabilityOfDice {
/**
* Q67 n个骰子的点数
* 把n个骰子扔在地上,所有骰子朝上一面的点数之和为S。输入n,打印出S的所有可能的值出现的概率。
* 在以下求解过程中,我们把骰子看作是有序的。
* 例如当n=2时,我们认为(1,2)和(2,1)是两种不同的情况
*/
private stati
- 看别人的博客,觉得心情很好
Cb123456
博客心情
以为写博客,就是总结,就和日记一样吧,同时也在督促自己。今天看了好长时间博客:
职业规划:
http://www.iteye.com/blogs/subjects/zhiyeguihua
android学习:
1.http://byandby.i
- [JWFD开源工作流]尝试用原生代码引擎实现循环反馈拓扑分析
comsci
工作流
我们已经不满足于仅仅跳跃一次,通过对引擎的升级,今天我测试了一下循环反馈模式,大概跑了200圈,引擎报一个溢出错误
在一个流程图的结束节点中嵌入一段方程,每次引擎运行到这个节点的时候,通过实时编译器GM模块,计算这个方程,计算结果与预设值进行比较,符合条件则跳跃到开始节点,继续新一轮拓扑分析,直到遇到
- JS常用的事件及方法
cwqcwqmax9
js
事件 描述
onactivate 当对象设置为活动元素时触发。
onafterupdate 当成功更新数据源对象中的关联对象后在数据绑定对象上触发。
onbeforeactivate 对象要被设置为当前元素前立即触发。
onbeforecut 当选中区从文档中删除之前在源对象触发。
onbeforedeactivate 在 activeElement 从当前对象变为父文档其它对象之前立即
- 正则表达式验证日期格式
dashuaifu
正则表达式IT其它java其它
正则表达式验证日期格式
function isDate(d){
var v = d.match(/^(\d{4})-(\d{1,2})-(\d{1,2})$/i);
if(!v) {
this.focus();
return false;
}
}
<input value="2000-8-8" onblu
- Yii CModel.rules() 方法 、validate预定义完整列表、以及说说验证
dcj3sjt126com
yii
public array rules () {return} array 要调用 validate() 时应用的有效性规则。 返回属性的有效性规则。声明验证规则,应重写此方法。 每个规则是数组具有以下结构:array('attribute list', 'validator name', 'on'=>'scenario name', ...validation
- UITextAttributeTextColor = deprecated in iOS 7.0
dcj3sjt126com
ios
In this lesson we used the key "UITextAttributeTextColor" to change the color of the UINavigationBar appearance to white. This prompts a warning "first deprecated in iOS 7.0."
Ins
- 判断一个数是质数的几种方法
EmmaZhao
Mathpython
质数也叫素数,是只能被1和它本身整除的正整数,最小的质数是2,目前发现的最大的质数是p=2^57885161-1【注1】。
判断一个数是质数的最简单的方法如下:
def isPrime1(n):
for i in range(2, n):
if n % i == 0:
return False
return True
但是在上面的方法中有一些冗余的计算,所以
- SpringSecurity工作原理小解读
坏我一锅粥
SpringSecurity
SecurityContextPersistenceFilter
ConcurrentSessionFilter
WebAsyncManagerIntegrationFilter
HeaderWriterFilter
CsrfFilter
LogoutFilter
Use
- JS实现自适应宽度的Tag切换
ini
JavaScripthtmlWebcsshtml5
效果体验:http://hovertree.com/texiao/js/3.htm
该效果使用纯JavaScript代码,实现TAB页切换效果,TAB标签根据内容自适应宽度,点击TAB标签切换内容页。
HTML文件代码:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
- Hbase Rest API : 数据查询
kane_xie
RESThbase
hbase(hadoop)是用java编写的,有些语言(例如python)能够对它提供良好的支持,但也有很多语言使用起来并不是那么方便,比如c#只能通过thrift访问。Rest就能很好的解决这个问题。Hbase的org.apache.hadoop.hbase.rest包提供了rest接口,它内嵌了jetty作为servlet容器。
启动命令:./bin/hbase rest s
- JQuery实现鼠标拖动元素移动位置(源码+注释)
明子健
jqueryjs源码拖动鼠标
欢迎讨论指正!
print.html代码:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv=Content-Type content="text/html;charset=utf-8">
<title>发票打印</title>
&l
- Postgresql 连表更新字段语法 update
qifeifei
PostgreSQL
下面这段sql本来目的是想更新条件下的数据,可是这段sql却更新了整个表的数据。sql如下:
UPDATE tops_visa.visa_order
SET op_audit_abort_pass_date = now()
FROM
tops_visa.visa_order as t1
INNER JOIN tops_visa.visa_visitor as t2
ON t1.
- 将redis,memcache结合使用的方案?
tcrct
rediscache
公司架构上使用了阿里云的服务,由于阿里的kvstore收费相当高,打算自建,自建后就需要自己维护,所以就有了一个想法,针对kvstore(redis)及ocs(memcache)的特点,想自己开发一个cache层,将需要用到list,set,map等redis方法的继续使用redis来完成,将整条记录放在memcache下,即findbyid,save等时就memcache,其它就对应使用redi
- 开发中遇到的诡异的bug
wudixiaotie
bug
今天我们服务器组遇到个问题:
我们的服务是从Kafka里面取出数据,然后把offset存储到ssdb中,每个topic和partition都对应ssdb中不同的key,服务启动之后,每次kafka数据更新我们这边收到消息,然后存储之后就发现ssdb的值偶尔是-2,这就奇怪了,最开始我们是在代码中打印存储的日志,发现没什么问题,后来去查看ssdb的日志,才发现里面每次set的时候都会对同一个key