码迷,mamicode.com
首页 > 编程语言
Q2:关于数组的解包错误 fatal error: Can't unwrap Optional
今天是一个关于项目开发时遇到的简单问题,对于使用数组存储数据内容时,在申明时采用隐式申明即'!',在之后的过程中很大可能会出现unexpectedly found nil while unwrapping An optional value。...
分类:编程语言   时间:2015-01-03 09:22:01    阅读次数:221
【C++模版之旅】项目中一次活用C++模板(traits)的经历
曾经曾在一个项目中碰到过一个挺简单的问题,但一时又不能用普通常规的方法去非常好的解决,最后通过C++模板的活用,通过traits相对照较巧妙的攻克了这个问题。本文主要想重现问题发生,若干解决方式的比較,以及最后怎样去解决的过程,或许终于的方案也并非最好的方案,但至少个人认为从发现到思考到解决到改善,...
分类:编程语言   时间:2015-01-03 09:18:38    阅读次数:246
javaScript函数
1 //声明式函数定义的代码先于函数执行代码被解析器解析; 2 //引用式函数定义(函数表达式)是在函数运行中进行动态解析的。 3 window.onload = function(){ 4 5 function dwn(s){ 6 document.write(s+""...
分类:编程语言   时间:2015-01-03 09:20:45    阅读次数:230
python lambda
lambda相当于是一个匿名函数,因为python是属于脚本语言,所以在和shell结合中使用起来是很方便的,具体怎么用,通过列子来说明吧>>>g=lambdax:3*x>>>g(4)12>>>g=lambdax,y:5*x*y>>>g(2,3)30顺便介绍下fileter和map的用法,通过help可以看..
分类:编程语言   时间:2015-01-03 08:15:07    阅读次数:182
ASP.NET MVC4 捆绑(Bundle)技术下的 JavaScript
说到Web应用中JavaScript的模块化,很容易想到RequireJS、SeaJS和ECMAScript6。ES6要全面应用还得有段时间,RequireJS和SeaJS的模块化在实际应用中又有两个分支:一是通过按需加载的方式加载并创建模块,二是通过工具打包成单一文件,一次性加载,按需创建模块。ASP.NETMVC4的..
分类:编程语言   时间:2015-01-03 08:14:53    阅读次数:186
Tomcat- java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addServlet
在MyEclipse中启动Tomcat的时候报错: java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addServlet 我的解决方案是将 Tomcat安装目录下的conf\context.xml的结点里面添加:....
分类:编程语言   时间:2015-01-03 08:11:49    阅读次数:252
Tomcat-java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory
在我的MyEclipse中新建一个网站,并新建一个.jsp文件,配置server为Tomcat后,运行.jsp文件的时候,报错:java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory(这是控制台输出的错误,MyEcli...
分类:编程语言   时间:2015-01-03 08:07:42    阅读次数:196
Unity3d的2D骨骼动画插件Puppet2D的 基础训练1
大家好,我是孙广东。   转载请注明出处:http://blog.csdn.net/u010019717更全的内容请看我的游戏蛮牛地址:http://www.unitymanual.com/space-uid-18602.html  ??1、BONE CREATION为骨骼选择层。请单击“Create Bone Tool”按钮。你会留在这种模式下,直到您按输入enter或单击“Finish Bon...
分类:编程语言   时间:2015-01-03 07:07:54    阅读次数:213
Unity3d的2D骨骼动画插件Puppet2D的 基础训练2
6、MESH CREATIONSkinning允许单个的对象,将会受到多于一根骨头的影响。为了做到这一点的精灵需要转换为一个网格。随便选择一个精灵,然后我们来到 Skinning面板。先看Type of Mesh 的选项0~3 , 值越大网格越密集。   7、BIND SMOOTH SKIN事先准备如下:   本节是在上一个Mesh Creation的基础上的。生成Mesh后我们来全选,然后单击...
分类:编程语言   时间:2015-01-03 07:07:15    阅读次数:332
[AngularJS] Javascript scope and AngularJS $scope
Scope resolution of our Angular documents works exactly the same way scope resolution works in plain, old Javascript. The only difference here is that...
分类:编程语言   时间:2015-01-03 07:02:25    阅读次数:409
C++ Builder使用VC DLL
好久没用BCB了,真的有些陌生了,当然个烂笔头吧。1 先 implib c:\xxx.lib c:\xxx.dll 生成lib文件2 #pragma comment(lib,"xxx.lib")3 extern "C" __declspec(dllimport) __stdcall int AFun...
分类:编程语言   时间:2015-01-03 07:02:04    阅读次数:189
算法学习 - STL的p排序函数(sort)使用
排序函数sort() 这个函数是STL自带的,功能很强大~ 这里教下使用方法。 sort()有三个参数,第一个是排序的起始位置,第二个是排序的结束位置,第三个是排序的判断函数。函数原型为: sort(, , ) 这个就是原型了~ 使用方法 首先假设我们有一个vector vec;向量容器,存放了很多无序正数...
分类:编程语言   时间:2015-01-03 02:04:51    阅读次数:195
Python学习笔记五:数字和字符串
数据类型是不允许改变的,这就意味着如果改变数字数据类型得值,将重新分配内存空间。Python数字类型转换int(x [,base ]) 将x转换为一个整数 long(x [,base ]) 将x转换为一个长整数 float(x ) 将x转...
分类:编程语言   时间:2015-01-03 02:05:21    阅读次数:472
MAC OSX安装多个版本的JAVA
MAC自带的jdk1.6是苹果公司自己修改的版本,被广泛应用于各种mac软件,具有不可替代性;同时,oracel发布的jdk1.7和jdk1.8有时也需要用到。因此,在mac上安装、使用多个版本的jdk具有重要意义。以下以jdk1.6和jdk1.8为例介绍安装、使用方法。1.从JAVA官网下载jdk...
分类:编程语言   时间:2015-01-03 02:04:00    阅读次数:19014
Java中Timer的用法
现在项目中用到需要定时去检查文件是否更新的功能。timer正好用于此处。用法很简单,new一个timer,然后写一个timertask的子类即可。代码如下:package comz.autoupdatefile;import java.util.Timer;import java.util.Time...
分类:编程语言   时间:2015-01-03 02:03:18    阅读次数:201
Java单击图标实现显示Frame界面
package part17;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.*;public class ActionEvent4...
分类:编程语言   时间:2015-01-03 02:01:24    阅读次数:345
九度OJ 1534 数组中第K小的数字
题目1534:数组中第K小的数字 时间限制:2 秒 内存限制:128 兆 特殊判题:否 提交:1524 解决:307 题目描述: 给定两个整型数组A和B。我们将A和B中的元素两两相加可以得到数组C。 譬如A为[1,2],B为[3,4].那么由A和B中的元素两两相加得到的数组C为[4,5,5,6]。 现在给你数组A和B,求由A和B两两相加...
分类:编程语言   时间:2015-01-03 00:58:44    阅读次数:250
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!