编程语言相关技术专家
能力说明:
掌握封装、继承和多态设计Java类的方法,能够设计较复杂的Java类结构;能够使用泛型与集合的概念与方法,创建泛型类,使用ArrayList,TreeSet,TreeMap等对象掌握Java I/O原理从控制台读取和写入数据,能够使用BufferedReader,BufferedWriter文件创建输出、输入对象。
暂时未有相关云产品技术能力~
阿里云技能认证
详细说明升级后,php就完了
多年以来,没有一个环境像这样能让我全身心投入,毫无顾忌的去做好事情,感谢dot.
js现在最牛的地方是 有了Node.js后,前后端的界限几乎都消失了,围绕着它,出现了一整套生态体系。 在生态方面,比php好太多了。
想找比较正宗的库,查了蛮久的。最后在 oauth官方站上,看到PHP版本的相关链接。 发现都是php 5.3版本以上的环境,基于命名空间的写法编写的。 访问下面这个页面,难得,发现文档给出了5.2版本的链接。
作为社交平台来使用Discuz的话,UC_Server提供的那些数据接口是不够用的,我们还需要访问及操作用户的扩展数据。 基于UXF框架的rest_controller,很容易就可以实现API接口。
报个到!
一般来说,我们有开发环境(DEV)、测试环境(TEST)、生产环境(PROD)。 怎样解决自动根据不同环境切换相应的配置文件的问题呢? 本文以PHP为例。 最简单的方法,是确保三种环境的服务器可以给出一模一样的设置给程序,如数据库地址、端口、数据库名、用户名密码等。
很庆幸个人的编程史是有松有紧的,经过一个紧张的开发周期后,往往会有一个稍微松弛一点的周期。 有张有弛嘛,不然可能早转行了。 这个周期,给自己定的主题是测试驱动开发模式实践。
极尽简化的函数命名 C M H之类
Jython 2.7b3 Bugs Fixed - [ 2108 ] Cannot set attribute to instances of AST/PythonTree (blocks pyflakes) - [ 1497 ] ast classes do not have appropiate base classes - [ 1980 ] ast.
经历了两百多次命令的输入尝试,终于搞定。 1 git clone https://github.com/linuxdeepin/deepin-ui.git 11 git clone https://github.
受够了NB的低性能文件扫描,也许是时候放弃Netbeans迎接PDT了。
淘宝最新的开发模式,追求前后端分离,使用Node.js全栈解决方案 Java演变为底层服务提供者 腾讯开发中测试环境的切换,去hosts,改用本地dns的方式
今天尝试在FreeBSD10 上编译c代码,发现gcc被换成llvm后,环境配置需要重新学习。
很早看过一套叫 Mono的 WP主题,后来再也找不到访问地址。 这几天看到 阮一峰 的 博客,感觉他的主题是专为阅读而设计的。 Typecho系统的默认主题也挺好。
信仰是心灵的产物,没有宗教和政党,人同样可以拥有信仰。 信仰是个人的意识行为。信仰,就是你的信任所在,同时是你价值的所在。 在有些问题上,比如在死亡所引起的恐惧这一人生终极问题上,几千年来则几乎没有取得进展。
X3DOM 1.6.1 主要包含了一些新的功能特性、bug修复,是1.6的维护性更新版本。 特性 ClipPlane 支持 实例 here 及文档 here TwoSidedMaterial 支持 实例 here 及文档 here SphereSenso...
新的逻辑引入了新的bug,会导致在跨多库连接时,产生表名前缀映射混乱,需要再做逻辑上的修复。 function table_name($tablename) { if(!empty($this->map) && !empty($this->map[$table...
主要针对对象:Smarty/Dwoo 参考:http://developer.51cto.com/art/201009/224929.htm 其实以前都不怎么关注模板引擎,觉得没必要使用。但随着年龄的增加,代码洁癖越来越严重,才开始碰到这个问题。
本文更新:http://www.cnblogs.com/x3d/p/3916198.html 场景: 在Discuz中创建Table模型,但该Table所在库与Discuz不在同一个库。 Discuz好像是在3之后提供跨库映射的机制。
国内外各大互联网公司,都有UEx/d|UCD|CDC(Customer Research & User Experience Design Center)团队。 在很多公司会认为,合格的产品经理应该具备技术能力。
基本思路: 先用URL标签生成完整的URL字符,前端动态参数的部分以适配符先填充,最后动态参数利用正则匹配进行替换。 这种方式,可以在各种MVC框架中适用,妙。 不废话,上码。 var url = "{url app=xxxxn&act=yyy&id=[0]}"; url = url.
//get拦截规则 $getfilter = "\\
Web基础开发要解决的问题,往往也就是那些框架出现的目的 - 要解决问题。 1. 便捷的Db操作; 2. 高效的表单处理; 3. 灵活的Url路由; 4. 合理的代码组织结构; 5. 架构延伸 缓存、安全、DB扩展等 6. 丰富的类库; 每种框架的哲学,决定了它最终的用户群体。
虽然很少用模板引擎,但总是有要用到的时候。 随意翻看了两者代码,发现Smarty发展了这么多年居然还在用Eval实现一些特性。其实这没有什么高不高级之分,只是因为eval这个东东,导致一旦语法出错时,程序会直接挂掉,不便调试。
引入Rest风格接口的特性,主要是为了适应平台化和移动化开发的需要。 移植自ThinkPHP项目的RestAction。 REST(Representational State Transfer表述性状态转移)是一种针对网络应用的设计和开发方式,可以降低开发的复杂性,提高系统的可伸缩性。
Discuz的source/class/cache目录,代表着相应的缓存机制,但实际上废弃很多年了。 Discuz用Memory代表了缓存,里面内置了memcache等多种缓存驱动。 但很多人的开发环境甚至服务器环境都是没有配置这些缓存环境的。
当时花了一周多的时间,去翻译Web3D协会网站的内容,纯静态制作。 如今翻出来,发现,静态的东西似乎更持久。 自从86VR倒了以后,以前一直希望自己能做起中国的更好的虚拟现实社区,但每当动手时,发现畏惧懒惰多于激情。 http://chinavr.sinaapp.com
Pkg 是 FreeBSD 下一代的打包管理工具,用来替代原来的 pkg_info/pkg_create/pkg_add 工具,可以本地打包,也提供远程打包,主要是为了方便远程二进制包升级。 Pkg 1.3.0 发布,此版本是 29 个贡献者 9 个月辛苦开发的成果,包括 373 个文件修改。
施无畏印 走火入魔了。
以前整理出来并在团队中推行的一份PHP编码规范,纸质的还在,电子版的居然找不到了,只好重新再整理一份。整理的过程中,忽然想到,这样的规范每个团队都不同,放在这里的意义不大,所以转而整理规范制定的思路。 在PHP的内部世界,一时骆驼峰、一时小写下划线,整个命名本身就是一个很混乱的状态。
心无旁鹜应该要能做到两点: 1. 不被外界所扰; 2. 不被日复一日的厌烦感占据理智 Web是个好东西,它将浩瀚的信息有效组织与关联起来。但对于工作来说,也是一把双刃剑。 首先,你还是要花大量时间进行信息的检索与识别;再者,检索过程中很容易被导向到其他事情上而分心。
请展开你的想象。将你自己放在一座高山上,看着美丽的夕阳和云朵。突然,你又来到一艘宇宙飞船,以极快的速度飞向充满神秘和危险的未知星球。最终, 你遇见了已有一年多未见的女朋友,你们在一起接吻。突然,整个世界暗了下来,你看到了有史以来最可怕、最暴力的画面。
1. 代码编辑器 TextMate 开源免费 2. 图像处理工具 Seahorse 开源免费 3. 远程Windows桌面连接工具 CoRD 开源免费 4. 办公软件 LibreOffice 开源免费 5. OpenVPN 客户端 tunnelblick 开源免费
一下子,这里又荒废了。 普通人,不可能每天都有太多的体验;但我不想做普通人。 自从年初定了一个目标,要把博客的排名提升到1W以内,用了将近五个月时间,终于达到。这是一份很特殊的体验,没有惊天动地的野心,就是平平淡淡,写写博,冲冲名次。
译者注: Unity3D中支持三种语言:JavaScript、C#、Boo,很多人不知道如何选择,通过这篇译文,我们可以搞清楚这三者语言的来龙去脉,对选择主语言有一定的借鉴意义。 首先,Unity是基于Mono也就是.Net的运行环境的,所以它肯定支持C#;然后,Unity团队自行开发了一种Boo的语言;后面可能考虑到用户的接受程度的问题,又开发了类似JS的一种语言,但那绝对不是JS,勉强可以称之为UnityScript。
裁剪平面由方程Ax+By+Cz+D=0确定。所有满足[A B C D]M-1[Xe Ye Ze We]T>0的人眼坐标[Xe Ye Ze We]的点都位于该平面定义的半空间中,而该半空间以外的所有点都被裁剪掉 —— 摘自Redbook。
代码地址:https://code.csdn.net/x3dcn/svnauth 以禅道项目管理系统的数据库结构为标准,实现了可用的svn authz验证功能。 以用户名、密码、项目的acl开发程度open、private、custom三种关系进行相应的匹配,实现动态的验证。
小说、视频、音乐、游戏
能否写出好代码与是否使用“好”的电脑是没有直接关系的。
国内写的《Unity 3D游戏开发》。 实例挺多,对于有基础的人来说,上手会挺快的; 但进阶的东西没有涉及,可能与书的定位有关吧
目标:以整合各类项目管理系统中的用户体系及权限体系为目标,实现SVN的集成式动态鉴权 支持平台:usvn、禅道等 - 开发中,本文仅对前期的探索工作做点整理 开发环境: Windows、XAMPP 1.7.2 项目地址: https://code.csdn.net/x3dcn/svnauth 有兴趣的可以一起参加。
应该来说,是JavaScript吧。
iOS是最早支持WebGL的移动操作系统之一,我们一直在努力让X3DOM运行在那些设备上。然而,标准的Safari浏览器默认是没有开启的。这种情况从iOS8发生改变,iOS8现在完全支持WebGL - 目前还是开发者beta版本。
尽管拒绝的理由,对方没有完全看清,但没有关系,就这样。 抵住诱惑,静心做事!
先让你飞一会儿!
前言 Apache被许多大流量网站所嫌弃,但很多企业级的场景则更为适用。 Apache httpd 从 2.0 之后,已经不仅仅局限于一个 http 的服务器,更是一个完善而强大、灵活而健壮且容易扩展的开发平台。
Debian GNU/kFreeBSD 是由使用GNU C语言库的GNU成员组成的基于FreeBSD内核、外加完整的Debian 软件包集合的操作系统。 它来自Debian社区,所以本质上,我们还是应该叫他Debian操作系统,因为,一个内核,还称不上真正的操作系统。
FreeBSD 9.1安装KMS 这是一个伪命题###### ,9.1的内核已经加入了KMS内核支持 需要更新ports中的xorg到打了补丁的版本,无意中发现了一个pkg源,这个事也搞定了 freebsd 9.1 kms
ArchBSD同上 感谢大A(豆瓣)的投稿 :)