- 互联网大厂Java程序员谢飞机面试记:从基础到微服务的奇幻之旅
seventeennnnn
Java场景面试宝典Java面试JVM原理SpringBoot微服务分布式系统
互联网大厂Java程序员谢飞机面试记:从基础到微服务的奇幻之旅面试场景设定面试官:严肃、技术功底深厚,善于通过业务场景循序渐进地考察候选人谢飞机:搞笑水货程序员,对简单问题能回答出来,复杂问题含糊其辞背景:某互联网大厂总部会议室,谢飞机来应聘高级Java开发工程师职位第一轮面试:Java核心与JVM原理(音视频场景)面试官:谢先生,先聊一下Java语言特性吧。说说Java8中接口的变化有哪些?谢飞
- OPENAI中Assistants API的实现原理及示例代码python实现
dzend
aigcpythonai
OPENAI中AssistantsAPI的实现原理及示例代码前言OPENAI是一家人工智能公司,致力于研究和开发人工智能技术。其中,AssistantsAPI是OPENAI推出的一项人工智能服务,可以帮助开发者快速构建智能助手。本文将介绍AssistantsAPI的实现原理,并提供使用Python实现的示例代码。AssistantsAPI实现原理AssistantsAPI的实现原理主要包括以下几个
- AI时代的微改变
测试@小成同学
人工智能人工智能
改变1:新闻行业AI主播正式上岗改变2:手机制造商李健称荣耀不再是智能手机制造商改变3:汽车制造商马斯克:特斯拉其实不是一家汽车制造商,而是一家人工智能机器人公司。特斯拉的终极目标是成为一家生产机器人的公司,包括车形机器人和人形机器人。强者拥抱变化,弱者畏惧变化,顺应时代洪流。
- Java程序员谢飞机的魔幻面试之旅:从Spring Boot到Redis,你也能笑对大厂面试!
koen__
Java场景面试宝典Java面试SpringBootRedis微服务分布式系统高并发网络安全
Java程序员谢飞机的魔幻面试之旅:从SpringBoot到Redis,你也能笑对大厂面试!在一场充满戏剧性的互联网大厂面试中,我们跟随搞笑程序员谢飞机的脚步,深入探索Java技术栈的核心知识点,看他如何用幽默和机智应对各种技术挑战。第一轮:基础技术栈的趣味考验面试官:谢飞机同学,听说你是Java界的魔术师?那我们就先聊聊你的基本功吧。谢飞机:嘿嘿,我虽然不是魔术师,但我能让代码变魔术!1.Spr
- 搞笑Java工程师面试:从基础到高并发,大厂技术总监直击水货本质
搞Java的小码农
Java技术场景题Java面试技术高并发微服务分布式Redis
搞笑Java工程师面试:从基础到高并发,大厂技术总监直击水货本质场景设定在一个位于硅谷某栋现代化办公楼的会议室里,气氛庄重而专业。面试官李工是一位经验丰富的技术总监,他身穿整洁的西装,神情严肃,手中拿着一份详尽的面试提纲。对面的求职者小兰则显得自信满满,穿着时尚,带着一点漫不经心的神情,准备接受这场“挑战”。第1轮:Java核心、基础框架与数据库问题1:Java中的ConcurrentHashMa
- 互联网大厂Java面试实战:严肃面试官与搞笑谢飞机的三轮提问
Fu Dun Yao
Java场景面试宝典Java面试JUCJVM多线程线程池HashMap
互联网大厂Java面试实战:严肃面试官与搞笑谢飞机的三轮提问本文通过一个面试故事,展示了互联网大厂Java求职者与严肃面试官的对话。面试官就Java核心技术、JUC、JVM、多线程、线程池、HashMap、ArrayList、Spring及相关框架、分布式技术、消息队列、中间件、数据库、Linux、Docker、设计模式及DDD等多个技术点,分三轮提问。求职者谢飞机偶尔能准确回答简单问题获得认可,
- 【HarmonyOS next】ArkUI-X休闲娱乐搞笑日历【基础】
harmonyos-next
引言在跨平台应用开发中,网络图片在不同设备上的适配展示是常见挑战。本文将基于HarmonyOSnext的ArkUI-X框架,通过一个休闲娱乐日历应用,展示如何实现网络图片在华为和iOS设备上的完美适配。应用每日通过API获取搞笑日历图片,并在不同设备上智能适配显示。开发环境操作系统:macOS开发工具:DevEcoStudio5.0.4测试设备:华为Nova12Ultra、iPhone13Pro开
- 互联网大厂Java面试:从Spring到微服务的深度剖析
场景:互联网大厂Java求职面试面试官(严肃):任先生,您好!我们先来聊聊SpringBoot吧,您能简单介绍一下它在微服务架构中的作用吗?任先生(搞笑):当然,SpringBoot嘛,就是一个神奇的框架,它能让开发变得非常简单,几乎就是“傻瓜式”操作,哈哈!面试官:很好,SpringBoot确实简化了很多配置,让微服务开发更为便捷。那么在微服务场景中,如何使用SpringCloud来实现服务发现
- 揭秘互联网大数据求职面试:从Zookeeper到数据挖掘
小葛呀
大数据面试宝典互联网大数据ZookeeperYarnRedisKafkaHDFS
场景:互联网大数据求职者面试角色介绍:面试官老黑:严肃而专业,技术深入,擅长引导候选人展示自己。程序员小白:搞笑且略显紧张,对基础问题能应付自如,但面对复杂问题时经常词穷。第一轮提问:老黑:"小白,你对Zookeeper的理解是什么?它在分布式系统中扮演什么角色?"小白:"Zookeeper...是个协调者,负责管理配置和同步数据...就像一个团队的协调员,确保每个节点都知道该做什么。"老黑:"没
- 如何将STM32学到精通?
如何将STM32学到精通?一个机械转嵌入式老炮的6年血泪总结作为一个本硕都是机械专业,却在嵌入式领域摸爬滚打了6年多的老程序员,看到这个问题真的是感慨万千。说起来也挺搞笑的,当年拿着机械的毕业证书,怀着做机械研发的梦想进入厦门某马,结果HR小姐姐一句"你被调剂到电子部门了",直接把我从机械梦拉到了现实。第一次拿到STM32F103的开发板时,我甚至不知道这个小小的芯片能干什么,更别提什么精通了。但
- 【以及好久没上号的闲聊】Unity记录8.1-地图-重构与优化
MWHLS
Unityunity开源
最近几年越来越懒,要是能分身多好哇,大家教教我懒得更CSDN了,所以不是很常上号,而CSDN的两周前私信显示的灰灰的也就是虽然我每次上号都有看私信,但是搞笑的是前面四个明显的消息全是CSDN的广告,我压根没看到两周前未读的私信很抱歉各位私信的好同志们这么久没回所以我特意找出了我这个游戏的开源起始篇,这篇我甚至在我自己博客上都还没发出来我的博客:mwhls.top虽然这个游戏可能还得再做好几年吧,反
- 互联网大厂AI应用开发工程师面试实战:严肃面试官与搞笑算法工程师的对话
互联网大厂AI应用开发工程师面试实战:严肃面试官与搞笑算法工程师的对话场景设定一位严肃的面试官正在对一名算法工程师王大模进行面试,目的是考察其在AI应用开发领域的技术能力。第一轮提问面试官:王大模,你能否解释一下Python中的装饰器是什么?王大模:嗯,装饰器嘛,就是用来修改其他函数或者类的行为的一种方式。比如,我可以用装饰器来记录函数的执行时间,或者检查参数是否合法。面试官:很好,回答得非常清楚
- Java求职面试揭秘:从Spring Boot到微服务架构
逝言、
Java场景面试宝典Java面试SpringBoot微服务互联网大厂技术栈
场景:互联网大厂Java求职者面试严肃的面试官与搞笑的程序员谢飞机在一家知名互联网大厂的面试室里,面试官小李正在面试一位名叫谢飞机的程序员。小李严肃地环顾四周,而谢飞机则显得有些紧张,但仍然试图以幽默化解气氛。第一轮提问:问题1:请你简单介绍一下SpringBoot的特点,以及它是如何简化Java开发的?谢飞机:哦,SpringBoot就像是Java开发中的魔术师,可以让我们少写很多配置文件。它自
- 互联网大厂Java求职面试实战:Spring Boot与微服务技术深度探讨
小傅哥的码仔
Java场景面试宝典JavaSpringBootMicroservices面试互联网大厂数据库安全框架
互联网大厂Java求职面试实战:SpringBoot与微服务技术深度探讨本文通过一个真实的互联网大厂Java求职面试故事,带你走进面试现场,学习如何应对复杂技术栈和业务场景的挑战。主角是搞笑但有潜力的程序员谢飞机,面试官严肃专业。场景设定在电商行业,围绕SpringBoot、微服务、数据库ORM、安全等技术展开。面试场景背景谢飞机来到了某大型互联网电商公司的面试现场。公司核心业务依赖Java技术栈
- 互联网大厂Java面试:从Spring到微服务的深度探索
谢飞机️
Java场景面试宝典Java面试SpringBoot微服务SpringCloud消息队列HikariCP
互联网大厂Java面试:从Spring到微服务的深度探索面试场景:企业协同与SaaS在一家知名互联网大厂的面试房间里,面试官严肃地坐在桌子后面,对面是搞笑的水货程序员谢飞机。他们正在探讨如何在企业协同与SaaS应用中使用Java技术栈。第一轮提问:Spring框架与数据库面试官:谢飞机,你对SpringBoot的使用熟悉吗?如何在企业协同应用中利用SpringBoot?谢飞机:当然啦,Spring
- 互联网大厂Java面试实录:从Spring Boot到微服务与缓存(含实用代码与架构详解)
送梦想一个微笑
Java场景面试宝典JavaSpringBoot微服务SpringCloudEurekaResilience4jWebFlux
互联网大厂Java求职面试实录:严肃面试官与搞笑程序员谢飞机的三轮技术问答前言本文通过一个真实模拟的互联网大厂Java程序员面试场景,叙述了严肃的面试官与风趣求职者谢飞机之间的三轮问答。通过深入浅出的技术问题和代码示例,覆盖了Java核心平台、Spring生态、微服务架构、数据库ORM等技术栈,帮助求职者理解技术要点,提升面试竞争力。场景设定行业背景:内容社区与UGC平台开发角色:面试官(严肃但专
- 快手视频怎么去水印保存?这款神器让你一键搞定!
Java搬砖组长
音视频
在快手上,不论是搞笑段子、美食教程,还是才艺表演、情感故事,总有那么几个视频让你想反复观看、剪辑创作,甚至分享到其他平台。但每当你保存视频时,那个醒目的“快手号水印”是不是总让你头疼?那么问题来了:快手视频怎么去水印保存?其实,方法很简单——你只需要一款专业的工具:【BestVideo下载器】。一站式解决:去水印+保存+高清输出【BestVideo下载器】是一款专为短视频平台打造的智能解析工具,专
- 互联网大厂Java求职面试:AI与大模型应用集成中的架构难题与解决方案-2
在未来等你
Java场景面试宝典互联网大厂面试Java求职AI架构设计云原生技术微服务架构大模型应用集成系统性能优化
互联网大厂Java求职面试:AI与大模型应用集成中的架构难题与解决方案-2面试场景描述在一场紧张而充满挑战的Java工程师面试中,技术总监李明(严肃专业)正在与候选人郑薪苦(搞笑但有技术潜力)进行深入交流。郑薪苦虽然在基础问题上能准确回答,但在面对复杂问题时,常常东拉西扯或用奇葩比喻,偶尔也能歪打正着说出关键点,让李明既好气又好笑。第一轮提问:系统架构设计与演进思路李明:郑薪苦,你能否描述一下你在
- Java大厂面试场景:从Spring Boot到Kafka的技术探讨
yxc2017
Java场景面试宝典Java面试SpringBootKafka互联网医疗技术场景
Java大厂面试场景:从SpringBoot到Kafka的技术探讨场景介绍毛毛是一名程序员,今天他来到一家互联网大厂面试Java开发岗位。面试官是一位严肃的技术专家,毛毛则以搞笑的方式应对。场景设定在互联网医疗领域,公司正在开发一个支持远程医疗视频咨询的平台。第一轮提问:SpringBoot基础与应用面试官:“毛毛,我们的远程医疗平台后端采用了SpringBoot框架。你对SpringBoot的自
- 互联网大厂Java求职者面试实录:严肃面试官与搞笑程序员谢飞机的对话
MyikJ
Java场景面试宝典JavaJVM线程池HashMapSpringSpringBootMyBatis
场景描述在一个阳光明媚的下午,谢飞机走进了一家知名互联网大厂的面试房间。迎接他的是一位看起来极其严肃的面试官。双方简单寒暄后,面试正式开始。第一轮提问面试官:“我们先从简单的开始,谈谈Java中的JVM是什么?”谢飞机:“哦,JVM是Java非常核心的东西,它就像是一个神秘的黑盒子,帮助我们运行Java程序。不过具体怎么运行,我也没太搞清楚,嘿嘿。”面试官:“很好,至少你知道它是核心。那说说Jav
- Java求职面试:从Spring Boot到Kafka的技术探索
Elevenmao
Java场景面试宝典JavaSpringBootKafkaRedisJava面试技术栈互联网大厂面试
场景:互联网大厂Java求职者面试在一家知名互联网大厂的面试间里,严肃的面试官正准备对搞笑的水货程序员小张进行技术面试。第一轮:核心语言与平台面试官:小张,你好!我们先从Java的基础开始吧。请你讲一讲Java11的新特性。小张:哦,Java11……嗯,增加了var关键字,可以用来声明变量。面试官:不错,var是Java10引入的,不过Java11确实有很多新特性,比如局部变量推断、HttpCli
- Java面试指南:互联网大厂求职者的技术挑战
MyikJ
Java场景面试宝典Java面试指南微服务架构SpringCloudSpringSecurity电商平台
Java面试指南:互联网大厂求职者的技术挑战场景介绍在一家知名的互联网大厂,一位严肃的面试官正准备面试一名求职者,谢飞机,这位以搞笑而闻名的水货程序员。面试官决定通过一系列与Java及其相关技术栈相关的问题,结合电商场景,来考察谢飞机的技术水平。第一轮提问:基础知识面试官:我们先从基础开始吧。请你谈谈JavaSE8中引入的Lambda表达式,它是如何改进代码的可读性的?谢飞机:哦,Lambda表达
- DDD面试宝典:从谢飞机的搞笑回答到架构高手的成长之路
wujie10
Java后端场景面试宝典
DDD面试宝典:从谢飞机的搞笑回答到架构高手的成长之路面试场景:互联网大厂Java工程师岗位面试官:欢迎来到我们今天的面试环节,请简单介绍一下自己。谢飞机:您好,我叫谢飞机,本科毕业,三年工作经验,做过电商、支付、社交等多个项目,对DDD有一定了解,但可能不是特别深入。面试官:很好,今天我们主要会围绕DDD相关知识进行提问,希望你能结合实际业务场景来回答问题。第一轮:基础概念与应用场景面试官:首先
- Java面试实战:从Spring到大数据的全栈挑战
MyikJ
Java场景面试宝典JavaSpring微服务数据库缓存大数据AI
Java面试实战:从Spring到大数据的全栈挑战在某家知名互联网大厂,严肃的面试官正在面试一位名叫谢飞机的程序员。谢飞机以其搞笑的回答和对Java技术栈的独特见解而闻名。第一轮:Spring与微服务的探索面试官:“请你谈谈SpringBoot和SpringMVC的区别,以及在微服务架构中的应用场景。”谢飞机:“SpringBoot让我觉得更像是个开箱即用的好东西,而SpringMVC就是那个正经
- 互联网大厂Java面试实录:从电商到微服务,技术与业务的幽默碰撞
mateHecho
Java场景面试宝典JavaJavaSESpringBoot微服务电商内容社区面试
互联网大厂Java面试实录:从电商到微服务,技术与业务的幽默碰撞欢迎来到这场互联网大厂的Java面试现场!面试官严肃认真,候选人李小梅搞笑而略带“水”,让我们一起看看这场技术与业务的碰撞如何展开吧!第一轮:电商订单处理场景面试官:李小梅,咱们先聊聊电商订单处理。请问你在JavaSE环境下,如何设计一个高效的订单处理流程?李小梅:呃,就是写个订单类,订单处理方法里面调用一下数据库呗……面试官:嗯,思
- 互联网大厂Java面试实录:从Spring Boot到微服务,笑中带干货!
mateHecho
Java场景面试宝典JavaSpringBoot微服务电商缓存消息队列Kubernetes
互联网大厂Java面试实录:从SpringBoot到微服务,笑中带干货!面试官(严肃认真):早上好,李小梅。今天我们面试的技术栈涵盖JavaSE、JakartaEE、SpringBoot、微服务等,主要聚焦于电商订单处理和内容社区业务。准备好了吗?李小梅(搞笑风):准备好了,面试官大大,别吓我哦,我会努力不水的!第一轮:电商订单处理场景面试官:电商订单系统中,我们用SpringBoot开发微服务,
- 面试现场趣谈:Java全栈技术与互联网大厂实战场景
mateHecho
Java场景面试宝典JavaJakartaEESpringBoot微服务缓存消息队列安全认证
面试现场趣谈:Java全栈技术与互联网大厂实战场景面试官(严肃认真):李小梅,欢迎来到我们大厂的面试现场。今天我们主要围绕Java全栈技术栈,结合电商和内容社区场景进行提问,希望能通过这次交流了解你的技术深度和业务理解。准备好了吗?李小梅(搞笑风):准备好了,面试官大大,咱们来个技术大爆炸吧!第一轮:电商订单处理与核心Java技术面试官:好,先从核心Java开始。假设你负责电商订单系统的开发,订单
- Java面试实录:从Spring Boot到微服务架构的深入探讨
Elevenmao
Java场景面试宝典Java面试SpringBoot微服务技术栈程序员
Java面试实录:从SpringBoot到微服务架构的深入探讨场景:严肃的面试官与搞笑的程序员小张在一家知名互联网大厂的面试房间里,严肃的面试官坐在桌子的一侧,而另一侧是搞笑的程序员小张。今天的面试主题是Java技术栈的应用。第一轮提问:基础知识和应用面试官:我们先从基础开始,你熟悉哪些Java平台和版本?小张:JavaSE8很熟,其他的我也听过,比如JavaSE11和17,主要是能跑就行,哈哈。
- 互联网大厂面试实录:谢飞机的爆笑面试之旅
MyikJ
Java场景面试宝典Java面试互联网大厂JVM多线程SpringMyBatis
互联网大厂面试实录:谢飞机的爆笑面试之旅文章简述在互联网大厂的面试中,程序员谢飞机面对面试官的严肃提问,展现了他的幽默与机智。从Java核心知识到JVM、多线程,再到Spring与MyBatis等,谢飞机的搞笑回答让面试官哭笑不得。文章附带详细技术点解析,助力小白学习成长。故事内容在某互联网大厂的面试室内,谢飞机满脸笑容地坐在面试官对面。第一轮提问:面试官:谢先生,能否简单介绍一下Java的JVM
- 面试大厂Java工程师:从电商到微服务的幽默问答
mateHecho
Java场景面试宝典JavaSpringBoot微服务KubernetesRedis消息队列CI/CD
面试大厂Java工程师:从电商到微服务的幽默问答场景介绍在一家知名互联网大厂,面试官严肃认真,技术经验丰富,对候选人李小梅进行了一场技术与业务相结合的面试。李小梅虽然有点搞笑,回答时常含糊,但也能给出一些简单答案。我们通过这次面试,深入探讨Java及相关技术栈在多个业务场景中的应用。第一轮:电商订单处理场景面试官:小梅,咱们先聊聊电商订单处理。请你说说Java中如何保证订单处理的事务一致性?李小梅
- ASM系列四 利用Method 组件动态注入方法逻辑
lijingyao8206
字节码技术jvmAOP动态代理ASM
这篇继续结合例子来深入了解下Method组件动态变更方法字节码的实现。通过前面一篇,知道ClassVisitor 的visitMethod()方法可以返回一个MethodVisitor的实例。那么我们也基本可以知道,同ClassVisitor改变类成员一样,MethodVIsistor如果需要改变方法成员,注入逻辑,也可以
- java编程思想 --内部类
百合不是茶
java内部类匿名内部类
内部类;了解外部类 并能与之通信 内部类写出来的代码更加整洁与优雅
1,内部类的创建 内部类是创建在类中的
package com.wj.InsideClass;
/*
* 内部类的创建
*/
public class CreateInsideClass {
public CreateInsideClass(
- web.xml报错
crabdave
web.xml
web.xml报错
The content of element type "web-app" must match "(icon?,display-
name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servlet*,s
- 泛型类的自定义
麦田的设计者
javaandroid泛型
为什么要定义泛型类,当类中要操作的引用数据类型不确定的时候。
采用泛型类,完成扩展。
例如有一个学生类
Student{
Student(){
System.out.println("I'm a student.....");
}
}
有一个老师类
- CSS清除浮动的4中方法
IT独行者
JavaScriptUIcss
清除浮动这个问题,做前端的应该再熟悉不过了,咱是个新人,所以还是记个笔记,做个积累,努力学习向大神靠近。CSS清除浮动的方法网上一搜,大概有N多种,用过几种,说下个人感受。
1、结尾处加空div标签 clear:both 1 2 3 4
.div
1
{
background
:
#000080
;
border
:
1px
s
- Cygwin使用windows的jdk 配置方法
_wy_
jdkwindowscygwin
1.[vim /etc/profile]
JAVA_HOME="/cgydrive/d/Java/jdk1.6.0_43" (windows下jdk路径为D:\Java\jdk1.6.0_43)
PATH="$JAVA_HOME/bin:${PATH}"
CLAS
- linux下安装maven
无量
mavenlinux安装
Linux下安装maven(转) 1.首先到Maven官网
下载安装文件,目前最新版本为3.0.3,下载文件为
apache-maven-3.0.3-bin.tar.gz,下载可以使用wget命令;
2.进入下载文件夹,找到下载的文件,运行如下命令解压
tar -xvf apache-maven-2.2.1-bin.tar.gz
解压后的文件夹
- tomcat的https 配置,syslog-ng配置
aichenglong
tomcathttp跳转到httpssyslong-ng配置syslog配置
1) tomcat配置https,以及http自动跳转到https的配置
1)TOMCAT_HOME目录下生成密钥(keytool是jdk中的命令)
keytool -genkey -alias tomcat -keyalg RSA -keypass changeit -storepass changeit
- 关于领号活动总结
alafqq
活动
关于某彩票活动的总结
具体需求,每个用户进活动页面,领取一个号码,1000中的一个;
活动要求
1,随机性,一定要有随机性;
2,最少中奖概率,如果注数为3200注,则最多中4注
3,效率问题,(不能每个人来都产生一个随机数,这样效率不高);
4,支持断电(仍然从下一个开始),重启服务;(存数据库有点大材小用,因此不能存放在数据库)
解决方案
1,事先产生随机数1000个,并打
- java数据结构 冒泡排序的遍历与排序
百合不是茶
java
java的冒泡排序是一种简单的排序规则
冒泡排序的原理:
比较两个相邻的数,首先将最大的排在第一个,第二次比较第二个 ,此后一样;
针对所有的元素重复以上的步骤,除了最后一个
例题;将int array[]
- JS检查输入框输入的是否是数字的一种校验方法
bijian1013
js
如下是JS检查输入框输入的是否是数字的一种校验方法:
<form method=post target="_blank">
数字:<input type="text" name=num onkeypress="checkNum(this.form)"><br>
</form>
- Test注解的两个属性:expected和timeout
bijian1013
javaJUnitexpectedtimeout
JUnit4:Test文档中的解释:
The Test annotation supports two optional parameters.
The first, expected, declares that a test method should throw an exception.
If it doesn't throw an exception or if it
- [Gson二]继承关系的POJO的反序列化
bit1129
POJO
父类
package inheritance.test2;
import java.util.Map;
public class Model {
private String field1;
private String field2;
private Map<String, String> infoMap
- 【Spark八十四】Spark零碎知识点记录
bit1129
spark
1. ShuffleMapTask的shuffle数据在什么地方记录到MapOutputTracker中的
ShuffleMapTask的runTask方法负责写数据到shuffle map文件中。当任务执行完成成功,DAGScheduler会收到通知,在DAGScheduler的handleTaskCompletion方法中完成记录到MapOutputTracker中
- WAS各种脚本作用大全
ronin47
WAS 脚本
http://www.ibm.com/developerworks/cn/websphere/library/samples/SampleScripts.html
无意中,在WAS官网上发现的各种脚本作用,感觉很有作用,先与各位分享一下
获取下载
这些示例 jacl 和 Jython 脚本可用于在 WebSphere Application Server 的不同版本中自
- java-12.求 1+2+3+..n不能使用乘除法、 for 、 while 、 if 、 else 、 switch 、 case 等关键字以及条件判断语句
bylijinnan
switch
借鉴网上的思路,用java实现:
public class NoIfWhile {
/**
* @param args
*
* find x=1+2+3+....n
*/
public static void main(String[] args) {
int n=10;
int re=find(n);
System.o
- Netty源码学习-ObjectEncoder和ObjectDecoder
bylijinnan
javanetty
Netty中传递对象的思路很直观:
Netty中数据的传递是基于ChannelBuffer(也就是byte[]);
那把对象序列化为字节流,就可以在Netty中传递对象了
相应的从ChannelBuffer恢复对象,就是反序列化的过程
Netty已经封装好ObjectEncoder和ObjectDecoder
先看ObjectEncoder
ObjectEncoder是往外发送
- spring 定时任务中cronExpression表达式含义
chicony
cronExpression
一个cron表达式有6个必选的元素和一个可选的元素,各个元素之间是以空格分隔的,从左至右,这些元素的含义如下表所示:
代表含义 是否必须 允许的取值范围 &nb
- Nutz配置Jndi
ctrain
JNDI
1、使用JNDI获取指定资源:
var ioc = {
dao : {
type :"org.nutz.dao.impl.NutDao",
args : [ {jndi :"jdbc/dataSource"} ]
}
}
以上方法,仅需要在容器中配置好数据源,注入到NutDao即可.
- 解决 /bin/sh^M: bad interpreter: No such file or directory
daizj
shell
在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。
分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。
解决:
1)在windows下转换:
利用一些编辑器如UltraEdit或EditPlus等工具
- [转]for 循环为何可恨?
dcj3sjt126com
程序员读书
Java的闭包(Closure)特征最近成为了一个热门话题。 一些精英正在起草一份议案,要在Java将来的版本中加入闭包特征。 然而,提议中的闭包语法以及语言上的这种扩充受到了众多Java程序员的猛烈抨击。
不久前,出版过数十本编程书籍的大作家Elliotte Rusty Harold发表了对Java中闭包的价值的质疑。 尤其是他问道“for 循环为何可恨?”[http://ju
- Android实用小技巧
dcj3sjt126com
android
1、去掉所有Activity界面的标题栏
修改AndroidManifest.xml 在application 标签中添加android:theme="@android:style/Theme.NoTitleBar"
2、去掉所有Activity界面的TitleBar 和StatusBar
修改AndroidManifes
- Oracle 复习笔记之序列
eksliang
Oracle 序列sequenceOracle sequence
转载请出自出处:http://eksliang.iteye.com/blog/2098859
1.序列的作用
序列是用于生成唯一、连续序号的对象
一般用序列来充当数据库表的主键值
2.创建序列语法如下:
create sequence s_emp
start with 1 --开始值
increment by 1 --増长值
maxval
- 有“品”的程序员
gongmeitao
工作
完美程序员的10种品质
完美程序员的每种品质都有一个范围,这个范围取决于具体的问题和背景。没有能解决所有问题的
完美程序员(至少在我们这个星球上),并且对于特定问题,完美程序员应该具有以下品质:
1. 才智非凡- 能够理解问题、能够用清晰可读的代码翻译并表达想法、善于分析并且逻辑思维能力强
(范围:用简单方式解决复杂问题)
- 使用KeleyiSQLHelper类进行分页查询
hvt
sql.netC#asp.nethovertree
本文适用于sql server单主键表或者视图进行分页查询,支持多字段排序。KeleyiSQLHelper类的最新代码请到http://hovertree.codeplex.com/SourceControl/latest下载整个解决方案源代码查看。或者直接在线查看类的代码:http://hovertree.codeplex.com/SourceControl/latest#HoverTree.D
- SVG 教程 (三)圆形,椭圆,直线
天梯梦
svg
SVG <circle> SVG 圆形 - <circle>
<circle> 标签可用来创建一个圆:
下面是SVG代码:
<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
<circle cx="100" c
- 链表栈
luyulong
java数据结构
public class Node {
private Object object;
private Node next;
public Node() {
this.next = null;
this.object = null;
}
public Object getObject() {
return object;
}
public
- 基础数据结构和算法十:2-3 search tree
sunwinner
Algorithm2-3 search tree
Binary search tree works well for a wide variety of applications, but they have poor worst-case performance. Now we introduce a type of binary search tree where costs are guaranteed to be loga
- spring配置定时任务
stunizhengjia
springtimer
最近因工作的需要,用到了spring的定时任务的功能,觉得spring还是很智能化的,只需要配置一下配置文件就可以了,在此记录一下,以便以后用到:
//------------------------定时任务调用的方法------------------------------
/**
* 存储过程定时器
*/
publi
- ITeye 8月技术图书有奖试读获奖名单公布
ITeye管理员
活动
ITeye携手博文视点举办的8月技术图书有奖试读活动已圆满结束,非常感谢广大用户对本次活动的关注与参与。
8月试读活动回顾:
http://webmaster.iteye.com/blog/2102830
本次技术图书试读活动的优秀奖获奖名单及相应作品如下(优秀文章有很多,但名额有限,没获奖并不代表不优秀):
《跨终端Web》
gleams:http