- 代码随想录算法训练营第三十五天
01背包问题二维题目链接01背包问题二维题解importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);intM=sc.nextInt();intN=sc.nextInt();int[]space=newint[M];int[]value=new
- 代码随想录算法训练营第三十八天
写个博客
代码随想录打卡算法
LeetCode题目:1143.最长公共子序列1035.不相交的线53.最大子数组和392.判断子序列2094.找出3位偶数(每日一题)其他:今日总结往期打卡1143.最长公共子序列跳转:1143.最长公共子序列学习:代码随想录公开讲解问题:给定两个字符串text1和text2,返回这两个字符串的最长公共子序列的长度。如果不存在公共子序列,返回0。一个字符串的子序列是指这样一个新的字符串:它是由原
- 代码随想录算法训练营第二十七天
天天开心(∩_∩)
算法leetcode职场和发展
LeetCode.455分发饼干题目链接分发饼干题解classSolution{publicintfindContentChildren(int[]g,int[]s){intcount=0;Arrays.sort(g);Arrays.sort(s);for(inti=0;i=g[count]){count++;}}returncount;}}解题思路这段代码实现了"分发饼干"问题的解决方案,其核心
- 代码随想录八股训练营学习总结
Fight___
学习
一、核心知识模块梳理1.计算机网络体系围绕OSI七层模型逐层突破,重点掌握TCP三次握手/四次挥手的底层状态转换深入理解HTTP与HTTPS的差异(如SSL/TLS握手流程、对称加密与非对称加密混合机制)实战DNS解析全流程(递归查询与迭代查询的配合机制),记忆常见HTTP缓存头字段的应用场景2.操作系统内核原理从Linux基础命令(grep/awk/sed高级用法)到进程线程的本质区别(资源分配
- 代码随想录训练因第三十天| 39.组合总和 40.组合总和ll 131.分割回文串
焜昱错眩..
算法
39.组合总和:文档讲解:代码随想录|39.组合总和视频讲解:带你学透回溯算法-组合总和(对应「leetcode」力扣题目:39.组合总和)|回溯法精讲!_哔哩哔哩_bilibili状态:已做出思路:这道题目的关键点是给出的数组是无重复的元素,并且同一个数字能无限重复使用,那么使用回溯的话递归条件就按照题目要求,就是组合数的和等于目标值。题目并没有限制组合数个数,所以不用记录每次组合个数。设置三个
- 今日随想
芷若无尘
再过两天就是2021年1月1日,它预示着旧的一年马上结束,崭新的2021年即将到来。时光飞逝,还没有来得及把它抓牢,它就已经远去了。今天上午晋青集团为孩子们赠送了元旦物品,有的孩子领到了足球,有的孩子领到了篮球,还有的孩子领到了马克笔,还有的领到了心仪书籍。童年时代应该是人生之中最快乐的时光,看看孩子们脸上洋溢的笑容你就明白了。下午学校举行了小型的迎新晚会,各班展示了自己的朗诵作品,有感恩老师的,
- 代码随想录算法训练营第五十八天 | 图论part08
sagen aller
算法图论
117.软件构建在这一题中,只需要输出一种方法。使用BFS的方法,找到入度为0的节点,将其从树中删去,重复上述步骤,直到没有入度为0的节点。如果此时没有删除所有的节点,表明这个有向图有环,输出-1.否则,正常输出。#include#include#include#include#includeusingnamespacestd;intmain(){intn,m;ints,t;ifstreaminf
- 代码随想录算法训练营第五十三天|图论part4
xindafu
图论
110.字符串接龙题目链接:110.字符串接龙文章讲解:代码随想录思路:把每个字符串看成图的一个节点。转换为求无权图两节点的的最短路径。求最短路径用bfs#include#include#include#include#includeusingnamespacestd;unordered_mapmymap;boolcanTransform(stringa,stringb){intcount=0;i
- 随想 美 味 佳 肴
贯华
河沟里的水清澈见底,鱼儿在水中,自由自在地游来游去,虾儿也一弓腰一弓腰地乱窜。偶尔见到两只水鸟,扇动着翅膀,飞上又飞下地在寻鱼觅虾,看见了猎物,头朝下一收翅子,尖嘴插进水里,叼起一条小鱼,扑楞楞的飞走了,鱼儿却还在嘴里不停地死命挣扎着。有水的地方基本上都有鱼,在路边的水沟里经常发现有鱼,窜前窜后的游动着。下湖干活的人,有人连鞋子也来不及脱,就跳进不太深的水里,来回乱摸。这也是一种爱好和乐趣。豆子开
- 代码随想录算法训练营day11(python版)|第五章 栈与队列part02| 150. 逆波兰表达式求值 239. 滑动窗口最大值347.前 K 个高频元素
清水泛轻舟
算法
目录150.逆波兰表达式求值题目代码注意点测试239.滑动窗口最大值(有点难度,可能代码写不出来,但一刷至少需要理解思路)题目思路代码347.前K个高频元素(有点难度,可能代码写不出来,一刷至少需要理解思路)题目思路代码总结150.逆波兰表达式求值本题不难,但第一次做的话,会很难想到,所以先看视频,了解思路再去做题题目链接/文章讲解/视频讲解:代码随想录题目给你一个字符串数组tokens,表示一个
- 代码随想录算法训练营day6(python版)[day5休息]|第三章 哈希表part01|242.有效的字母异位词 ● 349. 两个数组的交集 ● 202. 快乐数● 1. 两数之和
目录哈希表理论基础一些点242.有效的字母异位词题目思路349.两个数组的交集题目思路1使用字典和集合思路2使用集合202.快乐数题目思路1.两数之和题目思路哈希表理论基础建议:大家要了解哈希表的内部实现原理,哈希函数,哈希碰撞,以及常见哈希表的区别,数组,set和map。什么时候想到用哈希法,当我们遇到了要快速判断一个元素是否出现集合里的时候,就要考虑哈希法。这句话很重要,大家在做哈希表题目都要
- 代码随想录算法训练营day8(python版)|第四章 字符串part01|● 344.反转字符串● 541. 反转字符串II● 卡码网:54.替换数字
清水泛轻舟
算法
目录344.反转字符串541.反转字符串II题目思路卡码网:54.替换数字题目344.反转字符串建议:本题是字符串基础题目,就是考察reverse函数的实现,同时也明确一下平时刷题什么时候用库函数,什么时候不用库函数题目链接/文章讲解/视频讲解:代码随想录简单粗暴方法描述返回值是否修改原列表reverse()原地反转列表None✅是reversed()返回一个反转后的迭代器反转后的迭代器❌不修改原
- 代码随想录算法训练营day9(python版)|第四章 字符串part02|●151.翻转字符串里的单词●卡码网:55.右旋转字符串●28. 实现 strStr()●459.重复的子字符串
清水泛轻舟
算法
目录151.翻转字符串里的单词空间复杂度为O(1):卡码网:55.右旋转字符串卡码笔记写法28.实现strStr()(本题可以跳过)单纯解题:KMP前缀表可加速情况前缀表构建过程完整代码:459.重复的子字符串(本题可以跳过)题目代码returnl>0andn%(n-l)==0怎么理解字符串总结双指针回顾151.翻转字符串里的单词建议:这道题目基本把刚刚做过的字符串操作都覆盖了,不过就算知道解题思
- 学习随想录-- web3学习入门计划
好学且牛逼的马
区块链
#60转方向web3golang以太坊应用这是课表部分(Golang以太坊方向)Sheetb站up学习计划第一阶段:基础能力构建(1-2个月)学习目标掌握Golang核心语法与以太坊底层基础概念,建立开发知识框架。核心内容Golang进阶强化重点掌握:goroutine与channel并发模型、接口(interface)设计、指针操作、标准库(encoding/json、net/http、sync
- 冬风随想录
竞走的蜗牛
冬风吹,吹的人思绪万千,东想西想。想了一堆有的没的出来。名人说,如果世上有天堂,我心中的天堂大抵是图书馆的模样,爱唱反调如我,有时总不免多想,那天堂图书馆里方不方便喝水、上厕所,有没有食堂,每日供应的菜色怎样?毕竟人活着就得解决吃喝住穿是真的。在文艺青年眼中看,在搞文学这件事上,天才与疯子之间的差距也可以说是一脚门里,一脚门外。换言之,文学创作者与神经病基本是一线之隔。从某种角度说,作者和画者有很
- LeetCode:122.买卖股票的最佳时机II
xiaoshiguang3
代码随想录-跟着Carl学算法leetcode算法java动态规划
跟着carl学算法,本系列博客仅做个人记录,建议大家都去看carl本人的博客,写的真的很好的!代码随想录LeetCode:122.买卖股票的最佳时机II给你一个整数数组prices,其中prices[i]表示某支股票第i天的价格。在每一天,你可以决定是否购买和/或出售股票。你在任何时候最多只能持有一股股票。你也可以先购买,然后在同一天出售。返回你能获得的最大利润。示例1:输入:prices=[7,
- 代码随想录算法训练营第五十天|图论part1
xindafu
算法图论c语言
98.所有可达路径题目链接:98.所有可达路径文章讲解:代码随想录输入输出格式:头文件#includecin>>x;(给x,所以是向着x的)cout#includeusingnamespacestd;vector>ans;vectorpath;voiddfs(vector>graph,intstart,intend){if(start==end){//终止条件ans.push_back(path)
- 代码随想录算法训练营Day59 || 图论part 09
傲世尊
算法图论
dijkstra算法(堆优化版):利用小顶堆来减少一层for循环。因为要存储边的权值,邻接表里就需要存pair了。Bellman_ford算法精讲,卡玛网94题:变化在于权值出现了负数,用动态规划思想来维护MinDist数组。核心在于对所有边进行n-1次松弛处理,就可以得出起始点到所有节点的最短路径。图论章节主打一个走马观花属于是。
- 代码随想录算法训练营第五十二天|图论part3
xindafu
算法图论深度优先
101.孤岛的总面积题目链接:101.孤岛的总面积文章讲解:代码随想录思路:与岛屿面积差不多,区别是再dfs的时候,如果碰到越界的,需要用一个符号标记这不是孤岛再continue#include#includeusingnamespacestd;intdir[4][2]={{0,1},{0,-1},{1,0},{-1,0}};voiddfs(vector>graph,vector>&visited
- 代码随想录算法训练营第二十九天
天天开心(∩_∩)
算法
LeetCode.134加油站题目链接加油站题解classSolution{publicintcanCompleteCircuit(int[]gas,int[]cost){intcurSum=0;inttargetSum=0;intstartIndex=0;for(inti=0;iratings[i-1]){res[i]=res[i-1]+1;}elseres[i]=1;}for(inti=n-2
- 读《爱心与教育》李镇西老师随想
若冰恰在当下
作为数学老师,很少看语文老师的书。李镇西老师虽然特级教师,也是著名的语文老师,只听过老师们谈论他的语文课超级棒,却总是了解不多。加入网师后倒有了做李老师学生的福利,实在值得庆贺。网上购买的《爱心与教育》已经读了一半,虽有批注却没有记录于文字,留下片语,一是放假给自己找个偷懒的借口,二是想读多了再写感触会更深刻。《回望20年,重新审视爱》------《爱心与教育》出版20周年随想最震撼的是这本书的出
- 代码随想录算法Day35(2)||贪心算法-LeetCode406根据身高重建队列
学习内容参考卡哥代码随想录,有文字学习资料(代码随想录网站)和视频讲解(b站)2.根据身高重建队列题目力扣题目链接(opensnewwindow)假设有打乱顺序的一群人站成一个队列,数组people表示队列中一些人的属性(不一定按顺序)。每个people[i]=[hi,ki]表示第i个人的身高为hi,前面正好有ki个身高大于或等于hi的人。请你重新构造并返回输入数组people所表示的队列。返回的
- 算法第26天|贪心算法:用最少数量的箭引爆气球、无重叠区间、划分字母区间
孟大本事要学习
算法学习算法贪心算法
今日总结用最少数量的箭引爆气球题目链接:452.用最少数量的箭引爆气球-力扣(LeetCode)代码随想录整体思路:1、统一度量:将所有区间按照左端点进行排序:用到了二维的sort,在类中需要定义静态成员函数cmp,从小到大排列2、进行区间合并(1)如果没有气球,就是0箭(2)如果有气球,至少1箭(3)按照排序从小到大遍历,比较当前位置的左端点是否在前边位置的范围内(&a,vector&b){if
- 红楼梦随想三五:少年的谨慎心2
堂堂君
下面送冰片麝香等贵重香料才是实打实的重头戏,送礼是一门大学问。在送礼方面我算是侏儒中的侏儒,这里就只是分享一下所看到的所想到的。礼物太轻,对方看不上,想要的达成的目的也就基本没戏;礼物太重,这倒没什么问题,关键是你能承受住一次或多次输入输出的不等价交换。另外,因人而异,礼物太重也可能带来的一种问题是,让对方觉得有负担,千万不能小看这一份负担感觉。心里感受是最关键的核心点,我说了这么多的言行,都是围
- 关于肖邦的随想
花间星事
图片发自App今年是肖邦逝世170周年的纪念,因为“星音会”要办一场关于肖邦的活动,需要写文案,最近在读关于肖邦的文字。虽然一直觉得肖邦是位很熟悉的音乐家,他那么多好听的钢琴曲都耳熟能详,还有他与乔·治桑的浪漫又痛苦爱情故事。但其实这位伟大的钢琴家,作曲家还有太多我们无法理解的地方。肖邦与生俱来带着忧郁的气质,这位历史上最具影响力的钢琴作曲家似乎就是为黑白键而生。与同时代的钢琴曲创作巨匠李斯特相比
- 暑假随想
lily_8aed
明天就要正式上班了,暑假就要结束了。用时间静静的思考总结一下这个暑假还真是不同寻常。可以说是意义非凡,也可以说痛并快乐着。在这个暑假中宝贝女儿收到了她心怡的大学录取通知书,在这暑假我第一次开车带着全家自驾游,在这个暑假还认识了许多新朋友。还记得当女儿拿到大学通知书时兴奋的样子,我可爱的“小燕子”真的要展翅高飞了,我既不舍又高兴,以前为她所付出的一切辛苦此刻都化作了沁心的冰糖水,像个孩子似的与她抢着
- 随想
宝哥de梦
忙忙碌碌的一天又过去了,抬头看门外,天色已黑,只有少许微凉的清风吹来,让人有一瞬间沉浸在自我的世界翱翔,无忧无虑,自由自在的样子,那该多好!连续几天的大雨,给这座小城带来安全隐图片发自App患,让这个活波的小姑娘,一下子像感冒一样,没了一点生气。到处都是路面积水,有些道路被雨水淹没,没办法有过去,给池州的人民带来出行的不便,要数带来最大伤害的,只能是那些养殖户,尤其水产养殖户,几场大雨,淹没了水塘
- 致女人:男人只有真的爱上你了,才会问你这3个问题
LY遇见小媛
女人,在爱情中最看重的是什么?答案大多都倾向于“承诺”。但是,我们理应明白:承诺,是男人单向的表达,也并未要得到女人的反馈。这在很大程度上就增加了承诺的不可兑现性。因为,女人是无法辨别承诺真假的,谁也无法预判一个还未发生的未来。我们终其一生都在追问:爱情是什么?也一直在切身验证爱情最真实的状态。有人很幸运,也有人遇人不淑,前者是幸运的,而后者只有苦涩。三毛在《随想》中写道:“爱情有如甘霖,没有了它
- 今日随想
brilliant棒棒哒
第一次在上写文字。自高中以来,便一直保持着写日记的习惯,不是每天刻意的写流水账,而是发生了值得纪念的有意义的事情就会写日记记载下来。中间因为忙,很多事情遗漏了,没有及时记载。到现在,大四了,两个大笔记本即将写满。前几日,重新下载了,觉得在上记录生活应该会好一点儿吧,可以随时随地拿出来手机记录,也可以促使我语言正式、规范一点儿,不至于像大白话。也或许是不想写字吧,我写字慢,占用时间。今日第一次在写文
- 代码随想录算法训练营第二十五天
天天开心(∩_∩)
算法
LeetCode.491递增子序列题目链接递增子序列题解classSolution{List>resList=newArrayList>();Listres=newArrayList>findSubsequences(int[]nums){dfs(nums,0);returnresList;}privatevoiddfs(int[]nums,intindex){Setuset=newHashSet
- Spring中@Value注解,需要注意的地方
无量
springbean@Valuexml
Spring 3以后,支持@Value注解的方式获取properties文件中的配置值,简化了读取配置文件的复杂操作
1、在applicationContext.xml文件(或引用文件中)中配置properties文件
<bean id="appProperty"
class="org.springframework.beans.fac
- mongoDB 分片
开窍的石头
mongodb
mongoDB的分片。要mongos查询数据时候 先查询configsvr看数据在那台shard上,configsvr上边放的是metar信息,指的是那条数据在那个片上。由此可以看出mongo在做分片的时候咱们至少要有一个configsvr,和两个以上的shard(片)信息。
第一步启动两台以上的mongo服务
&nb
- OVER(PARTITION BY)函数用法
0624chenhong
oracle
这篇写得很好,引自
http://www.cnblogs.com/lanzi/archive/2010/10/26/1861338.html
OVER(PARTITION BY)函数用法
2010年10月26日
OVER(PARTITION BY)函数介绍
开窗函数 &nb
- Android开发中,ADB server didn't ACK 解决方法
一炮送你回车库
Android开发
首先通知:凡是安装360、豌豆荚、腾讯管家的全部卸载,然后再尝试。
一直没搞明白这个问题咋出现的,但今天看到一个方法,搞定了!原来是豌豆荚占用了 5037 端口导致。
参见原文章:一个豌豆荚引发的血案——关于ADB server didn't ACK的问题
简单来讲,首先将Windows任务进程中的豌豆荚干掉,如果还是不行,再继续按下列步骤排查。
&nb
- canvas中的像素绘制问题
换个号韩国红果果
JavaScriptcanvas
pixl的绘制,1.如果绘制点正处于相邻像素交叉线,绘制x像素的线宽,则从交叉线分别向前向后绘制x/2个像素,如果x/2是整数,则刚好填满x个像素,如果是小数,则先把整数格填满,再去绘制剩下的小数部分,绘制时,是将小数部分的颜色用来除以一个像素的宽度,颜色会变淡。所以要用整数坐标来画的话(即绘制点正处于相邻像素交叉线时),线宽必须是2的整数倍。否则会出现不饱满的像素。
2.如果绘制点为一个像素的
- 编码乱码问题
灵静志远
javajvmjsp编码
1、JVM中单个字符占用的字节长度跟编码方式有关,而默认编码方式又跟平台是一一对应的或说平台决定了默认字符编码方式;2、对于单个字符:ISO-8859-1单字节编码,GBK双字节编码,UTF-8三字节编码;因此中文平台(中文平台默认字符集编码GBK)下一个中文字符占2个字节,而英文平台(英文平台默认字符集编码Cp1252(类似于ISO-8859-1))。
3、getBytes()、getByte
- java 求几个月后的日期
darkranger
calendargetinstance
Date plandate = planDate.toDate();
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
Calendar cal = Calendar.getInstance();
cal.setTime(plandate);
// 取得三个月后时间
cal.add(Calendar.M
- 数据库设计的三大范式(通俗易懂)
aijuans
数据库复习
关系数据库中的关系必须满足一定的要求。满足不同程度要求的为不同范式。数据库的设计范式是数据库设计所需要满足的规范。只有理解数据库的设计范式,才能设计出高效率、优雅的数据库,否则可能会设计出错误的数据库.
目前,主要有六种范式:第一范式、第二范式、第三范式、BC范式、第四范式和第五范式。满足最低要求的叫第一范式,简称1NF。在第一范式基础上进一步满足一些要求的为第二范式,简称2NF。其余依此类推。
- 想学工作流怎么入手
atongyeye
jbpm
工作流在工作中变得越来越重要,很多朋友想学工作流却不知如何入手。 很多朋友习惯性的这看一点,那了解一点,既不系统,也容易半途而废。好比学武功,最好的办法是有一本武功秘籍。研究明白,则犹如打通任督二脉。
系统学习工作流,很重要的一本书《JBPM工作流开发指南》。
本人苦苦学习两个月,基本上可以解决大部分流程问题。整理一下学习思路,有兴趣的朋友可以参考下。
1 首先要
- Context和SQLiteOpenHelper创建数据库
百合不是茶
androidContext创建数据库
一直以为安卓数据库的创建就是使用SQLiteOpenHelper创建,但是最近在android的一本书上看到了Context也可以创建数据库,下面我们一起分析这两种方式创建数据库的方式和区别,重点在SQLiteOpenHelper
一:SQLiteOpenHelper创建数据库:
1,SQLi
- 浅谈group by和distinct
bijian1013
oracle数据库group bydistinct
group by和distinct只了去重意义一样,但是group by应用范围更广泛些,如分组汇总或者从聚合函数里筛选数据等。
譬如:统计每id数并且只显示数大于3
select id ,count(id) from ta
- vi opertion
征客丶
macoprationvi
进入 command mode (命令行模式)
按 esc 键
再按 shift + 冒号
注:以下命令中 带 $ 【在命令行模式下进行】,不带 $ 【在非命令行模式下进行】
一、文件操作
1.1、强制退出不保存
$ q!
1.2、保存
$ w
1.3、保存并退出
$ wq
1.4、刷新或重新加载已打开的文件
$ e
二、光标移动
2.1、跳到指定行
数字
- 【Spark十四】深入Spark RDD第三部分RDD基本API
bit1129
spark
对于K/V类型的RDD,如下操作是什么含义?
val rdd = sc.parallelize(List(("A",3),("C",6),("A",1),("B",5))
rdd.reduceByKey(_+_).collect
reduceByKey在这里的操作,是把
- java类加载机制
BlueSkator
java虚拟机
java类加载机制
1.java类加载器的树状结构
引导类加载器
^
|
扩展类加载器
^
|
系统类加载器
java使用代理模式来完成类加载,java的类加载器也有类似于继承的关系,引导类是最顶层的加载器,它是所有类的根加载器,它负责加载java核心库。当一个类加载器接到装载类到虚拟机的请求时,通常会代理给父类加载器,若已经是根加载器了,就自己完成加载。
虚拟机区分一个Cla
- 动态添加文本框
BreakingBad
文本框
<script> var num=1; function AddInput() { var str=""; str+="<input 
- 读《研磨设计模式》-代码笔记-单例模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
public class Singleton {
}
/*
* 懒汉模式。注意,getInstance如果在多线程环境中调用,需要加上synchronized,否则存在线程不安全问题
*/
class LazySingleton
- iOS应用打包发布常见问题
chenhbc
iosiOS发布iOS上传iOS打包
这个月公司安排我一个人做iOS客户端开发,由于急着用,我先发布一个版本,由于第一次发布iOS应用,期间出了不少问题,记录于此。
1、使用Application Loader 发布时报错:Communication error.please use diagnostic mode to check connectivity.you need to have outbound acc
- 工作流复杂拓扑结构处理新思路
comsci
设计模式工作算法企业应用OO
我们走的设计路线和国外的产品不太一样,不一样在哪里呢? 国外的流程的设计思路是通过事先定义一整套规则(类似XPDL)来约束和控制流程图的复杂度(我对国外的产品了解不够多,仅仅是在有限的了解程度上面提出这样的看法),从而避免在流程引擎中处理这些复杂的图的问题,而我们却没有通过事先定义这样的复杂的规则来约束和降低用户自定义流程图的灵活性,这样一来,在引擎和流程流转控制这一个层面就会遇到很
- oracle 11g新特性Flashback data archive
daizj
oracle
1. 什么是flashback data archive
Flashback data archive是oracle 11g中引入的一个新特性。Flashback archive是一个新的数据库对象,用于存储一个或多表的历史数据。Flashback archive是一个逻辑对象,概念上类似于表空间。实际上flashback archive可以看作是存储一个或多个表的所有事务变化的逻辑空间。
- 多叉树:2-3-4树
dieslrae
树
平衡树多叉树,每个节点最多有4个子节点和3个数据项,2,3,4的含义是指一个节点可能含有的子节点的个数,效率比红黑树稍差.一般不允许出现重复关键字值.2-3-4树有以下特征:
1、有一个数据项的节点总是有2个子节点(称为2-节点)
2、有两个数据项的节点总是有3个子节点(称为3-节
- C语言学习七动态分配 malloc的使用
dcj3sjt126com
clanguagemalloc
/*
2013年3月15日15:16:24
malloc 就memory(内存) allocate(分配)的缩写
本程序没有实际含义,只是理解使用
*/
# include <stdio.h>
# include <malloc.h>
int main(void)
{
int i = 5; //分配了4个字节 静态分配
int * p
- Objective-C编码规范[译]
dcj3sjt126com
代码规范
原文链接 : The official raywenderlich.com Objective-C style guide
原文作者 : raywenderlich.com Team
译文出自 : raywenderlich.com Objective-C编码规范
译者 : Sam Lau
- 0.性能优化-目录
frank1234
性能优化
从今天开始笔者陆续发表一些性能测试相关的文章,主要是对自己前段时间学习的总结,由于水平有限,性能测试领域很深,本人理解的也比较浅,欢迎各位大咖批评指正。
主要内容包括:
一、性能测试指标
吞吐量、TPS、响应时间、负载、可扩展性、PV、思考时间
http://frank1234.iteye.com/blog/2180305
二、性能测试策略
生产环境相同 基准测试 预热等
htt
- Java父类取得子类传递的泛型参数Class类型
happyqing
java泛型父类子类Class
import java.lang.reflect.ParameterizedType;
import java.lang.reflect.Type;
import org.junit.Test;
abstract class BaseDao<T> {
public void getType() {
//Class<E> clazz =
- 跟我学SpringMVC目录汇总贴、PDF下载、源码下载
jinnianshilongnian
springMVC
----广告--------------------------------------------------------------
网站核心商详页开发
掌握Java技术,掌握并发/异步工具使用,熟悉spring、ibatis框架;
掌握数据库技术,表设计和索引优化,分库分表/读写分离;
了解缓存技术,熟练使用如Redis/Memcached等主流技术;
了解Ngin
- the HTTP rewrite module requires the PCRE library
流浪鱼
rewrite
./configure: error: the HTTP rewrite module requires the PCRE library.
模块依赖性Nginx需要依赖下面3个包
1. gzip 模块需要 zlib 库 ( 下载: http://www.zlib.net/ )
2. rewrite 模块需要 pcre 库 ( 下载: http://www.pcre.org/ )
3. s
- 第12章 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/
- Optimize query with Query Stripping in Web Intelligence
blueoxygen
BO
http://wiki.sdn.sap.com/wiki/display/BOBJ/Optimize+query+with+Query+Stripping+in+Web+Intelligence
and a very straightfoward video
http://www.sdn.sap.com/irj/scn/events?rid=/library/uuid/40ec3a0c-936
- Java开发者写SQL时常犯的10个错误
tomcat_oracle
javasql
1、不用PreparedStatements 有意思的是,在JDBC出现了许多年后的今天,这个错误依然出现在博客、论坛和邮件列表中,即便要记住和理解它是一件很简单的事。开发者不使用PreparedStatements的原因可能有如下几个: 他们对PreparedStatements不了解 他们认为使用PreparedStatements太慢了 他们认为写Prepar
- 世纪互联与结盟有感
阿尔萨斯
10月10日,世纪互联与(Foxcon)签约成立合资公司,有感。
全球电子制造业巨头(全球500强企业)与世纪互联共同看好IDC、云计算等业务在中国的增长空间,双方迅速果断出手,在资本层面上达成合作,此举体现了全球电子制造业巨头对世纪互联IDC业务的欣赏与信任,另一方面反映出世纪互联目前良好的运营状况与广阔的发展前景。
众所周知,精于电子产品制造(世界第一),对于世纪互联而言,能够与结盟