51CTO博客开发博客大管家 莉子
技术知识点一在Java与HTML中有时候会出现转义的情况。比如:</br>是HTML的标签换行;\n 是Java代码里面的转义符,表示换行。可以使用replace,使用对象是参数,replaceAll则是基于表达式的替换。例如:respContent = respContent.replaceAll("<br>", "\n"); 这个是用Java来替换HTML的
工作已经整整8个月了,想想自己现在的技能水平,确实对自己的表现并不满意,前几天有上招聘网站去看现在Java开发工程师的一些技能要求,然后掂量掂量自己,发现需要的人才要求,自己一点都不能满足。单枪匹马出来混,没有自己的技能防身。自己对自己太放松了,有时候甚至找借口,说自己什么都不会,原因就是自己懒了!热情不缺,方法是不缺,缺的是自己的不够主动。所
GoF,它是鉴于java的语言基础知识和J2EE框架之间的桥梁,俗称GOF设计模式----四人组。在查找资料的时候无意中看GOF设计模式,不知道是什么模式,就查找了一下资料,它描述了在软件编程过程中的23种模式。很生动形象的阐述了这23中模式的在怎样的场景中使用中。其中的工厂方法模式、装饰模式、门面模式等这些都是我们常见的编程模式,在我们的开发过程中经常用到。下面是我转载的知识点GOF的设计模式是
自己总结了一些java常见集合的循环输出方式,特别是在来跟踪集合中的数据到底有没有传到你想要的地方。迭代器循环输出法不是很常用。一、List集合的循环输出List<Object> objList = new ArrayList<Object>(); 1) for (int i=0; i<objList.size();i++)  
SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd"); Calendar cal1=Calendar.getInstance(); cal1.setTime(df.parse("2010-11-30"));&nbs
在数据库查询的一个语句中,我发现一个Sql语句是酱紫写的。sql = "SELECT count(*) from app_reg_orders where TO_DAYS(now())=TO_DAYS(create_date) and user_id=?";使用了 SQL TO_DAYS()函数-给定一个日期date,返回一个天数(自0年的天数)。 这个函数方法很有趣,我在数据库查询的时
在做到js 向后台传代码的过程中出现了,参数值传得过去,但是出现了乱码。网上查了有三种解决办法。其实就是字符串地址编码的窍门:escape(),encodeURL(),以及encodeURLComponent().escape(),:所有的空格符、标点符号、特殊字符以及更多非ASCII字符都将转换成XX各式字符编码。encodeURL(),:把URL字符串采用UTF-8编码各式转化何曾escape
有看到过,如果这条记录在数据库中没有数据,那就插入记录,如果数据库里面有数据那就更新数据。原来我们老做法是这样做的。Sql=select * from user where user_id = 1; // 查询数据表中是否有记录;Sql=insert into user(user_id, count) value(1,1);//没有记录就插入一条记录;Sql=update user set cou
技术要点1最近再做服务评价统计的时候使用到了Mysql静态行列转换交叉查询,弄了一个小例子。假设有张学生的表(CJ)如下 要期望查询如下的交叉表name subject result
做好手机端页面的时候,点击按钮、图片、input文本框时会有***的阴影,加上下面的CSS样式就可以解决了。a,img,button,input,textarea{-webkit-tap-highlight-color:rgba(255,255,255,0);}
云计算在物联网中的应用发展摘要 随着物联网的兴起,通过家庭信息管理平台将家居各种子系统有机的组合成一个系统,在一定程度上满足了人们的更多生活娱乐的需求。云计算为采用物联网技术带来的更多海量数据的计算与存储问题奠定了基础成为推动智能建筑应用更加智能化的核心动力,智能家居作为智能建筑中相当重要的一部分,深受着云计算带来的巨大利益。通过对云计算的阐述来说明物联网的运用在智能家居
物联网的定义及物联网发展历史 什么是物联网?? 按国际电信联盟对物联网的定义,那就是在无数日常用品上,嵌入短距离的移动收发器,使人类在信息与通信世界里获得一个新的沟通维度。进而从任何时间、任何地点的人与人之间的沟通连接,扩展到人与物、物与物之间的沟通连接。在此过程中,把新一代IT技术充分运用在各行各业之中,把感应器嵌入和装备到电网、铁路、桥梁、隧道、公路、建筑、供水系统、大
什么是智慧地球 “智慧地球”是IBM公司首席执行官彭明盛2008年首次提出的新概念。他认为,智能技术正应用到生活的各个方面,如智慧的医疗、智慧的交通、智慧的电力、智慧的食品、智慧的货币、智慧的零售业、智慧的基础设施甚至智慧的城市,这使地球变得越来越智能化。但有人对IBM公司的真正意图提出质疑。 智慧地球战略的主要内容 IBM“智慧的地球”战略的主要内容是,IT产业下一阶段的任务是把新
云计算简介云计算平台可以划分为3类:以数据存储为主的存储型云平台.云平台,以数据处理为主的计算型云平台以及计算和数据存储处理兼顾的综合云计算平台。什么是云计算云计算是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)的发展,它作为一种新的互联网应用模式,核心部分依然是数据中心,应用虚拟化、SOA、WE
集体智慧定义是指由许多的个体通过合作与竞争中所显现出来的智慧,集体智慧是一种共享的或者群体的智能。它是从许多个体的合作与竞争中涌现出来的。集体智慧在细菌、动物、人类以及计算机网络中形成,并以多种形式的协商一致的决策模式出现。常用算法如下1、PageRank算法:它是Google排名运算法则(排名公式)的一部分,是Google用于用来标识网页的等级/重要性的一种方法,是Google用来衡量一个网站的
搜索引擎历史:1990年,历史上首个真正意义的搜索引擎Archie出现,用于FTP服务器,并非Web。1993年,搜索引擎历史上第一个用于Web网络的搜索引擎Word Wide Web Wanderer出现,只做收集网址而用。同年,第二个Web搜索引擎ALIWEB诞生,已经可以检索标题标签等信息,但文件主题内容还是无法索引。1994年,Infoseek创立,稍后即正式
题目:写一个程序,让用户来决定Windows任务管理器(Task Manager)的CPU占用率。程序越精简越好,计算机语言不限。例如,可以实现下面三种情况: 1. CPU的占用率固定在50%,为一条直线; 2. CPU的占用率为一条直线,但是具体占用率由命令行参数决定(参数范围1~ 100); 3. CPU的占用率状态是一个正弦曲线。 附上《编程之美》
人工智能 人工智能(英语:Artificial Intelligence, AI)有时也称作机器智能,是指由人工制造出来的系统所表现出来的智能。通常人工智能是指通过普通计算机实现的智能。该词同时也指研究这样的智能系统是否能够实现,以及如何实现的科学领域。 一般教材中的定义领域是“智能代理(intelligent agent)的研究与
数据挖掘(Data Mining,DM)又称数据库中的知识发现(Knowledge Discover in Database,KDD),是目前人工智能和数据库领域研究的热点问题,所谓数据挖掘是指从数据库的大量数据中揭示出隐含的、先前未知的并有潜在价值的信息的非平凡过程。数据挖掘是一种决策支持过程,它主要基于人工智能、机器学习、模式识别、统计学、数据库、可视化技术等,高度自动化地分析企业的数据,
VLDB VLDB是由VLDB基金会赞助的,该公司成立于美国,是一个非盈利性机,它的唯一目的是促进和交换数据库和世界各地的相关的领域中的学术工作。VLDB基金会作为VLDB系列会议的指导委员会。2010年前,会议的审查工作都是由VLDB基金会单独完成的,而2010 年是第一次与PVLDB 进行合作,并且从2011年开始,会议的审查过程将完全通过 PVLDB来完成。这也从原来的一年一次的投稿变
【摘要】:传统信息安全系统以防外部入侵为主,与现今信息安全的主要威胁来自内部的实际不符合。可信计算由内部防护,从根源上防止各种安全隐患问题的发生,成为信息安全研究的一个新阶段。其主要思想是将安全芯片嵌入到计算机硬件设备平台中,利用平台的安全特性来保障安全。概述了可信计算的研究背景及其基本概念,分析了国内外发展现状和可信计算对产业界带来的影响,最后针对可信计算的发展现状进行了展望以及对可信计算的重点
手机网民位列第一地位稳 网购和团购稳步发展增速快 CNNIC发布第31次《中国互联网络发展状况统计报告》 2013年1月15日,中国互联网络信息中心(CNNIC)在京发布第31次《中国互联网络发展状况统计报告》(以下简称《报告》)。 报告显示,截至2012年12月底,我国网民规模达到5.64亿,互联网普及率为42.1%,保持低速增长。与之相比,手机网络各项指标增长速度全面超越传统网络
2008年,随着美国的Roadrunner和Jaguar超级计算机的峰值和Linpack性能双双突破千万亿次大关,人类终于突破这一看似不可逾越的速度障碍,进入千万亿次计算时代。为了取得这一历史性的突破,美国在千万亿次应用尚不明朗的情况下,于1994年就提前记性了部署和研讨,启动了HTMT和HPCS等一系列科研计划,瞄准着一目标开展研究,花费了近15年的时间,才实现这一目标。如今,在突破千万亿次计算
让浏览器获得另外一个URL所指向的资源可以使用请求转发(RequestDispatcher.forward)或则是重定向技术(HttpServletResponse.sendRedirect),但是两者的内部机制有很大的区别: 1 请求转发只能将请求转发给同一个WEB应用中的组件,而重定向还可以重新定向到同一站点不同应用程序中的资源,甚至可以定向到一绝对的URL。 2
GET和POST区别详解 收藏 1、Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。 2、Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用“&”连接;Post是将表单中的数据放在form的数据体中,按照变量和值相对应的方式,传递到action所指向URL。 3、Get是不安全的,
在Servlet的GenericServleta类中有两个init()方法,两个方法在使用的时候要注意:如果我们直接通过实现Servlet接口来编写一个Servlet类,就需要实现 Servlet接口中定义的5中方法,为了简化Servlet的编写,在javax.servlet包中,给我们提供了一个抽象的类 GenericServlet,它提供了除service()方法外的其他4种方法的简单实现。G
Unix哲学 摘选自《Linux程序设计(第三版)》 简单性: 许多很有用的Unix工具是非常简单的,因此也是很小并易于理解的。“小而简单”是值得学习的,更大、更复杂的系统注定包 含更大、更复杂的bug,而调试是所有
开源即开放源代码,近年来, 以开源软件为代表的开源文化成为了世界上一股愈发壮大的进步潮流,在我国也为越来越多的的人们所了解. 作为广大开源软件用户与贡献者之一, 我在学习了本学期“重要思想概论”课程, 通过老师的介绍了解了社会改革与发展规律等内容后, 对开源文化这种新兴文化现象与历史进程中社会的发展的关系
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号