- 探索数据的奥秘:一份深入浅出的数据分析入门指南
uncle_ll
数据库数据分析数据挖掘入门
数据分析书籍推荐入门读物深入浅出数据分析啤酒与尿布数据之美数学之美数据分析ScipyandNumpyPythonforDataAnalysisBadDataHandbook集体智慧编程MachineLearninginAction机器学习实战BuildingMachineLearningSystemswithPython数据挖掘导论MachineLearningforHackers专业读物Intr
- 一个月读完6本书?这些烧脑神书,你能读完1本,就是学霸!
大数据v
导读:宅家有刷不完的剧、打不完的游戏?在线听课又走神了?一觉醒来假期又延长了?但假期虽漫长,终究有开学的那天。那么应该为迟来的开学做哪些准备?停课不停学!近日,著名经济学者薛兆丰在得到app上发起“一个月读完6本书”的挑战。但数据叔今天推荐的这些书,一个月读完6本真的有难度。只要读完1本,你这个月就没有虚度,一定收获满满;只要读完1本,你就打败了全国99%的宅家小伙伴!1数据挖掘导论(原书第2版)
- 《数据挖掘导论》学习 | 第九章 聚类分析:其他问题与算法
蕴玉山辉,怀珠川媚
数据挖掘导论数据科学数据挖掘
目录第九章聚类分析:其他问题与算法数据、簇和聚类算法的特性比较K均值和DBSCAN数据特性簇特性聚类算法的一般特性基于原型的聚类模糊聚类使用混合模型的聚类自组织映射基于密度的聚类基于网格的聚类子空间聚类基于图的聚类稀疏化最小生成树聚类OPOSSUM:使用METIS的稀疏相似度最优划分Chameleon:使用动态建模的层次聚类共享最近邻相似度Jarvis-Patrick聚类算法SNN密度可伸缩的聚类
- 数据挖掘导论 第4章 分类:基本概念、决策树与模型评估
??yy
数据结构与算法人工智能
第4章分类:基本概念、决策树与模型评估分类(classification):分类任务就是通过学习得到一个目标函数(targetfunction)f,把每个属性集x映射到一个余弦定义的类标号y。目标函数也称为分类模型(classificationmodel)。属性可以是离散的或者连续的,但类标号必须是离散的,这正是分类与回归(regression)的关键特征。回归是一种预测建模任务,其中目标属性y是
- 数据挖掘导论课后习题答案-第一章
洋子_
数据挖掘数据挖掘数据库人工智能数据挖掘导论数据挖掘导论习题
IntroductionDiscusswhetherornoteachofthefollowingactivitiesisadataminingtask.(a)Dividingthecustomersofacompanyaccordingtotheirgender.No.Thisisasimpledatabasequery.(b)Dividingthecustomersofacompanyacco
- 数据挖掘导论学习笔记(四)
进阶中的程序猿
数据挖掘导论基础知识数据挖掘
第五章分类:其他技术基于规则的分类器:每一个分类规则可以表示为如下形式:ri:(条件i)---->yi规则:(条件i)规则前件或前提:规则左边规则后件:规则右边,包含预测类yi分类规则的质量衡量:给定数据集D和分类规则r:A---->y(1)覆盖率:D中触发规则r的记录所占比例(2)准群率或置信因子:触发r的记录中类标号等于y的记录所占比例。基于规则的分类器的工作原理:确保分类器能对记录做出可靠的
- 《数据挖掘导论》学习笔记:第1-2章
bakalaka
数据挖掘理论
本文转载自:https://blog.csdn.net/u013232035/article/details/48281659本文主要是在学习《数据挖掘导论(完整版)》中的学习笔记,主要用来梳理思路,并没有多少思考。第1章绪论1.1什么是数据挖掘KDD:KnowledgeDiscoveryinDatabase过程如下:CreatedwithRaphaël2.1.0输入数据数据预处理数据挖掘后处理信
- 《数据挖掘导论》归纳笔记
oh panda
数据挖掘笔记人工智能
目录第一章绪论第二章数据2.0引言2.0.1数据类型2.0.2数据的质量2.0.3使数据适合挖掘的预处理步骤2.0.4根据数据联系分析数据2.1数据类型2.1.1属性与度量2.1.2数据集的类型2.2数据质量2.2.1测量和数据收集问题2.2.2关于应用的问题2.3数据预处理2.3.1聚集2.3.2抽样2.3.3维归约2.3.4特征子集选择2.3.5特征创建2.3.6离散化和二元化2.3.7变量变
- 《数据挖掘导论》学习笔记
小乖的晴天
数据挖掘
写在前面:粗体字为书中定义,红色字体为笔者认为的重点词。【第一章:绪论】1.数据挖掘:在大型数据存储库中,自动地发现有用信息的过程。2.数据预处理步骤:融合来自多个数据源的数据,清洗数据以及消除噪声和重复的观测值,选择与当前数据挖掘任务相关的记录和特征。3.数据挖掘要解决的问题:可伸缩,高维性,异种数据和复杂数据,数据的所有权和分布,非传统的分析。4.数据挖掘任务:预测任务,描述任务。四种主要数据
- 《数据挖掘导论》学习笔记(第1-2章)
schdut
数据挖掘默认数据挖掘数据挖掘导论
《数据挖掘导论》学习笔记(第1-2章)转载:《数据挖掘导论》学习笔记(第1-2章)——Wr_Ran第1章绪论1.1什么是数据挖掘KDD:KnowledgeDiscoveryinDatabase过程如下:1.输入数据2.数据预处理3.数据挖掘4.后处理5.得到信息其中,数据预处理包括如下几部分:特征选择维归约规范化选择数据子集后处理包括如下及部分:模式过滤可视化模式表达1.2数据挖掘要解决的问题可伸
- 数据挖掘导论学习笔记 第六章 关联分析:基本概念和算法
李烟云
数据挖掘算法fp树结构
6.1问题定义关联分析(associationanalysis)用于发现隐藏在大型数据集中有意义的联系,所发现的联系可以用关联规则或者频繁项集的形式表示项集和支持度计数以购物篮数据集为例TID面包牛奶尿布…1110…2101……5111…令I={i1,i2,…,id}I=\{i_1,i_2,\ldots,i_d\}I={i1,i2,…,id}表示所有项的集合,T={t1,…,tN}T=\{t_1,
- 数据挖掘导论学习笔记1(第1 、2章)
蔬菜院院长
数据挖掘导论数据挖掘学习笔记
参考:https://blog.csdn.net/u013232035/article/details/48281659?spm=1001.2014.3001.5506和《数据挖掘导论》学习笔记(第1-2章)_时机性样本_schdut的博客-CSDN博客第1章绪论数据挖掘是一种技术,它将传统的数据分析方法与处理大量数据的复杂算法相结合。数据分析技术的应用:商务:借助POS(销售点)数据收集技术【条
- 数据挖掘导论 N个考试常用的问题
山野行者syh
数据挖掘kdd决策树神经网络
目录第一章认识数据挖掘1、什么是数据中“隐含”的信息2、数据挖掘主要研究什么内容?它和数据库、数据查询、专家系统、数理统计有什么不同?3、辨析:数据、信息、知识4、有指导和无指导学习的联系和区别是什么5、如何理解数据挖掘的不同角度的定义6、数据挖掘与专家系统的联系和区别是什么?7、数据挖掘工作的基本流程是什么?8、数据挖掘的作用作业1第二章基本数据挖掘技术1、决策树算法的关键技术2、选择最能区别数
- 数据挖掘导论——支持向量机
PolarBearWYY
明天就要讲课了,总觉得,还是拿代码说事儿,最靠谱,最有说服力https://scikit-learn.org/stable/modules/generated/sklearn.svm.SVC.html经常用到sklearn中的SVC函数,这里把文档中的参数翻译了一些,以备不时之需。本身这个函数也是基于libsvm实现的,所以在参数设置上有很多相似的地方。(PS:libsvm中的二次规划问题的解决算
- 推荐算法-协同过滤1 概述
limus
协同过滤用户一起和网站互动,使得自己的推荐列表不断过滤掉不感兴趣的物品,从而越来越满足自己的要求。用户行为用户行为举例当当网浏览“”数据挖掘导论“,推荐“还买过”web数据挖掘用户行为的提取从日志中挖掘会话日志->记录查询+返回结果+点击。评分系统:视频的喜欢/不喜欢和豆瓣评论的5级用户行为的存储hadoopHive,Googledremel,hadoopdrill用户行为的特点用户越活跃,越倾向
- 《数据挖掘导论》CH4分类:基本概念、决策树与模型评估-读书笔记
Schnell
分类任务就是确定对象属于哪个预定义的目标类(店铺病历表,款式判断)4.1预备知识分类计数非常适合预测或描述二元或标称类型的数据集,但是分类技术不考虑隐含的序数关系。4.2解决分类问题的一般方法(方法论)P91(图4-3)分类技术是一种根据输入数据集建立分类模型的系统方法。分类法包括:决策树分类法,基于规则的分类法,神经网络,支持向量机和朴素贝叶斯分类法。分类模型能够很好的拟合输入数据中类标号和属性
- 在数据分析、挖掘方面,有哪些好书值得推荐?
python大数据分析
最近看到有人在问,在数据分析、挖掘方面,有哪些好书值得推荐?推荐三本书,分别是统计、编程、算法方向的核心教程,非常适合新手去看。StatisticsforBusinessandEconomics-商务与经济统计PythonforDataAnalysis-利用Python进行数据分析IntroductiontoDataMining-数据挖掘导论如果你是学R的,可以再加一本R语言实战为什么选这三本书呢
- 《数据挖掘导论》CH3探索数据-读书笔记
Schnell
3.2数据汇总频率,众数,百分位数,位置度量(均值和中位数),散布度量(极差和方差),多元汇总统计(相关矩阵)3.3可视化3.4OLAP和多维数据分析创建按月和按产品类别描述特定地点的销售活动汇总3.4.2多维数据:一般情况3.4.3分析多维数据1.数据立方体:计算聚集量从多维角度看待数据的主要动机就是需要以多种方式聚集数据2.维归约和转轴聚集可以认为是一种降维-转轴-切片和切块-****上卷和下
- 《数据挖掘导论》CH5.3贝叶斯分类器
Schnell
背景:属性集和类变量之间的关系是不确定的,其一,噪声数据的干扰;其二,出现某些影响分类的因素没有包含在属性集中。因此,出现一种对属性集和类变量的概率关系建模的方法。贝叶斯定理是把类的先验知识和从数据中收集的新证据相结合的统计原理。它可以通过先验概率、类条件概率和证据来表示后验概率。(5-11)对于类条件概率的估算有两种方法:5.3.3朴素贝叶斯分类器1.前提:条件独立性:属性集的属性(条件)与类之
- 数据挖掘导论 笔记3
ccyyawsl
笔记数据挖掘
给定一个无序的、分类的值的集合,为了进一步刻画值的性质,除计算特定数据集中每个值出现的频率外没有多少的事情可做。给定一个在{1,…Vi,…Vk}.上取值的分类属性x和m个对象的集合,值vi的频率定义为:分类属性的众数(mode)是具有最高频率的值。百分位数对于有序数据,考虑值集的百分位数(percentile)更有意义。具体地说,给定-一个有序的或连续的属性x和0与100之间的数p,第p个百分位数
- hash tree在apriori算法中如何进行支持度计数 数据挖掘导论(完整版)第六章
schdut
默认数据挖掘数据挖掘hashtree
好几天没写博客了,把之前在知乎上的一个回答搬了过来。题目链接:hashtree在apriori算法中是如何进行支持度计数?我的回答如下:基本上看懂了,所以来答一发。我认为这本书写得很好,数据挖掘入门首选。P211中图6-9就是用Hash方法枚举事务t={1,2,3,5,6}的3-项集,这个图应该很好理解。P212中图6-11其实是作者举的一个例子:此图为一个Hash树,树中结点为候选项集,树中结点
- 推荐算法--基于物品的协同过滤算法
千寻~
机器学习推荐算法基于物品的协同过滤算法
“无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点这里可以跳转到教程。”ItemCF:ItemCollaborationFilter,基于物品的协同过滤算法核心思想:给用户推荐那些和他们之前喜欢的物品相似的物品。比如,用户A之前买过《数据挖掘导论》,该算法会根据此行为给你推荐《机器学习》,但是Ite
- 《数据挖掘导论》CH5.1基于规则的分类器-读书笔记(2)
Schnell
5.1基于规则的分类器形式:规则-预测类if-then(和决策树区别,决策树规则有总分,规则分类是平行的,但是它俩可以转换)5.1.1原理:1.互斥规则:一条记录不能出现多个预测类,避免多个类出现的方法有:有序规则(规则按优先降序排列)和无序规则(产生多个预测类,进行加权计票)2.穷举规则:每天记录都应有预测类,不行就整一个其他类5.1.2规则的排序方案:1.基于规则排序:秩越前,越容易被解释,秩
- 【某航】k-means聚类t-sne可视化——数据挖掘导论
农夫小田
课程学习聚类机器学习数据分析python
代码链接:github代码1.任务要求分析Clustering_ALS数据集,对疾病类型进行聚类分析。2.读取数据:ALS.csv2223rows×101columns3.数据分析与可视化(1)数值型数据分布统计:(data_distribute.png)对每一列数据绘制直方图(质量分布图),它是表示数据分布情况的一种主要工具。其中y轴是密度,而不是概率。通过对每一类列数据做数据分布的统计,可以看
- 学习笔记(01):以性别预测为例,谈谈数据挖掘中常见的分类算法-数据挖掘的基本流程和常见的分类算法...
teth
研发管理数据挖掘深度学习大数据云计算/大数据
立即学习:https://edu.csdn.net/course/play/1948/30060?utm_source=blogtoedu一.数据挖掘基础数据挖掘:用各种方法(统计学、机器学习、爬虫)来解决各种实际问题;机器学习:算法层面数据挖掘工程师:程序员入门:通俗;1.PCI(集体智慧编程)2.写个程序....(直接下载)3.数学之美(纸质版无拓展阅读)正统:1机器.数据挖掘导论2.数据挖掘
- 数据挖掘导论阅读笔记第一章:绪论
つ天然呆¹³¹⁴
数据挖掘
数据挖掘导论(完整版)阅读笔记--第一章了解数据挖掘一、什么是数据挖掘二、了解KDD三、数据挖掘要解决的问题(了解即可)四、数据挖掘任务了解数据挖掘一、什么是数据挖掘数据挖掘是在大型数据存储库中,自动地发现有用信息的过程。数据挖掘技术用来探查大型数据库,发现先前未知的有用模式。这部分的重点在于区别:数据挖掘技术和其他信息检索任务例如:根据可赢利性划分公司客户答案:这不是数据挖掘任务,这是一个会计计
- 【数据挖掘——第一章 绪论】
一天雪
【数据挖掘】Python数据挖掘python
本文所使用的书籍为《数据挖掘导论》第一章绪论数据挖掘是一种技术,它将传统的数据分析方法与处理大量数据的复杂算法相结合。1.1什么是数据挖掘数据挖掘是在大型数据存储库中,自动地发现有用信息的过程。下面是数据库中知识发现(KDD)过程:数据预处理的目的是将未加工的输入数据转换成适合分析的形式。数据预处理设计的步骤包括融合来自多个数据源的数据,清洗数据以消除噪声和重复的观测值,选择与当前数据挖掘任务相关
- 《数据挖掘导论》绪论
Joutlier
数据挖掘导论笔记数据挖掘python
数据挖掘概念数据挖掘是在大型数据存储库中,自动的发现有用信息的过程,是数据库中知识发现(KDD)的一部分。数据挖掘任务预测建模:训练一个模型,使目标变量预测值与实际值之间的误差达到最小。有两类预测建模任务:分类,用于预测离散的目标变量;回归,用于预测连续的目标变量。如,根据花的特征预测花的种类。关联分析:用来发现描述数据中强关联特征的模式。如,用来发现顾客经常同时购买的商品。聚类分析:旨在发现紧密
- 多元线性回归,岭回归,lasso回归(具体代码(包括调用库代码和手写代码实现)+一点点心得)
Rainy maple
多元线性回归岭回归lasso回归机器学习python
最近数据挖掘导论老师布置了一项作业,主要就是线性回归的实现,笔者之前听过吴恩达的线性回归的网课,但一直没有进行代码的实现,这次正好相对系统的整理一下,方便各位同学的学习,也希望能够对其进行优化,优化的点最后再说。笔者写这篇博客也为了给实验报告打底稿,各位小伙伴2021年9月30号提交报告的时候别跟我实验报告一样啊,打回的话苦的是自己人,到时候我直接一波举报,哈哈哈。不过,发表这篇文章笔者是真的希望
- zscore标准化步骤_z-score的标准化究竟怎么弄?
weixin_39713335
zscore标准化步骤
在学习「数据挖掘导论」的数据预处理时,里面谈到了变量变换,我联想到了在基因表达量分析时的常见操作,例如FPKM,TPM,CPM,log对数变换。比如说在文章里面会见到如下的描述ThesizefactorofeachcellwascomputedusingapoolingstrategyimplementedintheRfunctioncomputeSumFactors.Normalizedcoun
- Spring4.1新特性——Spring MVC增强
jinnianshilongnian
spring 4.1
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- mysql 性能查询优化
annan211
javasql优化mysql应用服务器
1 时间到底花在哪了?
mysql在执行查询的时候需要执行一系列的子任务,这些子任务包含了整个查询周期最重要的阶段,这其中包含了大量为了
检索数据列到存储引擎的调用以及调用后的数据处理,包括排序、分组等。在完成这些任务的时候,查询需要在不同的地方
花费时间,包括网络、cpu计算、生成统计信息和执行计划、锁等待等。尤其是向底层存储引擎检索数据的调用操作。这些调用需要在内存操
- windows系统配置
cherishLC
windows
删除Hiberfil.sys :使用命令powercfg -h off 关闭休眠功能即可:
http://jingyan.baidu.com/article/f3ad7d0fc0992e09c2345b51.html
类似的还有pagefile.sys
msconfig 配置启动项
shutdown 定时关机
ipconfig 查看网络配置
ipconfig /flushdns
- 人体的排毒时间
Array_06
工作
========================
|| 人体的排毒时间是什么时候?||
========================
转载于:
http://zhidao.baidu.com/link?url=ibaGlicVslAQhVdWWVevU4TMjhiKaNBWCpZ1NS6igCQ78EkNJZFsEjCjl3T5EdXU9SaPg04bh8MbY1bR
- ZooKeeper
cugfy
zookeeper
Zookeeper是一个高性能,分布式的,开源分布式应用协调服务。它提供了简单原始的功能,分布式应用可以基于它实现更高级的服务,比如同步, 配置管理,集群管理,名空间。它被设计为易于编程,使用文件系统目录树作为数据模型。服务端跑在java上,提供java和C的客户端API。 Zookeeper是Google的Chubby一个开源的实现,是高有效和可靠的协同工作系统,Zookeeper能够用来lea
- 网络爬虫的乱码处理
随意而生
爬虫网络
下边简单总结下关于网络爬虫的乱码处理。注意,这里不仅是中文乱码,还包括一些如日文、韩文 、俄文、藏文之类的乱码处理,因为他们的解决方式 是一致的,故在此统一说明。 网络爬虫,有两种选择,一是选择nutch、hetriex,二是自写爬虫,两者在处理乱码时,原理是一致的,但前者处理乱码时,要看懂源码后进行修改才可以,所以要废劲一些;而后者更自由方便,可以在编码处理
- Xcode常用快捷键
张亚雄
xcode
一、总结的常用命令:
隐藏xcode command+h
退出xcode command+q
关闭窗口 command+w
关闭所有窗口 command+option+w
关闭当前
- mongoDB索引操作
adminjun
mongodb索引
一、索引基础: MongoDB的索引几乎与传统的关系型数据库一模一样,这其中也包括一些基本的优化技巧。下面是创建索引的命令: > db.test.ensureIndex({"username":1}) 可以通过下面的名称查看索引是否已经成功建立: &nbs
- 成都软件园实习那些话
aijuans
成都 软件园 实习
无聊之中,翻了一下日志,发现上一篇经历是很久以前的事了,悔过~~
断断续续离开了学校快一年了,习惯了那里一天天的幼稚、成长的环境,到这里有点与世隔绝的感觉。不过还好,那是刚到这里时的想法,现在感觉在这挺好,不管怎么样,最要感谢的还是老师能给这么好的一次催化成长的机会,在这里确实看到了好多好多能想到或想不到的东西。
都说在外面和学校相比最明显的差距就是与人相处比较困难,因为在外面每个人都
- Linux下FTP服务器安装及配置
ayaoxinchao
linuxFTP服务器vsftp
检测是否安装了FTP
[root@localhost ~]# rpm -q vsftpd
如果未安装:package vsftpd is not installed 安装了则显示:vsftpd-2.0.5-28.el5累死的版本信息
安装FTP
运行yum install vsftpd命令,如[root@localhost ~]# yum install vsf
- 使用mongo-java-driver获取文档id和查找文档
BigBird2012
driver
注:本文所有代码都使用的mongo-java-driver实现。
在MongoDB中,一个集合(collection)在概念上就类似我们SQL数据库中的表(Table),这个集合包含了一系列文档(document)。一个DBObject对象表示我们想添加到集合(collection)中的一个文档(document),MongoDB会自动为我们创建的每个文档添加一个id,这个id在
- JSONObject以及json串
bijian1013
jsonJSONObject
一.JAR包简介
要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包:
1.commons-lang-2.0.jar
2.commons-beanutils-1.7.0.jar
3.commons-collections-3.1.jar
&n
- [Zookeeper学习笔记之三]Zookeeper实例创建和会话建立的异步特性
bit1129
zookeeper
为了说明问题,看个简单的代码,
import org.apache.zookeeper.*;
import java.io.IOException;
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.ThreadLocal
- 【Scala十二】Scala核心六:Trait
bit1129
scala
Traits are a fundamental unit of code reuse in Scala. A trait encapsulates method and field definitions, which can then be reused by mixing them into classes. Unlike class inheritance, in which each c
- weblogic version 10.3破解
ronin47
weblogic
版本:WebLogic Server 10.3
说明:%DOMAIN_HOME%:指WebLogic Server 域(Domain)目录
例如我的做测试的域的根目录 DOMAIN_HOME=D:/Weblogic/Middleware/user_projects/domains/base_domain
1.为了保证操作安全,备份%DOMAIN_HOME%/security/Defa
- 求第n个斐波那契数
BrokenDreams
今天看到群友发的一个问题:写一个小程序打印第n个斐波那契数。
自己试了下,搞了好久。。。基础要加强了。
&nbs
- 读《研磨设计模式》-代码笔记-访问者模式-Visitor
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.List;
interface IVisitor {
//第二次分派,Visitor调用Element
void visitConcret
- MatConvNet的excise 3改为网络配置文件形式
cherishLC
matlab
MatConvNet为vlFeat作者写的matlab下的卷积神经网络工具包,可以使用GPU。
主页:
http://www.vlfeat.org/matconvnet/
教程:
http://www.robots.ox.ac.uk/~vgg/practicals/cnn/index.html
注意:需要下载新版的MatConvNet替换掉教程中工具包中的matconvnet:
http
- ZK Timeout再讨论
chenchao051
zookeepertimeouthbase
http://crazyjvm.iteye.com/blog/1693757 文中提到相关超时问题,但是又出现了一个问题,我把min和max都设置成了180000,但是仍然出现了以下的异常信息:
Client session timed out, have not heard from server in 154339ms for sessionid 0x13a3f7732340003
- CASE WHEN 用法介绍
daizj
sqlgroup bycase when
CASE WHEN 用法介绍
1. CASE WHEN 表达式有两种形式
--简单Case函数
CASE sex
WHEN '1' THEN '男'
WHEN '2' THEN '女'
ELSE '其他' END
--Case搜索函数
CASE
WHEN sex = '1' THEN
- PHP技巧汇总:提高PHP性能的53个技巧
dcj3sjt126com
PHP
PHP技巧汇总:提高PHP性能的53个技巧 用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量, 单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的函数译注: PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。 1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍
- Yii框架中CGridView的使用方法以及详细示例
dcj3sjt126com
yii
CGridView显示一个数据项的列表中的一个表。
表中的每一行代表一个数据项的数据,和一个列通常代表一个属性的物品(一些列可能对应于复杂的表达式的属性或静态文本)。 CGridView既支持排序和分页的数据项。排序和分页可以在AJAX模式或正常的页面请求。使用CGridView的一个好处是,当用户浏览器禁用JavaScript,排序和分页自动退化普通页面请求和仍然正常运行。
实例代码如下:
- Maven项目打包成可执行Jar文件
dyy_gusi
assembly
Maven项目打包成可执行Jar文件
在使用Maven完成项目以后,如果是需要打包成可执行的Jar文件,我们通过eclipse的导出很麻烦,还得指定入口文件的位置,还得说明依赖的jar包,既然都使用Maven了,很重要的一个目的就是让这些繁琐的操作简单。我们可以通过插件完成这项工作,使用assembly插件。具体使用方式如下:
1、在项目中加入插件的依赖:
<plugin>
- php常见错误
geeksun
PHP
1. kevent() reported that connect() failed (61: Connection refused) while connecting to upstream, client: 127.0.0.1, server: localhost, request: "GET / HTTP/1.1", upstream: "fastc
- 修改linux的用户名
hongtoushizi
linuxchange password
Change Linux Username
更改Linux用户名,需要修改4个系统的文件:
/etc/passwd
/etc/shadow
/etc/group
/etc/gshadow
古老/传统的方法是使用vi去直接修改,但是这有安全隐患(具体可自己搜一下),所以后来改成使用这些命令去代替:
vipw
vipw -s
vigr
vigr -s
具体的操作顺
- 第五章 常用Lua开发库1-redis、mysql、http客户端
jinnianshilongnian
nginxlua
对于开发来说需要有好的生态开发库来辅助我们快速开发,而Lua中也有大多数我们需要的第三方开发库如Redis、Memcached、Mysql、Http客户端、JSON、模板引擎等。
一些常见的Lua库可以在github上搜索,https://github.com/search?utf8=%E2%9C%93&q=lua+resty。
Redis客户端
lua-resty-r
- zkClient 监控机制实现
liyonghui160com
zkClient 监控机制实现
直接使用zk的api实现业务功能比较繁琐。因为要处理session loss,session expire等异常,在发生这些异常后进行重连。又因为ZK的watcher是一次性的,如果要基于wather实现发布/订阅模式,还要自己包装一下,将一次性订阅包装成持久订阅。另外如果要使用抽象级别更高的功能,比如分布式锁,leader选举
- 在Mysql 众多表中查找一个表名或者字段名的 SQL 语句
pda158
mysql
在Mysql 众多表中查找一个表名或者字段名的 SQL 语句:
方法一:SELECT table_name, column_name from information_schema.columns WHERE column_name LIKE 'Name';
方法二:SELECT column_name from information_schema.colum
- 程序员对英语的依赖
Smile.zeng
英语程序猿
1、程序员最基本的技能,至少要能写得出代码,当我们还在为建立类的时候思考用什么单词发牢骚的时候,英语与别人的差距就直接表现出来咯。
2、程序员最起码能认识开发工具里的英语单词,不然怎么知道使用这些开发工具。
3、进阶一点,就是能读懂别人的代码,有利于我们学习人家的思路和技术。
4、写的程序至少能有一定的可读性,至少要人别人能懂吧...
以上一些问题,充分说明了英语对程序猿的重要性。骚年
- Oracle学习笔记(8) 使用PLSQL编写触发器
vipbooks
oraclesql编程活动Access
时间过得真快啊,转眼就到了Oracle学习笔记的最后个章节了,通过前面七章的学习大家应该对Oracle编程有了一定了了解了吧,这东东如果一段时间不用很快就会忘记了,所以我会把自己学习过的东西做好详细的笔记,用到的时候可以随时查找,马上上手!希望这些笔记能对大家有些帮助!
这是第八章的学习笔记,学习完第七章的子程序和包之后