- 史上最全HBase面试题,高薪必备,架构必备
40岁资深老架构师尼恩
面试大数据架构面试hbasehadoopjava
说在前面本文《尼恩大数据面试宝典》是《尼恩Java面试宝典》姊妹篇。这里特别说明一下:《尼恩Java面试宝典》41个专题PDF自首次发布以来,已经汇集了好几千题,大量的大厂面试干货、正货,足足4800多页,帮助很多小伙伴进了大厂,拿了高薪。《尼恩Java面试宝典》面试题集合,已经变成Java学习和面试的必读书籍。于是,尼恩架构团队趁热打铁,推出《尼恩大数据面试宝典》,已经发布了几个专题:《尼恩大数
- 史上最全Flink面试题,高薪必备,大数据面试宝典
40岁资深老架构师尼恩
面试大数据flink面试架构后端分布式
说在前面本文《尼恩大数据面试宝典》是《尼恩Java面试宝典》姊妹篇。这里特别说明一下:《尼恩Java面试宝典》41个专题PDF自首次发布以来,已经汇集了好几千题,大量的大厂面试干货、正货,足足4800多页,帮助很多小伙伴进了大厂,拿了高薪。《尼恩Java面试宝典》面试题集合,已经变成Java学习和面试的必读书籍。于是,尼恩架构团队趁热打铁,推出《尼恩大数据面试宝典》,已经发布了几个专题:《尼恩大数
- 面试干货,左神532页刷题宝典助你大厂面试一臂之力
啊码
算法
前言想要在IT名企面试中脱颖而出,成为全场焦点吗?这本书就是你不可或缺的“秘密武器”。对于渴望提升算法和数据结构实力的程序员来说,这本书同样具有无可替代的价值。本书为你揭示了面试题的奥秘,让你在IT名企的面试中游刃有余。通过题目与解答的细致组织,我们将相似的面试题归类,助你洞悉解法之间的联系,让知识不再是碎片,而是形成体系。你是否曾为面试题的难度而苦恼?本书将面试题从难到易分为“将、校、尉、士”四
- 程序员想进大厂?4个要点让你快人一步!
桃桃555
导师:James咕泡学院CEO,10年行业经验,7年互联网工作经验,曾就职于惠普、大众点评、互联网金融行业。三年面试官经验,有丰富的教学和实战经验。你的面试干货已抵达!上周提及0-3年经验的程序员面试要点。今天为大家换个花样,工作经验3-5年程序员该如何迈向大厂。工作经验3-5年的程序员,处于职场小白向职业人转变的阶段。经历过初级阶段的成长和磨练,其不管是在理论知识还是在实战经验方面,都具备了能胜
- 面试干货5——请详细说说JVM内存结构(堆、栈、常量池)
LuckyWangxs
Java面试总结JVM内存结构常量池堆栈
题外话(马上进入正题),关注公众号回复:学习领取学习资料,包括电子书、蚂蚁阿里面试题、高并发mysql底层讲解视频…JVM内存结构推荐:在准备面试的同学可以看看这个系列一、概述二、运行时数据区1、程序计数器2、堆3、栈4、方法区/元数据区4.1常量池推荐:在准备面试的同学可以看看这个系列面试干货1——请你说说Java类的加载过程面试干货2——你对JavaGC垃圾回收有了解吗?面试干货3——基于JD
- 【2023测试面试必备】面试干货:selenium自动化篇
软件测试潇潇
自动化测试软件测试工程师软件测试服务器运维软件测试功能测试自动化测试程序人生职场和发展
问、如何提高selenium脚本的执行速度?答:selenium脚本的执行速度受到多方面的影响,如网络,页面加载速度,操作的繁琐程度,等待时间等。提高脚本执行速度,可以从以下几个方面入手:1.操作比较繁琐的,比如要点击几个链接才能跳到对应的测试页面,可以考虑直接使用链接地址直接跳转,避免繁琐的操作步骤2.等待时间,需要根据实际情况来合理使用三种等待方式3.对于页面加载非常缓慢的,可以考虑在不影响测
- 前端面试干货——ES6重点总结
NGUP_LEE
前端开发必会前端es6javascript
ES6是ECMA为JavaScript制定的第6个标准版本ES6更新的内容主要分为以下几点表达式:声明、解构赋值内置对象:字符串拓展、数值类型拓展、对象拓展、数组拓展、函数拓展、正则拓展、Set、Map、Proxy、Reflect语句与运算:Class、Module、Iterator异步编程:Promise、Async、Generator文章目录声明const和let解构赋值字符串拓展对象拓展数组
- 图文详解!头条三面技术四面HR,秀出天际!
Java全家桶
程序员java后端面试
前言面试技巧另外开篇再说,先上面试干货吧。面试的题目并不一定有严格的顺序关系,有的是从前一个问题延伸而来,(探究的是一个知识的深度),有的是考察面试者的知识广度、有的纯粹是我想到哪里写到哪里的啦。。不要太在意哈,最近工作有点忙。二、常见的并发问题1、脏读一个事务读取了另一个事务未提交的数据2、不可重复读一个事务对同一数据的读取结果前后不一致。两次读取中间被其他事务修改了3、幻读幻读是指事务读取某个
- 2023测试面试必备:接口自动化测试精选面试干货
钱钱钱端
自动化测试软件测试安全测试面试测试工具功能测试
一、请问你是如何做接口测试的?大体来说,经历以下过程:接口需求调研、接口测试工具选择、接口测试用例编写、接口测试执行、接口测试回归、接口测试自动化持续集成。具体来说,接口测试流程分成以下九步:第一步:分析出测试需求,并请开发提供接口说明文档;第二步:从接口说明文档中整理出接口测试用例,里面要包括详细的入参(正常情况,异常情况包括输入参数个数,类型,可选/必选,考虑参数有互斥或关联的情况)和出参数据
- 【程序员面试干货】资深面试官告诉你:测试工程师面试要注意什么?
CodingPs
程序员职场面试测试工程师编程程序人生
找工作,找更好的工作,永远是职场人士特别是IT/互联网这个人才流动性巨大行业的永恒话题。而提到找工作,又离不开对于面试的探讨。网上虽然有诸多面试相关的文章攻略,不过站在面试官角度谈面试的却很少。本文就站在面试官的角度,谈一谈一个面试是怎么组织的,有哪些技巧和思路,希望帮到开始接触招聘任务的测试管理人员,同时也从另一个角度帮助求职人员应对面试。1、常见招聘流程一个测试团队的组建过程是怎样一个链路,或
- 英雄难过面试官:如何牵着面试官的鼻子走?(超全秋招面试干货)
寰宇生涯说
校招季,网申,笔试熬过去了,对于学生来说,真正惧怕的环节是面试……面试又分为群面和单面。群面校招中,为了节省成本,各企业一般都会在正式面试前先组织一轮群面,通过群面刷掉70%以上的求职者,而群面当前的主流形式就是无领导小组讨论。无领导小组讨论是一个极具技巧性的面试方式,也就是说,通过训练能够在短时间内极大提升个人通过率。无领导小组讨论所要考察的三个能力维度:沟通能力、协作能力以及团队意识。沟通能力
- 2023测试面试必备:接口自动化测试精选面试干货
静姐说测试
自动化测试软件测试经验分享面试职场和发展压力测试自动化测试测试工程师软件测试接口自动化测试
一、请问你是如何做接口测试的?大体来说,经历以下过程:接口需求调研、接口测试工具选择、接口测试用例编写、接口测试执行、接口测试回归、接口测试自动化持续集成。具体来说,接口测试流程分成以下九步:第一步:分析出测试需求,并请开发提供接口说明文档;第二步:从接口说明文档中整理出接口测试用例,里面要包括详细的入参(正常情况,异常情况包括输入参数个数,类型,可选/必选,考虑参数有互斥或关联的情况)和出参数据
- 互联网大厂春招/实习内推群20-21届
我想和你聊聊工作
优势:1、多家名企内推官,直推部门的机会多多,包括百度、阿里、腾讯、OPPO、滴滴、京东、网易等等大厂2、不定期推出活动:互联网大厂面试干货、笔试打卡、群面模拟、岗位认知、能力提升计划、简历优化等。3、目标:帮你冲进互联网大厂!!4、群成员:985、211的20-21届本科生及以上学历想进互联网大厂,请在评论区留下你的微信,我会加你!
- 大数据HBase学习圣经:一本书实现HBase学习自由
40岁资深老架构师尼恩
技术圣经面试大数据hbase面试后端架构java分布式
学习目标:三栖合一架构师本文是《大数据HBase学习圣经》V1版本,是《尼恩大数据面试宝典》姊妹篇。这里特别说明一下:《尼恩大数据面试宝典》5个专题PDF自首次发布以来,已经汇集了好几百题,大量的大厂面试干货、正货。《尼恩大数据面试宝典》面试题集合,将变成大数据学习和面试的必读书籍。于是,尼恩架构团队趁热打铁,推出《大数据Flink学习圣经》,《大数据HBASE学习圣经》(本文)《大数据HBase
- 3招狠狠修改简历,给你打招呼的HR翻倍!求职面试干货
原子丹
我曾经拿着这样的简历海投,一直没有回应!然后改成这样之后,每天给我打招呼的HR多了很多!并且,曾经0基础转行的我,拿下了月薪7K的offer!具体怎么做呢?一定要关注、点赞、收藏,防止需要的时候找不到哦!1.数字化展示个人能力不要像写流水账一样的写自己做了什么工作,负责什么,HR每天看那么多简历,哪有心思去仔细挖你的价值。所以,一定要在显眼的位置,一秒抓住HR的眼球,数字化展示你的能力!可以用这样
- 一个 16年毕业生所经历的 PHP 面试
醉大侠
前言:有收获的话请加颗小星星,没有收获的话可以反对没有帮助举报三连有心的同学应该会看到我这个noteBook下面的其它知识,希望对你们有些许帮助。本文地址时间点:2017-11一个16年毕业生所经历的php面试一、什么是面试二、面试准备1.问:什么时候开始准备?2.问:怎么准备?三、面试干货1、某教育机构两面mysql事务是什么php代码解释过程百度统计的实现原理如何共享sessiongit分支管
- 牵引力教育 程序猿面试技巧
李晶章牵引力集团芙蓉
程序员是来自大陆的一群神秘组织,他们可以制造世界,也可以毁灭世界!然而这群庞大的组织在面试时需要注意些什么才能给面试官留下好印象,怎样才能轻松拿到高薪offer呢?今天牵引力给大家带来了满满的面试干货,来不及解释了快上车一起领取吧!面试前的准备NO.1一份顺眼的简历如果你想增加入选的机会,那还得花点心思在简历上。网上有很多资源,可以多下几个模板比较一下,选一个适合自己职业的风格。程序员最好简单一些
- 大数据Flink学习圣经:一本书实现大数据Flink自由
40岁资深老架构师尼恩
技术圣经面试大数据flink学习架构面试系统架构java
学习目标:三栖合一架构师本文是《大数据Flink学习圣经》V1版本,是《尼恩大数据面试宝典》姊妹篇。这里特别说明一下:《尼恩大数据面试宝典》5个专题PDF自首次发布以来,已经汇集了好几百题,大量的大厂面试干货、正货。《尼恩大数据面试宝典》面试题集合,将变成大数据学习和面试的必读书籍。于是,尼恩架构团队趁热打铁,推出《大数据Flink学习圣经》,《大数据HBASE学习圣经》《大数据Flink学习圣经
- 【游戏客户端面试题干货】--2020年最新游戏客户端面试干货(c#篇)
Lampard猿奋
cocos2dx原理C#面试游戏开发客户端游戏
【游戏客户端面试题干货】--2020年度最新游戏客户端面试干货(C#篇)大家好,我是Lampard~~经过春招一番艰苦奋战之后,我终于是进入了心仪的公司。今天给大家分享一下我在之前精心准备的一套面试知识。今天和大家分享的是C#的面试题本人亲测80%的引擎相关题目都是围绕着我总结出来的知识点提出的。一.结构和类的区别1.结构是值类型,类是引用类型2.结构不能够有初始值,类可以有初始值3.构造方法在类
- 史上最全Hive面试题,高薪必备,架构必备
40岁资深老架构师尼恩
面试面试架构hive大数据javasql
说在前面本文《尼恩大数据面试宝典》是《尼恩Java面试宝典》姊妹篇。这里特别说明一下:《尼恩Java面试宝典》41个专题PDF自首次发布以来,已经汇集了好几千题,大量的大厂面试干货、正货,足足4000多页,帮助很多小伙伴进了大厂,拿了高薪。《尼恩Java面试宝典》面试题集合,已经变成Java学习和面试的必读书籍。于是,尼恩架构团队趁热打铁,推出《尼恩大数据面试宝典》,已经发布了两个专题:《尼恩大数
- 面试干货-MySQL 常见面试题汇总【建议收藏】
代码讲解
面试干货DBA进阶之路数据库mysql面试
数据库架构可以说下MySQL的基础架构吗?可以按照下图给面试官讲一下MySQL数据库的逻辑架构,有条件可以现场画图演示,图片来源于网络。Mysql逻辑架构图主要分三层:(1)第一层负责连接处理,授权认证,安全等等(2)第二层负责编译并优化SQL(3)第三层是存储引擎。一条SQL查询语句在MySQL中的执行过程是什么样的?先检查该语句是否有权限,如果没有权限,直接返回错误信息,如果有权限会先查询缓存
- iOS底层面试干货分享(补充)
编程怪才_凌雨画
以下是回顾之前上、中、下三篇底层面试题的补充,附上答案。俗话说得好,底层不牢,地动山摇。这些答案只是给大家一些参考,大家可以再结合自己理解进行回答,有需要的朋友们下面来一起看看吧。本文收录:公众号【iOS进阶宝典《iOS底层面试干货分享(补充)》】iOS开发中的加密方式iOS加密相关算法框架:CommonCrypto。1:对称加密:DES、3DES、AES加密和解密使用同一个密钥。加密解密过程:明
- Android 2020年面试系列(02 — View事件分发)
Super含
序时隔14天,今天终于出关了。继上一篇文章Android2020年面试系列(01—Java集合)面试干货系列02篇。参考书籍《Android开发艺术探索》第三章。参考了一些资料竟然不知道从何写起,关于View的事件分发牵扯的知识点其实挺多的。。。基础回顾1.事件分发的对象是?指用户触摸屏幕时(屏幕指的是View和ViewGroup派生的所有控件)所产生的点击事件(Touch事件)。在Android
- 告警流量特征分析(护网蓝初面试干货)
kali-Myon
HVV安全web流量分析
目录一、流量特征1、SQL注入2、XSS3、挖矿行为二、webshell流量特征1、中国菜刀2、蚁剑3、冰蝎三、对告警流量分析1、信息泄露2、SQL注入3、文件上传4、XSS5、代码执行一、流量特征1、SQL注入(1)对sqlmap的判断:若攻击者使用sqlmap且未加--random-agent参数,则可以通过捕获请求包的user-agent字段来判断攻击者是否在使用sqlmap进行攻击;sql
- 应急响应与系统加固(护网蓝初面试干货)
kali-Myon
HVV应急响应系统加固web安全
目录一、应急响应的基本流程1、收集信息2、判断类型3、深入分析4、清理处置5、产出报告二、Windows应急响应时排查分析的相关细节三、系统加固一、应急响应的基本流程1、收集信息收集客户信息和中毒主机信息,包括样本2、判断类型是否是安全事件,是何种安全事件(比如勒索、挖矿、DOS等)3、深入分析日志分析、进程分析、启动项分析、样本分析4、清理处置直接杀掉进程,删除文件,打补丁或修复文件5、产出报告
- 必须知道的两个基本Java反序列化(护网蓝初面试干货)
kali-Myon
HVVjava面试反序列化漏洞网络安全
目录1、反序列化漏洞2、Fastjson3、Shiro4、其他(1)CSRF、SSRF、重放攻击的区别(2)提权(3)常见端口号对应的服务(4)SQL注入写shell1、反序列化漏洞序列化就是将对象转化为字节序列从而便于存储运输,反序列化则与其相反。常见PHP序列化函数unserialize();常用的魔术方法:构造函数__construct(),析构函数__destruct(),__wakeup
- 常用安全设备、日志分析及组策略(护网蓝初面试干货)
kali-Myon
HVV网络安全蜜罐安全设备日志分析
目录一、常用安全设备1、防火墙2、IDS入侵检测系统(被动)3、IPS入侵防御系统(主动)4、ACG(上网行为管理)5、WAF(web应用防护系统)6、蜜罐二、反制手段三、日志分析1、事件查看器2、常见事件ID3、Linux系统日志四、本地组策略编辑器一、常用安全设备1、防火墙分三种:包过滤防火墙(网络层)、状态检测防火墙、应用程序代理防火墙(应用层)我们说的防火墙一般指包过滤防火墙,它可以对不合
- 面试干货
嗯_dc0d
1.java中equals和==的区别基本数据类型==比较的是值,非基本数据类型==比较的是内存地址equals比较的是内存地址2.String、StringBuffer、StringBuilder的区别(运行速度:StringBuilder>StringBuffer>String)String:字符串常量,每次修改都相当于生成一个新的对象,所以不适合经常变更值的场景StringBuffer:字符
- ChatGPT——用户研究面试干货分享
超级lucky乔小乔
用户研究面试大数据职场和发展
了解用户研究的定义和流程:面试官可能会问到用户研究的定义和流程,因此在面试前需要认真了解和学习用户研究的理论知识和实践经验。用户研究的流程一般包括确定研究目标、制定研究计划、选择研究方法、招募研究参与者、执行研究、数据分析和撰写研究报告等步骤。分析设计案例:面试官可能会给你一个设计案例,要求你对用户体验进行分析和评估。在进行分析时,需要考虑用户的需求和行为,分析设计的优点和不足,并提出改进建议。探
- 牵引力教育 程序猿面试技巧
20ea4c150ef4
牵引力教育程序猿面试技巧程序员是来自大陆的一群神秘组织,他们可以制造世界,也可以毁灭世界!然而这群庞大的组织在面试时需要注意些什么才能给面试官留下好印象,怎样才能轻松拿到高薪offer呢?今天牵引力给大家带来了满满的面试干货,来不及解释了快上车一起领取吧!面试前的准备NO.1一份顺眼的简历如果你想增加入选的机会,那还得花点心思在简历上。网上有很多资源,可以多下几个模板比较一下,选一个适合自己职业的
- Java 并发包之线程池和原子计数
lijingyao8206
Java计数ThreadPool并发包java线程池
对于大数据量关联的业务处理逻辑,比较直接的想法就是用JDK提供的并发包去解决多线程情况下的业务数据处理。线程池可以提供很好的管理线程的方式,并且可以提高线程利用率,并发包中的原子计数在多线程的情况下可以让我们避免去写一些同步代码。
这里就先把jdk并发包中的线程池处理器ThreadPoolExecutor 以原子计数类AomicInteger 和倒数计时锁C
- java编程思想 抽象类和接口
百合不是茶
java抽象类接口
接口c++对接口和内部类只有简介的支持,但在java中有队这些类的直接支持
1 ,抽象类 : 如果一个类包含一个或多个抽象方法,该类必须限定为抽象类(否者编译器报错)
抽象方法 : 在方法中仅有声明而没有方法体
package com.wj.Interface;
- [房地产与大数据]房地产数据挖掘系统
comsci
数据挖掘
随着一个关键核心技术的突破,我们已经是独立自主的开发某些先进模块,但是要完全实现,还需要一定的时间...
所以,除了代码工作以外,我们还需要关心一下非技术领域的事件..比如说房地产
&nb
- 数组队列总结
沐刃青蛟
数组队列
数组队列是一种大小可以改变,类型没有定死的类似数组的工具。不过与数组相比,它更具有灵活性。因为它不但不用担心越界问题,而且因为泛型(类似c++中模板的东西)的存在而支持各种类型。
以下是数组队列的功能实现代码:
import List.Student;
public class
- Oracle存储过程无法编译的解决方法
IT独行者
oracle存储过程
今天同事修改Oracle存储过程又导致2个过程无法被编译,流程规范上的东西,Dave 这里不多说,看看怎么解决问题。
1. 查看无效对象
XEZF@xezf(qs-xezf-db1)> select object_name,object_type,status from all_objects where status='IN
- 重装系统之后oracle恢复
文强chu
oracle
前几天正在使用电脑,没有暂停oracle的各种服务。
突然win8.1系统奔溃,无法修复,开机时系统 提示正在搜集错误信息,然后再开机,再提示的无限循环中。
无耐我拿出系统u盘 准备重装系统,没想到竟然无法从u盘引导成功。
晚上到外面早了一家修电脑店,让人家给装了个系统,并且那哥们在我没反应过来的时候,
直接把我的c盘给格式化了 并且清理了注册表,再装系统。
然后的结果就是我的oracl
- python学习二( 一些基础语法)
小桔子
pthon基础语法
紧接着把!昨天没看继续看django 官方教程,学了下python的基本语法 与c类语言还是有些小差别:
1.ptyhon的源文件以UTF-8编码格式
2.
/ 除 结果浮点型
// 除 结果整形
% 除 取余数
* 乘
** 乘方 eg 5**2 结果是5的2次方25
_&
- svn 常用命令
aichenglong
SVN版本回退
1 svn回退版本
1)在window中选择log,根据想要回退的内容,选择revert this version或revert chanages from this version
两者的区别:
revert this version:表示回退到当前版本(该版本后的版本全部作废)
revert chanages from this versio
- 某小公司面试归来
alafqq
面试
先填单子,还要写笔试题,我以时间为急,拒绝了它。。时间宝贵。
老拿这些对付毕业生的东东来吓唬我。。
面试官很刁难,问了几个问题,记录下;
1,包的范围。。。public,private,protect. --悲剧了
2,hashcode方法和equals方法的区别。谁覆盖谁.结果,他说我说反了。
3,最恶心的一道题,抽象类继承抽象类吗?(察,一般它都是被继承的啊)
4,stru
- 动态数组的存储速度比较 集合框架
百合不是茶
集合框架
集合框架:
自定义数据结构(增删改查等)
package 数组;
/**
* 创建动态数组
* @author 百合
*
*/
public class ArrayDemo{
//定义一个数组来存放数据
String[] src = new String[0];
/**
* 增加元素加入容器
* @param s要加入容器
- 用JS实现一个JS对象,对象里有两个属性一个方法
bijian1013
js对象
<html>
<head>
</head>
<body>
用js代码实现一个js对象,对象里有两个属性,一个方法
</body>
<script>
var obj={a:'1234567',b:'bbbbbbbbbb',c:function(x){
- 探索JUnit4扩展:使用Rule
bijian1013
java单元测试JUnitRule
在上一篇文章中,讨论了使用Runner扩展JUnit4的方式,即直接修改Test Runner的实现(BlockJUnit4ClassRunner)。但这种方法显然不便于灵活地添加或删除扩展功能。下面将使用JUnit4.7才开始引入的扩展方式——Rule来实现相同的扩展功能。
1. Rule
&n
- [Gson一]非泛型POJO对象的反序列化
bit1129
POJO
当要将JSON数据串反序列化自身为非泛型的POJO时,使用Gson.fromJson(String, Class)方法。自身为非泛型的POJO的包括两种:
1. POJO对象不包含任何泛型的字段
2. POJO对象包含泛型字段,例如泛型集合或者泛型类
Data类 a.不是泛型类, b.Data中的集合List和Map都是泛型的 c.Data中不包含其它的POJO
 
- 【Kakfa五】Kafka Producer和Consumer基本使用
bit1129
kafka
0.Kafka服务器的配置
一个Broker,
一个Topic
Topic中只有一个Partition() 1. Producer:
package kafka.examples.producers;
import kafka.producer.KeyedMessage;
import kafka.javaapi.producer.Producer;
impor
- lsyncd实时同步搭建指南——取代rsync+inotify
ronin47
1. 几大实时同步工具比较 1.1 inotify + rsync
最近一直在寻求生产服务服务器上的同步替代方案,原先使用的是 inotify + rsync,但随着文件数量的增大到100W+,目录下的文件列表就达20M,在网络状况不佳或者限速的情况下,变更的文件可能10来个才几M,却因此要发送的文件列表就达20M,严重减低的带宽的使用效率以及同步效率;更为要紧的是,加入inotify
- java-9. 判断整数序列是不是二元查找树的后序遍历结果
bylijinnan
java
public class IsBinTreePostTraverse{
static boolean isBSTPostOrder(int[] a){
if(a==null){
return false;
}
/*1.只有一个结点时,肯定是查找树
*2.只有两个结点时,肯定是查找树。例如{5,6}对应的BST是 6 {6,5}对应的BST是
- MySQL的sum函数返回的类型
bylijinnan
javaspringsqlmysqljdbc
今天项目切换数据库时,出错
访问数据库的代码大概是这样:
String sql = "select sum(number) as sumNumberOfOneDay from tableName";
List<Map> rows = getJdbcTemplate().queryForList(sql);
for (Map row : rows
- java设计模式之单例模式
chicony
java设计模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述单例模式的:
作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 单例模式的结构
单例模式的特点:
单例类只能有一个实例。
单例类必须自己创建自己的唯一实例。
单例类必须给所有其他对象提供这一实例。
饿汉式单例类
publ
- javascript取当月最后一天
ctrain
JavaScript
<!--javascript取当月最后一天-->
<script language=javascript>
var current = new Date();
var year = current.getYear();
var month = current.getMonth();
showMonthLastDay(year, mont
- linux tune2fs命令详解
daizj
linuxtune2fs查看系统文件块信息
一.简介:
tune2fs是调整和查看ext2/ext3文件系统的文件系统参数,Windows下面如果出现意外断电死机情况,下次开机一般都会出现系统自检。Linux系统下面也有文件系统自检,而且是可以通过tune2fs命令,自行定义自检周期及方式。
二.用法:
Usage: tune2fs [-c max_mounts_count] [-e errors_behavior] [-g grou
- 做有中国特色的程序员
dcj3sjt126com
程序员
从出版业说起 网络作品排到靠前的,都不会太难看,一般人不爱看某部作品也是因为不喜欢这个类型,而此人也不会全不喜欢这些网络作品。究其原因,是因为网络作品都是让人先白看的,看的好了才出了头。而纸质作品就不一定了,排行榜靠前的,有好作品,也有垃圾。 许多大牛都是写了博客,后来出了书。这些书也都不次,可能有人让为不好,是因为技术书不像小说,小说在读故事,技术书是在学知识或温习知识,有
- Android:TextView属性大全
dcj3sjt126com
textview
android:autoLink 设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all) android:autoText 如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输
- tomcat虚拟目录安装及其配置
eksliang
tomcat配置说明tomca部署web应用tomcat虚拟目录安装
转载请出自出处:http://eksliang.iteye.com/blog/2097184
1.-------------------------------------------tomcat 目录结构
config:存放tomcat的配置文件
temp :存放tomcat跑起来后存放临时文件用的
work : 当第一次访问应用中的jsp
- 浅谈:APP有哪些常被黑客利用的安全漏洞
gg163
APP
首先,说到APP的安全漏洞,身为程序猿的大家应该不陌生;如果抛开安卓自身开源的问题的话,其主要产生的原因就是开发过程中疏忽或者代码不严谨引起的。但这些责任也不能怪在程序猿头上,有时会因为BOSS时间催得紧等很多可观原因。由国内移动应用安全检测团队爱内测(ineice.com)的CTO给我们浅谈关于Android 系统的开源设计以及生态环境。
1. 应用反编译漏洞:APK 包非常容易被反编译成可读
- C#根据网址生成静态页面
hvt
Web.netC#asp.nethovertree
HoverTree开源项目中HoverTreeWeb.HVTPanel的Index.aspx文件是后台管理的首页。包含生成留言板首页,以及显示用户名,退出等功能。根据网址生成页面的方法:
bool CreateHtmlFile(string url, string path)
{
//http://keleyi.com/a/bjae/3d10wfax.htm
stri
- SVG 教程 (一)
天梯梦
svg
SVG 简介
SVG 是使用 XML 来描述二维图形和绘图程序的语言。 学习之前应具备的基础知识:
继续学习之前,你应该对以下内容有基本的了解:
HTML
XML 基础
如果希望首先学习这些内容,请在本站的首页选择相应的教程。 什么是SVG?
SVG 指可伸缩矢量图形 (Scalable Vector Graphics)
SVG 用来定义用于网络的基于矢量
- 一个简单的java栈
luyulong
java数据结构栈
public class MyStack {
private long[] arr;
private int top;
public MyStack() {
arr = new long[10];
top = -1;
}
public MyStack(int maxsize) {
arr = new long[maxsize];
top
- 基础数据结构和算法八:Binary search
sunwinner
AlgorithmBinary search
Binary search needs an ordered array so that it can use array indexing to dramatically reduce the number of compares required for each search, using the classic and venerable binary search algori
- 12个C语言面试题,涉及指针、进程、运算、结构体、函数、内存,看看你能做出几个!
刘星宇
c面试
12个C语言面试题,涉及指针、进程、运算、结构体、函数、内存,看看你能做出几个!
1.gets()函数
问:请找出下面代码里的问题:
#include<stdio.h>
int main(void)
{
char buff[10];
memset(buff,0,sizeof(buff));
- ITeye 7月技术图书有奖试读获奖名单公布
ITeye管理员
活动ITeye试读
ITeye携手人民邮电出版社图灵教育共同举办的7月技术图书有奖试读活动已圆满结束,非常感谢广大用户对本次活动的关注与参与。
7月试读活动回顾:
http://webmaster.iteye.com/blog/2092746
本次技术图书试读活动的优秀奖获奖名单及相应作品如下(优秀文章有很多,但名额有限,没获奖并不代表不优秀):
《Java性能优化权威指南》