首页 > 编程语言
PHP性能之语言性能优化
PHP语言性能优化优化啥? 如下图所示,PHP直接执行的是opcode,所以我们尽量减少扫描和转码解析。 这是我们第一个优化点,尽量使用PHP内置的函数代替我们的代码来实现同样的功能。 和我们自己写的代码一样,PHP本身内置了很多函数,所以实现同一个功能我们可以使用多个内置函数来实现,那么是不是内置 ...
分类:编程语言   时间:2017-02-06 16:58:25    收藏:0  评论:0  赞:0  阅读:172
java格式化字符串,在指定位置插入指定字符串,兼容中英文以及特殊字符,例如:换行,用于解决生成pdf换行问题等问题
原因: 由于html转pdf时,不能自动换行,因此才有下面的代码. 注释:完全模拟html页面的自动换行! 效果: ...
分类:编程语言   时间:2017-02-06 16:54:15    收藏:0  评论:0  赞:0  阅读:379
Java NIO系列教程(十二) Java NIO与IO
当学习了Java NIO和IO的API后,一个问题马上涌入脑海: 我应该何时使用IO,何时使用NIO呢?在本文中,我会尽量清晰地解析Java NIO和IO的差异、它们的使用场景,以及它们如何影响您的代码设计。 Java NIO和IO的主要区别 下表总结了Java NIO和IO之间的主要差别,我会更详 ...
分类:编程语言   时间:2017-02-06 16:50:23    收藏:0  评论:0  赞:0  阅读:218
Unity3D性能优化总结
一、程序方面 01、务必删除脚本中为空或不需要的默认方法; 02、只在一个脚本中使用OnGUI方法; 03、避免在OnGUI中对变量、方法进行更新、赋值,输出变量建议在Update内; 04、同一脚本中频繁使用的变量建议声明其为全局变量,脚本之间频繁调用的变量或方法建议声明为全局静态变量或方法; 0 ...
分类:编程语言   时间:2017-02-06 16:46:48    收藏:0  评论:0  赞:0  阅读:274
C语言基础(14)-递归
一. 递归的定义 函数可以调用自己,这就叫函数的递归。 先序递归和后序递归 例1:求第n个人的岁数 有n个人排成一队,问第n个人多少岁,他回答比前面一个人大2岁,再问前面一个人多少岁,他回答比前面一个人大2岁,一直问到最后问第一个人,他回答10岁 例2:将十进制数转化为二进制数 例3:斐波那契数列 ...
分类:编程语言   时间:2017-02-06 16:44:23    收藏:0  评论:0  赞:0  阅读:193
Spring框架学习笔记(7)——代理对象实现AOP
AOP(面向切面编程) AOP(Aspect-Oriented Programming, 面向切面编程): 是一种新的方法论, 是对传统 OOP(Object-Oriented Programming, 面向对象编程) 的补充. AOP 的主要编程对象是切面(aspect), 而切面模块化横切关注点 ...
分类:编程语言   时间:2017-02-06 16:00:33    收藏:0  评论:0  赞:0  阅读:264
java编程思想笔记20170206
内部类有一个例子,代码如下: 在删除eventList里的元素时,这里是新创建一个ArrayList对象,并把原来的eventList之中的元素复制进去。这个地方为什么不直接从eventList里面删除呢,处于对这个问题的好奇,就查了一下资料list有两个remove方法,一个是int为形参(按索引 ...
分类:编程语言   时间:2017-02-06 15:56:29    收藏:0  评论:0  赞:0  阅读:237
python对缩进的严格要求
一般的编辑器都会默认Tab键为四格缩进,但是在python脚本中,Tab与直接4个tablespace空格是有区别的。 一般表现为报错信息如下: IndentationError: unindent does not match any outer indentation level 这说明我们在编 ...
分类:编程语言   时间:2017-02-06 15:52:04    收藏:0  评论:0  赞:0  阅读:318
【java设计模式】之 模板方法(Template Method)模式
1. 模板方法的一个实例 这一节主要来学习一下设计模式中的模板方法模式。我们先来看一个例子:假如现在老板让你做一个汽车的模型,要求只要完成基本功能即可,不考虑扩展性,那你会怎么做呢?我们首先会根据经验设计一个类图: 由这个类图可知,非常简单的实现了悍马车,该车有两个型号H1和H2。那现在我们开始实现 ...
分类:编程语言   时间:2017-02-06 15:50:33    收藏:0  评论:0  赞:0  阅读:158
高性能Java科学与技术运算库Colt
在学习《Machine Learning in Action》和《NLTK Natural Language Processing with Python》的过程中,我真切地感受到Numpy库的便捷与强大,线性代数的数据结构与运算封装得浅显易懂。不过Numpy或者Python有两个很致 命的缺点:① ...
分类:编程语言   时间:2017-02-06 15:46:55    收藏:0  评论:0  赞:0  阅读:380
机器学习算法汇总:人工神经网络、深度学习及其它
机器学习无疑是当前数据分析领域的一个热点内容。很多人在平时的工作中都或多或少会用到机器学习的算法。这里我们将为您总结一下常见的机器学习算法,以供您在工作和学习中参考。 ...
分类:编程语言   时间:2017-02-06 15:46:31    收藏:0  评论:0  赞:0  阅读:262
重新认识java(七) ---- final 关键字
你总以为你会了,其实你只是一知半解。 final 关键字概览final关键字可用于声明属性、方法、参数和类,分别表示属性不可变、方法不可覆盖、参数不可变和类不可以继承。我们来分别看看它的用法。 f...
分类:编程语言   时间:2017-02-06 15:02:46    收藏:0  评论:0  赞:0  阅读:231
重新认识java(六) ---- java中的另类:static关键字(附代码块知识)
你知道么,static的用法至少有五种?
分类:编程语言   时间:2017-02-06 15:02:33    收藏:0  评论:0  赞:0  阅读:278
【死磕Java并发】-----深入分析synchronized的实现原理
记得刚刚开始学习Java的时候,一遇到多线程情况就是synchronized,相对于当时的我们来说synchronized是这么的神奇而又强大,那个时候我们赋予它一个名字“同步”,也成为了我们解决多线...
分类:编程语言   时间:2017-02-06 15:02:20    收藏:0  评论:0  赞:0  阅读:267
java 中重写toString()方法
toString()方法 一般出现在System.out.println(类名.toString()); toString()是一种自我描述方法 本身返回的是 getClass().getName() + "@" +Integer.toHexString(hashCode()); 也就是 类名 + ...
分类:编程语言   时间:2017-02-06 14:54:10    收藏:0  评论:0  赞:0  阅读:418
Python之路【第二十二章】:Django Form组件
Form组件 Django的Form主要具有一下几大功能: 生成HTML标签 验证用户数据(显示错误信息) HTML Form提交保留上次提交数据 初始化页面显示内容 创建Form类时,主要涉及到 【字段】 和 【插件】,字段用于对用户请求数据的验证,插件用于自动生成HTML; 1、内置字段 Fie ...
分类:编程语言   时间:2017-02-06 14:53:20    收藏:0  评论:0  赞:0  阅读:204
重复造轮子系列--内存池(C语言)
mem_pool.h mem_pool.c mem_pool_dlist.c ...
分类:编程语言   时间:2017-02-06 14:51:38    收藏:0  评论:0  赞:0  阅读:293
python中OrderedDict的使用
很多人认为python中的字典是无序的,因为它是按照hash来存储的,但是python中有个模块collections(英文,收集、集合),里面自带了一个子类 OrderedDict,实现了对字典对象中元素的排序。请看下面的实例: 可以看到,同样是保存了ABC等几个元素,但是使用OrderedDic ...
分类:编程语言   时间:2017-02-06 14:49:13    收藏:0  评论:0  赞:0  阅读:160
交互器中python中的帮助使用
C:\Users\ceshi>pythonPython 2.7.12 (v2.7.12:d33e0cf91556, Jun 27 2016, 15:24:40) [MSC v.1500 64 bit (AMD64)] on win32Type "help", "copyright", "credit ...
分类:编程语言   时间:2017-02-06 14:47:50    收藏:0  评论:0  赞:0  阅读:204
Javascript: 动态显示进度条
1 {% if not config.exec_id == '' %} 2 3 4 5 0% 6 7 8 9 25 {% endif %} ...
分类:编程语言   时间:2017-02-06 14:47:33    收藏:0  评论:0  赞:0  阅读:198
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!