- nginx禁用移动端页面html缓存的配置
weixin_44953227
Linuxhtml缓存nginx
目录1、重新打包移动端2、nginx配置修改前言:移动端部署更新到Nginx后,客户端如果之前已经下载过一次html文件,那么如果客户端访问时,移动端的html等代码文件并不会刷新,需要用户强行退出客户端,重新扫码登录或验证码登录之后,再次访问移动端,才有可能加载最新的静态文件。而这种让用户强行退出再次登录的方法,有时还不一定行。为此,就把移动端访问的静态文件的Html缓存禁用,用户每次进来刷新页
- 《底层逻辑:看清这个世界的底牌》笔记
选科规划与志愿填报_让梦想起航
2022-08-1122:07:46一个人心中,应该有三种“对错观”:①法学家的对错观,②经济学家的对错观,③商人的对错观2022-08-1819:25:41洞察本质的人,他们的思维模式是引入竞争机制,让竞争代替人工督促,去监督供应商提供更好的服务。2022-08-1819:26:12所谓洞察力,就是透过表象,看清系统这个“黑盒子”里各个要素以及它们之间连接关系的能力。2022-08-2111:2
- 年少知喜你
生语
和每次心跳撞击在一起的,不只是吉他的声音,还有你低头说话轻轻敲击桌面的声音。从我呱呱落地的那一刻起,所有的人都说我是一个幸运儿。早产两个月,六斤半,母子平安。于是我来到了这个世界,带着所有人的祝福。我开始从六斤半长到二十斤,开始蹒跚学步牙牙学语,开始在梧桐巷子留下自己的印记。在我长到六十八斤的时候,我被定义为长大了,那年我十岁。作为家里最小的孩子和唯一的女孩子,我依然是要为家里分担劳苦的。上午去买
- 【华为OD机试真题 JS】字符串分割(二)
键盘上Dancer
javascript华为算法
标题:字符串分割|时间限制:1秒|内存限制:262144K|语言限制:不限给定一个非空字符串S,其被N个‘-’分隔成N+1的子串,给定正整数K,要求除第一个子串外,其余的子串每K个字符组成新的子串,并用‘-’分隔。对于新组成的每一个子串,如果它含有的小写字母比大写字母多,则将这个子串的所有大写字母转换为小写字母;反之,如果它含有的大写字母比小写字母多,则将这个子串的所有小写字母转换为大写字母;大小
- 长评 | 吹爆女主+热血无限流《穿进无限文科高考》
_多肉推书官
《穿进无限文科高考》文案二战情报官陈以南穿到了未来,成了个星际高考·文科生。陈.理科满分.语文20分.以南:“……”眼前一黑。这里的高考很奇怪。考题是《荆轲刺秦王》,就穿去末世大秦,和嬴政亲密接触。考题是《西游记》,就穿去神魔大唐,和孙悟空哪吒一起打怪。考《出师表》,就光临机甲三国,和幼年体诸葛亮一起研究机械。陈以南:●v●那,考《沁园春·雪》吗?>>>>开卷第一题:人教版必修三《过秦论》时代背景
- 2021-06-15
平安喜乐111
今天上午的时候心情还不错,到了下午的时候,感觉自己有很多事情要做,所以我跟老公说好烦呀,怎么这么多事情?没想到说完这句话以后心里面越来越烦,然后我就觉察到自己的心里堵得慌,微信里堵得慌,我就觉得是不是感应到什么不好的事情?因为觉得自己感应到不好的事情,所以右眼皮也开始跳,因为右眼皮也开始跳,所以我更加觉得有什么不好的事情要发生,心里面更加难受,哦,我的天呐,担忧真的是一种诅咒,我被自己给催眠了!好
- http常用缓存策略及vue-cli单页面应用、服务器端(nginx)如何设置缓存或者禁用
前端李小白
webpacknginxhttpvue部署清除缓存
问题描述vue项目打包上线之后,每一次都会有浏览器缓存问题,需要手动的清除缓存。这样用户体验非常不好,所以我们在打包部署的时候需要尽量避免浏览器的缓存。需要解决的问题1、程序每次升级后,用户都不会因为缓存问题而执行的仍然是老的程序。2、若程序没升级,用户对静态资源的请求则能用到缓存。关于http或者是浏览器缓存策略,可以分为这三种:不使用缓存强制使用缓存协商使用缓存不使用缓存有时,我们希望浏览器永
- 要有团队精神(37)
兰花画苑铅变万画
我是688号星宝宝兰花老师,家庭教育讲师,家庭成长陪伴师,肇庆铅笔画第一人,曾被都市报誉为“民间牛人”,肇庆爱能演讲家俱乐部部长,兰花画苑创始人,正在参加33期日记星球蜕变之旅,这是我的第37篇原创日记。今天是讲师团帮扶的第二天,有队员没有准时录制视频。每个人每天的工作都安排的满满的,特别是作为民办学校的校长,要忙的事情着实特别多,所以学会做规划就非常的重要。将一天中的事情,划分为四个等级。不重要
- 中层管理之发力期2
竹萱的清欢阁
三、任务分配要到资源,你就可以开始给下属分配任务、定目标了。需要解决一个特别头痛的问题——怎么把战略变成目标,再把目标变成任务分配下去?1.目标制定的“一二三法则”“一”是说一个原则。目标制定有一个总原则,叫“好地种好粮”,平均主义反而是不公平的。让优秀的员工或者团队,承担更高的责任,出更多的业绩。如果不考虑各团队客观环境和自身能力的不同,简单地平均分配目标和资源,会让下属觉得你这个老板是个外行。
- 使用Java实现LRU缓存和LFU缓存
今天不coding
java缓存
LRU缓存问题描述请你设计并实现一个满足LRU(最近最少使用)缓存约束的数据结构。实现LRUCache类:LRUCache(intcapacity)以正整数作为容量capacity初始化LRU缓存intget(intkey)如果关键字key存在于缓存中,则返回关键字的值,否则返回-1。voidput(intkey,intvalue)如果关键字key已经存在,则变更其数据值value;如果不存在,则
- 家排的疗愈之道
許煒
经过家排,我们知道了问题的产生,是因为家庭中重大事件的发生之后,我们只看到自己,怀着对家庭的盲目的爱去行为,却违背了家庭系统的法则,大的法则被破坏之后,产生了一股强大的家庭系统动力要我们去修复我们的错误,结果造成了伤害传递下去,对我们后代的人生发生不幸的影响。那么,接下来我们要知道的是,家庭系统排列如何让“爱”重新回到符合系统法则的路途上的。家庭系统排列的第一步是:呈现无论是当事人自己去排列代表,
- 骄傲
杨Helen
每个人的一生都会有一些骄傲的事情,我也不例外,只是我骄傲的事情在很多人看来无法理解。我今年只有28岁,我对我在这个年纪的成绩还算比较满意,而这个成绩就是我骄傲的地方。我所谓的成绩并不是我有多少钱,有多么出名气,事实上我并没有什么钱,也不够出名......我的成绩就是:我在这个年纪拥有了还算比较成熟的心智和认知,我隐隐约约看透了世界本质的样子,我找到了自己,找到了方向,我拥有了自己,拥有了解决一切问
- 人情冷暖,世态炎凉
公良亭
最近经历了一些事,突然想到这句话“人情冷暖,世态炎凉”。不知道想表达什么,也许也并不贴切,姑且说说罢了。事情的起因是长辈突然检查出身患癌症,而且是很难治的那种,一家人瞬间慌了,谁能想到一个刚刚退休的人,还没开始享受自己的大好时光,突然就得了这个病,百度上铺天盖地的负面言论吓得人不禁直冒冷汗。病啊,谁也不愿意得,尤其是这种吓人的。我们也开始求医问药,检查问诊的生活,不停的跑医院,而我这种感觉最强烈也
- 解释 Git 的基本概念和使用方式。
正在走向自律
开发工具gitgithubgitee
Git是一个版本控制系统,它用于管理和跟踪文件的变化。1.Git的基本概念包括以下几点仓库(Repository):Git用来存储项目文件和版本历史的地方。提交(Commit):每次对仓库中的文件进行更改后,需要将这些更改提交到版本历史中,形成一个新的提交,记录了文件的变化。分支(Branch):可以将仓库中的代码划分为不同的分支,每个分支都可以独立进行开发。主分支通常为“master”分支。合并
- Git 代码提交注释管理规范
正在走向自律
开发工具3.软件开发gitintellij-idea
Git代码提交注释管理规范1注释主体说明():大致分为三个部分(使用空行分割):1.标题行:必填,描述主要修改类型和内容2.主题内容:描述为什么修改,做了什么样的修改,以及开发的思路等等3.页脚注释:放BreakingChanges或ClosedIssues1.1typecommit的类型:feat:新功能、新特性fix:修改bugperf:更改代码,以提高性能(在不影响代码内部行为的前提下,对程
- 辛勤的小蜜蜂——王浩
清淡芳香
辛勤的小蜜蜂——王浩图片发自App王浩是个很勤劳的孩子,教室里,打扫卫生之时,从不偷懒,最认真的背影是他。卫生区,打扫清洁区,从不喊累,不说脏,不是扫地就是搓垃圾。图片发自App王浩,不仅劳动时勤劳,学习时也是如此。你看,课堂上他总是深情专注,你听,回复问题的声音总是那样洪亮,你瞧,还没上课,他已经做好了课前准备,早早的坐到了前面,为上课做好了充分的准备!图片发自App王浩,辛勤的蜜蜂能采到最芬芳
- 美国百年金融史十大股灾
邱蔚帆
病来如山倒,病走如抽丝美国百年金融史十大股灾http://www.sina.com.cn2012年09月29日15:21新浪财经微博图1百年道琼斯指数NO.1:22岁时的错误得等到47岁才能收回成本开始日:1930年4月17日结束日:1932年7月8日熊市历经:813天左右(27个月)道琼斯指数终极顶点:294道琼斯指数终极低点:41跌幅:86%这是一场曾经祖父辈们失去一切资产的大股灾,当时90%
- 2019-12-15读书打卡16DAY复读《人生最美是清欢》
北望月
P10小千世界我常想,在茫茫的大千世界里,每一个人都应该保有一个自己的小千世界,这小千世界是可以思考、神游、欢娱、忧伤甚至忏悔的地方,应该完全不受到干扰,如此,作为独立的人才有意义。因为有了小千世界,当大千世界风雨如晦、鸡鸣不已之际,我们可以用清明的心灵来观照;当举世狂欢、众乐成城之时,我们能够超然地自省;当在外界受到挫折时,回到这个心灵的城堡,我们可以在里面得到安慰;心灵的伤口复原,然后再一次比
- 美女对我抛了一个媚眼后
bbt棒棒唐
今天下班,我开着小车一路风驰电掣地往家赶,路过红绿灯的街口。红灯亮了,我停下车,右边车道上的一辆红色保时捷跑车引起了我的注意——开车的是一位20岁左右的美女,她朱唇秀眉,带着白框墨镜,一头金色的大波长发披在裸露的香肩上,这是典型的美女香车啊,不要说我这样的帅锅,就是女人也会忍不住投去羡慕的目光,绝对回头率100%。我看得入神了,忽然她取下眼镜,对着我抛了一个媚眼。我的小心脏剧烈地跳起来,她这是对我
- 穿越不谋而妃(2)
长安月下凉凉凉
凉凉的书,求起点搜索和收藏哦第二章谁是戏精雕着“绿叶映荷”的木窗子打开着,月光倾泻进来,照亮了窗边的梳妆台,台上一片散乱。装着釵环发饰的匣子打翻在地,珠钗横陈,月下生辉。而地上他的夫人穿着中衣,鬓云散乱,如失去人间至宝一般,正抱着一面镜子嚎啕大哭。寮言进来时看见的就是这幅景象,他右手一挥,宽大的衣袖遮住了右首大夫的视线,隔开这失礼的一幕。惊觉有人闯入,封若未及收住泪水便看了过去。只见门口站着一位着
- 2《怎样才能让自己的努力转化为源源不断的收入?》
功夫生活
我们昨天聊了,要想创造财务自由的生活方式,一定是从建立财富的思维开始的,只有新的思维才能够给我们带来新的方向,新的行为和全新的结果,因为走老路肯定到不了新地方,但可惜的是呢,很多的人如此渴望改变生活,就是不想改变他们的思维。贫困思维是什么呢?就是用大量的努力制造少量的结果,如果您在生活中是肯努力的人,如果您的努力并没有带来您希望的结果,满意的结果,是时候改变自己的思维了!那什么是财富思维呢?罗伯特
- 鸿蒙OS试题(10)
星宇工作室
前端
44.want参数的entities匹配规则错误的是A.调用方传入的want参数的entities为空,待匹配应用组件的skills配置中的entities为空,则entities匹配成功。B.调用方传入的want参数的entities为空,待匹配应用组件的skills配置中的entities不为空,则entities匹配失败。C.调用方传入的want参数的entities不为空,待匹配应用组件的
- HarmonyOS应用开发者高级认证,Next版本发布后最新题库 - 多选题序号3
Olah_
HarmonyOSNext开发鸿蒙应用开发者高级认证题库华为HarmonyOSNextArkTS鸿蒙应用开发者高级认证
高级的题库更新之后,专业性更强了,不是真正从事这一行的,很难做出来。本人就是个小菜鸡,有一些题,我也不想不明白。题目的答案我尽可能的找到出处,如果读者发现错误或有补充建议,欢迎评论或私信笔者。笔者这篇就当抛砖引玉,各位读者可以当作考试的一个参考基础认证题库请移步:HarmonyOS应用开发者基础认证题库注:有读者反馈,题库的代码块比较多,打开文章时会卡死。所以笔者将题库拆分,以20道题为一组,题库
- 我见即我思第464天
若如初梘
我见:你和我一起走过长长的街,你和我曾经把世界甩在了后面,你和我曾经听到他们的嘲笑,他们说欢迎来到被控制的世界。——P·K·14《你和我》(摘自句读中语录)我思:我们都可以站在世界上方去看着世界的一切,当我们肩并肩的时候,一切都在脚下。我们肩并肩一切都在我们身后,看着世间的一切,看到所有看不到的东西。平常的不平常的都能看到,因为纯粹所以可以无敌。没看过你和我这本书,也无法思索其中在讲什么。看到这句
- 本地虚拟机运行Linux的发行版软件(centos)部署项目
一乐乐
虚拟机VMware安装centos、常规配置、共享文件等的文章:https://www.jianshu.com/p/6d2fa6b0096b●pwd命令,查看所在目录的位置pwd●ifconfig命令,查看网络设备信息ifconfig◇看到有网卡在工作中即可up、running[root@mysql~]#ifconfigeth0:flags=4163mtu1500inet192.168.0.111
- 掌握Nginx负载均衡中的请求缓存处理:策略与实现
2402_85758349
nginx负载均衡运维
在Nginx负载均衡的使用中,合理地处理请求缓存对于提高Web应用的性能和用户体验至关重要。Nginx不仅支持静态资源的缓存,还可以通过配置实现对动态请求的缓存。本文将详细介绍Nginx中请求缓存的处理方式,包括缓存的概念、配置方法、缓存策略以及最佳实践。1.缓存的基本概念缓存是通过将资源或数据暂存以便快速访问的机制。在Web服务器中,缓存可以减少对后端服务器的请求,降低响应时间,减轻服务器负载。
- 缓存解决方案。Redis 和 Amazon ElastiCache 比较
数云界
缓存AWS云计算
欢迎来到雲闪世界。Redis和AmazonElastiCache等缓存解决方案是通过将频繁访问的数据存储在内存中来提高应用程序性能的热门选择。让我们从实施简单性、性能、成本和维护方面对它们进行比较。实施简单设置Redis需要在基础设施或云实例上安装和配置Redis服务器。它可能涉及更多手动设置和配置。AmazonElastiCache是一项托管服务,因此它消除了许多底层设置的复杂性。您可以通过AW
- 《哪吒之魔童降世》观后感及林老师课程学习感悟
岩中花树2020
《哪吒之魔童降世》观后感——自己的路自己走去年和女儿一起看的这部影片。颠覆传统印象,顶着两个黑眼圈、玩世不恭的哪吒,还有一口川音的圆圆滚滚的太乙真人,6岁的女儿看的津津有味。对于我来说,影片观罢,回荡在脑海的就是哪吒喊出的“我命由我不由天”!现在再次温习影片,更感这部影片可以看作是关于成长、觉知的影片,更感这是一部关于家庭和父母教育的影片。哪吒还是敖丙,灵珠还是魔丸,是屈服于先天的被定义、后天的被
- Web后端开发
冰淇淋烤布蕾
java
HTTP协议HyperTextTransferProtocol基于TCP基于请求-响应模型无状态的协议,不带之前的内容会话请求协议请求行请求方式,资源路径,协议请求头请求体和请求头有一个空行响应协议响应行协议,状态码,描述1xx响应中2xx成功3xx重定向4xx客户端错误5xx服务器错误响应头响应体协议解析ApacheTomcatwebapps目录conf/server.xml改端口默认端口80l
- 将泛型和函数式编程结合,竟然会让代码这么优雅!
程序员蜗牛g
springbootjavaspring
但这种方式却太表象了,没有灵魂和深度,过去的那些日子,我感觉自己的编程水平也就限于把重复的代码抽一抽,(如下图所示一样),甚至觉得代码优化不就是这样吗,这样的状态一直维持很久。image.png然后后来让我感受到这种优雅艺术的点,正是泛型和函数式编程!2.1结构化的代码以分页为例子,来感受一下什么是结构化的代码。特别说明一下:分页还需当前页数、页大小,以及校验等,本案例忽略;代码主要逻辑:查询分页
- jquery实现的jsonp掉java后台
知了ing
javajsonpjquery
什么是JSONP?
先说说JSONP是怎么产生的:
其实网上关于JSONP的讲解有很多,但却千篇一律,而且云里雾里,对于很多刚接触的人来讲理解起来有些困难,小可不才,试着用自己的方式来阐释一下这个问题,看看是否有帮助。
1、一个众所周知的问题,Ajax直接请求普通文件存在跨域无权限访问的问题,甭管你是静态页面、动态网页、web服务、WCF,只要是跨域请求,一律不准;
2、
- Struts2学习笔记
caoyong
struts2
SSH : Spring + Struts2 + Hibernate
三层架构(表示层,业务逻辑层,数据访问层) MVC模式 (Model View Controller)
分层原则:单向依赖,接口耦合
1、Struts2 = Struts + Webwork
2、搭建struts2开发环境
a>、到www.apac
- SpringMVC学习之后台往前台传值方法
满城风雨近重阳
springMVC
springMVC控制器往前台传值的方法有以下几种:
1.ModelAndView
通过往ModelAndView中存放viewName:目标地址和attribute参数来实现传参:
ModelAndView mv=new ModelAndView();
mv.setViewName="success
- WebService存在的必要性?
一炮送你回车库
webservice
做Java的经常在选择Webservice框架上徘徊很久,Axis Xfire Axis2 CXF ,他们只有一个功能,发布HTTP服务然后用XML做数据传输。
是的,他们就做了两个功能,发布一个http服务让客户端或者浏览器连接,接收xml参数并发送xml结果。
当在不同的平台间传输数据时,就需要一个都能解析的数据格式。
但是为什么要使用xml呢?不能使json或者其他通用数据
- js年份下拉框
3213213333332132
java web ee
<div id="divValue">test...</div>测试
//年份
<select id="year"></select>
<script type="text/javascript">
window.onload =
- 简单链式调用的实现技术
归来朝歌
方法调用链式反应编程思想
在编程中,我们可以经常遇到这样一种场景:一个实例不断调用它自身的方法,像一条链条一样进行调用
这样的调用你可能在Ajax中,在页面中添加标签:
$("<p>").append($("<span>").text(list[i].name)).appendTo("#result");
也可能在HQ
- JAVA调用.net 发布的webservice 接口
darkranger
webservice
/**
* @Title: callInvoke
* @Description: TODO(调用接口公共方法)
* @param @param url 地址
* @param @param method 方法
* @param @param pama 参数
* @param @return
* @param @throws BusinessException
- Javascript模糊查找 | 第一章 循环不能不重视。
aijuans
Way
最近受我的朋友委托用js+HTML做一个像手册一样的程序,里面要有可展开的大纲,模糊查找等功能。我这个人说实在的懒,本来是不愿意的,但想起了父亲以前教我要给朋友搞好关系,再加上这也可以巩固自己的js技术,于是就开始开发这个程序,没想到却出了点小问题,我做的查找只能绝对查找。具体的js代码如下:
function search(){
var arr=new Array("my
- 狼和羊,该怎么抉择
atongyeye
工作
狼和羊,该怎么抉择
在做一个链家的小项目,只有我和另外一个同事两个人负责,各负责一部分接口,我的接口写完,并全部测联调试通过。所以工作就剩下一下细枝末节的,工作就轻松很多。每天会帮另一个同事测试一些功能点,协助他完成一些业务型不强的工作。
今天早上到公司没多久,领导就在QQ上给我发信息,让我多协助同事测试,让我积极主动些,有点责任心等等,我听了这话,心里面立马凉半截,首先一个领导轻易说
- 读取android系统的联系人拨号
百合不是茶
androidsqlite数据库内容提供者系统服务的使用
联系人的姓名和号码是保存在不同的表中,不要一下子把号码查询来,我开始就是把姓名和电话同时查询出来的,导致系统非常的慢
关键代码:
1, 使用javabean操作存储读取到的数据
package com.example.bean;
/**
*
* @author Admini
- ORACLE自定义异常
bijian1013
数据库自定义异常
实例:
CREATE OR REPLACE PROCEDURE test_Exception
(
ParameterA IN varchar2,
ParameterB IN varchar2,
ErrorCode OUT varchar2 --返回值,错误编码
)
AS
/*以下是一些变量的定义*/
V1 NUMBER;
V2 nvarc
- 查看端号使用情况
征客丶
windows
一、查看端口
在windows命令行窗口下执行:
>netstat -aon|findstr "8080"
显示结果:
TCP 127.0.0.1:80 0.0.0.0:0 &
- 【Spark二十】运行Spark Streaming的NetworkWordCount实例
bit1129
wordcount
Spark Streaming简介
NetworkWordCount代码
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
- Struts2 与 SpringMVC的比较
BlueSkator
struts2spring mvc
1. 机制:spring mvc的入口是servlet,而struts2是filter,这样就导致了二者的机制不同。 2. 性能:spring会稍微比struts快。spring mvc是基于方法的设计,而sturts是基于类,每次发一次请求都会实例一个action,每个action都会被注入属性,而spring基于方法,粒度更细,但要小心把握像在servlet控制数据一样。spring
- Hibernate在更新时,是可以不用session的update方法的(转帖)
BreakingBad
Hibernateupdate
地址:http://blog.csdn.net/plpblue/article/details/9304459
public void synDevNameWithItil()
{Session session = null;Transaction tr = null;try{session = HibernateUtil.getSession();tr = session.beginTran
- 读《研磨设计模式》-代码笔记-观察者模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.List;
import java.util.Observable;
import java.util.Observer;
/**
* “观
- 重置MySQL密码
chenhbc
mysql重置密码忘记密码
如果你也像我这么健忘,把MySQL的密码搞忘记了,经过下面几个步骤就可以重置了(以Windows为例,Linux/Unix类似):
1、关闭MySQL服务
2、打开CMD,进入MySQL安装目录的bin目录下,以跳过权限检查的方式启动MySQL
mysqld --skip-grant-tables
3、新开一个CMD窗口,进入MySQL
mysql -uroot
 
- 再谈系统论,控制论和信息论
comsci
设计模式生物能源企业应用领域模型
再谈系统论,控制论和信息论
偶然看
- oracle moving window size与 AWR retention period关系
daizj
oracle
转自: http://tomszrp.itpub.net/post/11835/494147
晚上在做11gR1的一个awrrpt报告时,顺便想调整一下AWR snapshot的保留时间,结果遇到了ORA-13541这样的错误.下面是这个问题的发生和解决过程.
SQL> select * from v$version;
BANNER
-------------------
- Python版B树
dieslrae
python
话说以前的树都用java写的,最近发现python有点生疏了,于是用python写了个B树实现,B树在索引领域用得还是蛮多了,如果没记错mysql的默认索引好像就是B树...
首先是数据实体对象,很简单,只存放key,value
class Entity(object):
'''数据实体'''
def __init__(self,key,value)
- C语言冒泡排序
dcj3sjt126com
算法
代码示例:
# include <stdio.h>
//冒泡排序
void sort(int * a, int len)
{
int i, j, t;
for (i=0; i<len-1; i++)
{
for (j=0; j<len-1-i; j++)
{
if (a[j] > a[j+1]) // >表示升序
- 自定义导航栏样式
dcj3sjt126com
自定义
-(void)setupAppAppearance
{
[[UILabel appearance] setFont:[UIFont fontWithName:@"FZLTHK—GBK1-0" size:20]];
[UIButton appearance].titleLabel.font =[UIFont fontWithName:@"FZLTH
- 11.性能优化-优化-JVM参数总结
frank1234
jvm参数性能优化
1.堆
-Xms --初始堆大小
-Xmx --最大堆大小
-Xmn --新生代大小
-Xss --线程栈大小
-XX:PermSize --永久代初始大小
-XX:MaxPermSize --永久代最大值
-XX:SurvivorRatio --新生代和suvivor比例,默认为8
-XX:TargetSurvivorRatio --survivor可使用
- nginx日志分割 for linux
HarborChung
nginxlinux脚本
nginx日志分割 for linux 默认情况下,nginx是不分割访问日志的,久而久之,网站的日志文件将会越来越大,占用空间不说,如果有问题要查看网站的日志的话,庞大的文件也将很难打开,于是便有了下面的脚本 使用方法,先将以下脚本保存为 cutlog.sh,放在/root 目录下,然后给予此脚本执行的权限
复制代码代码如下:
chmo
- Spring4新特性——泛型限定式依赖注入
jinnianshilongnian
springspring4泛型式依赖注入
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
- centOS安装GCC和G++
liuxihope
centosgcc
Centos支持yum安装,安装软件一般格式为yum install .......,注意安装时要先成为root用户。
按照这个思路,我想安装过程如下:
安装gcc:yum install gcc
安装g++: yum install g++
实际操作过程发现,只能有gcc安装成功,而g++安装失败,提示g++ command not found。上网查了一下,正确安装应该
- 第13章 Ajax进阶(上)
onestopweb
Ajax
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- How to determine BusinessObjects service pack and fix pack
blueoxygen
BO
http://bukhantsov.org/2011/08/how-to-determine-businessobjects-service-pack-and-fix-pack/
The table below is helpful. Reference
BOE XI 3.x
12.0.0.
y BOE XI 3.0 12.0.
x.
y BO
- Oracle里的自增字段设置
tomcat_oracle
oracle
大家都知道吧,这很坑,尤其是用惯了mysql里的自增字段设置,结果oracle里面没有的。oh,no 我用的是12c版本的,它有一个新特性,可以这样设置自增序列,在创建表是,把id设置为自增序列
create table t
(
id number generated by default as identity (start with 1 increment b
- Spring Security(01)——初体验
yang_winnie
springSecurity
Spring Security(01)——初体验
博客分类: spring Security
Spring Security入门安全认证
首先我们为Spring Security专门建立一个Spring的配置文件,该文件就专门用来作为Spring Security的配置