- 浏览器渲染流程解析
dqqbl
前言大家可能经常会听到css动画比js动画性能更好这样的论断,或者是“硬件加速”,“层提升”这样的字眼;要了解这些内容就需要对浏览器的渲染流程有个大致的了解,本文就是我个人对这些内容的一个总结梳理需要注意的是:本文仅个人学习总结梳理,如有错漏,望指正本文以谷歌浏览器Blink内核为例,参考内容链接大多需要科学上网随着谷歌浏览器的更新迭代,有些渲染流程或对象名词可能发生变化(如,RenderObje
- 数学建模之插值算法
阿米诺s
数学建模数学建模算法
注:本文面向应用,参考了清风大大的资料以及司守奎老师的《数学建模算法与应用》,属作者的个人学习总结。一.算法应用背景当已知函数点非常少的时候,我们经常要模拟产生一些新的函数值来支撑后续数据分析。这就是插值算法的应用目的。*插值算法还可以用来实现短期预测,但我们往往使用拟合算法以及时间序列算法来实现预测。二.插值问题的分类插值问题一般分为一维插值问题和多维插值问题。三.插值法(一)数学定义设函数f(
- Django----Form的来龙去脉(-)使用篇
墨痕_777
python
Django----Form的来龙去脉(-)使用篇(注:个人学习总结,仅供参考)####Form表单的功能自动生成HTML表单元素检查表单数据的合法性如果验证错误,重新显示表单(数据不会重置)数据类型转换(字符类型的数据转换成相应的Python类型)####Form相关的对象包括Widget:用来渲染成HTML元素的工具,如:forms.Textarea对应HTML中的标签Field:Form对象
- 【可视化大屏系列】DataV的使用
元气满满的大咸鱼
可视化大屏系列可视化大屏数据看板DataV
以下内容为近期个人学习总结,若有错误之处,欢迎指出!可视化大屏开发系列——DataV的使用一、介绍二、注意事项1、技术支持2、兼容性3、状态更新三、实现效果四、使用(在vue2项目中)1.npm安装2.main.js中引入3.开启愉快地玩耍(1)全屏容器(2)边框(3)装饰(4)图表(5)其它图表推荐A.水位图B.轮播表C.胶囊柱图D.排名轮播表E.锥形柱图一、介绍DataV是一款用来做大屏数据展
- Hibernate个人学习总结
weixin_44877172
javahibernatejava
1.所有的持久化类必须要有一个无惨构造器,因为hibernate是使用java反射机制为我们创建对象的。构造器的访问级别可以是private,然而当生成代理的时候至少使用的是package级别的访问控制2.hibernate的核心配置文件可以是properties或xml(hibernate.properties或hibernate.cfg.xml)3.@Transient:表示该字段不映射到DB
- 晨间日记
时三省
今日计划1、学习:汇集微头条的所有图片,打印出来。2、写作:完成5条微头条(作业)。3、写作:写一篇垂直领域探索的文章,个人学习总结,不发布。4、听课:粥左罗的课程,能听几节算几节。5、阅读:《情绪控制》是本好书。6、工作:待命。2020年前要阅读完的三本书。一万小时定律,写作是最好的自我投资红楼梦我最重要的事:新媒体写作。写作能让人变得有深度,有格局。强迫自己多写,能让思考能力流畅。学习新媒体写
- 【学习总结】动力学方程的龙格库塔积分法(含具体例子与代码)
larry_dongy
学习数学建模
本文仅用于个人学习总结,如有错误请批评指正。参考资料徐超江等,常微分方程基础教程,高等教育出版社,2023年。1、欧拉法1.1前向欧拉欧拉积分部分不用展开介绍,较为简单。直接拍照课本。1.2梯形法/隐式格式的迭代计算欧拉法是左侧的数值作为”高度“,所以是一阶的,精度不高。要想高,采用梯形法。梯形法是隐式求解,和后面龙格库塔的思路有些相像,所以摆在了这里。2、龙格库塔积分先放课本:课本给出了Rung
- [JavaScript]一:概念/特色/语法/函数/数组
泥烟
前端jsjavascript编程语言
----本系列仅为个人学习总结,基于阮一峰大佬的《>>JavaScript教程>JavaScript与Java的关系>函数名的提升>立即调用的函数表达式(IIFE)>类似数组的对象>JavaScript与Java的关系>undefined//表示变量a已声明,但还未赋值标识符(最常见的为变量)命名规则第一个字符,可以是任意Unicode字母(包括英文字母和其他语言的字母),以及美元符号($)和下划
- C语言指针学习总结(附代码)(二)
中年老阿姨
C语言指针二维数组和指针
首先申明本文是个人学习总结,是凭借自己的理解总结的。其中一些理解可能有错误,欢迎指出。代码是自己跑通了的。上一篇总结搞清楚了基本的指针和一维数组,这一篇写一下二维数组,二维数组和指针搞明白了多维的也就能明白了。先看下面这个图:这幅图表达了数组a在内存中的存储形式。a是3*3的二维数组,那么&a是0000,sizeof(a)是3x3x4=36个字节。&a[1]是0012,sizeof(a[1])是3
- 本文来自网络文章——“输出型”教学与“深度学习”——2019年湛江市小学、学前教育专兼职教研员研修培训之个人学习总结
Cyyyy
在讲座中,邝丽湛教授对“输出型”教学与“深度学习”的关系从四个方面进行了诠释,并分享了她对“输出型”教学与“深度学习”的认知。个人认为输出型教学与输出型学习有所不同,体现在教学活动中学生学习主体性的侧重,一个是以教师角度去考虑,一个是以学生角度去考虑。在中小学教学中,由于学生的认知结构特点以及发展规律,好奇心较强,自控力较差,所以目前使用输出型教学会比较合适。在阐释之前,邝丽湛教授解释了“输出型”
- 2019-11-02
岓加市井记
JFFNEXX的第1篇个人学习总结分享如果你想得到某样东西,你会怎么办?用金钱买?以物换物?还是帮别人些忙,付出些力气来获得?这些都有可能,但这些动作的本质是什么?答案是——交换!那么你有没有想过自己身上能用来交换的最值钱的是什么?世界上最本质的规则之一是交换,遥远的古代人们以物换物,现在我们用金钱换取所需,就连感情,究其根本也是彼此交换精神上的需要。用值钱的东西才能交换其他同样值钱的东西。(这里
- 南京沁恒WCH TMOS个人学习总结
xiaobuding_QAQ
WCHBLE学习BLE
文章目录一、前言二、TMOS是什么1.介绍2.工作机制三、使用步骤1.MounRiverStudio2.注册任务ID3.任务初始化4.编写任务处理程序5.定义任务事件6.启动任务6.1立即启动6.2延迟启动7.任务循环8.注意事项四、总结一、前言近期我们的产品中用到了南京沁恒推出的低功耗蓝牙芯片CH582。这款芯片与常见的STM32的ARMCortex-M处理器架构存在显著差异,而是采用了新兴的指
- 提权绕过安全狗加账户的种种思路。
White_Hat
提权绕过安全狗加账户的种种思路。注:个人学习总结心得。提权时候拿到system权限后,安全狗就如同渣渣,不是么?打狗棍法一:system权限下直接执行K狗工具,k掉安全狗的防御,打狗棍法二:上传shift后门,(有可能被拦截)直接复制copyC:\sethc.exeC:\windows\system32\sethc.execopyC:\windows\system32\sethc.exeC:\wi
- 对制造业现状的总结思考
心无旁骛_
(仅供个人学习总结,如有侵权,会立即删除)原标题:跑了1135家制造企业,我终于明白什么叫“自己玩死自己”!转载自“格上财富”公众号作者:阚雷工业区块链(DIPNET)基金会理事长来源:阚雷(ID:tuuge123)2016年,我受担任顾问的研究院里安排,担任了一个政府调研项目课题组的现场组长,领着专家组调研了大概100家制造企业的智能制造发展情况,并给政府提供转型升级的方案建议。那段时间给我忙的
- solidwork2018安装失败解决方案
Renne_xpu
solidwork2018安装失败解决方案我第一次安装solidwork2018遇到同样问题,下图解决办法帮我搞定了。参考地址:https://zhidao.baidu.com/question/694256133274487124.html上图只是用于我个人学习总结方便下次安装使用,侵权联系我删除,非常感谢原作者
- 《Redis设计与实现》(16-21)个人学习总结
月亮的-影子
Redis学习mysql数据库database
注明:《Redis设计与实现》的个人学习总结,这本书对redis的讲解清晰易懂,如果深入学习可以看看这本书目录第16章Sentinel16.1启动并初始化Sentinel16.1.1初始化服务器16.1.2使用Sentinel专用代码16.1.3初始化Sentinel状态16.1.4初始化Sentinel状态的masters属性16.1.5创建连向主服务器的网络连接16.2获取主服务器信息16.3
- Docker常用命令,命令大全
生椰打铁
Dockerdocker
文章目录Docker命令总结docker常用命令docker命令大全常用命令由个人学习总结。命令大全翻译自官方最新(2021.05.19)文档,如有错误,请参阅官网。感谢纠正!Docker命令总结Docker官方帮助文档docker常用命令#info|versiondockerinfo#显示docker的系统信息,包括镜像和容器的数量dockerversion#显示docker的版本信息。#帮助命
- vue个人学习总结——vue-router与vuex
噎
vuevue-routervuewebjs
vue-routervuexvue-routervuexvue-router一般作用于vue单页面应用,通过url与组件配合进行一般与vue-cli配合,模块化分层构建应用html默认会被渲染成一个``标签-->GotoFoojsmain.js根组件中引入路由//引入组件路由实例配置importrouterfrom'@/router';constapp=newVue({router,}).$mou
- 谈谈为什么说Swift是一门安全语言
凉风起君子意如何
若你是一个iOS开发者,最近准备出去面试,面试官很大可能性会问你,用过Swift吗?它跟OC有什么区别?为什么说它是一门安全语言?今天我们就来谈谈为什么说Swift是一门安全语言?(仅个人学习总结)主要从以下几个方面来陈述:类型推断、类型判断、类型转换可选值、可选绑定当一个变量可能没有值的时候,我们会定义这个变量为optional变量,默认系统会赋值nil。当我们在使用可选值的时候一般都用ifle
- 【设计模式】Unity3D 状态模式
别偷喝我的朗姆酒
设计模式c#状态模式unity
Unity3D状态模式提示:个人学习总结,如有错误,尽请指正。文章目录Unity3D状态模式一、状态模式是什么?二、实现方式1.枚举2.多态、虚函数三、优缺点1.优点2.缺点四、适用场景附:参考链接一、状态模式是什么?经典定义:当一个对象的内在状态改变时允许改变其行为,这个对象看起来是改变了其类简单来说,状态决定行为二、实现方式1.枚举1.用枚举去设置各种状态2.使用switchcase去转换状态
- 【设计模式】Unity3D 观察者模式
别偷喝我的朗姆酒
设计模式c#unity观察者模式
行为型模式–观察者模式提示:个人学习总结,如有错误,尽请指正文章目录行为型模式--观察者模式一、观察者模式是什么?二、UML图三、抽象类实现(抽象通知者依赖抽象观察者)1.抽象被观察者2.抽象观察者3.具体通知者4.具体观察者5.客户端四、事件委托实现(抽象通知者不依赖抽象观察者)1.具体观察者2.通知者接口3.具体通知者4.客户端五、好处与坏处1.好处2.坏处六、适用场景附一、观察者模式是什么?
- 【设计模式】Unity3D 简单工厂、工厂(方法)、抽象工厂模式
别偷喝我的朗姆酒
设计模式c#unity简单工厂模式工厂方法模式抽象工厂模式
创建型模式—工厂三兄弟提示:个人学习总结,如有错误,敬请指正文章目录创建型模式---工厂三兄弟一、简单工厂模式1.简单工厂模式是什么?2.UML图3.实现方式二、工厂(方法)模式1.工厂(方法)模式是什么?2.UML图3.实现方式三.抽象工厂模式1.抽象工厂模式是什么?2.UML图3.实现方式四、三者的异同五、三者的优缺点1.1简单工厂模式优点1.2简单工厂模式缺点2.1工厂模式优点2.2工厂模式
- X32位汇编和X64位区别无参函数分析(一)
shenjianxz
汇编
前言一、X32汇编函数无参无返回分析二、X64汇编函数无参无返回分析总结前言提示:以下是个人学习总结:如有错误请大神指出来,只供学习参考,本内容使用使用VS2017开发工具:语言是C++,需要一些常见的汇编指令,寄存器的概念,不会的可以看下其他的博主的,我用的这里方便学习全程debug,函数用的默认C++cdecl调用约定模式(可以网上查下调用约定,右边入参到左边,称为外平栈)。好久没更新博客了,
- 基于centos7学习总结 -- 文件系统相关内容
真好,好的不得了
linuxlinuxcentos运维
个人学习总结,多有不足之处,还望大佬多多指点。一、文件系统1.磁盘的组成与分区:磁盘的组成:磁盘是由磁头、机械手臂、圆形碟片和主轴马达组成。扇区:是最小的存储单位,依据磁盘的设计不同,目前主要有512b与4K两种格式。柱面:将扇区组成一个圆,就是柱面。磁盘分区主要有两种格式:一种是MBR分区表,一种是GPT分区表。MBR分区表限制较多,MBR第一个扇区为bootsector,内存储的有主引导记录M
- spring循环依赖分析
Jsolo
个人学习总结整个缓存分为三级singletonObjects,一级缓存,存储的是所有创建好了的单例BeanearlySingletonObjects,完成实例化,但是还未进行属性注入及初始化的对象singletonFactories,提前暴露的一个单例工厂,二级缓存中存储的就是从这个工厂中获取到的对象举例说明AB循环依赖创建过程1、A初始化2、创建A的Factory放到3级缓存3、A进行属性注入4
- Qt核心:元对象系统(1)- 元对象和元数据
登山客s
Qt核心机制qtc++开发语言
元对象和元数据1疑问2元数据和元对象3额外的话题:为什么需要元对象系统3.1场景和问题3.2C++的解决方案4朴素的元对象系统4.1元对象声明4.2对C++扩展4.3初始化元对象4.4使用元对象5Qt的解决方案5.1Qt元对象模型5.2对C++的扩展5.3MOC文件6小结P.S.(该系列文章是个人学习总结,拿出来和大家讨论,水平有限,如有错误,特别、非常、极其欢迎批评和指正!)开始之前,先放一个链
- 2018年3月份总结
穆建园
又到了总结复盘的时间了,还是从三个纬度开始分析,个人学习、家庭和工作。一、个人学习总结。1.写作:三月份一共写了14篇文章,用时12小时53分,基本完成了写作群的打卡,只有在普通话考试的时候请过一次假。对这个月的写作还是比较满意的,只是在输入上面还要继续提高。2.英语:学习天数18天,用时14小时34分。这个月从19课时学到了23课时,一共学习了5课时,进度还是太~慢~了!但是虽然自己反思说要加快
- 【Unity主程手记(摘录)】第一章(四) - 委托和事件、拆箱和装箱
别偷喝我的朗姆酒
#unity高级编程主程手记unityc#
第一章(四)-委托和事件、拆箱和装箱提示:个人学习总结,如有错误,敬请指正。文章目录第一章(四)-委托和事件、拆箱和装箱一、委托(delegate)二、event三、Action和Func四、装箱和拆箱五、装箱、拆箱对执行效率有哪些影响,如何优化。六、装箱、拆箱的实现细节(待更新)附录一、委托(delegate)delegate的实例,从功能上来讲,类似于C++的函数指针。可以把委托理解为一个函数
- C语言基本概念(下)【C语言入门到精通】
不会编程的程序圆
C语言基本结构(下)Everyprogramisapartofsomeotherprogramandrarelyfits.[0]码字不易,对你有帮助点赞/转发/关注支持一下作者微信搜公众号:不会编程的程序圆看更多干货,获取第一时间更新推荐在我的公众号上阅读,排版比较好,点击查看:思维导图在这里插入图片描述写在前面如果只是写个人学习总结的博客很容易,简单写一些感悟然后贴上代码走人就可以了,甚至不用校
- 大规模向量检索库Faiss学习总结记录
Together_CZ
faiss学习
因为最近要使用到faiss来做检索和查询,所以这里只好抽出点时间来学习下,本文主要是自己最近学习的记录,来源于网络资料查询总结,仅用作个人学习总结记录。Faiss的全称是FacebookAISimilaritySearch,是FaceBook的AI团队针对大规模相似度检索问题开发的一个工具,使用C++编写,有python接口,对10亿量级的索引可以做到毫秒级检索的性能。简单来说,Faiss的工作,
- 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编程有了一定了了解了吧,这东东如果一段时间不用很快就会忘记了,所以我会把自己学习过的东西做好详细的笔记,用到的时候可以随时查找,马上上手!希望这些笔记能对大家有些帮助!
这是第八章的学习笔记,学习完第七章的子程序和包之后