- 解惑Java内部类之续 11-25
- 我的Android成长之路——Fragment 11-25
- 自学python之路——2 11-25
- 三年Java历练之路的经验 11-25
- 自学python之路——3 11-25
- 自学python之路——1 11-25
- 先有好老公还是先有好婆婆 11-25
- 在职妈妈开启头条写作之路,育儿育己静待花开 11-25
- 花无涯:白帽子黑帽子黑客的学习之路 11-25
- 黑客花无涯:黑客入门黑客成长之路一 11-25
解惑Java内部类之续
发布者: superzhang | 发布时间:2017-11-25三.局部内部类:
在方法体或语句块(包括方法、构造方法、局部块或静态初始化块)内部定义的类成为局部内部类。
局部内部类不能加任何访问修饰符,因为它只对局部块有效。
1.局部内部类只在方法体中有效,就想定义的局部变量一样,在定义的方法体外不能创建局部内部类的对象
2.在方法内部定义类时,应注意以下问题:
1.方法定义局部内部类同方法定义局部变量一样,不能使用private、protected、public等访问修饰说明符修饰,也不能使用static修饰,但可以使用final和 abstract修饰。
2.方法中的内部类可以访问外部类成员。对于方法的参数和局部变量,必须有final修饰才可以访问。
3.static方法中定义的内部类可以访问外部类定义的static成员。
3.程序代码:
public class OutClass{
private int x=1,y=2;
public Object makeInnerClass(int localVar){
final int finalLocalVar=localVar;
//创建内部类,该类只在makeInner()方法有效,就像局部变量一样。在方法体外部不能创建MyIn
我的Android成长之路——Fragment
发布者: superzhang | 发布时间:2017-11-251..Fragment相关知识点
生命周期
Fragment的使用:静态、动态
Fragment应注意到的问题
......
在这里就不详细介绍了,想了解的可以看我的这篇文章:
你真的会用Fragment了么?-Fragment解析
1.Fragment使用场景
我们可以看到市场的APP一般都是用底部Tab+fragment切换为整体架子的,或者通过viewpager作为容器嵌套fragment,再复杂点的就是fragment嵌套fragment,某书、某条等等都是这样;
2.遇到的问题
这样的话我们遇到的问题就是当fragment很多组合使用的时候,每个fragment里面都会加载数据或者执行动画等比较复杂的业务逻辑时,导致我们的APP进入时屏幕卡顿,性能很差,一点都不流畅。即便是我们在使用viewpager作为容器的时候设置预加载setOffscreenPageLimit()这个方法,其实你会发现根本不会起作用。
至于viewpager这个预加载方法为什么不行?我们可以看一下viewpager源码:
自学python之路——2
发布者: superzhang | 发布时间:2017-11-25自学python之路——2
python运算符:
1.算术运算符
2.比较(关系)运算符
3.赋值运算符
4.逻辑运算符
5.位运算符
6.成员运算符
7.身份运算符
8.运算符优先级
算数运算符:
+加 - 两个对象相加a + b 输出结果 30-减 - 得到负数或是一个数减去另一个数a - b 输出结果 -10*乘 - 两个数相乘或是返回一个被重复若干次的字符串a * b 输出结果 200/除 - x除以yb / a 输出结果 2%取模 - 返回除法的余数b % a 输出结果 0**幂 - 返回x的y次幂a**b 为10的20次方, 输出结果 100000000000000000000//取整除 - 返回商的整数部分9//2 输出结果 4 , 9.0//2.0 输出结果 4.0# /会有小数 //只取整数
2.比较运算符:
==等于 - 比较对象是否相等(a == b) 返回 False。!=不等于 - 比较两个对象是否不相等(a != b) 返回 true.<>不等于 - 比较两个对象是否不相等(a <> b) 返回 true。这个运算符类似 != 。>大于 - 返回x是否大于y(a &g三年Java历练之路的经验
发布者: superzhang | 发布时间:2017-11-25这3年的经验来,最大的总结就是一句话:多看、多想、多写、多分享、再多做做程序的优化
多看多看程序相关的书,多看开源的代码,多想别人遇到的问题,多看相关技术相关的文档,多看相关新闻..... 很多东西都需要我们用双眼来看,当然,很多人肯定会说,哪有那么多时间来做这些事,我只能回答:挤时间,可以看电子书。 不管是刚出校门正在迷茫的学生,也不管是工作几年的程序猿,成就不菲,多看绝对试用处于每一个阶段的不同水平之人。有些人遇到问题不知如何解决,那是因为自己遇到的太少了,那如何处理呢?有空多去看看别人的问题,多去看看别人的技术分享,总有一个适合自己,或者适合自己未来将要遇到的问题。我看过的觉得不错的几本书:《head first 设计模式》、《SPRING实战 第4版》、《java编程思想》(这本书确实是很基础的一本书,虽然后面没仔细敲完代码..)、《深入解析Spring架构与设计原理》 。最重要的:多看技术文档,公开的API,对于开发者来说,结合需求和设计文档做开发,开发时间能节省50%(如果需求不来回变动)
多写好记性不如烂笔头,一定要多敲代码,不要觉得看懂了就完事了。对于不懂的技术,找资料,自己代码敲一遍,多跑跑代码,再进一步研究其运行过程,这样会更印象深刻。对于自己独自研究学会的技术、解决的bug,或者寻找解决方案,你都可以记录下来,写博客、或是记录日志
自学python之路——3
发布者: superzhang | 发布时间:2017-11-25条件语句:
if 判断条件:
执行语句……
else:
执行语句……
循环语句:
for 循环体:
执行语句……
while 判断条件:
执行语句……
循环控制语句:
控制语句描述break 语句在语句块执行过程中终止循环,并且跳出整个循环continue 语句在语句块执行过程中终止当前循环,跳出该次循环,执行下一次循环。pass 语句pass是空语句,是为了保持程序结构的完整性。示例:
打印1-9三角形阵列:
#!/usr/bin/python# -*- coding: UTF-8 -*-for i in range(1,11):ps:循环可以多重嵌套
自学python之路——1
发布者: superzhang | 发布时间:2017-11-25python变量类型:
Numbers(数字)
String(字符串)
List(列表)
Tuple(元组)
Dictionary(字典)
num=1 #将数字1赋值给num
s='hello ,world' #将hello,world赋值给s
list=[1,'2',"3"] #将[1,'2',"3"]赋值给list,列表可以存放数字,字符串,列表。列表可以重新赋值 ,元组不可以
tuple = ('runoob', 786 , 2.23, 'john', 70.2) #将('runoob', 786 , 2.23, 'john', 70.2) 赋值到tuple ,元组不可以更新值
dict = {'1': '第一天','less':'python', 'plan': 1} #字典是以键值的方式存储即一个键对应一个值 键 ‘1’ 的值是 ‘第一天’
a=1
b=2
print (a+b)
输出:3
s='hello ,world'
print(s)
输出:'hello ,world'
list=[1,'2',"3"]
print(list[0]
先有好老公还是先有好婆婆
发布者: superzhang | 发布时间:2017-11-25和朋友聊天,说了好多好多和婆婆之间发生的事情,恍然发现,其实好的婆媳关系,必不可少的条件是一定要有一个情商高,会处理自己媳妇和老妈之间关系的好老公。结婚九年,一直与公婆住在一起,关系相处不错,这是因为我有一位好老公。
初期阶段的不融合:记得刚开始,有着二十多年生活方式的自己,突然加入了另一个家庭(与公婆同住),自然会有诸多习惯以及观念上的不同,也会有很多摩擦,我倒是那种不会直说的性格,但是却会私下里和老公说,起初老公也只是乐于倾听,并适当的做些解释宽慰的话,而我还是会有一些抵触情绪。情况严重一些的时候,偶尔还会发生和婆婆置气不回家吃饭类的小事件,而老公也不会去和婆婆说明,只是陪着我在外面吃或者游玩儿消遣,那个时候我说不出来怎么回事儿,但总是隐隐觉得总这样下去不是办法。
老公的角色转变:不知从什么时候开始,老公开始很会处理我和婆婆之间的事情,对于他的妈妈,他从小就知道不惹她生气,一直以来有事情都是顺着说。但是最近几年,老公总是在和婆婆聊天的时候渗透我的想法,不是很直接的那种,会举例、会说他自己认为这件事应该怎么做(
在职妈妈开启头条写作之路,育儿育己静待花开
发布者: superzhang | 发布时间:2017-11-25做为毕业后一直工作的宝妈来讲,工作和家庭完全占据了我的所有时间,对于自我提升这样的事情也只能是想想而已,参加写作班源于刚生完二胎的姐姐推荐,她是一期的学员,很努力,很开心,状态也很兴奋。
治疗懒癌:刚刚参加写作班的那两周,我几乎每次都是最后提交,工作日上班下班晚,周六日需要对住宿的一年级儿子进行学校反馈整理和感情沟通,最晚的一次竟然是11:59分写完文章,链接都没来得及提交。而对我感触很深的是一位同学发的关于对此事的看法,我才意识到,因为自己的这种客观拖延行为,给小白及后台管理者增加了很多不必要的工作,再此向小白及群内工作人员表示深深的歉意,要说的是最后的一周我可是提前两天完成的写作,感觉心情就是不一样!
写作态度:我认为自己是极其认真对待的,文章的构思,题目的拟定,内容的补充,每次我都会斟酌反复很久,我认为既然写作要发表,就要对读者负责,每次写作都感觉自己是停不下的感觉,想说的话很多,想表达的内容也很多,但是在头条的平台上,就要根据平台的规则走,简明扼要说想法、阐事实,我想在自己今后的写作
花无涯:白帽子黑帽子黑客的学习之路
发布者: superzhang | 发布时间:2017-11-25具有php和python经验,那么可以从XSS、SQL注入等简单的漏洞研究入门,
参考书籍有<<XSS跨站脚本攻击>>,<<网络黑白>>。
相信对于了解脚本的题主来说是非常容易理解的。
对事物的创造性运用。
或者迅速地找到事物的漏洞,或者学科的交叉运用。
像我这样的人看到这种事物时,往往就会评价:“我操,太猥琐了”或者“我操,太骚了”或者“机智的少年”。
我所理解的“猥琐”的人,往往是能够看到别人看不到的东西(Elusive Obvious)。
用的就是个“巧”,比如太极中的四两拨千斤。(总之就是不按常理出牌)
比如春节的时候人家都是用手摇红包,但是有人却把手机放在振动器上。
弄懂了XSS和SQL注入之后,学习OWASP10,了解有哪些高危漏洞的存在,再看<<黑客攻防技术>>,非常优秀和系统的一本书,看完第一遍会对安全有了比较全面和完整的了解,然后再细读,里面的代码都手动敲一遍。
掌握了以上基本知识以后,然后可以开始关注近期爆发的漏洞,看完原理,自己动手写exp,这个阶段能让你了解到各种CMS和系统的脆弱点,然后针对性地写出利用工具。
以上俗称黑盒测试,了解各种CMS的特性之
黑客花无涯:黑客入门黑客成长之路一
发布者: superzhang | 发布时间:2017-11-251.计算机基础很重要,注入不懂SQL,你就只能用啊D之类的自动化工具了,读不懂PHP代码怎么找人家网站程序里的漏洞。。。
2.兴趣是第一生产力。没兴趣的话学这个你会很痛苦的
3.现在网络安全水品已经今非昔比了,lz千万不要再去迷恋用05,06年那个时候的一些工具包和介绍这些工具的书籍(我们学校图书馆一大堆)
4.暗恋的女孩一定要早点下手%>_<%
06年读初一的时候,一发小迷恋网游,想找人盗点游戏装备,就送我两本过期的杂志一本叫《黑客X档案》一本叫《黑客手册》让我研究下。2017年黑客技术入门技术《网络黑白》是目前最全的一本入门到进阶教程书。刚开始的时候只能看懂里边最简单的一些东西,基本上是傻瓜式的操作。然后就一步一步按着杂志在我爸的笔记本(配置:P3,64M,10G,用那种PCMCIA接口的中兴的无线网卡上网。联想昭阳牌。)
请点击此处输入图片描述
上做测试,现在想想那时候真是刻苦啊,经常晚上12点之后搬着老爸的电脑在院子里上
