趣谈
普通网友
这个作者很懒,什么都没留下…
展开
-
改你MB需求!
我敏锐的觉察到,产品经理的头像开始闪动了,在0.1秒的时间内,我全身的血液都冲向了大脑。果然,右上角弹出了文件传输窗口。“最后一次修改需求.doc”,我熟练的另存为“最后一次修改需求28.doc”。同时,我已经听见了产品经理走过来的脚步声。我闭上眼,深吸一口气,从抽屉里摸出了还剩两根的烟。自己点上一根,扔给他一根。“在瓦萨王朝统治时期,瑞典是欧洲最强大的国家转载 2016-08-04 18:38:20 · 378 阅读 · 0 评论 -
约瑟环解法
约瑟环问题:15个人,15个坏人,怎么排序,每次数到9干掉一个坏人? 数组解法 Boolean[] usaJapa=new Boolean[30]; for (int i = 0; i < usaJapa.length; i++) { usaJapa[i]=true; }//此解法适用保留坏人原位置,即原本呆的地方public static void arrayJose(原创 2017-08-12 14:15:39 · 2302 阅读 · 0 评论 -
java运算符与自动类型转换
自动类型转换,就是一个类型直接可以赋值给另外一个类型,而不需要强制进行转换。1)精度小的向精度大的转换(精度丢失)2)字节短的向字节长的转换3)char和int可以互换,char是用ASCII码表示byte->(int=char)->long->float->double示例代码1 int a =5; System.out.println("value i原创 2017-07-09 10:54:16 · 1404 阅读 · 0 评论 -
java中间缓存变量机制
int i = 0,j; for ( j=0; j < 99; j++) { j=j++; i=i++; } System.out.println("j最终值= "+ j); System.out.println("i最终值= "+ i); }输出:j最终值= 99i最终值= 0Java在i=i++这一步进行了这三步//1赋值到缓存原创 2017-07-08 23:41:17 · 389 阅读 · 0 评论 -
Java中声明变量的八进制与十六进制
Java中声明八进制,在 赋值数字前加0,如int i=012;输出10;声明十六进制,在赋值数字前加0x,如int i=0x12;输出18;如十进制数字0-9;则八进制数字:0-7,但是十六机制:0-9ABCDEF(此处不一样了)原创 2017-07-08 22:49:25 · 15426 阅读 · 1 评论 -
[置顶]Android APK反编译源码就这么简单 详解(附图)
在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。(注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好的代码,提升自我开发水平。)转载 2017-05-17 20:45:57 · 10679 阅读 · 0 评论 -
// TODO Auto-generated method stub作用及设置
作用:// TODO Auto-generated method stub 是我们写类时,通过Java工具自动生成的提示,//表示是注释语句,可删,也可以不删,告诉看代码的人,这段代码自动生成。设置中去除这段话:在 菜单栏中 Window --> Preferences -->Java -->Code Style -->Code Templates--> Code --> Met原创 2017-01-22 22:56:02 · 33765 阅读 · 2 评论 -
\r与\n的区别
\r : return 到当前行的最左边。\n: newline 向下移动一行,并不移动左右。Linux中\n表示回车+换行;Windows中\r\n表示回车+换行。也就是说在windows中没有区别Mac中\r表示回车+换行。\r来源于英文单词return,\n来源于英文单词newLine原创 2017-01-14 10:35:21 · 284 阅读 · 0 评论 -
20161110杂记
1、style="risize:none" 常用与textarea设置禁止拉伸;2、js 中的==相当于equal,===相当于全比较包括引用类型及equal3、js中的一些术语。HTMLOptionElement下拉选项,HTMLFormElement表单,HTMLTextAreaElement多行文本,HTMLSelectElement下拉框,HTMLInputElemen原创 2016-11-10 22:50:03 · 255 阅读 · 0 评论 -
WebSocket原理及如何实现长连接
websocket相当于HTTP的一个补充协议,通过http request建立连接,不需要再发送request,之后保持一端与另外一端的TCP连接。在实际应用中,一个socket与另外一端的连接可能会经过千山万水(多个路由、多个中间服务器),中间有各种转发、过滤。所以后来更新了,添加了Ping/Pong Frame(RFC 6455 - The WebSocket Protocol),可原创 2016-10-29 19:36:57 · 5693 阅读 · 0 评论 -
Java程序的生命周期
1、项目调研。确定软件开发目标及其可行性。 2、需求分析。对软件系统中需要实现的各个功能进行详细分析。 3、软件设计。对整个软件系统进行设计,包括系统框架设计、数据库设计等。 4、程序编码。写代码,程序编码过程中需要制定统一的编写规范和标准,保证程序的可读性、易维护性。 5、软件测试。制定详细的测试计划,并按照测试计划进行测试。 6、运行原创 2016-11-05 23:46:37 · 1696 阅读 · 0 评论 -
带孩子看的100部BBC经典纪录片
相信很多家长们已经发现,现在的孩子天天沉迷在电视动画或手机游戏里。进入电子时代,让孩子完全不接触电子产品,不看动画片、不玩游戏是不现实的。通通建议家长们与其让孩子看《熊出没》、《喜羊羊与灰太狼》等没什么营养的动画片,倒不如花时间陪孩子看一些经典的纪录片,既能满足孩子看电视的需求,也能增长见闻,学习更多的知识 BBC(英国广播公司)的纪录片题材广泛、制作精良。看这些经典的纪录片,既可以追溯上下转载 2016-08-29 18:13:41 · 6255 阅读 · 0 评论 -
新思路解决问题
今天遇到两个问题,可能是因为最近看小说或者玩游戏时间长,耽搁了两个月的学习。脑子不好使了,卧槽。第一个问题,一个页面comm_rate被默认为0,但是行方要求comm_rate应该有值,最低为0.2。因为comm_rate是随着栏位maturity_dt被计算赋值。所以以前考虑0是因为是maturity_dt栏位为空,所以comm_rate没值。我的解决方案,很lou, 直接这样写原创 2017-10-16 22:15:48 · 430 阅读 · 0 评论