- 五言近体句式总结篇10,2-3结构下篇,故国犹兵马他乡亦鼓鼙
老街味道
前言王力先生把2-3的五言近体诗句式总结了23种,昨天介绍了前11种,今天看一下后面的12种。昨天的11种是简单句和复杂句,今天的12中句式为复杂句和不完全句。十二、复杂句:前2字形容词,后3字句子形式留滞-才难尽,艰危-气益增。FF-NdV。前2字是并列关系,所以都是大写FF。后3字是主谓结构的句子形式。出自唐朝诗人杜甫的作品《泊岳阳城下》江国逾千里,山城仅百层。岸风翻夕浪,舟雪洒寒灯。留滞-才
- 2月21天手写我心总结篇
效艳一亩田
这是一篇真正的总结,此刻,写这篇总结,我真的很轻松,我完成了!我的内在小孩很兴奋,甚至有点为自己自豪。21天的写作,坚持下来,有补写过,有写不出过,有想放弃过,有批判自己过,有庆幸自己写过。我的生命中,到这个年纪,我才意识到,坚持是我生命中必修的功课。有时熬夜写,会在照顾身体和当日事当日毕中抉择,最终,我选择感觉,哪件事情让我更有喜悦感。有时是选择熬夜也要写完,有时选择先照顾身体。在写作小组里,有
- 五言近体句式总结篇9,2-3结构上篇,草枯鹰眼疾雪尽马蹄轻
老街味道
前言王力先生将五言近体诗的句式,归类为9种。其中最少是1-2-2句式,只有一种。最多的一种是2-3结构,多达23种。因此,我把2-3结构放在的部分,分为两篇,今天介绍的是前11种2-3句式。一、简单句:前2字名词语,后3字副词+动词及目的语例如:黄绮-终辞汉,巢由-不见尧,BB-dVB,B,表示专有名词。简单句中,很好理解的主谓宾结构。这个句式也可以理解为:2-2-1结构,黄绮-终辞-汉,巢由-不
- unity3d引擎缓存优化技术_unity3d优化总结篇
weixin_39732991
unity3d引擎缓存优化技术
转自http://www.unitymanual.com/thread-21597-1-1.html此总结由自己经验及网上收集整理优化内容包括:1.代码方面;2.函数使用方面;3.ngui注意方面;4.数学运算方面;5.内存方面;6.垃圾回收方面等等...本着相互交流共同进步的原则好了,总结如下:1.尽量避免每帧处理,可以每隔几帧处理一次比如:[C#]纯文本查看复制代码functionUpdate
- 代码随想录算法训练营Final Day|| 感想总结篇+个人介绍和规划
傲世尊
算法
也算是一期不落完完整整地追完了训练营的内容。虽然图论章节有点懈怠了,感觉每天都是理解后抄代码。。。前面所有章节都是每天做到能独立从头写到尾才算打卡(虽然最前面几道难题很可能又忘了)。这确确实实是很辛苦的两个月。因为目前还在毕业实习,每天朝九晚五的上班,还要准备实习报告,修改简历,准备秋招,期间还有几个学校的小项目要做。在加入训练营之前,我还是个每天下班就开始摸鱼躺平的“懒人”,直到内心的焦虑战胜了
- 代码随想录算法训练营day55|第九章 动态规划part16
.wsy.
代码随想录训练营算法动态规划
目录583.两个字符串的删除操作72.编辑距离编辑距离总结篇判断子序列不同的子序列两个字符串的删除操作编辑距离583.两个字符串的删除操作本题和动态规划:115.不同的子序列相比,其实就是两个字符串都可以删除了,情况虽说复杂一些,但整体思路是不变的。代码随想录dp[i][j]是以i-1为结尾的字符串word1,和以j-1位结尾的字符串word2,想要达到相等,所需要删除元素的最少次数。这道题有两种
- 代码随想录算法训练营第18天 | 第六章 二叉树 part08
tt555555555555
C++学习学习笔记算法leetcode笔记学习c++数据结构
第六章二叉树-Part08目录669.修剪二叉搜索树108.将有序数组转换为二叉搜索树538.把二叉搜索树转换为累加树总结篇669.修剪二叉搜索树这道题目比较难,比添加、增加和删除节点难得多,建议先看视频理解。这题虽然看起来比较难,但是实际思路并不难,一层层的往下遍历,遇见在范围内的保留,遇见不在范围内的删除掉,如果root(当前节点)的元素小于low的数值,那么应该递归右子树,并返回右子树符合条
- 书评|总结篇《没出息的庄先生》、《山海高中》上篇
陈欻欻
最不喜欢也最害怕遇到的,就是大长篇之中剧情不突出人物关系简单情节一波又一波没完没了的日常文和开篇就交往后面跟着一连串秀恩爱甜齁人迟迟不结尾的俗套恋爱文(当然我不是在说下面这两篇哦小可爱不要对号入座哦),我读这些食之无味又弃之,哦我一般是不会弃文,但是弃了我真的不会回头(角落里著名大大的著名之作静静地落灰中),就好难,真的好难。《没出息的庄先生》|作者:寒菽现代日常搞笑文离家出走没出息的庄先生被网恋
- 《老喻的人生算法课》总结篇
Thehrdertheluck
《老喻的人生算法课》由两个模块构成:A计划:针对的是你内部世界的不确定性;B计划,针对的是你外部世界的不确定性。这是《人生算法》这门课程的最后一讲了。前面29讲的内容,通过人生算法A计划的九段修炼,以及B计划的18个人生难题,你已经为成为人生赢家做好了认知准备。作者说即使这门课里讲的概率、算法、心法和思维方式,你全都忘了,记住几点叮嘱,相信也够用了。人生的两类问题面对真实世界,到底需要你解决什么问
- 代码随想录算法训练营第60天(动态规划17● 647. 回文子串 ● 516.最长回文子序列 ● 动态规划总结篇
芋泥肉松脑袋
算法动态规划javaleetcode开发语言
动态规划part17647.回文子串解题思路动态规划解法中心拓展法516.最长回文子序列解题思路动态规划总结篇647.回文子串动态规划解决的经典题目,如果没接触过的话,别硬想直接看题解。题目链接:647.回文子串文章/视频讲解:647.回文子串解题思路动态规划解法dp数组及其下标的含义布尔类型的dp[i][j]:表示区间范围[i,j](注意是左闭右闭)的子串是否是回文子串,如果是dp[i][j]为
- 开启富而喜悦的人生,从成长、自律开始!
yy财富姐姐
大家好,我是于颖,今天是2020年7月31日,是我学习成长1000天打卡的第197天。今天和大家学习《家里的黄金》人类最重要的资产是头脑总结篇。前言:家居用品净资产,永不干枯的金矿。一、反正钱是你为了维持家居和生活方式而花费的金钱,因为你无可避免要花这份钱,所以从这些必须的开支中创造一些收入,而不是光出不进,要不我们也要买洗洁精,家居用品,美容产品和健康产品等等。二、不止现金返还有现金流入。三、富
- 代码随想录 Day-30 回溯总结篇
1234567今天你有没有摸鱼
pythonleetcode
回溯法理论基础回溯是递归的副产品,有递归就会有回溯回溯法就是暴力搜索回溯法能解决(组合问题/排列问题/切割问题/子集问题/棋盘问题)回溯三部曲:1)递归函数的返回值和参数2)确认终止条件3)单层搜索过程(可剪枝优化)组合问题:1)一个集合来求组合,需要startIndex2)多个集合取组合,各个集合之间相互不影响,不用startIndex3)当集合元素会有重复,但要求解集不能包含重复的组合时,使用
- Linux环境基础开发工具总结篇
唐唐思
Linxu系统编程C语言linux运维
yum工具的常用选项有:install表示安装软件包;list列出所有可供安装的软件包;search搜索包含指定关键字的软件包;remove卸载指定的软件包yummakecache命令的功能是将服务器的软件包信息缓存到本地。yum工具在每次安装指定软件包的时候,都会检测源服务器上的软件包信息,为了便捷不用每次都去搜索软件包信息。yumsearch命令可以在所有软件包中搜索包含有指定关键字的软件包y
- 6年级云南游学——总结篇
6fe5a0b5c3c4
此次出行,我想孩子们收获着他们所有的收获,孩子从计划出行开始到兴奋的睡不着睡觉,再到平淡,内心的变化此起彼伏,那么我们一起来看看游学中那些印象记忆深刻的瞬间~~这次游学是孩子们双脚踏出四川走向省外的第一次游学。于他们而言是一个12-3岁从书本到现实求真的一个过程,这次游学累并快乐着,每天步数几万步,晚上工作到12点,还带着三个有挑战的娃,倒也不觉得很累,精神力量的加持远大于一切。来游学之前我做了各
- 《论语·公治长》10-总结篇
小鑫芝士
正如本篇的题名,是一个人的名字,此人是孔子的女婿。以人名开始,自然也决定了本篇的定位,即对于人的评价。因此,我们按照对人褒与贬,把《公治长》这篇中赞扬和反对的行为分为两类,分别介绍如下。一、褒褒奖身正不怕影子斜:孔子首先表扬的就是自己的女婿公治长,说他不是因为自己的原因而惹上了牢狱之灾(缧绁之中),而且把自己的女儿嫁给了他,这是对其较高的褒奖。褒奖世事变化中的淡定:南容无论政治清明(有道)和黑暗(
- 书评|总结篇《归妻》、《热浪》、《撞邪》、《喜新厌旧》
陈欻欻
最近属实太惬意,根本不想更文虽然看书频率下降,但耐不住草稿箱里没更的文有点多,怎么办想出个大合集一下子都搞完。不过这么久不更文还是笔墨会生疏,内容几乎要忘光光,不会做笔记的人之好勤翻阅啦,大家不要介意,以后就更文随意了。《归妻》|作者:刘水水早就离异的独身alpha在一个雨天,捡到了一个发情期的小omage,他忍住冲动想要离开却被对方可怜的模样打动,他无奈只好顺应本能爱怜这个曾经被人标记却又被抛弃
- 算法学习打卡day45|动态规划:股票问题总结
涛涛begin
算法学习打卡算法学习动态规划
Leetcode股票问题总结篇动态规划的股票问题一共六道题,买卖股票最佳时机和买卖股票手续费都是一个类型的问题,维护好买入和卖出两个状态即可,方法一摸一样。而冷冻期也差不多就是状态多了点,买入、保持卖出、当日卖出、以及冷冻期四个状态。做题方法还是动态规划五部曲:明确dp数组含义,这里六道题全部第i天都是手里买入状态或者卖出状态的现金数是多少,这篇文章下标0代表未持有,下标1代表持有。写出递推公式,
- 开启富而喜悦的人生,从成长、自律开始!
yy财富姐姐
大家好,我是于颖。今天是2020年8月5日,是我学习成长1000天打卡的第202天。今天继续和大家学习《家里的黄金》人类最重要的资产是头脑总结篇之六第八章:选择多元化~否则死亡。一、一直以来蓝领工作都是最缺乏保障的工作,因为外国工人能做相同的工作。工资水平却低得多。但是今日白热化的全球经济竞争,迫使急于盈利的公司为了节省开支,将数以百万计的白领工作岗位转移到海外。其结果是人们拥有工作保障的日子一去
- DAY4-一小时读完一本书?(课堂总结篇)
榴莲老丸子
清晨起床,外面飘着小雨,准备记录下昨天的梦境时,发现昨天并没有做梦,大概是多天早起早睡导致睡眠质量很好吧。今天是高效阅读课的第四天,也是讲解高效阅读的第一天,怀着激动的心情,我打开了课程,开始听讲。今天课堂的主题之一:高效阅读九步法。用自己的话定义步骤,可以分为内部准备、外部准备、潜意识调动、定时与预习、写出具体问题和关键词、心流全脑阅读、思维导图、输出、自己讲出来九步。具体步骤:1、外部准备:准
- _40LeetCode代码随想录算法训练营第四十天-动态规划背包问题 | 139.单词拆分、多重背包
Jasmine-Lily
Algorithmsleetcode算法动态规划c++
_40LeetCode代码随想录算法训练营第四十天-动态规划背包问题|139.单词拆分、多重背包题目列表139.单词拆分关于多重背包,你该了解这些!背包问题总结篇!(进阶)139.单词拆分代码随想录地址:https://programmercarl.com/0139.%E5%8D%95%E8%AF%8D%E6%8B%86%E5%88%86.html题目给你一个字符串s和一个字符串列表wordDic
- 代码随想录算法训练营(总结)|动态规划总结篇
Kkkkkeung
算法动态规划leetcode
一、动态规划五部曲确定dp及其下标的含义确定递推关系式初始化值确定遍历顺序验证二、01背包问题1.基本理解理解:所谓的01背包问题,其关键在于物品只能放入1次,不能够重复利用,因此称呼为01背包问题。与完全背包的区别在于,完全背包问题中,物品能够无限次的放入。二维和一维dp的创建问题:(1)二维dp[i][j]的含义为:从下标为0-i的物品中放入背包容量为j的背包中,其价值为最高(2)一维dp[i
- DDD学习笔记 - 总结篇
Haozz_1994
架构DDD领域驱动设计DDD架构领域驱动设计
19|总结(一):微服务设计和拆分要坚持哪些原则课程链接:https://time.geekbang.org/column/article/171185由于企业发展历程以及企业技术和文化的不同,DDD和微服务的实施策略也会有差异。那么面对这种差异,应该如何落地DDD和微服务呢?微服务的演进策略在从单体向微服务演进时,演进策略大体分为两种:绞杀者策略和修缮者策略。1.绞杀者策略绞杀者策略是一种逐步剥
- 【后端】正则表达式&java正则学习笔记
骑鱼过海的猫123
正则表达式java学习
文章目录1.概念2.基础语法2.1正则表达式是什么?2.2导入的包2.3基本用法2.3.1元字符(包含除了普通字符外的所有字符:限定符,连接符等等)2.3.2连接符2.3.3限定符2.3.4定位符2.3.5转义字符2.3.6分组或捕获2.3.7反向引用2.3.8选择符2.3.9优先级顺序参考地址:正则表达式(总结篇)正则表达式教程1.概念正则表达式,又称规则表达式。(英语:RegularExpre
- 从0开始学c语言-01-如何完整运行一个程序
阿秋的阿秋不是阿秋
从0开始学c语言c语言visualstudio学习
本人0基础开始学编程,我能学会的,你也一定可以,学会多少写多少。下载安装请从官网入手,社区版本即可,这里主要使用的软件是VS2019,图标如下。精简版总结篇从0开始学c语言-总结01-c语言的粗略认识和快捷键_阿秋的阿秋不是阿秋的博客-CSDN博客目录一、如何创建项目。双击图标后,显示如下。点击创建新项目。编辑
- Spring Cloud实战 | 第十一篇:Spring Cloud Gateway统一鉴权下针对RESTful接口的RBAC权限设计方案,附Vue按钮权限控制
竹林幽深
springcloudrestfulvue.js
有来技术团队2022-01-1011:26:58博主文章分类:SpringCloud©著作权文章标签SpringCloudspring微服务权限控制文章分类其它其它阅读数165一.前言【有来】开源全栈项目版本更新,本文部分内容和项目源码有出入,建议移步至【SpringCloud&Alibaba实战|总结篇】SpringCloudGateway+SpringSecurityOAuth2+JWT实现微
- 正则表达式(总结篇)
你不懂、、、
java基础java
一、概念正则表达式,又称规则表达式。(英语:RegularExpression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。在众多语言中都可以支持正则表达式,如Perl、PHP、Java、Python、Ruby等。当然在Java中也可以通过处理字符串的方式达到检索,替换文本字符串的目的,但是有了正则表达式写代
- 代码随想录第二十三天
zxclong
leetcode数据结构算法java
第六章二叉树part09今日内容:●669.修剪二叉搜索树●108.将有序数组转换为二叉搜索树●538.把二叉搜索树转换为累加树●总结篇详细布置669.修剪二叉搜索树这道题目比较难,比添加增加和删除节点难的多,建议先看视频理解。题目链接/文章讲解:https://programmercarl.com/0669.%E4%BF%AE%E5%89%AA%E4%BA%8C%E5%8F%89%E6%90%9
- 代码随想录算法训练营第23天(二叉树9 | ● 669. 修剪二叉搜索树 ● 108.将有序数组转换为二叉搜索树 ● 538.把二叉搜索树转换为累加树 ● 总结篇
芋泥肉松脑袋
算法数据结构javaleetcode
二叉树9669.修剪二叉搜索树解题思路108.将有序数组转换为二叉搜索树解题思路538.把二叉搜索树转换为累加树解题思路总结篇669.修剪二叉搜索树这道题目比较难,比添加增加和删除节点难的多,建议先看视频理解。题目链接/文章讲解:669.修剪二叉搜索树视频讲解:669.修剪二叉搜索树解题思路直接想法就是:递归处理,然后遇到root.valhigh的时候直接returnNULL但是存在要删除节点的孩
- _20LeetCode代码随想录算法训练营第二十天-C++二叉树 | 669.修剪二叉搜索树、108.将有序数组转换为二叉搜索树、538.把二叉搜索树转换为累加树
Jasmine-Lily
Algorithms算法c++leetcode
_20LeetCode代码随想录算法训练营第二十天-C++二叉树|669.修剪二叉搜索树、108.将有序数组转换为二叉搜索树、538.把二叉搜索树转换为累加树题目列表669.修剪二叉搜索树108.将有序数组转换为二叉搜索树538.把二叉搜索树转换为累加树总结篇669.修剪二叉搜索树代码随想录地址:https://programmercarl.com/0669.%E4%BF%AE%E5%89%AA%
- 英语语音实战练习-以英国解说孙杨接力为例
Metisfess
https://mp.weixin.qq.com/s/LTK17I3Um1izEv5k9XelqA关注Metisfess微信公众号,更多英语干货第一时间更新~https://v.qq.com/x/page/s0562y80rsr.html01:36-01:55英语语音的知识大家都还记得吗?可以戳连接去再回顾:180802英语发音技巧之总结篇https://mp.weixin.qq.com/s/a1
- 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的配置