编程语言相关技术专家
能力说明:
掌握封装、继承和多态设计Java类的方法,能够设计较复杂的Java类结构;能够使用泛型与集合的概念与方法,创建泛型类,使用ArrayList,TreeSet,TreeMap等对象掌握Java I/O原理从控制台读取和写入数据,能够使用BufferedReader,BufferedWriter文件创建输出、输入对象。
暂时未有相关云产品技术能力~
阿里云技能认证
详细说明不知怎么回事,逐渐变成一周看一次oschina了。
注:基于官方的.bs规范专用格式进行了翻译,但结果发现无法编译成html格式,所幸基本兼容.markdown格式。 中文翻译项目地址:https://github.com/web3d/webvr-spec/blob/master/webvr-zh_CN.bs 欢迎加入。
其实是稍微的调整了一下禅道的界面布局。 我需要一种Feel,可以飞得更高。
项目地址:https://github.com/web3d/zentao-redmine-userauth zentao-redmine-userauth 做了一个基本的用户认证接口,兼容redmine 将代码pull下来,放到禅道根目录下的www目录中即可。
花了点时间弄了一个插件。 代码地址:https://github.com/web3d/plugins/tree/master/Sinauth Typecho的扩展机制还是比较完善的,可以自行增加Action、Route、扩展现有Widget功能、后台插件配置界面等。
PHP 注解 到目前为止,PHP的反射特性中是不支持注解Annotation的,但是可以支持基本的文档注释内容的获取 ReflectionMethod::getDocComment() - 从5.1.0开始 。
各种用于公司、团队日常事务协作与管理的MS中,到底哪一款是适合的呢? 在各种规模和环境的团队中,我都会花一定的时间去思考这个问题。 最简单的无非是带日历管理或邮件列表的企业邮箱,如最早的Google App、Windows Live、现在国内比较多的腾讯企业邮箱、新浪企业邮箱、网易企业邮箱等。
注:20150514 看过 惠新宸 关于PHP7的PPT后,看到了这一特性将被支持。 Scalar Type Declarations function foo(int num) function bar (string name) function foobar() : float {} ...
项目地址:https://github.com/eaigner/hood 这是一个极具美感的ORM库。 特性 链式的api 事务支持 迁移和名字空间生成 模型变量 模型时间 数据库方言接口 没有含糊的字段 干净可测试的代码 打开数据库 如果方言已经注册可以直接打开数据库 hd, err := hood.
即便有了MBP,有时,还是想把MBP装上一个Linux发行版,因为习惯了Linux下的折腾。 但每次想要动手安装时,都会告诉自己,MacOS是很纯正的Unix系统,这样,内心的冲动就可以再多压一压。 MacOS,正是因为通过了Unix认证,才会不断强调其Unix系的高贵性。
1. MQ简介: 消息队列(Message Queue,简称MQ),是应用程序与应用程序之间的一种通信方法。应用程序通过发送和检索出入列队的针对应用程序的数据 - 消息来通信,而无需专用连接来链接它们。
(整理自网络) 面向对象编程 Go语言的面向对象编程(OOP)非常简洁而优雅。说它简洁,在于它没有了OOP中很多概念,比如:继承、虚函数、构造函数和析构函数、隐藏的this指针等等。说它优雅,是它的面向对象(OOP)是语言类型系统(type system)中的天然的一部分。
老外们把精力都放在了怎样做通用性上面了。 Doku后台有切换授权方式的选项,改成mysql。 注:如下修改mysql.conf.php后,要把分组和权限设置结合起来,还需要配置dokuwiki的分组,zentao默认有一些角色分组: acl.
根据玉伯等人在知乎上的回答整理。整理中。。。 AMD 规范在这里:https://github.com/amdjs/amdjs-api/wiki/AMD CMD 规范在这里:https://github.com/seajs/seajs/issues/242 背景 要想将JavaScript提升到和其他编程语言一个级别的编程体验,包管理是一个必须之物。
编码问题虽然经常碰到,但通过编码来实现源代码加密的是第一次碰到。只能用神奇来形容。 而且研究了几个小时,没有想到解决办法。代码基本可以通过不断执行输出,但无法判断是何种编码。
官方参考:http://www.zentao.net/book/zentaopmshelp/68.html 官方文档中遗漏了一个重要的说明,即必须配置相应的权限资源,才能在给用户组设置了权限后显示相应菜单。
API化开发模式 前端模块化开发与移动端开发探索
LinuxMint 升级到 17.1后,发现桌面彻底不爽了。 发现各应用窗口经常无法正常获取焦点,必须用Alt + Tab切换才能解锁。 乌龙。。。
指定形参类型是PHP 5就支持的一项特性。形参支持array - 数组、 object - 对象两种类型。 class User{ public $name; public $password; function __construct($name,$password){ ...
我其实不是个适合做编程的人,因为喜欢折腾,不喜欢日复一日的重复同样的事情。感觉挺适合做网管(运维)的。 经常在摆弄一些小众的程序员不怎么会关心的东西,不走寻常路。有时也挺纠结的,折腾这些东西的过程中,还得考虑现实的生存和发展问题。
项目地址:https://github.com/jphp-compiler/jphp 旧文:http://www.cnblogs.com/x3d/p/3631386.html 旧文2:http://www.cnblogs.com/x3d/p/3642287.html 看过代码,就感觉这个项目应该还欠缺一点技术方面的东西:所有从PHP访问Java的功能必须要编写对应的Wrapper,而不能直接在PHP中访问Java类;这方面是不如Quercus的,但Quercus的社区版是解释型而不是编译型的,对于有完美情节的人来说,又是一种遗憾。
如果你想把PHP玩出像Java那样的花来,那Phar、Composer甚至Phing应该都是必须要玩一遍的。 Phar - Php Archive。包管理器,有些类似Java中的jar包,但有所不同。
没有规划不算人生。 美国心理学家洛克奇在1973年提出13种价值观。 成就感;美感的追求;挑战;健康;收入与财富;独立性;爱、家庭、人际关系;道德感;欢乐;权力;安全感;自我成长;协助他人。 不管你规不规划,我反正照着这个规划了一下。大概花了一个小时时间吧。
Yii2发布有两个月时间了,一直没有去仔细关注过。 今天在回顾PSR标准时,稍稍扫了一眼Yii2。它的命名风格还是一如既往的与Zend那种既首字母大写又还要下划线连接的很二的命名风格格格不入。其实我看了觉得这种行为挺爽的。
BootStrap虽然用户群体广大,其整体风格尽管有不少skin可选,但以国情来看还是不好看。 阿里开源的前端框架,个人觉得还是很不错,Alice处处透着支付宝中界面风格的气息,电商感挺强。 以下内容摘自:http://aliceui.
PSR 是PHP Standard Recommendation的简写,它其实应该叫PSRs,即系列推荐标准:目前通过的规范有PSR-0(Autoloading Standard)、PSR-1(Basic Coding Standard)、PSR-2(Coding Style Guide)、PSR-3(Logger Interface)、PSR-4(Improved Autoloading)。
由于没有持续关注微信公众平台相关的开发,所以看到这个东西时,都没有耐心看完开发文档,或者不知道重点。 重点在哪呢?重点在示例代码:http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html#.E9.99.84.E5.BD.956-DEMO.E9.A1.B5.E9.9D.A2.E5.92.8C.E7.A4.BA.E4.BE.8B.E4.BB.A3.E7.A0.81 新版的sdk,变得对开发人员非常友好,直接支持调试模式、回调信息处理等特性。
当你想把一些东西写到 print 语句或者调试表达式中时,别这么做,将其写成一个测试来代替。 --Martin Fowler 单元测试主要是作为一种良好实践来编写的,它能帮助开发人员识别并修复 bug、重构代码,还可以看作被测软件单元的文档。
看着别人写的文章,调理清晰,用词精彩,显然是用心一片。 而反观自己,则是依旧把博客当微博,间歇性的发个一两句。搞技术的, 其实归根结底,都是因为太匆忙。思考,深入的思考。
1. 带人,就是要带来改变 2. 程序员做到什么时候退休 3. 人一辈子能创造多少财富
看完了一本Scala的书,整体感觉很不错,语法很简洁,对用惯了脚本语言的人来说语言特性稍微有点复杂,不过对Java用户应该没有压力。 最牛叉的有两点:并发、面向领域编程
参考:http://www.bugzilla.org/docs/3.2/en/html/api/Bugzilla/WebService.html http://www.bugzilla.org/docs/4.4/en/html/api/Bugzilla/WebService.html 刚翻译完就发现找到是老的api。
仍然没有修复PHP好用的代码快速导航功能,坑!
还有几天就到了这个博客开通10年之期了。 我这十年,是一个傻子傻傻走弯路的十年。一个人在黑暗里摸索,追赶别人的脚步,企图找出自己的路。结果当然是比较惨,算不上凄惨。 博客 - Blog,一般意义理解可能就是网络上的日志,但这样的解释就会变成另一个词 - Web Journal。
潜意识总想找到一门终极编程语言,有吗?
编程水平的提升,码字是硬道理,当然还得多读多看。
原文:http://javascript.crockford.com/code.html 作者:Douglas Crockford 译文:http://www.yeeyan.com/articles/view/cloudwater/4042 译者:cloudwater 更新:2009-12-13 01:08:29 这是一套适用于JavaScript程序的编码规范。
单行形式书写风格的排版约束 1. 每一条规则的大括号 { 前后加空格 2. 多个selector共用一个样式集,则多个selector必须写成多行形式 3. 每一条规则结束的大括号 } 前加空格 4.
注:这是10年前的一篇PHP编码规范,最早发布于清华水木BBS,现在好像都找不到完整的版本了,但至今看起来仍是非常有参考意义。个人会根据经验做一些调整。文中对于命名一段的描述极大的曾启发了个人的编程体验。
https://github.com/Luracast/Restler 通过composer安装依赖后,整个vendor将近三十兆。这太不爽了。搞PHP的人如果没有洁癖的追求,跟搞Java的咸鱼有神码两样(注:就是找抽,抽我吧)。
专注,据说是在这个时代能成功的基础。 看看自己这些分类、专注得了么?
http://titanium-studio.s3.amazonaws.com/latest/titanium.studio.linux.gtk.x86_64.zip http://titanium-studio.
G MEMCACHEQ AS MESSAGE QUEUE PHP,消息队列,MEMCACHEQ 使用消息队列(MESSAGE QUEUE)可以把某些耗时的工作推后,然后在后台慢慢地去执行,这样就不会让你的用户等待太久。
原文:http://blog.csdn.net/bjbs_270/article/details/140253 下面我要讲的是一个简单的从数据库中抽取数据,生成XML文档,使用XSLT转换成HTML的过程, 该过程只讲使用这一技术的过程,不会涉及分页等其它的技术 该示例我使用下面的数据库表及...
前两天,PHP5.6已经发布了。恐怕我们很多人都停留在5.2时代吧。 PHP5.3 (2009-2012) PHP5.3 算是一个非常大的更新,新增了大量新特征,同时也做了一些不向下兼容的修改。 弃用的功能 以下几个功能被弃用,若在配置文件中启用,则 PHP 会在运行时发出警告。
由于比较古怪的语言特性,感觉代码的封装性是一种不同的思路。 包管理的火热程度居然没有nodejs高,这是为什么 package form import ( "encoding/gob" "reflect" "regexp" "time...
Mac升级到Yosemite后,Titanium Studio启动不了,报Appcelerator Studio: JNI_CreateJavaVM missing error 之类的错误,重装了Oracle JDK N个版本,都没效果。
好像以前整理过一些思路。 这里的架构不是指纵向的架构,而是横向的架构方面。 三个词:挂件化、模块化、钩子化。
1. 自己对用户评论的需求太过乐观 2. 需要多去一个管理入口,增加管理成本 相关代码 var $arth_obj = $('#cb_post_title_url');if ( $arth_obj.
系统集成中,可能会有这种需求 Windows 域验证本质上是LDAP验证 但在网上居然找不到详细的技术文档,可见不受待见之极。