2015-06-29 Brian Li
由于项目需要发送短信的功能,确定了产品后,开始开发,发现第三方提供的jar没有maven坐标。于是就开启了一系列的坑爹之路,最后还是解决了,纪录下。 先大致介绍下项目环境,以便能够更好的理解。 首先项目是分多模块的,3个jar包,1个war包。其中2个jar包是任务运行,批处理,监控等,发短信的功能就在其中一个jar中完成。还有个jar是core包,一些通用的公用的类,配置文件,services服务等。war包就是个服务接口,利用SpringMVC完成。 继续阅读 »
2017-04-05 ruki
描述语法 xmake的描述语法基于lua实现,因此描述语法继承了lua的灵活性和简洁性,并且通过28原则,将描述作用域(简单描述)、脚本作用域(复杂描述)进行分离,使得工程更加的简洁直观,可读性非常好。 因为80%的工程,并不需要很复杂的脚本控制逻辑,只需要简单的几行配置描述,就可满足构建需求,基于这个假设,xmake分离作用域,使得80%的xmake.lua文件,只需要这样描述: lua target("demo") set_kind("binary") add_files("src/*.c") 而仅有的20%的工程,才需要这样描述: ```lua target("demo") set_kind 继续阅读 »
2016-04-03 Kejin
Jekyll 的语法高亮在 Jekyll 3.0 以上默认使用的是 Rouge, 如果使用的是 Jekyll 2, 需要在配置文件里面设置 highlighter 为 rouge, 并确保 rouge 被正确的安装了 [表示此方法我没成功] 另外, 就是使用 Pygments, 这个需要使用 Python 来安装 如果你不想麻烦, 可以直接使用我的这个 syntax.css, 这个就是最后使用 pygments 生成的默认的代码高亮 css 文件 把这个 syntax.css 放在 /assets/css/syntax.css 在 _include/head.html 或者你自己的通用头文件里面添加 link htm 继续阅读 »
2017-02-08 Lu Huang
本文主要介绍如何在安装完caffe后运行一个简单的例程:手写数字识别,以了解和熟悉caffe的基本使用过程。至于如何安装caffe,请参考我之前的文章:ubuntu 16.04上配置cuda+caffe环境。 继续阅读 »
2015-09-11 veryyoung
用sea.js的preload去加载bootstrap和jquery,会经常出现 $ is not defined more 大概如下配置的: seajs.config({ base: '/static/js/modules/', alias: { 'jquery' : 'jquery.js', 'bootstrap' : 'bootstrap/js/bootstrap.min.js' }, preload : ['jquery', 'bootstrap'], charset : 'utf-8' }) 继续阅读 »
2013-08-31 Lingxian Kong
预置环境: - 操作系统:Win7 步骤: 1. 到goagent的主页可以找到下载和配置goagent的教程 2. 修改git https协议的代理为goagent: 进入主目录:C:\Users\用户名\ 修改.gitconfig文件,添加两行设置: 继续阅读 »
2017-10-25 ruki
xmake-sublime插件深度集成了xmake和sublime text,提供方便快速的跨平台c/c++构建。 注:使用此插件,需要先安装xmake,更多关于xmake的使用说明,请阅读:文档手册,项目源码:Github。 特性 快速开始 语法色彩高亮 API输入自动提示和补全 状态栏信息 完整的命令列表 快速配置支持 构建和运行 快速宏记录和回放 编译错误提示和跳转 快速开始 编译错误提示和跳转 继续阅读 »
2007-08-24 Jamling
J2EE真不是个东西 more J2EE真不是个东西,当我从毕业设计开始,我就叩响了这道黑暗之门,犹如当年的耐奥祖,等待我的是无穷无尽的寒冷与黑暗。J2EE这东西是既抽象,又繁琐,要学的东西实在是太多太多,千万不要以为Java学得好,J2EE就是一条轻松之路,有许多的东西是在Java里怎么看都没看到的;千万不要以为成功地运行了第一个J2EE程序,就向成功迈向了一大步,也许在以后你就会向它永远地说声ByeBye;不要以为全世界的人都在说J2EE好,就以为它真的好,刚开始的环境配置就很有可能让你头痛好几天。 继续阅读 »
2014-05-10 Lingxian Kong
(2017.09.11) 截止 Pike 版本,最新的 devstack 默认已经使用 systemd 管理各个服务,而不再使用 linux screen,而且大部分服务也都使用 uwsgi 的启动。关于 Systemd 的详细介绍,可以参加这里。所以要启动一个 openstack 进程,要经过systemd-->uwsgi-->wsgi application(in codebase)-->codebase 安装vmware workstation 创建ubuntu虚拟机 下载ubuntu iso,网络模式nat(前提是本机能联网),安装过程不需要人工干预。 预配置虚拟机 用创建虚拟机时指定的用户登录,修改root登录密 继续阅读 »
2017-05-02 Renfei Yu
PushSDK3 说明文档 Android Studio AAR 发布说明 NOTE: 重要通知如下 PushSDK不再区分魅族内部版与外部版本,所有的应用统一接入,目前PushSDK统一发布在Jcenter, 统一的配置修改为compile 'com.meizu.flyme.internet:push-internal:3.4.2@aar', 先前的外部应用接入的artifactIdpush-internal-publish,还可以继续使用到版本3.3.170329,后期版本请尽快修改 继续阅读 »