ADF是基于JSF的一种J2EE开发框架,为满足快速开发,实现可见即可得。其强大的点就是快速开发,实现99%的零代码开发,只需要配置配置就能实现一个系统。其强调数据,而非UI格式的定制化。 ADF是免费的,但是其主要部署在 weblgoic上,而weblogic是收费的,而且不便宜。 ADF也是一个MVC框架,不过将Model又细分为两层(Model,Business Service)。ADF Faces->ADF Controller->ADF Model(实现数据绑定 ...
阅读全文通过下面的命令可以查看当前shell类型: echo $SHELL type其他shell来切换: $bash $csh ...
阅读全文现在大部分应用和网站都提高短信验证服务。短信验证服务过程大体如下: 1.短信验证服务页面。(手机号码信息,发送短信按钮,短信验证码输入框,发送短信后计时) 2.用户点击发送验证码后,用户收到短信服务商发来的包含验证码的短信。 3.用户在有效时间内输入验证码并确认。 3.1 用户短信验证成功后,进入下一页面。 3.2 用户输入错误或者没有在有效时间内进行验证,报错并停留在当前页面。 ...
阅读全文一段SVG代码开始SVG的学习 <svg version="1.1" id="clock" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="600px" height="60 ...
阅读全文修改备案:域名和主办者证件已经在阿里云取得备案号,想要修改备案主办者信息或者修改网站其他信息,流程如下: 1.进入备案系统首页显示已备案成功的信息,可选择修改ICP主体信息或者网站信息,直接点击“变更” 2.修改主体信息,如不需要变更,可选“返回”(修改备案无需验证主机产品) 3.点击继续下一步,到浏览页面,点击修改网站信息 4.修改网站信息或新增域名的操作 5.上传资料后点击&ld ...
阅读全文PHP Fatal error: Call to undefined function imagettftext() in 这个错误主要是因为在使用function imagettftext()时找不到定义的字体位置。简单的解决办法就是正确设置字体路径。PHP官方也有个提议就是将字体和script放置在相同路径。 “In many cases where a font resides in the same directory as the scri ...
阅读全文网上的机器机场被黑客攻击,通过各种方式试探,尝试侵入。通过apache的access log进行分析,你会看到很多有趣的access方式。就前阵子试玩的qq cloud的免费主机看看后台的access来分析着玩玩。 一, 对php的试探,尝试通过phpadmin安装的漏洞: 二、尝试访问各类网址,属于侥幸式试探。或许真有人在server环境下有几个乱敲的测试代码:如下:a.php, ddps.php, oday.php。注意这里都是用的post攻击。所以他们是有一套攻击套路的 ...
阅读全文1.进入工作复本 cd ~/test 2.查看仓库地址(URL) svn info 路径: . URL: svn://192.168.1.16/web/www.kukaka.org 版本库根: svn://192.168.1.16/web/www.kukaka.org 版本库 UUID: da5e29 ...
阅读全文如何通过css来实现紧贴底部的页脚 在网页设计时存在一个非常常见的问题:一个块级样式的页脚,常常设置了特定的背景,当页面内容足够长的时候它一切正常。而当页面内容比较短的时候就会出现问题。此时的问题就是页脚不能像期望中的那样“贴紧”视口的最底部,而是紧跟在内容的下方。(悬在页面中间)。 问题的关键是页面内容的高度是动态的,不同页面高度是不一样的。通过js来计算解决不是我们期望的。在css3之前都咩有很好的解决方案。大部分解决方案都是给页脚设计一个固定的高度,然后 ...
阅读全文Wiring Components to Work Together This chapter describes service tables and how to wire particular Oracle Fusion Middleware components together. It contains the following sections: Understanding Service Tables Viewing Service ...
阅读全文Past tenses Past tenses - 过去时态 对于过去发生,并且已经结束的动作或行为,需要使用一般过去时态。与该时态连用的时间状语包括:yesterday, last night, last year, a long time ago, 1990 等。 例如: I watched a movie last night. 过去进行时态用来表达,在过去某一时刻,一个动作发生时,另一个动作正在 ...
阅读全文mac中打开atom或postman时不显示窗口,但是docker中表示该应用已经打开。 解决方案: 这个跟mac的docker设置有关。 A preventive fix for Mac users is: Changing the dock settings to "Double-click a window's title bar to: Minimize" [instead of Zoom]. 参考文档:https://gith ...
阅读全文Affecting PHP's Behaviour Audio Formats Manipulation Authentication Services Command Line Specific Extensions Compression and Archive Extensions Credit Card Processing Cryptography Extensions Database Extensions Date and Time R ...
阅读全文shopt命令: 全写为shell option命令 顾名思义:shopt命令用于显示和设置shell中的行为选项,通过这些选项以增强shell易用性。shopt命令若不带任何参数选项,则可以显示所有可以设置的shell操作选项。 其语法: shopt 选项 参数 选项 -s:激活指定的shell行为选项; -u:关闭指定的shell行为选项。 参数 shell选项:指定要操作的shell选项。 例如bash shopt: ...
阅读全文作者:踏雪无痕 出处:http://www.cnblogs.com/chenpingzhao/ 转自https://www.cnblogs.com/chenpingzhao/p/4896080.html 一、Console API Console.assert() 判断第一个参数是否为真,false的话抛出异常并且在console输出相应信息。 Console.count() 以参数为标识记录调用的次数,调用时在conso ...
阅读全文安装tensorflow时遇到的问题即解决方法。 安装tensoflow前的准备 (通过pip安装,如果还没有安装pip的话,可以通过下面的命令安装pip) curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py sudo python get-pip.py 安装命令: pip install tensorflow ERROR: matplotlib 1.3.1 ...
阅读全文net stop mysql 注:停止mysql服务 net start mysql 注:启动mysql服务 mysql -u用户名 -p用户密码 注:登陆本机的mysql mysql -u用户名 -p用户密码 -h机器IP 注:登陆指定主机的mysql grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码" grant select,insert,update,delete on *.* to user1@ ...
阅读全文转:linux之cp/scp命令+scp命令详解 , 原文出处:http://www.cnblogs.com/hitwtx/archive/2011/11/16/2251254.html 名称:cp 使用权限:所有使用者 使用方式: cp [options] source dest cp [options] source... directory 说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录。 参数: -a 尽可能将档案状态、权限等资料都照原 ...
阅读全文遗憾的是不能或者说不是很方便,不过可以使用rsync工具来实现。 rsync -av --exclude '*.svn' user@server:/my/dir . 为什么不说不是很方便?因为网上看到的有些解决方案是通过正则表达式来实现的。如: scp -r [!.]* server:/path/to/something 这个例子就是将当前目录下除了“.***"格式的文件传输到server上。 当然还可以使用管道来组合命 ...
阅读全文我们常见到在编译安装一些开源软件时,会常用到make && make install。虽然能猜到其含义。但具体&&的作用和使用注意事项是什么就需要看一下。 shell中&&和||的使用方法 &&运算符: command1 && command2 &&左边的命令(命令1)返回真(即返回0,成功被执行)后,&&右边的命令(命令2)才能够被执行; ...
阅读全文