- 《这样读书就够了》1/7-1组-阿静教练-书香 点评
阿静VVV
书名:《这样读书就够了》作者:赵周出版社:中信出版集团R速读摘抄引言有些书读来是为了解决问题或者提升能力,我们称之为“致用类阅读”。读书之前应该先确认自己的目的,然后选择不同的书,并使用不同的读法。比如,致用类图书就不用在乎是否读完,是否理清了作者的逻辑、知识脉络,而应该拆为己用,联系个人经验加以运用(至于原书的体系,并不重要。读致用类阅读的关键是构建自己的知识体系)。读书有用还是无用,关键在于学
- 愿你活得烈马青葱,不为他人的目光所累。
宝藏蒙闪闪
一个性女朋友跟我过说这样一段话:不介孤意单,已做经好一个人终老的准,备我生来并没有务义一定成要为谁的妻子或母者亲,人生中结婚生和子不是必选要项,生而为人在个这社会已很经辛苦,只愿父母康安。想了想,确实如此。圈子不同,观念不同,经历不同,想法不同,眼光不同,不必强融,不必理解,互相尊重。长大后也懂得了一个道理,不贬低别人喜欢的东西,是一种素养。反正,生活是自己的,不是活给别人看的。不要太在意别人的看
- 今日始读书
苜溯
阅读对我来说,是喜欢,却又未到热爱。我真正的阅读是从大学开始的。刚开始从图书馆借书,借的时候意气风发,五本借满。月末还书的时候却总是只看了几页。一段时间下来,热情也不剩下什么了。真正开始读起来,是从一句话开始的:“打开一本书,就要对它负责。”于是,努力地将一本书看到最后一页。没有伙伴,就一个人泡图书馆。一天天下来,倒是看了不少书。那时候就发现,书是越看越入迷的。这样的阅读,持续到了大学毕业。工作以
- RAGFlow 开源项目教程
戚展焰Beatrix
RAGFlow开源项目教程ragflowRAGFlow是一个基于深度文档理解的开源RAG(检索增强生成)引擎。项目地址:https://gitcode.com/gh_mirrors/ra/ragflow1.项目的目录结构及介绍RAGFlow项目的目录结构如下:ragflow/├──docker/│└──nginx/│├──proxy.conf│├──nginx.conf│└──ragflow.co
- 2022-05-05 聊一聊《天道》五台山论道这一段
银博缘艺术家服务站小郑
《天道》这部影视剧从2008年上映至今依然是众多朋友推荐必看的经典影视剧之一。而剧中由王志文饰演的丁元英这个角色,做出上述这样“大逆不道”、“无情无义”、“铁石心肠”一反常情的行为似乎并没有像其他类似的角色引起我们内心的反感与憎恨,反而带给我们深深的思考,似乎更有一种似懂非懂的人生启发。面对病危在床、靠氧气维持生命的父亲面对病危在床、靠氧气维持生命的父亲,作为儿子的他居然提出要拔掉父亲的氧气管,让
- java中简单工厂,工厂方法和抽象工厂区别和联系
gb4215287
javajava开发语言
在Java设计模式中,简单工厂(SimpleFactory)、工厂方法(FactoryMethod)和抽象工厂(AbstractFactory)都是创建型设计模式的一部分,用于处理对象的实例化过程。它们各自有其特点、应用场景以及相互之间的联系。下面是对这三种模式的区别与联系的概述:简单工厂定义:简单工厂模式由一个类负责创建所有实例。它通常包含一个静态方法,根据传入的参数返回不同类的实例。优点:客户
- 如何提升写作01,做到言之有物
小智学长我可以
如何提升写作能力,中心思想不能随意写作指的是把自己的所想,用文字的方式将其表达出来。我们在日常的学习、工作、生活常常需要用到,诸如读后感、工作汇报、检讨、旅游随笔等等。如果工作像一个水桶,那么不要让写作成为你的短板。有人靠写文章能名留青史,有人却提笔半个小时只写下“工作小结+自己的名字”,最终得不到领导的重视、升职无望。废话不多说,今天我们来聊聊如何提升写作能力。本期内容一、文章要有中心思想中心思
- 你拥有的那些,正在毁掉你
刘甜风
20210322日日精进Day5053月22-4月4日目标:用心做好《富中之富人生践行营》6期,客户满意度90%以上体验(包含工作、财务、人脉、休闲等内容带来的收获和感受):✅1、你拥有的那些,正在毁掉你今天的视频号更新分享了这个话题。最最近有朋友提问说为什么我设定的目标也做了详细的分解,但是在执行的时候总还是达不成,可能是因为你有退路。一位富有智慧的老师想向自己的学生解释,为什么有些人会过着平庸
- 使用pnpm安装并配置Pinia的持久化插件pinia-plugin-persistedstate
正小安
vue杂谈前端fluttervue.js
使用pnpm安装并配置Pinia的持久化插件pinia-plugin-persistedstate在开发Vue.js或任何基于Pinia状态管理库的应用时,保持用户状态在会话或页面刷新后依然可用是一个常见的需求。pinia-plugin-persistedstate正是为此而生,它允许你将Pinia的状态管理库中的状态持久化到本地存储(LocalStorage)或会话存储(SessionStora
- Spring IoC 是什么?
feng_xiaoshi
Springspringiocjava
本文内容如有错误、不足之处,欢迎技术爱好者们一同探讨,在本文下面讨论区留言,感谢。文章目录简介依赖查找单一类型依赖查找集合类型依赖查找层次性依赖查找延迟依赖查找安全依赖查找内建可查找的依赖依赖查找中的经典异常结论参考资料简介IoC全称为InversionofControl,译为“控制反转”。Spring指的是控制反转,IOC容器负责实例化、定位、配置应用程序中的对象及建立这些对象间的依赖。交由Sp
- 【冰舞霜华】《关系力》作者:蒂姆邓普顿|读后感
慕容梵音
再分享这本书之前先问你几个问题:你喜欢主动还是被动?你享受被别人搭讪还是喜欢搭讪别人?你喜欢多走一步,还是喜欢多退一步?这些问题在你回答之前呢,我先告诉你,我是怎么样的。在读这本书之前我一直觉得我属于那种很被动的人,喜欢别人搭讪,喜欢多退一步(因为别人近了一步)。平常也不喜欢维护关系,我的朋友就几个,我也一直觉得不必要为这种没意义的关系耗费太大的心力,就像有句话说的:是你的怎么也逃不掉,不是你的怎
- 有妈真好
是陈瑞萍吖
下雨了,雨很大,雨一颗颗落在窗上,“咚咚咚”仿佛有人在敲打着窗户,忽然一道短暂的白色亮光闪过,亮光之后便是一阵阵可怕的咆哮,轰隆隆,轰隆隆……我倚在窗边,思绪万千……时光匆匆,那是个雷雨交加的夜晚,一声声巨响使人心惊胆颤,把我从甜美的睡梦中拉了回来,原来是打雷了。沉闷的雷声中,我依稀能听到您推开房间大门的声音,您急忙走来为我盖上被子用你那温暖的手掌,温柔的抚摸着我的脸蛋。漆黑的夜晚,寂静阴森,外面
- Mariadb Galera集群离线部署(纯离线)
Saulstone
运维Linux笔记mariadb运维docker
注:该离线部署完全处于离线的情况部署的,是通过自己在电脑上虚拟机测试通过的。完整的资源位于mysqlgalera集群离线部署,所有需要用的配置文件、软件包都在这个压缩包里面,且里面有自己编写的自动化部署脚本,可以直接运行安装,可供学习交流。前期准备服务器环境系统版本Mariadb版本主机IP节点名称CentOS7.9Mariadb-10.5.12192.168.247.10galera1CentO
- 3.4 数据传送指令
命运之光
【速成】微机原理与接口技术笔记微机原理考研运维服务器
微机原理考点专栏(通篇免费)欢迎来到我的微机原理专栏!我将帮助你在最短时间内掌握微机原理的核心内容,为你的考研或期末考试保驾护航。为什么选择我的视频?全程考点讲解:每一节视频都紧扣考试要点,拒绝冗余,专注于最关键的知识点。系统且高效:我已经为你精心准备了系统的学习资料,让你不再迷茫。点击这里观看我的视频讲解我需要你的支持我为这套视频投入了大量精力,希望它能对你的学习有所帮助。如果你觉得内容有用,请
- 双生火焰的迹象(3D/现实层面)
d22e88ca952b
识别双生火焰的灵性迹象,可能对大多数来说不是一种简单的识别方式,在这里会更详细的进行现实层面的介绍。1.即使识别当你遇到你的双生火焰时,你会发现好像认识他们,你不知道为什么。但这种感觉是很舒适和熟悉的,我形容它是一种回家的感觉。当见到双生火焰的那一刻,就觉得需要在他身边,只要和他在一起就感到平静,感到他周围有一股保护力量,我渴望得到它。2.吸引,即使他们不是你喜欢的类型在双生火焰的爱情中,这种联系
- python中的format函数
Nancy Shea
format()是python2.6新增的一个格式化字符串的方法,功能非常强大,有可能在未来完全替代%格式化方法,相比%,format()的优点有:1.格式化时不用关心数据类型的问题,format()会自动转换,而在%方法中,%s用来格式化字符串类型,%d用来格式化整型;2.单个参数可以多次输出,参数顺序可以不同3.填充方式灵活,对齐方式强大通过位置来填充字符串‘{0},{1},{2}’.form
- linux两个文件取交集、并集、差集
Nancy Shea
noteslinux运维服务器
如何得到两个文件的交集、并集和差集?交集:两个文件中都出现的行并集:两个文件中的所有行加起来,去掉重复差集:在一个文件中存在,而在另一个文件中不存在。比如以下两个文件:a.txtaaabbbccc111222b.txtcccdddeee111333结果:a.txt和b.txt的交集:ccc111a.txt和b.txt的并集:111222333aaabbbcccdddeeea.txt中存在b.txt
- 2018-12-01
叮咚_a6af
有人的地方就有江湖,有江湖必有纷争!临近过年,不摸口袋就知道比脸还干净,怎么能过个肥年呢,想起有人说都在宪法里写着,关键是我在某宝上买完整版宪法的钱都不够,想破了脑袋,电视剧桥段可以参考,带上丝袜抢银行
- 大数据基础之Flume——Flume基础及Flume agent配置以及自定义拦截器
Clozzz
Flume大数据flumehadoop
Flume简介Flume用于将多种来源的日志以流的方式传输至Hadoop或者其他目的地 -一种可靠、可用的高效分布式数据收集服务Flume拥有基于数据流上的简单灵活架构,支持容错、故障转移与恢复由Cloudera2009年捐赠给Apache,现为Apache顶级项目Flume架构Client:客户端,数据产生的地方,如Web服务器Event:事件,指通过Agent传输的单个数据包,如日志数据通常对
- 《这样读书就够了》:为什么越来越多的人学习拆书法?
糯米宁
为什么越来越多人学习拆书法?赵周的《这样读书就够了》告诉我们答案。我们都是想通过多读书,让心中有墨。每年初都会立下各种blag.一年200多本,每月2本,每周一本,但……年底的时候总是啪啪打脸。读书难,因为没时间、没精力,因为看不懂,因为看不下去?这些都是我们的理由。所以我们才会聪明的想去找捷径的方式来达到自己的目的。而拆书法就是我们想要的那个“懒人”读书法。拆书法通过简单、轻松、有效的阅读帮助你
- 字符串地指针表示方式
迷茫不知归路
数据结构c++开发语言算法
每日诗词:人生自是有情痴,此恨不关风与月。——玉楼春·尊前拟把归期说【宋】欧阳修目录数组本身的值和数组储存的值一样吗char[]和cahr*的区别1.类型2.内存分配3.使用方式4.字符串字面量实例变式总结:下期预告:C++字符串的基本操作今天我们来说明一个问题字符串的指针表示方式。这个算是指针的前瞻,通过这一章地介绍来简单了解一下指针的用法为以后学习指针打个基础。首先我们要知道指针变量存储的就是
- ubuntu 常用指令笔记
Kimx510
目录:一.查看文件大小二.查看当前文件系统各分区的大小三.查看当前文件系统cpu,内存四.查看当前文件系统gpu五.清除回收站命令一.查看文件大小查看文件大小的命令:~$ls-lfilename会在终端输出:-rw-r–r–1rootroot2147483648Mar509:39filetemp0606其中数字2147483648就是文件filename的大小单位是字节B~$ls-l会在终端输出当
- 突破自我
Jenny66666
今天鼓起勇气跑去脱毛,原来美团上买的半年卡69元,去到却被告知69块钱是解决不了问题的。因为之前有了解过另外一家的价格,对比一下,这里现在的特价599元唇毛一年卡6+2次+99元腋毛6次一年卡,算起来还实惠。如果效果好,以后再也不用担心这方面的问题了,觉得也值得。于是我就果断下单了。想起在大学的时候,穷学生,我从来不舍得从护肤品上花钱,看到舍友们都用很贵的护肤品,觉得他们很奢侈,不懂得父母赚钱的辛
- 嵌入式学习(数据库)
小林王斯
数据库学习
数据库的定义:可以理解为数据库是用来存放数据的一个容器。有了数据库后,我们可以直接查找数据。或者可以对数据库进行读写删除等操作。Sqlite小型数据库.Sqlite特点:可以实现大数据量的管理读写速度慢最常见的数据库类型是关系型数据库管理系统(RDBMS):RDRMS中的数据存储在被称为表(tables)的数据库对象中。表是相关的数据项的集合,它由列和行组成创建表:CREATETABLE表名称例如
- 如何利用命令模式实现一个手游后端架构
丁爸
设计模式命令模式
1.简介命令模式是一种行为设计模式,它将一个操作延迟到运行时决定。在游戏开发中,命令模式通常用于处理游戏逻辑、玩家动作等,因为它可以提供更灵活的方式来执行操作,并且易于扩展。2.实现步骤以下是使用命令模式实现手游后端架构的基本步骤:2.1.定义命令接口需要定义一个命令接口,该接口包含一个方法,用于执行命令。例如:publicinterfaceCommand{voidexecute();}2.2.实
- 《人生由我》读书第14天
不忘初心刘萍
25别让客人带巧克力去你家选择是否食用不健康食物的过程充满困惑和诱惑。让你的身边只有健康零食。在吃一块点心前先吃三个苹果。如果你吃的东西不够美味,你可以把它搁置在一边。最重要的是你得知道什么食物会触发你的暴吃神经,而一旦找到了你的“触发食物”,不管它是什么,请务必不要将它带回家,你离它越远越好。避开“触发食物”,不仅仅是为了减肥,这还与失望和痛苦的情绪有关,它会影响你的心情。如果你在该不该吃和该不
- spring ioc是做什么的?
gb4215287
javaspringlog4jjava
Spring框架的IOC(InversionofControl,控制反转)是Spring框架的一个核心特性,它主要解决的是对象管理和依赖管理的问题。下面我将简要解释SpringIOC的主要作用:什么是SpringIOC?控制反转:这是一种设计原则,目的是减少代码之间的耦合度。在Spring中,IOC意味着将对象的控制权转移给Spring框架。这意味着对象的创建、配置和管理都由Spring容器负责。
- 溪雨观酸菜鱼(黑鱼)
溪雨观酸菜鱼
溪雨观酸菜鱼秉承着活鱼现杀现做的理念。鱼肉嫩滑可口。我们的鱼选自“黑鱼”是乌鲤的俗称又名乌鱼、生鱼、财鱼、蛇鱼、大头鱼、乌棒、雷鱼等,早在两千年前就被《神农本草经》中与石密、(蜂胶)牡蛎、龟甲、海蛤、文蛤等列为虫鱼上品“黑鱼”体黝黑,黑白花纹形似蛇皮,形体成圆筒形,尾部扁壮,嘴大齿利,性凶猛,繁殖力强,以小鱼小虾为食,胃口奇大,可以离水生活三天之久黑鱼骨刺少,含肉率高,而且营养丰富,比鸡肉、牛肉所
- 副业记录96
萌萌爱读书
开始每天打卡一次的简笔画,发布在小红书上面,坚持打满100张,看自己有什么变化(﹡ˆoˆ﹡),如果完成任务的话就奖励自己达利园派,算是一个奖励吧!如果能打完100张Q版人物插画,就奖励自己一套收缩裤,毕竟身材比较圆润,外在形象要经营好。想看看自己经过100张作品的积累,水平能达到何种程度
- React学习12----请求接口数据
zhaihaohao1
React
react获取服务器APi接口的数据:react中没有提供专门的请求数据的模块。但是我们可以使用任何第三方请求数据模块实现请求数据我们使用axios插件,来请求接口数据使用如下:查看文档:axioshttps://www.npmjs.com/package/axios1、安装axios模块npminstallaxios--save/npminstallaxios--save2、在哪里使用就在哪里引
- 深入浅出Java Annotation(元注解和自定义注解)
Josh_Persistence
Java Annotation元注解自定义注解
一、基本概述
Annontation是Java5开始引入的新特征。中文名称一般叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。
更通俗的意思是为程序的元素(类、方法、成员变量)加上更直观更明了的说明,这些说明信息是与程序的业务逻辑无关,并且是供指定的工具或
- mysql优化特定类型的查询
annan211
java工作mysql
本节所介绍的查询优化的技巧都是和特定版本相关的,所以对于未来mysql的版本未必适用。
1 优化count查询
对于count这个函数的网上的大部分资料都是错误的或者是理解的都是一知半解的。在做优化之前我们先来看看
真正的count()函数的作用到底是什么。
count()是一个特殊的函数,有两种非常不同的作用,他可以统计某个列值的数量,也可以统计行数。
在统
- MAC下安装多版本JDK和切换几种方式
棋子chessman
jdk
环境:
MAC AIR,OS X 10.10,64位
历史:
过去 Mac 上的 Java 都是由 Apple 自己提供,只支持到 Java 6,并且OS X 10.7 开始系统并不自带(而是可选安装)(原自带的是1.6)。
后来 Apple 加入 OpenJDK 继续支持 Java 6,而 Java 7 将由 Oracle 负责提供。
在终端中输入jav
- javaScript (1)
Array_06
JavaScriptjava浏览器
JavaScript
1、运算符
运算符就是完成操作的一系列符号,它有七类: 赋值运算符(=,+=,-=,*=,/=,%=,<<=,>>=,|=,&=)、算术运算符(+,-,*,/,++,--,%)、比较运算符(>,<,<=,>=,==,===,!=,!==)、逻辑运算符(||,&&,!)、条件运算(?:)、位
- 国内顶级代码分享网站
袁潇含
javajdkoracle.netPHP
现在国内很多开源网站感觉都是为了利益而做的
当然利益是肯定的,否则谁也不会免费的去做网站
&
- Elasticsearch、MongoDB和Hadoop比较
随意而生
mongodbhadoop搜索引擎
IT界在过去几年中出现了一个有趣的现象。很多新的技术出现并立即拥抱了“大数据”。稍微老一点的技术也会将大数据添进自己的特性,避免落大部队太远,我们看到了不同技术之间的边际的模糊化。假如你有诸如Elasticsearch或者Solr这样的搜索引擎,它们存储着JSON文档,MongoDB存着JSON文档,或者一堆JSON文档存放在一个Hadoop集群的HDFS中。你可以使用这三种配
- mac os 系统科研软件总结
张亚雄
mac os
1.1 Microsoft Office for Mac 2011
大客户版,自行搜索。
1.2 Latex (MacTex):
系统环境:https://tug.org/mactex/
&nb
- Maven实战(四)生命周期
AdyZhang
maven
1. 三套生命周期 Maven拥有三套相互独立的生命周期,它们分别为clean,default和site。 每个生命周期包含一些阶段,这些阶段是有顺序的,并且后面的阶段依赖于前面的阶段,用户和Maven最直接的交互方式就是调用这些生命周期阶段。 以clean生命周期为例,它包含的阶段有pre-clean, clean 和 post
- Linux下Jenkins迁移
aijuans
Jenkins
1. 将Jenkins程序目录copy过去 源程序在/export/data/tomcatRoot/ofctest-jenkins.jd.com下面 tar -cvzf jenkins.tar.gz ofctest-jenkins.jd.com &
- request.getInputStream()只能获取一次的问题
ayaoxinchao
requestInputstream
问题:在使用HTTP协议实现应用间接口通信时,服务端读取客户端请求过来的数据,会用到request.getInputStream(),第一次读取的时候可以读取到数据,但是接下来的读取操作都读取不到数据
原因: 1. 一个InputStream对象在被读取完成后,将无法被再次读取,始终返回-1; 2. InputStream并没有实现reset方法(可以重
- 数据库SQL优化大总结之 百万级数据库优化方案
BigBird2012
SQL优化
网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。
这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。
1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。
2.应尽量避免在 where
- jsonObject的使用
bijian1013
javajson
在项目中难免会用java处理json格式的数据,因此封装了一个JSONUtil工具类。
JSONUtil.java
package com.bijian.json.study;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
- [Zookeeper学习笔记之六]Zookeeper源代码分析之Zookeeper.WatchRegistration
bit1129
zookeeper
Zookeeper类是Zookeeper提供给用户访问Zookeeper service的主要API,它包含了如下几个内部类
首先分析它的内部类,从WatchRegistration开始,为指定的znode path注册一个Watcher,
/**
* Register a watcher for a particular p
- 【Scala十三】Scala核心七:部分应用函数
bit1129
scala
何为部分应用函数?
Partially applied function: A function that’s used in an expression and that misses some of its arguments.For instance, if function f has type Int => Int => Int, then f and f(1) are p
- Tomcat Error listenerStart 终极大法
ronin47
tomcat
Tomcat报的错太含糊了,什么错都没报出来,只提示了Error listenerStart。为了调试,我们要获得更详细的日志。可以在WEB-INF/classes目录下新建一个文件叫logging.properties,内容如下
Java代码
handlers = org.apache.juli.FileHandler, java.util.logging.ConsoleHa
- 不用加减符号实现加减法
BrokenDreams
实现
今天有群友发了一个问题,要求不用加减符号(包括负号)来实现加减法。
分析一下,先看最简单的情况,假设1+1,按二进制算的话结果是10,可以看到从右往左的第一位变为0,第二位由于进位变为1。
 
- 读《研磨设计模式》-代码笔记-状态模式-State
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/*
当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类
状态模式主要解决的是当控制一个对象状态的条件表达式过于复杂时的情况
把状态的判断逻辑转移到表示不同状态的一系列类中,可以把复杂的判断逻辑简化
如果在
- CUDA程序block和thread超出硬件允许值时的异常
cherishLC
CUDA
调用CUDA的核函数时指定block 和 thread大小,该大小可以是dim3类型的(三维数组),只用一维时可以是usigned int型的。
以下程序验证了当block或thread大小超出硬件允许值时会产生异常!!!GPU根本不会执行运算!!!
所以验证结果的正确性很重要!!!
在VS中创建CUDA项目会有一个模板,里面有更详细的状态验证。
以下程序在K5000GPU上跑的。
- 诡异的超长时间GC问题定位
chenchao051
jvmcmsGChbaseswap
HBase的GC策略采用PawNew+CMS, 这是大众化的配置,ParNew经常会出现停顿时间特别长的情况,有时候甚至长到令人发指的地步,例如请看如下日志:
2012-10-17T05:54:54.293+0800: 739594.224: [GC 739606.508: [ParNew: 996800K->110720K(996800K), 178.8826900 secs] 3700
- maven环境快速搭建
daizj
安装mavne环境配置
一 下载maven
安装maven之前,要先安装jdk及配置JAVA_HOME环境变量。这个安装和配置java环境不用多说。
maven下载地址:http://maven.apache.org/download.html,目前最新的是这个apache-maven-3.2.5-bin.zip,然后解压在任意位置,最好地址中不要带中文字符,这个做java 的都知道,地址中出现中文会出现很多
- PHP网站安全,避免PHP网站受到攻击的方法
dcj3sjt126com
PHP
对于PHP网站安全主要存在这样几种攻击方式:1、命令注入(Command Injection)2、eval注入(Eval Injection)3、客户端脚本攻击(Script Insertion)4、跨网站脚本攻击(Cross Site Scripting, XSS)5、SQL注入攻击(SQL injection)6、跨网站请求伪造攻击(Cross Site Request Forgerie
- yii中给CGridView设置默认的排序根据时间倒序的方法
dcj3sjt126com
GridView
public function searchWithRelated() {
$criteria = new CDbCriteria;
$criteria->together = true; //without th
- Java集合对象和数组对象的转换
dyy_gusi
java集合
在开发中,我们经常需要将集合对象(List,Set)转换为数组对象,或者将数组对象转换为集合对象。Java提供了相互转换的工具,但是我们使用的时候需要注意,不能乱用滥用。
1、数组对象转换为集合对象
最暴力的方式是new一个集合对象,然后遍历数组,依次将数组中的元素放入到新的集合中,但是这样做显然过
- nginx同一主机部署多个应用
geeksun
nginx
近日有一需求,需要在一台主机上用nginx部署2个php应用,分别是wordpress和wiki,探索了半天,终于部署好了,下面把过程记录下来。
1. 在nginx下创建vhosts目录,用以放置vhost文件。
mkdir vhosts
2. 修改nginx.conf的配置, 在http节点增加下面内容设置,用来包含vhosts里的配置文件
#
- ubuntu添加admin权限的用户账号
hongtoushizi
ubuntuuseradd
ubuntu创建账号的方式通常用到两种:useradd 和adduser . 本人尝试了useradd方法,步骤如下:
1:useradd
使用useradd时,如果后面不加任何参数的话,如:sudo useradd sysadm 创建出来的用户将是默认的三无用户:无home directory ,无密码,无系统shell。
顾应该如下操作:
- 第五章 常用Lua开发库2-JSON库、编码转换、字符串处理
jinnianshilongnian
nginxlua
JSON库
在进行数据传输时JSON格式目前应用广泛,因此从Lua对象与JSON字符串之间相互转换是一个非常常见的功能;目前Lua也有几个JSON库,本人用过cjson、dkjson。其中cjson的语法严格(比如unicode \u0020\u7eaf),要求符合规范否则会解析失败(如\u002),而dkjson相对宽松,当然也可以通过修改cjson的源码来完成
- Spring定时器配置的两种实现方式OpenSymphony Quartz和java Timer详解
yaerfeng1989
timerquartz定时器
原创整理不易,转载请注明出处:Spring定时器配置的两种实现方式OpenSymphony Quartz和java Timer详解
代码下载地址:http://www.zuidaima.com/share/1772648445103104.htm
有两种流行Spring定时器配置:Java的Timer类和OpenSymphony的Quartz。
1.Java Timer定时
首先继承jav
- Linux下df与du两个命令的差别?
pda158
linux
一、df显示文件系统的使用情况,与du比較,就是更全盘化。 最经常使用的就是 df -T,显示文件系统的使用情况并显示文件系统的类型。 举比例如以下: [root@localhost ~]# df -T Filesystem Type &n
- [转]SQLite的工具类 ---- 通过反射把Cursor封装到VO对象
ctfzh
VOandroidsqlite反射Cursor
在写DAO层时,觉得从Cursor里一个一个的取出字段值再装到VO(值对象)里太麻烦了,就写了一个工具类,用到了反射,可以把查询记录的值装到对应的VO里,也可以生成该VO的List。
使用时需要注意:
考虑到Android的性能问题,VO没有使用Setter和Getter,而是直接用public的属性。
表中的字段名需要和VO的属性名一样,要是不一样就得在查询的SQL中
- 该学习笔记用到的Employee表
vipbooks
oraclesql工作
这是我在学习Oracle是用到的Employee表,在该笔记中用到的就是这张表,大家可以用它来学习和练习。
drop table Employee;
-- 员工信息表
create table Employee(
-- 员工编号
EmpNo number(3) primary key,
-- 姓