- 【LeetCode刷题指南】--消失的数字,轮转数组,移除元素
草莓熊Lotso
Leetcode刷题指南c语言刷题经验分享其他
个人主页:@草莓熊Lotso作者简介:C++研发方向学习者个人专栏:《C语言》《数据结构与算法》《C语言刷题集》⭐️人生格言:生活是默默的坚持,毅力是永久的享受。前言:在之前的C语言刷题集中我们刷了很多IO类型的基础编程题,但是随着数据结构往后的学习以及企业面试的要求,我们还需要对接口型的题目进行练习,博主在这里准备了新的《LeetCode刷题指南》专栏给大家分享一些我自己在力扣上面写过的题目,提
- 数据结构-链表刷题集(长期更新)
浅念同学
数据结构链表
文章目录1.leetcode2两数之和1.1解法一2.链表反转3.指定区间的链表翻转1.leetcode2两数之和1.1解法一题目及其相关实例如下要做这个题,首先我们要学会模拟竖式的加法,我们知道即使是java基本数据中最大的long类型范围也是有限的,那如果超出范围了我们该怎么办呢,我们就需要用字符串来模拟这个加法的过程思路分析:1.将字符串转化为字符数组进行存储(toCharArray方法)2
- 【C++奇遇记】C++中的进阶知识(继承(一))
M malloc
c++奇遇记c++javajvm
博客主页:博主链接本文由Mmalloc原创,首发于CSDN学习专栏推荐:LeetCode刷题集数据库专栏初阶数据结构欢迎点赞收藏⭐留言如有错误敬请指正!未来很长,值得我们全力奔赴更美好的生活✨文章目录本章详情继承的前情介绍继承的概念(inheritance)继承出现前后发生的变化继承定义定义格式✉基类和派生类间的转换切片或切割如何巩固学习本文小结本章详情本篇文章将讲授C++的继承相关的知识继承的前
- Algorithm:【算法进阶之路】之算法面试刷题集合—字符串相关算法的简介、习题集合(字符串的排列/无重复字符的最长子串/最长公共前缀/最长回文子串/字符串相乘/反转字符串中的单词/单词拆分/字符串
一个处女座的程序猿
Matlab/C++/SQLPython编程(初级+进阶)字符串相关算法
Algorithm:【算法进阶之路】之算法面试刷题集合—字符串相关算法的简介、习题集合(字符串的排列/无重复字符的最长子串/最长公共前缀/最长回文子串/字符串相乘/反转字符串中的单词/单词拆分/字符串解码/简化路径/复原IP地址,字符串的循环左移/字符串的全排列/带有同个字符的全排列/串匹配问题的BF算法和KMP算法)目录一、字符串相关的算法题(1)、字符串的排列☆☆☆(2)、无重复字符的最长子串
- Woj:腿伤严重 保罗赶上西决抢七希望不大
Sandy体育风云
北京时间5月27日,《露天看台》消息,因为右小腿拉伤未愈,火箭后卫克里斯-保罗缺席了与勇士的西决第六场。而据名记Woj透露,保罗出战抢七的可能性不大,不过火箭并未放弃让保罗上场的努力。今天的赛前,火箭主帅德安东尼称,让保罗缺席第六场并不等于是让他在抢七复出:“他能上就会上了,他能走能跑后就能上了。今天他打不了,所以我们会向前看。他会抓紧接受治疗,你永远无法预知,因为每个人的康复速度是不同的,我们等
- 爆炸!库里恩师加盟火箭!新马赛克队5年签约莫G!凉凉了,下赛季没有双帝了
天才小球童
根据名记Woj的报道独行侠助教斯蒂芬-塞拉斯将成为火箭新任主教练塞拉斯现年47岁他在2000年开启自己的教练生涯并成为过多支球队的助教当时只有27岁的他成为了联盟最年轻的助教但有意思的是在火箭选帅的三位候选人中塞拉斯是唯一没有主教练经验的一位所以很多网友认为火箭之所以聘用塞拉斯是因为他在三位候选人中薪金应该是最便宜的但根据Woj的后续报道称火箭看重的是塞拉斯在进攻战术方面的独特见解上赛季他在独行侠
- 洛谷刷题集——P1116
cherish9927
洛谷刷题集排序算法
题目描述在一个旧式的火车站旁边有一座桥,其桥面可以绕河中心的桥墩水平旋转。一个车站的职工发现桥的长度最多能容纳两节车厢,如果将桥旋转180度,则可以把相邻两节车厢的位置交换,用这种方法可以重新排列车厢的顺序。于是他就负责用这座桥将进站的车厢按车厢号从小到大排列。他退休后,火车站决定将这一工作自动化,其中一项重要的工作是编一个程序,输入初始的车厢顺序,计算最少用多少步就能将车厢排序。输入格式共两行。
- 交易火速完成,火箭2换2送走大魔王同届好友,比周琦高6位却走人
迅捷胡
北京时间8月2日,NBA王牌记者沃神再次带来了关于火箭的交易,火箭正式把齐纳努-欧努阿库送到了达拉斯独行侠。Woj爆料,具体交易方案为,火箭送出欧努阿库、150万的现金给独行侠,自己则得到了一个154万的交易特例和欧洲球员马特-伦宁的签约权,另外,独行侠还获得了一个跟火箭互换2020年首轮签的权利。这笔交易的主体就是欧努阿库,此人是2016年次轮第37号秀,在选中他6个顺位之后,火箭又拿下了大魔王
- 【C++刷题集】-- day3
川入
C++刷题集c++c语言算法
目录选择题单选OR59字符串中找出连续最长的数字串⭐【题目解析】【解题思路】JZ39数组中出现次数超过一半的数字⭐【题目解析】【解题思路1】【解题思路2】选择题单选1、以下程序的输出结果是()#includeintmain(){chara[10]={'1','2','3','4','5','6','7','8','9',0},*p;inti;i=8;p=a+i;printf("%s\n",p-3)
- 【C++刷题集】-- day2
川入
C++刷题集c++c语言算法
目录选择题单选编程题OR62倒置字符串⭐【题目解析】【解题思路1】【解题思路2】【解题思路3】排序子序列⭐【题目解析】【解题思路】选择题单选1、使用printf函数打印一个double类型的数据,要求:输出为10进制,输出左对齐30个字符,4位精度。以下哪个选项是正确的?%-30.4e%4.30e%-30.4f%-4.30f正确答案:解析:转换说明符转换说明符描述%d有符号十进制整数%i有符号十进
- 【C++刷题集】-- day1
川入
C++刷题集c++c语言算法
目录选择题单选编程题组队竞赛⭐【题目解析】【解题思路】(排序+贪心)删除公共字符⭐【题目解析】【解题思路】(哈希映射)选择题单选1、以下for循环的执行次数是()for(intx=0,y=0;(y=123)&&(x(123恒为真)&&(x1->2->3。循环语句:空语句。----------------------------------------------2、以下程序的运行结果是()#inc
- 《Linux从练气到飞升》No.27 Linux中的线程互斥
迷茫的启明星
《探秘Linux》linux服务器操作系统线程迷茫的启明星
作者:主页我的专栏C语言从0到1探秘C++数据结构从0到1探秘Linux菜鸟刷题集欢迎关注:点赞收藏✍️留言码字不易,你的点赞收藏❤️关注对我真的很重要,有问题可在评论区提出,感谢阅读!!!文章目录前言1进程线程间的互斥相关背景概念2线程安全3线程不安全3.1线程不安全(看看猪跑4互斥量mutex4.1为什么可能无法获得争取结果?4.2怎么解决?5互斥锁5.1什么是互斥锁5.2逻辑梳理5.3加锁逻
- 《Linux从练气到飞升》No.28 Linux中的线程同步
迷茫的启明星
《探秘Linux》linux运维服务器
作者:主页我的专栏C语言从0到1探秘C++数据结构从0到1探秘Linux菜鸟刷题集欢迎关注:点赞收藏✍️留言码字不易,你的点赞收藏❤️关注对我真的很重要,有问题可在评论区提出,感谢阅读!!!文章目录前言1相关概念1.1条件变量1.2同步概念与竞态条件1.3条件变量函数2实际应用(见见猪跑2.1模拟加锁未加条件变量(小迷给小芒煮饭且只有一个碗2.2模拟加锁且加上条件变量2.3模拟加锁且加条件变量(小
- Python 刷题集(1)
[Karel]
Python算法集python算法leetcode
训练题集Q1:空瓶换水某商店规定:三个空汽水瓶可以换一瓶汽水,允许向老板借空汽水瓶(但是必须要归还)。小张手上有n个空汽水瓶,她想知道自己最多可以喝到多少瓶汽水。数据范围:输入的正整数满足1ListNode:ifnothead:#如果非空returnheada,a.next,b=head,None,head.next#初始化whileb:b,a,a.next=b.next,b,a#遍历return
- 《Linux从练气到飞升》No.26 Linux中的线程控制
迷茫的启明星
《探秘Linux》linux服务器操作系统进程迷茫的启明星
作者:主页我的专栏C语言从0到1探秘C++数据结构从0到1探秘Linux菜鸟刷题集欢迎关注:点赞收藏✍️留言码字不易,你的点赞收藏❤️关注对我真的很重要,有问题可在评论区提出,感谢阅读!!!文章目录前言1线程创建2线程等待3线程终止3.1pthread_exit线程退出函数3.2pthread_cancel取消线程函数4线程分离5线程ID及进程地址空间布局前言随着计算机技术的不断发展,多线程编程已
- 细数Leetcode上的背包问题
xxx_520s
算法java数据结构背包问题
1推荐刷题集合2lc416.分割等和子集publicbooleancanPartition(int[]nums){intn=nums.length;ints=0;for(inti=0;i=nums[i];j--){f[j]=f[j]||f[j-nums[i]];}}returnf[s/2];}3LC494.目标和classSolution{publicintfindTargetSumWays(in
- 可爱宝宝力扣刷题集目录
可爱抱抱呀
可爱宝宝做leetcode面试leetcodepython1024程序员节
总述编程菜鸟一枚!2020年7月,我仍然还是一个几乎不会码代码的菜鸟,(好多小伙伴应该从本科入学就开始了吧。哎,捂脸并逃走),不过从今年4月底刷了有一个多月,狂刷了300多倒(截止2020.6,8)。平时的呢主要是用Java,由于最近熟悉了Python的使用,也开始尝试用py刷题了,哈哈,希望我有生之年能刷遍leetcode!!!!2020.06.2922:20刷够400道2020.07.1620
- 【2018/10/01测试T1】【WOJ 2687】卡牌游戏
forever_dreams
#模拟模拟
【题目】题目描述:L最近喜欢上了一个卡片游戏,游戏规则是:2个人一共拿张卡片,编号1……,每个人张,然后进行轮出牌,每轮2个人都打一张牌,点数大的玩家每次获1分L可以预测到对方要打牌的顺序。同时,L有一次机会选择了某个时间点,从那个时候开始,每回合点数少者获胜。请你帮助L获得最大的分数输入格式:第一行是1个整数接下来行表示,对手每次的出牌,根据这些数字,你一定知道了L手上的牌的吧输出格式:1个整数
- WOJ-300-Stone
iDucky131
代码如下:#includeintmain(){intc,n;scanf("%d",&c);while(c--){scanf("%d",&n);if(n%7==0||n%7==1)printf("Dzs\n");elseprintf("Sproblvem\n");}return0;}
- 洛谷刷题集合 | 数组 |
山竹山竹呀
秃头之路算法数据结构java
朝闻道,夕死可矣。题目索引前言1.P1125[NOIP2008提高组]笨小猴2.P1957口算练习题3.P5015[NOIP2018普及组]标题统计4.P5734【深基6.例6】文字处理软件总结前言刷字符串纯粹就是想熟悉一个基础(字符串相关的API)以及常用方法,对这些如果可以手到擒来的时候不管用java解决什么问题的时候都会事半功倍!!1.P1125[NOIP2008提高组]笨小猴解题思路:再次
- WOJ-12-Think And Count题解
Sugar-Coder
算法c++动态规划
看了网上很多题解,发现有些难懂,自己写一个,代码应该看起来也比较容易懂一些题目YouaregivenachessboardmadeupofNsquaresbyMsquares.Someofthesquaresarecoloredblack,andtheothersarecoloredwhite.Pleasewriteaprogramtocalculatethenumberofrectanglesw
- C++基础精讲篇第10讲:基于C++类中6个默认成员函数日期类OJ刷题集训营
King_lm_Guard
C++初阶c++开发语言
C++基础精讲篇第9讲:基于C++6个默认成员函数的日期类综合案例实现详解!!!_King_lm_Guard的博客-CSDN博客https://blog.csdn.net/King_lm_Guard/article/details/126081580基于第9讲详细分析的类中6个默认成员函数在日期类中的综合运用,这一讲以OJ题为背景,带大家进行实战训练。目录1、JZ64求1+2+3+...+n2、H
- PAT甲级真题1153: 解码PAT准考证
迷茫的启明星
#PAT真题算法数据结构结构体pat考试
作者:主页我的专栏C语言从0到1探秘C++数据结构从0到1探秘Linux菜鸟刷题集欢迎关注:点赞收藏✍️留言码字不易,你的点赞收藏❤️关注对我真的很重要,有问题可在评论区提出,感谢阅读!!!文章目录PAT甲级真题1153:解码PAT准考证输入格式输出格式数据范围输入样例:输出样例:AC代码PAT甲级真题1153:解码PAT准考证PAT准考证号由4部分组成:第1位是级别,即T代表顶级;A代表甲级;B
- 【Linux成长史】Linux编辑器-gcc/g++使用
M malloc
Linuxlinux数据库运维
博客主页:博主链接本文由Mmalloc原创,首发于CSDN学习专栏推荐:LeetCode刷题集数据库专栏初阶数据结构欢迎点赞收藏⭐留言如有错误敬请指正!未来很长,值得我们全力奔赴更美好的生活✨文章目录本章详情Linux背景知识⏳预处理(进行宏替换,头文件展开等)⏳编译(生成汇编)⏳汇编(生成可执行文件或库文件)⏳连接(生成可执行文件或库文件)⏳函数库⏳函数库一般分为静态库和动态库两种⏳gcc指令选
- 【Linux成长史】Linux权限的详细讲解
M malloc
Linuxlinux数据库运维
博客主页:博主链接本文由Mmalloc原创,首发于CSDN学习专栏推荐:LeetCode刷题集数据库专栏初阶数据结构欢迎点赞收藏⭐留言如有错误敬请指正!未来很长,值得我们全力奔赴更美好的生活✨文章目录本章详情Linux权限的概念⏳Linux下的两种用户:超级用户(root),普通用户⏳Linux权限管理⏳文件访问者分类⏳文件类型和访问权限⏳文件权限值得表示方法⏳文件访问权限的相关设置方法⏳umas
- 【Linux成长史】Linux基本指令大全
M malloc
Linuxlinux数据库运维
博客主页:博主链接本文由Mmalloc原创,首发于CSDN学习专栏推荐:LeetCode刷题集数据库专栏初阶数据结构欢迎点赞收藏⭐留言如有错误敬请指正!未来很长,值得我们全力奔赴更美好的生活✨文章目录本章详情Linux指令⏳more指令⏳less指令(重要)⏳head指令⏳时间相关的指令⏳Cal指令⏳find指令:-name(重要)⏳grep指令⏳zip/unzip指令(重要)⏳重要的几个热键[T
- 【吐血总结】前端开发:一文带你精通Vue.js前端框架(四)
秋说
前端开发:探索创新与用户体验Web前端框架vue.js前端htmlcssjavascriptvue
自我介绍我是秋说,研究人工智能、大数据等前沿技术,传递Java、Python等语言知识。主页链接:秋说的博客学习专栏推荐:人工智能:创新无限MySQL进阶之路C++刷题集网络安全攻防姿势总结前端开发:探索创新与用户体验✔️文章目录⚽前言1️⃣Vue.js模板语法之指令2️⃣Vue.js模板语法之用户输入3️⃣Vue.js模板语法之过滤器4️⃣总结⚽前言✒️上一篇中我们学习了vue.js的实例化、逻
- 【吐血总结】前端开发:一文带你精通Vue.js前端框架(二)
秋说
前端开发:探索创新与用户体验Web前端框架vue.js前端webhtmljscss
自我介绍我是秋说,研究人工智能、大数据等前沿技术,传递Java、Python等语言知识。主页链接:秋说的博客学习专栏推荐:人工智能:创新无限MySQL进阶之路C++刷题集网络安全攻防姿势总结【从0开始深度掌握】C程序设计前端开发:探索创新与用户体验✔️欢迎点赞收藏⭐留言文章目录前言1️⃣Vue.js目录结构2️Vue.js模板语法之插值(1)文本插值语法(2)v-html指令语法(3)v-bind
- 【吐血总结】前端开发:一文带你精通Vue.js前端框架(三)
秋说
Web前端开发:探索创新与用户体验前端框架vue.js前端htmlcssJavaScript开发
自我介绍我是秋说,研究人工智能、大数据等前沿技术,传递Java、Python等语言知识。主页链接:秋说的博客学习专栏推荐:人工智能:创新无限MySQL进阶之路C++刷题集网络安全攻防姿势总结【从0开始深度掌握】C程序设计前端开发:探索创新与用户体验✔️欢迎点赞收藏⭐留言文章目录前言1️⃣Vue的实例化2️⃣Vue逻辑理解3️⃣总结前言上一篇中我们学习了vue.js目录结构、模板语法之插值等知识点,
- 【Linux成长史】Linux基本指令大全
M malloc
Linuxlinux运维服务器
博客主页:博主链接本文由Mmalloc原创,首发于CSDN学习专栏推荐:LeetCode刷题集数据库专栏初阶数据结构欢迎点赞收藏⭐留言如有错误敬请指正!未来很长,值得我们全力奔赴更美好的生活✨文章目录本章详情Linux指令⏳ls指令(重要)⏳pwd指令(重要)⏳cd指令(重要)⏳touch指令(重要)⏳mkdir指令(重要)⏳rmdir指令&&rm指令(重要)⏳man指令(重要)⏳cp指令(重要)
- 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发布消息