- “八股文”在程序员面试中的价值:助力还是阻力?
精神阿祝
尝鲜面试职场和发展
文章目录引言1.什么是“八股文”?2.“八股文”的支持者观点2.1理论基础的重要性2.2规范与标准化2.3应对突发问题3.“八股文”的反对者观点3.1实战经验的重视3.2忽视创新与灵活性3.3学习成本与心理压力4.八股文的具体内容分析4.1数据结构与算法4.1.1数据结构的重要性4.1.2算法的应用4.2系统设计4.2.1系统的架构设计4.2.2高并发处理4.3编程语言基础4.4框架与工具的使用5
- Linux中编译C++代码的g++工具,以及g++的常用操作指令
极客开发者
这是一篇技术文章,如果你想继续阅读,并希望从中有所收获,你现在应当具备以下技能:C++编程语言基础Linux操作系统基础本文目录1.GCC概述2.g++编译过程3.g++重要编译参数3.1.编译带调试信息的可执行文件3.2.优化源代码3.3.指定库文件3.4.-I指定头文件搜索目录3.5.-Wall打印警告信息3.6.-w关闭警告信息3.7.使用-std设置编译标准3.8.-o(小写)指定输出文件
- 学习大数据需要掌握哪些知识?
大数据学习01
大数据已经成为时代发展的趋势,很多人纷纷选择学习大数据,想要进入大数据行业。大数据技术体系庞大,包括的知识较多,系统的学习大数据可以让你全面掌握大数据技能。学习大数据需要掌握哪些知识?1、学习大数据首先要学习Java基础怎样进行大数据学习的快速入门?学大数据课程之前要先学习一种计算机编程语言。Java是大数据学习需要的编程语言基础,因为大数据的开发基于常用的高级语言。而且不论是学习hadoop,还
- (第39册)《微信小程序游戏开发快速入门到实战》夏敏捷著
xiamin
微信小程序著作微信小程序小程序
本书是微信小程序游戏开发的入门教程,通过大量案例介绍微信小程序游戏开发的基础知识和技巧。全书分三篇,基础篇对微信小程序的框架文件、微信小程序逻辑层和视图层、微信小程序组件进行详细介绍,包括JavaScript编程语言基础、WXML、WXSS和组件的使用,尤其重点学习与游戏绘图相关Canvas画布组件。开发篇应用前面的知识设计了15个大家耳熟能详的游戏案例,例如贪吃蛇、推箱子、智力测试游戏、五子棋游
- 编程笔记 html5&css&js 064 JavaScrip语言规则
明月看潮生
#html5css3javascript少年工程师青少年编程
编程笔记html5&css&js064JavaScrip语言规则JavaScript有哪些基本的语言规则?接下来正式接触编程语言了,每一门语言都有一些基本的语言规则,这些规则有些在没有具体使用之前可能不好理解,初学者简单了解就可以了,如果有其他编程语言基础的,就比较好理解了,或者全部内容学完以后回头再看,这些规则可能更能概括这门语言的全貌。JavaScript有哪些基本的语言规则?JavaScri
- 漏洞原理反射型XSS漏洞
人生的方向随自己而走
漏洞攻防xss安全web安全
漏洞原理XSS漏洞1反射型XSSphp基础链接Web渗透编程语言基础-CSDN博客正常思维http://127.0.0.1/websec/day01/xss_reflect.php?name=%E6%88%91%E6%98%AF%E8%B0%81http://127.0.0.1/14_WEBSEC/DAY01/xss_reflect.php?name=我是谁黑客思维http://127.0.0.1
- python自学(二)第二章 正则表达式|字符串匹配、函数和面向对象程序设计
BrilandLiu
pythonpython编程语言
为了能在开学后更好地融入实验室,本人计划用一个月的时间进行python3语言入门,该系列笔记适合已经有一门编程语言基础的朋友参考使用,欢迎同道者前来交流~使用教材:1.《python从入门到精通》清华大学出版社;(自带教学视频【二维码形式】)least17p/d2.《机器学习》周志华(西瓜书)清华大学出版社;least14p/d;3.BiliBili《和美女老师一起学python》视频。(一)正则
- HarmonyOS自学-Day5(使用List、Stack、RelativeContainer相关组件实现的小案例)
斯丢匹德先森
关于HarmonyOSharmonyos华为
目录文章声明⭐⭐⭐让我们开始今天的学习吧!小案例文章声明⭐⭐⭐该文章为我(有编程语言基础,非编程小白)的HarmonyOS自学笔记,此类文章笔记我会默认大家都学过前端相关的知识,并常常以实现相关小案例的形式记录自己的学习过程知识来源为HarmonyOS官方文档/B站UP主筱筱知晓的HarmonyOS教学视频,归纳为自己的语言与理解记录于此不出意外的话,我大抵会持续更新想要了解前端开发(技术栈大致有
- Kotlin程序设计(一)基础语法
青空の霞光
Kotlinkotlin开发语言KtKotlin
Kotlin程序设计初级篇**注意:**在开始学习之前,推荐各位小伙伴有一定的编程语言基础,前置课程:《JavaSE教程》或《C语言程序设计》如果没有其他语言的基础,在学习Kotlin时会非常吃力,这门语言语法糖多到爆炸。Kotlin是一种现代但已经成熟的编程语言,旨在让开发人员更快乐。它简洁、安全、可与Java和其他语言互操作,并提供了许多在多个平台之间重用代码的方法。它由JetBrains公司
- Python 微入门(一)
奇点er
本文是对微软出品的《PythonforBeginners》课程的极简总结。看完课程后的第一感觉是,对于有一定其它编程语言基础的人而言,该课程看起来毫不费力,但对那些首次接触编程的学习者而言,还是有一定的门槛,因为有些知识已经深化在有编程基础的人的潜意识中,而恰恰这些容易被前者忽略的潜在知识点,往往容易成为入门者的第一道坎。Python的安装python的安装根据自己的系统直接在官网下载然后根据提示
- leecode-代码随想录-学习笔记1
一天的大太阳
算法数据结构链表leetcode哈希算法
编程语言基础课,重新学习kamacoder.com基础语法;ACM输入输出通用模板;之前Java狂神说的学习笔记(但是还是按照编程习惯用了C++,感觉更底层好写代码)。正式开始:下面按照题目-我的解答思路和代码-代码随想录给出的讲解的顺序写的,给出的讲解大部分是直接粘过来的,代码都是直接粘的,有的可能会加上自己的理解,当笔记记录的,欢迎讨论。一、数组思维上一般都不难,主要考察对代码的掌控能力。1.
- (Python + Selenium4)Web自动化测试自学Day1
斯丢匹德先森
关于Pythonpython前端
目录文章声明⭐⭐⭐让我们开始今天的学习吧!自动打开Chrome浏览器实现自动搜索元素定位常用的元素定位方式By.IDBy.CLASS_NAMEBy.TAG_NAMEBy.NAMEBy.LINK_TEXTBy.PARTIAL_LINK_TEXTBy.CSS_SELECTOR根据id定位根据class定位根据属性定位组合定位By.XPATH文章声明⭐⭐⭐该文章为我(有编程语言基础,非编程小白)的Pyt
- (Python + Selenium4)Web自动化测试自学Day2之动手尝试
斯丢匹德先森
关于Pythonpython开发语言
目录文章声明⭐⭐⭐让我们开始今天的学习吧!小试牛刀关于select标签关于弹窗只有一个点击按钮的弹窗需要确认的弹窗用户可以输入的弹窗文章声明⭐⭐⭐该文章为我(有编程语言基础,非编程小白)的PythonSelenium4Web自动化测试自学笔记知识来源为B站UP主(软件测试老白)的PythonSelenium4课程视频,归纳为自己的语言与理解记录于此并加以实践不出意外的话,我大抵会持续更新想要了解前
- Appium移动自动化测试--安装Appium
测试界的世清
技术分享软件测试自动化测试appium
Appium自动化测试是很早之前就想学习和研究的技术了,可是一直抽不出一块完整的时间来做这件事儿。现在终于有了。反观各种互联网的招聘移动测试成了主流,如果再不去学习移动自动化测试技术将会被淘汰。====================web自动化测试的路线是这样的:编程语言基础--->测试框架--->webdriverAPI--->开发自动化测试项目。移动自动化的测试的路线要长一些:编程语言基础-
- 编程语言基础python之数据类型
土卡拉
计算机的存储计算离不开变量,而变量就是计算机语言中能储存计算结果或能表示值的抽象概念。变量可以通过变量名访问,而变量除了名字还有数据类型。而说道数据类型,我们有必要了解什么是强数据类型,什么是弱数据类型。强类型语言是一种强制类型定义的语言,一旦某一个变量被定义类型,如果不经过强制转换,则它永远就是该数据类型了,强类型语言包括Java、.net、Python、C++等语言。弱类型语言是一种弱类型定义
- Python办公自动化Day3-python-docx
斯丢匹德先森
关于Pythonpython开发语言
目录文章声明⭐⭐⭐让我们开始今天的学习吧!新建打开保存新建与保存打开操作段落添加段落/查询段落数删除段落内容但未删除段落插入段落插入分页符段落样式对齐方式自带样式缩进与间距Run介绍/读取Run添加/修改/删除RunRun样式小案例文章声明⭐⭐⭐该文章为我(有编程语言基础,非编程小白)的Python办公自动化自学笔记知识来源为B站UP主(冰冷的希望123)的Python办公自动化课程视频,归纳为自
- HarmonyOS自学-Day4(TodoList案例)
斯丢匹德先森
关于HarmonyOSharmonyos华为
目录文章声明⭐⭐⭐让我们开始今天的学习吧!TodoList小案例文章声明⭐⭐⭐该文章为我(有编程语言基础,非编程小白)的HarmonyOS自学笔记,此类文章笔记我会默认大家都学过前端相关的知识知识来源为HarmonyOS官方文档,归纳为自己的语言与理解记录于此不出意外的话,我大抵会持续更新想要了解前端开发(技术栈大致有:Vue2/3、微信小程序、uniapp、HarmonyOS、NodeJS、Ty
- HarmonyOS自学-Day3(做个登录功能小案例)
斯丢匹德先森
关于HarmonyOSharmonyos华为
目录文章声明⭐⭐⭐让我们开始今天的学习吧!登录功能小案例文章声明⭐⭐⭐该文章为我(有编程语言基础,非编程小白)的HarmonyOS自学笔记,此类文章笔记我会默认大家都学过前端相关的知识知识来源为HarmonyOS官方文档,归纳为自己的语言与理解记录于此不出意外的话,我大抵会持续更新想要了解前端开发(技术栈大致有:Vue2/3、微信小程序、uniapp、HarmonyOS、NodeJS、Typesc
- Appium+python+unittest搭建UI自动化框架
心软小念
技术分享软件测试appiumpythonui
阅读本小节,需要读者具备如下前提条件:掌握一种编程语言基础,如java、python等。掌握一种单元测试框架,如java语言的testng框架、python的unittest框架。掌握目前主流的UI测试框架,移动端APP测试框架Appium,或者掌握Web端测试框架Selenium。如果是Appium框架,还需要掌握如何定位控件元素,原生页面可使用安卓SDK自带的uiautomatorviewer
- Appium+python+unittest搭建UI自动化框架
代码小念
自动化测试技术分享appiumpythonui
阅读本小节,需要读者具备如下前提条件:掌握一种编程语言基础,如java、python等。掌握一种单元测试框架,如java语言的testng框架、python的unittest框架。掌握目前主流的UI测试框架,移动端APP测试框架Appium,或者掌握Web端测试框架Selenium。如果是Appium框架,还需要掌握如何定位控件元素,原生页面可使用安卓SDK自带的uiautomatorviewer
- Python办公自动化Day2-openpyxl
斯丢匹德先森
关于Pythonpython开发语言
目录文章声明⭐⭐⭐让我们开始今天的学习吧!常规操作添加数据遍历所有单元格数据合并/取消合并单元格添加/删除行与列移动指定范围单元格文章声明⭐⭐⭐该文章为我(有编程语言基础,非编程小白)的Python办公自动化自学笔记知识来源为B站UP主(好久没吃肉灬)的Python办公自动化课程视频,归纳为自己的语言与理解记录于此并加以实践关于办公自动化,知识基础、概念我都不会记录于此,更多的是记录实践,即以具体
- Go语言学习笔记(二)基本数据类型
PG Thinker
Go语言学习golang学习笔记开发语言后端
Go的数据类型 Go的数据类型及相关运算与大多数语言类似。拥有其它编程语言基础的读者,如:JavaScript,Java,C++等上手Go并不会很难,也不需要花大量的时间浪费在编程语言的共性上。变量声明 Go语言中声明变量的一般形式是使用var关键字:varidentifiertype 需要注意的是,Go和许多编程语言不同,它在声明变量时将变量的类型放在变量的名称之后。其原因如下:为了避免像C语言
- Python办公自动化Day1
斯丢匹德先森
关于Pythonpython开发语言
目录文章声明⭐⭐⭐让我们开始今天的学习吧!xlwt创建Excelxlrd读取Excelxlutils修改Excelxlwt设置样式常见的字体样式单元格宽高内容对齐方式设置单元格边框设置背景颜色样式整合起来的写法文章声明⭐⭐⭐该文章为我(有编程语言基础,非编程小白)的Python办公自动化自学笔记知识来源为B站UP主(好久没吃肉灬)的Python办公自动化课程视频,归纳为自己的语言与理解记录于此并加
- HarmonyOS自学-Day2(ArkTS生命周期)
斯丢匹德先森
关于HarmonyOSharmonyos华为
目录文章声明⭐⭐⭐让我们开始今天的学习吧!生命周期组件生命周期谁可以调用组件生命周期?组件生命周期有哪些?页面生命周期谁可以调用页面生命周期?页面生命周期有哪些?生命周期执行顺序(非常重要)自定义组件的创建和渲染流程(非常重要)自定义组件的重新渲染自定义组件的销毁文章声明⭐⭐⭐该文章为我(有编程语言基础,非编程小白)的HarmonyOS自学笔记,此类文章笔记我会默认大家都学过前端相关的知识知识来源
- HarmonyOS自学-Day2(@Builder装饰器)
斯丢匹德先森
关于HarmonyOSharmonyos华为
目录文章声明⭐⭐⭐让我们开始今天的学习吧!@Builder装饰器:自定义构建函数@Builder介绍@Builder使用说明自定义组件中创建自定义构建函数全局自定义构建函数@Builder参数传递规则按引用传递参数按值传递参数文章声明⭐⭐⭐该文章为我(有编程语言基础,非编程小白)的HarmonyOS自学笔记,此类文章笔记我会默认大家都学过前端相关的知识知识来源为HarmonyOS官方文档,归纳为自
- Python学习之复习MySQL-Day8(事务)
斯丢匹德先森
关于Pythonmysql学习python
目录文章声明⭐⭐⭐让我们开始今天的学习吧!事务简介事务操作模拟转账操作开启事务提交事务回滚事务查看/设置事务提交方法实例演示事务四大特性并发事务问题分类事务隔离级别分类查看/设置事务隔离级别实例演示文章声明⭐⭐⭐该文章为我(有编程语言基础,非编程小白)的MySQL复习笔记知识来源为B站UP主(黑马程序员)的MySQL课程视频,归纳为自己的语言与理解记录于此并加以实践此前我已经学习过了MySQL,现
- APP自动化测试1--安卓自动化环境安装
oOo右右
Appium自动化测试
web自动化测试的路线:编程语言基础--->测试框架--->webdriverAPI--->开发自动化测试项目。移动自动化的测试的路线:编程语言基础--->测试框架--->android/IOS开发测试基础---->appiumAPI----->开发移动自动化项目。官方安装步骤:Appium官方网站:http://appium.io/Easysetupprocess,runatestnow.>br
- 如何自学编程(二)-怎样选择入门语言?
极客开发者
上次分享了一篇文章:《如何自学编程?》从初学者的角度给大家介绍了一些基本的概念和一些术语。今天将继续给大家分享一些知识和一些建议。如果你以一个初学者的身份选择了这条路,那你该选择什么编程语言作为入门学习语言?你可能想成为一个APP开发工程师;你可能想成为一个Web前端开发工程师或者后端开发工程师;你也可能想成为AI(人工智能)工程师或者大数据工程师。在你实现愿望之前,你必须掌握一门编程语言基础,并
- Python学习之复习MySQL-Day2(DML)
斯丢匹德先森
关于Python学习mysql
目录文章声明⭐⭐⭐让我们开始今天的学习吧!DML介绍添加数据给指定字段添加数据给全部字段添加数据给指定字段添加多条数据给全部字段添加多条数据修改数据修改指定条件的记录的数据修改全部记录的数据删除数据文章声明⭐⭐⭐该文章为我(有编程语言基础,非编程小白)的MySQL复习笔记知识来源为B站UP主(黑马程序员)的MySQL课程视频,归纳为自己的语言与理解记录于此并加以实践此前我已经学习过了MySQL,现
- HarmonyOS自学-Day1(ArkTS)
斯丢匹德先森
关于HarmonyOSharmonyos华为
目录文章声明⭐⭐⭐让我们开始今天的学习吧!ArkTS基础语法概述声明式UI描述自定义组件build()函数里的注意点自定义组件通用样式文章声明⭐⭐⭐该文章为我(有编程语言基础,非编程小白)的HarmonyOS自学笔记,此类文章笔记我会默认大家都学过前端相关的知识知识来源为HarmonyOS官方文档,归纳为自己的语言与理解记录于此不出意外的话,我大抵会持续更新想要了解前端开发(技术栈大致有:Vue2
- [黑洞与暗粒子]没有光的世界
comsci
无论是相对论还是其它现代物理学,都显然有个缺陷,那就是必须有光才能够计算
但是,我相信,在我们的世界和宇宙平面中,肯定存在没有光的世界....
那么,在没有光的世界,光子和其它粒子的规律无法被应用和考察,那么以光速为核心的
&nbs
- jQuery Lazy Load 图片延迟加载
aijuans
jquery
基于 jQuery 的图片延迟加载插件,在用户滚动页面到图片之后才进行加载。
对于有较多的图片的网页,使用图片延迟加载,能有效的提高页面加载速度。
版本:
jQuery v1.4.4+
jQuery Lazy Load v1.7.2
注意事项:
需要真正实现图片延迟加载,必须将真实图片地址写在 data-original 属性中。若 src
- 使用Jodd的优点
Kai_Ge
jodd
1. 简化和统一 controller ,抛弃 extends SimpleFormController ,统一使用 implements Controller 的方式。
2. 简化 JSP 页面的 bind, 不需要一个字段一个字段的绑定。
3. 对 bean 没有任何要求,可以使用任意的 bean 做为 formBean。
使用方法简介
- jpa Query转hibernate Query
120153216
Hibernate
public List<Map> getMapList(String hql,
Map map) {
org.hibernate.Query jpaQuery = entityManager.createQuery(hql);
if (null != map) {
for (String parameter : map.keySet()) {
jp
- Django_Python3添加MySQL/MariaDB支持
2002wmj
mariaDB
现状
首先,
[email protected] 中默认的引擎为 django.db.backends.mysql 。但是在Python3中如果这样写的话,会发现 django.db.backends.mysql 依赖 MySQLdb[5] ,而 MySQLdb 又不兼容 Python3 于是要找一种新的方式来继续使用MySQL。 MySQL官方的方案
首先据MySQL文档[3]说,自从MySQL
- 在SQLSERVER中查找消耗IO最多的SQL
357029540
SQL Server
返回做IO数目最多的50条语句以及它们的执行计划。
select top 50
(total_logical_reads/execution_count) as avg_logical_reads,
(total_logical_writes/execution_count) as avg_logical_writes,
(tot
- spring UnChecked 异常 官方定义!
7454103
spring
如果你接触过spring的 事物管理!那么你必须明白 spring的 非捕获异常! 即 unchecked 异常! 因为 spring 默认这类异常事物自动回滚!!
public static boolean isCheckedException(Throwable ex)
{
return !(ex instanceof RuntimeExcep
- mongoDB 入门指南、示例
adminjun
javamongodb操作
一、准备工作
1、 下载mongoDB
下载地址:http://www.mongodb.org/downloads
选择合适你的版本
相关文档:http://www.mongodb.org/display/DOCS/Tutorial
2、 安装mongoDB
A、 不解压模式:
将下载下来的mongoDB-xxx.zip打开,找到bin目录,运行mongod.exe就可以启动服务,默
- CUDA 5 Release Candidate Now Available
aijuans
CUDA
The CUDA 5 Release Candidate is now available at http://developer.nvidia.com/<wbr></wbr>cuda/cuda-pre-production. Now applicable to a broader set of algorithms, CUDA 5 has advanced fe
- Essential Studio for WinRT网格控件测评
Axiba
JavaScripthtml5
Essential Studio for WinRT界面控件包含了商业平板应用程序开发中所需的所有控件,如市场上运行速度最快的grid 和chart、地图、RDL报表查看器、丰富的文本查看器及图表等等。同时,该控件还包含了一组独特的库,用于从WinRT应用程序中生成Excel、Word以及PDF格式的文件。此文将对其另外一个强大的控件——网格控件进行专门的测评详述。
网格控件功能
1、
- java 获取windows系统安装的证书或证书链
bewithme
windows
有时需要获取windows系统安装的证书或证书链,比如说你要通过证书来创建java的密钥库 。
有关证书链的解释可以查看此处 。
public static void main(String[] args) {
SunMSCAPI providerMSCAPI = new SunMSCAPI();
S
- NoSQL数据库之Redis数据库管理(set类型和zset类型)
bijian1013
redis数据库NoSQL
4.sets类型
Set是集合,它是string类型的无序集合。set是通过hash table实现的,添加、删除和查找的复杂度都是O(1)。对集合我们可以取并集、交集、差集。通过这些操作我们可以实现sns中的好友推荐和blog的tag功能。
sadd:向名称为key的set中添加元
- 异常捕获何时用Exception,何时用Throwable
bingyingao
用Exception的情况
try {
//可能发生空指针、数组溢出等异常
} catch (Exception e) {
 
- 【Kafka四】Kakfa伪分布式安装
bit1129
kafka
在http://bit1129.iteye.com/blog/2174791一文中,实现了单Kafka服务器的安装,在Kafka中,每个Kafka服务器称为一个broker。本文简单介绍下,在单机环境下Kafka的伪分布式安装和测试验证 1. 安装步骤
Kafka伪分布式安装的思路跟Zookeeper的伪分布式安装思路完全一样,不过比Zookeeper稍微简单些(不
- Project Euler
bookjovi
haskell
Project Euler是个数学问题求解网站,网站设计的很有意思,有很多problem,在未提交正确答案前不能查看problem的overview,也不能查看关于problem的discussion thread,只能看到现在problem已经被多少人解决了,人数越多往往代表问题越容易。
看看problem 1吧:
Add all the natural num
- Java-Collections Framework学习与总结-ArrayDeque
BrokenDreams
Collections
表、栈和队列是三种基本的数据结构,前面总结的ArrayList和LinkedList可以作为任意一种数据结构来使用,当然由于实现方式的不同,操作的效率也会不同。
这篇要看一下java.util.ArrayDeque。从命名上看
- 读《研磨设计模式》-代码笔记-装饰模式-Decorator
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.io.BufferedOutputStream;
import java.io.DataOutputStream;
import java.io.FileOutputStream;
import java.io.Fi
- Maven学习(一)
chenyu19891124
Maven私服
学习一门技术和工具总得花费一段时间,5月底6月初自己学习了一些工具,maven+Hudson+nexus的搭建,对于maven以前只是听说,顺便再自己的电脑上搭建了一个maven环境,但是完全不了解maven这一强大的构建工具,还有ant也是一个构建工具,但ant就没有maven那么的简单方便,其实简单点说maven是一个运用命令行就能完成构建,测试,打包,发布一系列功
- [原创]JWFD工作流引擎设计----节点匹配搜索算法(用于初步解决条件异步汇聚问题) 补充
comsci
算法工作PHP搜索引擎嵌入式
本文主要介绍在JWFD工作流引擎设计中遇到的一个实际问题的解决方案,请参考我的博文"带条件选择的并行汇聚路由问题"中图例A2描述的情况(http://comsci.iteye.com/blog/339756),我现在把我对图例A2的一个解决方案公布出来,请大家多指点
节点匹配搜索算法(用于解决标准对称流程图条件汇聚点运行控制参数的算法)
需要解决的问题:已知分支
- Linux中用shell获取昨天、明天或多天前的日期
daizj
linuxshell上几年昨天获取上几个月
在Linux中可以通过date命令获取昨天、明天、上个月、下个月、上一年和下一年
# 获取昨天
date -d 'yesterday' # 或 date -d 'last day'
# 获取明天
date -d 'tomorrow' # 或 date -d 'next day'
# 获取上个月
date -d 'last month'
#
- 我所理解的云计算
dongwei_6688
云计算
在刚开始接触到一个概念时,人们往往都会去探寻这个概念的含义,以达到对其有一个感性的认知,在Wikipedia上关于“云计算”是这么定义的,它说:
Cloud computing is a phrase used to describe a variety of computing co
- YII CMenu配置
dcj3sjt126com
yii
Adding id and class names to CMenu
We use the id and htmlOptions to accomplish this. Watch.
//in your view
$this->widget('zii.widgets.CMenu', array(
'id'=>'myMenu',
'items'=>$this-&g
- 设计模式之静态代理与动态代理
come_for_dream
设计模式
静态代理与动态代理
代理模式是java开发中用到的相对比较多的设计模式,其中的思想就是主业务和相关业务分离。所谓的代理设计就是指由一个代理主题来操作真实主题,真实主题执行具体的业务操作,而代理主题负责其他相关业务的处理。比如我们在进行删除操作的时候需要检验一下用户是否登陆,我们可以删除看成主业务,而把检验用户是否登陆看成其相关业务
- 【转】理解Javascript 系列
gcc2ge
JavaScript
理解Javascript_13_执行模型详解
摘要: 在《理解Javascript_12_执行模型浅析》一文中,我们初步的了解了执行上下文与作用域的概念,那么这一篇将深入分析执行上下文的构建过程,了解执行上下文、函数对象、作用域三者之间的关系。函数执行环境简单的代码:当调用say方法时,第一步是创建其执行环境,在创建执行环境的过程中,会按照定义的先后顺序完成一系列操作:1.首先会创建一个
- Subsets II
hcx2013
set
Given a collection of integers that might contain duplicates, nums, return all possible subsets.
Note:
Elements in a subset must be in non-descending order.
The solution set must not conta
- Spring4.1新特性——Spring缓存框架增强
jinnianshilongnian
spring4
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- shell嵌套expect执行命令
liyonghui160com
一直都想把expect的操作写到bash脚本里,这样就不用我再写两个脚本来执行了,搞了一下午终于有点小成就,给大家看看吧.
系统:centos 5.x
1.先安装expect
yum -y install expect
2.脚本内容:
cat auto_svn.sh
#!/bin/bash
- Linux实用命令整理
pda158
linux
0. 基本命令 linux 基本命令整理
1. 压缩 解压 tar -zcvf a.tar.gz a #把a压缩成a.tar.gz tar -zxvf a.tar.gz #把a.tar.gz解压成a
2. vim小结 2.1 vim替换 :m,ns/word_1/word_2/gc  
- 独立开发人员通向成功的29个小贴士
shoothao
独立开发
概述:本文收集了关于独立开发人员通向成功需要注意的一些东西,对于具体的每个贴士的注解有兴趣的朋友可以查看下面标注的原文地址。
明白你从事独立开发的原因和目的。
保持坚持制定计划的好习惯。
万事开头难,第一份订单是关键。
培养多元化业务技能。
提供卓越的服务和品质。
谨小慎微。
营销是必备技能。
学会组织,有条理的工作才是最有效率的。
“独立
- JAVA中堆栈和内存分配原理
uule
java
1、栈、堆
1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制.2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。)3. 堆:存放所有new出来的对象。4. 静态域:存放静态成员(static定义的)5. 常量池:存放字符串常量和基本类型常量(public static f