- 博客(10)
- 收藏
- 关注
原创 【算法】贪心算法(0-1背包问题)
什么是贪心算法?贪心算法并不是一个具体的算法,而是一种算法的思想,或者说是解决问题一种思路。这就有两个关键的点,可以解释贪心算法: 贪心算法解决什么问题? 贪心算法是怎样的一种思路? 1. 贪心算法解决什么问题解决求最优解问题。即此问题的最终的目的,是为了得到一个最优解。比如,从A地到B地之间的最短路径,100块钱可以在一个商场里买到的东西最多,等等之类的。2. 贪心算法是怎样的
2015-10-12 14:16:43
2487
转载 MySQL修改root密码的多种方法
方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');方法2:用mysqladmin mysqladmin -u root password "newpass" 如果root已经设置过密码,采用如下方法 mysqladmin -u root
2015-10-09 14:58:02
325
原创 JavaScript一些细节
删除数组中的元素你或许已经知道,js中要向数组中增加元素,需要用的是push方法。没有和其他语言中类似的add方法,是不是很不适应?但是要是告诉你,从数组中删除元素的方法没有,你是不是简直不敢相信!你如果要说用到delete关键字,那么给你看一个吓死你的:var s=[1,2,3,4];delete s[1];这样操作之后,你猜猜操作结果是怎样的?不买关子,结果是这样的:[1,udefind *
2015-10-09 10:48:27
434
原创 python使用xlwt读取文件写入Excel
先上代码:#coding:utf-8import xlwtimport sysreload(sys)sys.setdefaultencoding('utf-8')style = xlwt.XFStyle()font = xlwt.Font()font.name = 'SimSun' # 指定“宋体”style.font = font wb = xlwt.Workbook(e
2015-09-23 11:42:58
1099
原创 jersey使用指南
jersey 是基于Java的一个轻量级RESTful风格的Web Services框架。官网引入使用maven,在pom.xml中加入:<!-- Jersey --><dependency><groupId>org.glassfish.jersey.core</groupId> <artifactId>jersey-client</artifactId> <version>${
2015-09-22 17:27:14
1095
原创 奇葩的JS数组
奇葩的JS数组JavaScript的数组是JavaScript原生的唯一的复杂数据结构,这点有点类似于php。(JSON是一种轻量级数据交换格式)类似于php,JavaScript的数组也是接受自定义下标,当不指定下标时,才使用默认下标。这就会有问题了,如下代码:var a = [];a['h'] = 2;console.log(a.length);你们猜猜这个数组大长度打印出多少?0我明明传入
2015-09-22 17:14:50
390
原创 RESTful
RESTfulREST是一种架构风格,而不是严格的标准。然而在一个项目团队中,要求对这种风格有着同一的认识, 才能发挥REST的最大作用–可读性好。用好了这种风格,可以大大地减少文档的必要,不需要每篇文档都连篇累牍的重复很多事情,在这样一种 统一的结构下做事,代码管理也更加方便。虽然每个人对REST有着不同的理解,但是我总结了基本要遵循三点:每个请求,所请求的都是资源。资源可以是现实存在服务器
2015-09-22 17:12:40
351
原创 欢迎使用CSDN-markdown编辑器
【python】pygraphviz生成二叉树图pytgraphviz是graphviz工具python包装库。在本质上还是使用dot语言,实现画图功能。其最主要的功能点,其实只是快速的生成.dot文件,绘图的功能需要dot的支持。绘图先上代码:#画图def draw_plshu(): r_tulp = getAll() r_map = tulpToMap(r_tulp)
2015-02-12 16:42:43
456
原创 【spring】spring3.x经验小结
spring3.x版本的一个重大改变就是模块化分包。原来的集成在spring核心中的许多功能都被模块化分解出来,使得spring-core的核心功能只剩下了两个,Ioc(依赖注入)和Aop(面向切面)。aspectj:spring依赖于aspectj是因为spring的aop,其实是对aspectj包装。所以在使用spring时,需要显示引入aspectj。且在
2015-01-27 09:55:00
376
原创 Djago入门手记
Django是一个python的web框架。兼容MVC模式,但是更加提倡MVC的增强版本MTV(模型,模板,显示控制器)模式。Django的web开发,目前集中在内容性强的blog等网站上。当然,它拥有开发其他的强大功能,但是似乎没有太多成功案例。中国互联网排名前二十的网站中,只有豆瓣(还有知乎,不过不知道它是不是前二十强。我看到的数据是很多年前的了。勿喷!不要在意这些细节。)一家是使用pytho
2014-08-06 16:57:40
1037
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人