- 3/26 日精进
刘磊stely
今天有两个客户打电话询问车辆维修以外的关系不是很大的问题总结不管是什么事情客户能够想到你就是客户对自己的认可
- 2021年元旦:一个阳光明媚的日子,开启征程再出发
陌上图腾
今天是2021年的第一天,一个天蓝地阔、阳光明媚的好日子,天格外的蓝,阳光亦格外的明媚和温暖。我用一万三的步数开启了新年第一天的开始。当走过小桥,来到静谧且洒满阳光的小河边舒筋展臂时,阳光暖暖的包裹、岁月静好的温柔,让人心生幸福和感慨,活着真好!健康地活着真好!2020年,有多少生命因疫情止步!有多少家庭因疫情破碎!又有多少家庭因无稳定收入返贫返苦!我们何其幸生活在低风险地域!又何其幸生在我们伟大
- 读书|《偏见》是以貌取人还是客观待人,偏见告诉你答案
沸腾的泡沫红茶
1.令人不愉快的偏见小学四年级的时候,在我身边发生了一件事情,给我一次深刻的教训,也给我留下一笔宝贵的经验财富。这件事是因偏见而发生的。那时候,因为家人的工作调动,我转了一次学,当时成绩还算不错,所以进了一个比较好的班级,也是小孩子之间派系分明的班级。初来乍到,我不清楚中间的弯弯绕绕,对每个人都笑脸相迎,不久之后,我偶然得知,一些女生在背后称我为两面派,并且她们让其他人不要跟我玩。后来,我才知道,
- 使用nginx做正向代理
不爱运动的跑者
nginx服务器linux运维
背景由于考虑成本不浪费资源,在购买服务器的时候特意只购买一台带有带宽(可访问公网),而其他机器无法访问公网。然而在实际使用中难免部署项目的时候发现其实大多数情况下我们的任何一台server都还是需要公网服务的,例如:安装软件(mysql,php)这样的东西。如果使用源码编译的话,则会显的过于复杂也容易出现问题。下面我们将使用nginx正向代理特性处理这一问题。正向代理安装nginx这里需要强调下,
- WebSocket通信学习笔记
StrivePeng
websocket学习笔记springbootjava
1简介WebSocket是一种全双工通信协议,它允许客户端和服务器之间建立持久化的双向连接,从而在不频繁创建HTTP请求的情况下进行实时数据传输。与传统的HTTP协议相比,WebSocket更适合需要实时数据更新的应用场景,如聊天应用、实时股票行情、在线游戏等。WebSocket是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工通信——浏览器和服务器只需要完成一次握手,两者之间就可以创建
- Nginx HTTP和反向代理服务器
深渊之望
nginx服务器运维
一、什么是nginx:1、概念:Nginx(enginex)是一个高性能的HTTP和反向代理web服务器。2、什么是代理服务器:概念:代理服务器是介于客户端和Web服务器之间的另一台服务器,有了它之后,浏览器不是直接到Web服务器去取回网页信息,而是通过向代理服务器发送请求,信号会先送到代理服务器,由代理服务器来取回浏览器所需要的信息并传送给你的浏览器。一个完整的代理请求过程为:客户端首先与代理服
- Qt 添加资源文件(.qrc)
zhf98@
Qt技术qt开发语言
前言在编写程序的时候经常用到图片来美化应用程序的UI界面,除了图片外,还有视频、音频等等其他类型的资源文件。所谓资源文件,即程序可以从中读出需要的各种预先添加好的文件。Qt提供了一套管理资源文件的方法,本文介绍如何使用QtCreator管理和使用资源文件添加资源文件创建Qt资源管理文件在已有工程上右键,选择「添加新文件…」,在Qt分类下找到QtResourceFile输入Qt资源管理文件的名称(例
- 自我救赎之路 16
我还是个bb
今天那啥了,很气。因为这不是我想要的,我身体之前熬夜伤到了,我还想继续恢复。我不是和尚,但是今天肯定不合时宜。所以说这次的好机会我错过了,毕竟每次能战胜自己,直面自己的机会都应该被珍惜才对。对了,说多一句,青少年应该远离低级趣味,食色性也,也应取之有道。毕竟,君子慎独,合乎情理,合乎本心,方可欺之以方
- 故乡的泥土
奔跑得小猪
前天上班,忙得一个头两个大时,二姐打来电话。她说:“后天是腊月初六,咱爸的忌日。你回老家吗?”我一想正好休班,就答应着:“去啊,一定去。”在我们老家,清明和十月一都不是重要日子,只有老人的忌日才是最重要的日子。我小时候,奶奶的侄子会在固定的某一天来我们家,说是给他姑姑上坟。我爸爸也会在外公外婆去世的那天去外婆家上坟。爸爸去世后,我弟弟接过他的接力棒,在外公外婆的忌日时去上坟。但我却不是按常理出牌的
- Java源码学习之高并发编程基础——AQS源码剖析之阻塞队列(下)
永往不庭
java学习后端性能优化
1.前言&目录前言:在上一篇文章AQS源码剖析之阻塞队列(上)中介绍了以独占锁模式下AQS的基本原理,AQS仅仅起到了一个“维持线程等待秩序”的作用,那么本篇文章继续讲解共享锁模式下的特点。AQS不操纵锁的获取或者释放,仅仅提供一个由双向链表组成的队列,让抢不到锁的线程进入队列排队并阻塞起来、持有锁的线程释放锁后“通知”(即从阻塞态中唤醒)排名最靠前的有效(非CANCELLED状态)节点去重新竞争
- 20年后的家乡
李博涛_9a47
一天,我正在悠闲的走着,不小心摔了一跤,醒来后,周围都很陌生……一个老爷爷在练太极八卦。我很疑惑,现在的人都这么牛了?老爷爷这时看向了我。“小伙子,看你这身打扮,不像是本地人吧?”老爷爷问道。“我就是本地人啊!我回答道。”“小伙子,今年都2040年啦!他补充道。我吓了一跳,跑啦起来,我不知道我该往哪里跑。”突然,一个骑着扫把的人问我:“小伙子,要不要做做滴滴快扫打把?”“滴滴快把是什”。我还没说完
- 新生男女双胞胎取名,洋气又富贵,还不烂大街
厉害了我滴崽
当新生的宝宝到来的时候,每个家人都是比较开心的,而在开心之余更是想着给双胞胎取一个什么样的名字,今天给大家整理了一些男女双胞胎的名字,下面的名字由专业取名软件美名宝提供。好听的双胞胎男孩名字大全齐骐、齐骥天骐、天骥刘骐、刘骥得凤、得凰乐山、乐水、立家、立业保国、卫国建功、建业安道、乐道卓群、超群、俊雄、俊雅俊彦、俊逸成仁、成双成天、成文成业、成益、嘉澍、嘉熙嘉禧、嘉祥嘉歆、嘉许俊悟、俊晤俊侠、俊贤
- 晚上跑外卖赚钱吗?晚上跑外卖3个小时一般能挣多少?
氧惠评测
晚上跑外卖赚钱的情况因人而异,但总体来说,晚上跑外卖是有可能赚钱的氧惠APP是与以往完全不同的抖客+淘客app!2024全新模式,我的直推也会放到你下面。主打:带货高补贴,深受各位带货团队长喜爱(训练营导师每天出单带货几万单)。注册即可享受高补贴+0撸+捡漏等带货新体验。送万元推广大礼包,教你如何1年做到百万团队。珊珊导师氧惠邀请码888999,注册送万元推广大礼包,教你如何1年做到百万团队。首先
- 「RIA学习力」《故事思维》No.2,杨子涓
XY子真
「拆页三」来自第一章《每个人都应该学会讲的6个故事》P16“我是谁”的故事当人们意识到你想影响他们时,他们首先会问自己一个问题:“这个人是谁?”讲一个故事,给他们看你想让他们看到的那个你。训练有素的演说家总是会以一个非常有趣的笑话开场,或是回答一个可以轻而易举预期到答案的问题:“这家伙无聊吗?”一旦你使我大笑,我会认为你至少不是一个无趣的人,并放松身心聆听。然而,如果你开始就突兀地说:“我是一个很
- 繁花
片月生海
图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App在满树繁花的幽香里我想和你偶遇
- PCM、PCMA和PCMU之间区别与转换
yaoao214
音频编码
一、三者优缺点1.PCM优点:压缩比小(CD音质>400kbps),编解码延时短缺点:声音质量一般2.PCMA优点:语音质量优缺点:占用的带宽较高3.PCMU优点:语音质量优(PCMU>PCMA)缺点:占用的带宽较高二、相互转换获取原始录音字节流数据并转换成相应音频格式编码的字节数据PCM转PCMAstaticbytelinear2alaw(shortpcm_val){shortmask;shor
- 7.架起人与人连接的桥梁(连接)
墨香书蜜
(7)本节播音核心:没有人想被销售,但人人都想被帮助!只要愿意抛开自己,为他人着想,尝试去了解他们和他们的需求,你就能和人连接架起人与人连接的桥梁继续《连接》,每个人都在沟通,很少有人在连接。昨天我们说了,当你面对人们的时候,人们会自问的第一个问题:你关心我吗?我们看人们会自问的第二个问题:你能帮我吗?这个问题告诉我们什么呢?在我们和人们沟通的时候,要从人们的利益的角度去沟通,去出发,人们才会知道
- 第一百零八章人生感悟之名人名言
一生XY逍遥
9、人生最大快乐,是自己的劳动得到了成果。农民劳动得了收获工人劳动出了产品医生劳动治好了病教师劳动教好了学生,其他工作都是一样。10、放弃谁都可以,千万不要放弃自己!11、过去属于死神,未来属于你自己。12、在必要时候需要弯一弯,转一转,因为太坚强容易折断,我们需要更多的柔软,才能战胜挫折。13、每个人都有潜在的能量,只是很容易被习惯所掩盖,被时间所迷离,被惰性所消磨。14、人生里面总是有所缺少,
- 一首清新可爱的夏日小诗,生机盎然,处处是诗情画意
简雪
夏日炎炎,阳光灿烂,蝉鸣阵阵。每到夏天,我总会想起那首清新可爱的夏日小诗,诗名为《小池》,诗曰:小池泉眼无声惜细流,树阴照水爱晴柔。小荷才露尖尖角,早有蜻蜓立上头。这是南宋诗人杨万里写的诗作,相信大家已经很熟悉了。小学课文里就学过了,随口都能背得出来。它描写的是夏天小池周边的自然景物,表现了诗人对大自然美好景色的热爱。这是一个小池,有一个细小的泉眼。细小的泉眼好像特别爱惜这一股细流,都不舍得多流一
- Who am I?
胡小莱
图片发自App当大黄蜂从查莉家醒来,看着陌生的查莉,疑惑地问自己:"WhoamI?"对,我看了《大黄蜂》。这部里的大黄蜂没有那么多技能,没有那么多台词,有的是温暖和友情。他多次不顾自己的安危,救了自己的伙伴查莉。查莉一直对于自己父亲突发心脏病离世这个现实不能接受,她把自己的跳水冠军奖杯都扔掉了。更不能接受自己母亲很快适应生活,找到了一位叔叔。刚刚18岁的查莉拥有了最棒的生日礼物--大黄蜂。原本是甲
- unet各模块内容的理解(包含注意力机制、残差、以及数据维度的变化)
云梦之上
#扩散模型系统性学习人工智能神经网络pytorch
文章目录attention机制Unet的各个模块的设计①残差块②下块做一次残差,做一次自注意力③上块:这里做了skipconnect,做一次残差,做一次注意力④中块:做两次残差和一次自注意力⑤上采样:通道数不变,长宽翻两倍⑥下采样:通道数不变,长宽缩小到原来的一半整个unet模块unet模块的示意图参考的unet代码unet代码attention机制参考内容:超详细图解Self-Attention
- 人到中年,必戒三欲
菩提心之修行
人心本不累,累的是所求过多。人生本不苦,苦的是欲望太多。做人,别太贪婪,贪婪太多,万事不顺,路会越走越窄。真正的幸福不在于拥有多少财富,而在于内心的安定与丰盈。放下一些,得到更多,吃亏一点,心境宽广,知足常乐。人的一生,除了健康,平安是必需品之外,其他都是可有可无的。人活着,别太贪,人心不足蛇吞象,欲壑难填。心的欲望得不到满足,就会有失望感,感受不到快乐。幸福,来自于心灵的知足,精神的富有。人生不
- 第二章 凌凌七知晓神秘手环差错 与柏海梦中甜蜜拥吻
伦巴夫妇520
凌凌七不可相信的走出了家门,父母看到她走后一起讨论着凌凌七的“病情”,他们认为凌凌七对于柏海已经无法自控,考不上花加或许对她来说是件好事。第三次报考花加的凌凌七来到了考场,被错误的引路指标带到了另一边,会议室内有一年轻的男子被凌凌七误认为是“考官”,他要求凌凌七以“蠢萌”为主题插花。凌凌七戴着花环蠢萌的展现自己的插花技术,路宝妮及时进来告诉了凌凌七,那位“考官”名叫做莫南,也和她一样是考生。这一场
- 2018年3月11日 星期曰 晴
张诚妈妈
今天天气晴朗,我们吃完中午饭。孩子说妈妈今天我们到沭河公园玩去吧!我说你把作业完成后咱们再去玩,他说好我感快完成咱们去,我说行写完就去,写完之后我们拿着风筝就去了,到了那里看见好多人在那里放风筝,孩子也加入了,和他妹妹玩的真开心。
- 孩子的座位问题,谁说了算?
木易木易心
上午去参加孩子学校的家委会家长会,会议内容和会议精神,我印象都不太深刻。倒是觉得有人提出的孩子调座位问题挺有意思。学生们的座位到底该怎么调才算合理?谁说了算?有些家长在这个问题上跟老师纠缠不休。我的孩子不能坐这个地方,影响视力。我的孩子不能坐那个地方,影响成绩。我的孩子视力不太好,能不能坐前面。我的孩子自控力差,能不能跟谁谁坐一起……你咋不让你家孩子坐天花板上呢?你家孩子抱着电子产品不放的时候,你
- 【7.1三件快乐小事】
佳佳佳寅
1.100岁生日快乐呀!!!2.那我们就喝杯奶茶庆祝一下吧嘻嘻!!!3.晚上做了好吃的香肠炒粉丝,不慌不忙做做瑜伽,看会《四世同堂》,日子好惬意啊~还有两集《致命女人》没看,有存货的感觉真好,日子好有盼头~以及,明天就是周五了哇!
- 写小说很难吗?那就硬着头皮写吧
苏斐涵
今天在喜马拉雅的奇迹文学网,在听公开课,其实也很好奇,喜马拉雅作为有生疏的第1位大厂,本来已经有这么多有生疏了,他为什么又要重新去建立自己的奇迹作家了?原来是因为购买其他作家的版权实在太贵了。这点同美国奈飞公司,为什么要自己起盘,拍摄《纸牌屋》那么好看的电视剧一样!当年也是花费巨资,购买迪斯尼哥伦比亚电影公司的电影,而且还年年涨价。后来干脆自己组建人马写剧本自己拍,现在拍的电视剧比那些大制作公司拍
- 硬核老母:我干了件让女儿吃惊的事儿
遇见子鱼
文/红色冬天图片发自App1.最近我迷上了素描,每天不画个几笔就觉得少点什么?刚开始我也是试试而已,压根没想自己能学画画。那天无意当中,收拾女儿的房间,发现这家伙最近没怎么干活,画架上的那副画,没多大进展,我就有点着急了。我就找出她用过的铅笔,素描作品的草稿背面,胡乱涂抹着,可零基础的人,画出来的只能是惨不忍睹,我于是上网找视频,偷偷学着画。我在里写文章,看到不少简友也在更新画作,我就找了一些适合
- lnmp(linux nginx mysql php)动静分离web架构中,应用程序间是如何互动的?
2401_84019227
linuxnginxmysql
linux操作系统,提供一个platform,架构的平台,是基础设施,不用多讲。nginx提供web服务功能,暴露80端口,让客户端通过ip地址来访问,访问什么呢?就是nginx的网页文件根目录里面放的文件内容。这些文件是固定的,所以叫静态页面。什么是固定的?也就是不和数据库交互的页面,叫做固定的,专业术语叫静态页面。这里的静态页面,容易引起误解,动图算不算静态页面?算,为什么,因为它是一个固定的
- 2019.6.25
教数学的体育老师类
6月份的第二十五天,周二,22时32分,媳妇在一旁准备入睡,嘴里一直念念有词,又睡这么晚,耽误了她休息,肯定一会又睡不熟,会被摁虎子摁住,哈哈,其实官方解释就是睡觉痉挛。内心还是久久不能平静,从七点半到十点多,耗时近三个小时的八分之一亚冠淘汰赛,山东鲁能又一次遗憾的败北了,比赛一波三折,从落后两球到落后一球,再到扳平打加时,最后点球大战惜败,自己的小心脏受不了这样的扑通扑通。鲁能还是习惯性的关键时
- jQuery 键盘事件keydown ,keypress ,keyup介绍
107x
jsjquerykeydownkeypresskeyup
本文章总结了下些关于jQuery 键盘事件keydown ,keypress ,keyup介绍,有需要了解的朋友可参考。
一、首先需要知道的是: 1、keydown() keydown事件会在键盘按下时触发. 2、keyup() 代码如下 复制代码
$('input').keyup(funciton(){  
- AngularJS中的Promise
bijian1013
JavaScriptAngularJSPromise
一.Promise
Promise是一个接口,它用来处理的对象具有这样的特点:在未来某一时刻(主要是异步调用)会从服务端返回或者被填充属性。其核心是,promise是一个带有then()函数的对象。
为了展示它的优点,下面来看一个例子,其中需要获取用户当前的配置文件:
var cu
- c++ 用数组实现栈类
CrazyMizzz
数据结构C++
#include<iostream>
#include<cassert>
using namespace std;
template<class T, int SIZE = 50>
class Stack{
private:
T list[SIZE];//数组存放栈的元素
int top;//栈顶位置
public:
Stack(
- java和c语言的雷同
麦田的设计者
java递归scaner
软件启动时的初始化代码,加载用户信息2015年5月27号
从头学java二
1、语言的三种基本结构:顺序、选择、循环。废话不多说,需要指出一下几点:
a、return语句的功能除了作为函数返回值以外,还起到结束本函数的功能,return后的语句
不会再继续执行。
b、for循环相比于whi
- LINUX环境并发服务器的三种实现模型
被触发
linux
服务器设计技术有很多,按使用的协议来分有TCP服务器和UDP服务器。按处理方式来分有循环服务器和并发服务器。
1 循环服务器与并发服务器模型
在网络程序里面,一般来说都是许多客户对应一个服务器,为了处理客户的请求,对服务端的程序就提出了特殊的要求。
目前最常用的服务器模型有:
·循环服务器:服务器在同一时刻只能响应一个客户端的请求
·并发服务器:服
- Oracle数据库查询指令
肆无忌惮_
oracle数据库
20140920
单表查询
-- 查询************************************************************************************************************
-- 使用scott用户登录
-- 查看emp表
desc emp
- ext右下角浮动窗口
知了ing
JavaScriptext
第一种
<!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/1999/
- 浅谈REDIS数据库的键值设计
矮蛋蛋
redis
http://www.cnblogs.com/aidandan/
原文地址:http://www.hoterran.info/redis_kv_design
丰富的数据结构使得redis的设计非常的有趣。不像关系型数据库那样,DEV和DBA需要深度沟通,review每行sql语句,也不像memcached那样,不需要DBA的参与。redis的DBA需要熟悉数据结构,并能了解使用场景。
- maven编译可执行jar包
alleni123
maven
http://stackoverflow.com/questions/574594/how-can-i-create-an-executable-jar-with-dependencies-using-maven
<build>
<plugins>
<plugin>
<artifactId>maven-asse
- 人力资源在现代企业中的作用
百合不是茶
HR 企业管理
//人力资源在在企业中的作用人力资源为什么会存在,人力资源究竟是干什么的 人力资源管理是对管理模式一次大的创新,人力资源兴起的原因有以下点: 工业时代的国际化竞争,现代市场的风险管控等等。所以人力资源 在现代经济竞争中的优势明显的存在,人力资源在集团类公司中存在着 明显的优势(鸿海集团),有一次笔者亲自去体验过红海集团的招聘,只 知道人力资源是管理企业招聘的 当时我被招聘上了,当时给我们培训 的人
- Linux自启动设置详解
bijian1013
linux
linux有自己一套完整的启动体系,抓住了linux启动的脉络,linux的启动过程将不再神秘。
阅读之前建议先看一下附图。
本文中假设inittab中设置的init tree为:
/etc/rc.d/rc0.d
/etc/rc.d/rc1.d
/etc/rc.d/rc2.d
/etc/rc.d/rc3.d
/etc/rc.d/rc4.d
/etc/rc.d/rc5.d
/etc
- Spring Aop Schema实现
bijian1013
javaspringAOP
本例使用的是Spring2.5
1.Aop配置文件spring-aop.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans
xmlns="http://www.springframework.org/schema/beans"
xmln
- 【Gson七】Gson预定义类型适配器
bit1129
gson
Gson提供了丰富的预定义类型适配器,在对象和JSON串之间进行序列化和反序列化时,指定对象和字符串之间的转换方式,
DateTypeAdapter
public final class DateTypeAdapter extends TypeAdapter<Date> {
public static final TypeAdapterFacto
- 【Spark八十八】Spark Streaming累加器操作(updateStateByKey)
bit1129
update
在实时计算的实际应用中,有时除了需要关心一个时间间隔内的数据,有时还可能会对整个实时计算的所有时间间隔内产生的相关数据进行统计。
比如: 对Nginx的access.log实时监控请求404时,有时除了需要统计某个时间间隔内出现的次数,有时还需要统计一整天出现了多少次404,也就是说404监控横跨多个时间间隔。
Spark Streaming的解决方案是累加器,工作原理是,定义
- linux系统下通过shell脚本快速找到哪个进程在写文件
ronin47
一个文件正在被进程写 我想查看这个进程 文件一直在增大 找不到谁在写 使用lsof也没找到
这个问题挺有普遍性的,解决方法应该很多,这里我给大家提个比较直观的方法。
linux下每个文件都会在某个块设备上存放,当然也都有相应的inode, 那么透过vfs.write我们就可以知道谁在不停的写入特定的设备上的inode。
幸运的是systemtap的安装包里带了inodewatch.stp,位
- java-两种方法求第一个最长的可重复子串
bylijinnan
java算法
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
public class MaxPrefix {
public static void main(String[] args) {
String str="abbdabcdabcx";
- Netty源码学习-ServerBootstrap启动及事件处理过程
bylijinnan
javanetty
Netty是采用了Reactor模式的多线程版本,建议先看下面这篇文章了解一下Reactor模式:
http://bylijinnan.iteye.com/blog/1992325
Netty的启动及事件处理的流程,基本上是按照上面这篇文章来走的
文章里面提到的操作,每一步都能在Netty里面找到对应的代码
其中Reactor里面的Acceptor就对应Netty的ServerBo
- servelt filter listener 的生命周期
cngolon
filterlistenerservelt生命周期
1. servlet 当第一次请求一个servlet资源时,servlet容器创建这个servlet实例,并调用他的 init(ServletConfig config)做一些初始化的工作,然后调用它的service方法处理请求。当第二次请求这个servlet资源时,servlet容器就不在创建实例,而是直接调用它的service方法处理请求,也就是说
- jmpopups获取input元素值
ctrain
JavaScript
jmpopups 获取弹出层form表单
首先,我有一个div,里面包含了一个表单,默认是隐藏的,使用jmpopups时,会弹出这个隐藏的div,其实jmpopups是将我们的代码生成一份拷贝。
当我直接获取这个form表单中的文本框时,使用方法:$('#form input[name=test1]').val();这样是获取不到的。
我们必须到jmpopups生成的代码中去查找这个值,$(
- vi查找替换命令详解
daizj
linux正则表达式替换查找vim
一、查找
查找命令
/pattern<Enter> :向下查找pattern匹配字符串
?pattern<Enter>:向上查找pattern匹配字符串
使用了查找命令之后,使用如下两个键快速查找:
n:按照同一方向继续查找
N:按照反方向查找
字符串匹配
pattern是需要匹配的字符串,例如:
1: /abc<En
- 对网站中的js,css文件进行打包
dcj3sjt126com
PHP打包
一,为什么要用smarty进行打包
apache中也有给js,css这样的静态文件进行打包压缩的模块,但是本文所说的不是以这种方式进行的打包,而是和smarty结合的方式来把网站中的js,css文件进行打包。
为什么要进行打包呢,主要目的是为了合理的管理自己的代码 。现在有好多网站,你查看一下网站的源码的话,你会发现网站的头部有大量的JS文件和CSS文件,网站的尾部也有可能有大量的J
- php Yii: 出现undefined offset 或者 undefined index解决方案
dcj3sjt126com
undefined
在开发Yii 时,在程序中定义了如下方式:
if($this->menuoption[2] === 'test'),那么在运行程序时会报:undefined offset:2,这样的错误主要是由于php.ini 里的错误等级太高了,在windows下错误等级
- linux 文件格式(1) sed工具
eksliang
linuxlinux sed工具sed工具linux sed详解
转载请出自出处:
http://eksliang.iteye.com/blog/2106082
简介
sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾
- Android应用程序获取系统权限
gqdy365
android
引用
如何使Android应用程序获取系统权限
第一个方法简单点,不过需要在Android系统源码的环境下用make来编译:
1. 在应用程序的AndroidManifest.xml中的manifest节点
- HoverTree开发日志之验证码
hvt
.netC#asp.nethovertreewebform
HoverTree是一个ASP.NET的开源CMS,目前包含文章系统,图库和留言板功能。代码完全开放,文章内容页生成了静态的HTM页面,留言板提供留言审核功能,文章可以发布HTML源代码,图片上传同时生成高品质缩略图。推出之后得到许多网友的支持,再此表示感谢!留言板不断收到许多有益留言,但同时也有不少广告,因此决定在提交留言页面增加验证码功能。ASP.NET验证码在网上找,如果不是很多,就是特别多
- JSON API:用 JSON 构建 API 的标准指南中文版
justjavac
json
译文地址:https://github.com/justjavac/json-api-zh_CN
如果你和你的团队曾经争论过使用什么方式构建合理 JSON 响应格式, 那么 JSON API 就是你的 anti-bikeshedding 武器。
通过遵循共同的约定,可以提高开发效率,利用更普遍的工具,可以是你更加专注于开发重点:你的程序。
基于 JSON API 的客户端还能够充分利用缓存,
- 数据结构随记_2
lx.asymmetric
数据结构笔记
第三章 栈与队列
一.简答题
1. 在一个循环队列中,队首指针指向队首元素的 前一个 位置。
2.在具有n个单元的循环队列中,队满时共有 n-1 个元素。
3. 向栈中压入元素的操作是先 移动栈顶指针&n
- Linux下的监控工具dstat
网络接口
linux
1) 工具说明dstat是一个用来替换 vmstat,iostat netstat,nfsstat和ifstat这些命令的工具, 是一个全能系统信息统计工具. 与sysstat相比, dstat拥有一个彩色的界面, 在手动观察性能状况时, 数据比较显眼容易观察; 而且dstat支持即时刷新, 譬如输入dstat 3, 即每三秒收集一次, 但最新的数据都会每秒刷新显示. 和sysstat相同的是,
- C 语言初级入门--二维数组和指针
1140566087
二维数组c/c++指针
/*
二维数组的定义和二维数组元素的引用
二维数组的定义:
当数组中的每个元素带有两个下标时,称这样的数组为二维数组;
(逻辑上把数组看成一个具有行和列的表格或一个矩阵);
语法:
类型名 数组名[常量表达式1][常量表达式2]
二维数组的引用:
引用二维数组元素时必须带有两个下标,引用形式如下:
例如:
int a[3][4]; 引用:
- 10点睛Spring4.1-Application Event
wiselyman
application
10.1 Application Event
Spring使用Application Event给bean之间的消息通讯提供了手段
应按照如下部分实现bean之间的消息通讯
继承ApplicationEvent类实现自己的事件
实现继承ApplicationListener接口实现监听事件
使用ApplicationContext发布消息