摘要:
Spring MVC 教程,快速入门,深入分析博客分类:SPRINGSpring MVC 教程 快速入门资源下载:Spring_MVC_教程_快速入门_深入分析V1.1.pdfSpringMVC核心配置文件示例.rar作者:赵磊博客:http://elf8848.iteye.com目录 一、前言 二、spring mvc 核心类与接口 三、spring mvc核心流程图四、spring mvcDispatcherServlet说明五、spring mvc 父子上下文的说明六、springMVC-mvc.xml 配置文件片段讲解 七、spring mvc如何访问到静态的文件,如jpg,js... 阅读全文
posted @ 2013-06-29 23:06
jlins
阅读(516)
评论(0)
推荐(0)
摘要:
1、中文输入法安装 su rootyum install "@Chinese Support"exit然后设置Input Methord即可。最后一步:logout,注意是注销,然后再次登录此用户。 阅读全文
posted @ 2013-06-29 23:02
jlins
阅读(191)
评论(0)
推荐(0)
摘要:
jquery.wookmark.js一个实现瀑布流自适应宽度布局的jQuery插件—jquery.wookmark.js,wookmark使用非常简单到只需要一句代码就能实现,除此之外,当页面宽度发生变化的时候,它还能自适应页面宽度,非常有诚意。查看更多瀑布流插件:http://www.csswang.com/resource/2261.html官网地址:http://www.wookmark.com/jquery-plugin演示地址:http://www.wookmark.com/源码地址:https://github.com/GBKS/Wookmark-jQuery----------- 阅读全文
posted @ 2013-06-29 23:01
jlins
阅读(351)
评论(0)
推荐(0)
摘要:
编辑简单的shell程序知道了vi编辑器的使用规则之后,结合shell的使用规则,可以编辑简单的shell程序试试手题目如下:1.用while语句创建一个根据输入的数值求累加和(1+2+3+。。。。+n)的shell程序。Shell程序如下:#!/bin/bash#filename:abecho-n"pleaseinputNumber:"readNUMnumber=0sum=0while[$number-le$NUM]donumber=`expr$number+1`echo$sumsum=`expr$sum+$number`doneecho2.使用while语句创建一个求1 阅读全文
posted @ 2013-06-29 22:59
jlins
阅读(643)
评论(0)
推荐(0)
摘要:
QTextCodecQTextCodec为文本编码之间提供转换。Qt用Unicode来存储,绘制和操作字符串。在很多情况下你可能希望操作不同编码的数据。例如,大部分日本文档是以Shift-JIS或 ISO 2022-JP进行存储,然而俄国用户的文档是以KOI8-R 或 Windows-1251编码的。Qt提供一组QtextCodec类来实现非Unicode和Unicode格式之间的转换。你也可以创建自己的编码解码器。支持的编码如下:·Apple Roman·Big5·Big5-HKSCS·CP949·EUC-JP·EUC-KR 阅读全文
posted @ 2013-06-29 22:57
jlins
阅读(388)
评论(0)
推荐(0)
摘要:
三层简介先说说Web三层架构这个古老话题。地球人都知道web三层架构是指: • >用户接口层(UI Layer) • >业务逻辑层(Bussiness Layer) • >持久化层关于业务逻辑和用户接口在早期的web开发中,因为业务比较简单,并没有这三层的划分。用户数据的呈现及输入的接收、封装、验证、处理、以及对数据库的操作,都放在jsp页面中。这时的开发,好比盘古尚未开天辟地,整个web开发就是一片“混沌”。随着业务越来越复杂,人们开始考虑更好的利用OOP这把利刃来解决问题。于是有人发现把业务逻辑抽取出来并形成与显示和持久化无关的一层,能够让业务逻辑清晰,产品更便于维护。这 阅读全文
posted @ 2013-06-29 22:55
jlins
阅读(526)
评论(1)
推荐(0)
摘要:
作者:朱金灿来源:http://blog.csdn.net/clever101 感谢CSDN的邀请,有幸参加了6月27日“CTO俱乐部下午茶时光:CTO在团队管理中所遇到的那些事”活动。本期的主讲嘉宾是酷讯旅游的技术副总谢欣。 谢欣首先是以一个游戏性质的活动来破冰——就是将参加活动的二十位来宾分为两组,各自组建一间咨询公司。组员选举公司的CEO,划分部门,然后进行部门介绍和应用案例介绍。感觉通过这样的活动热身,调动了大家情绪,提高了参与积极性。另外发现CSDN通过扫描二维码加入微信群的方式来促进大家交流的方式的效果也挺不错的。 破冰之后谢欣正式开始他的分享。首先他提出一个观点:团队管理是一门科 阅读全文
posted @ 2013-06-29 22:53
jlins
阅读(215)
评论(0)
推荐(0)
摘要:
这篇文章用于总结hibernate操作数据库的各种方法一、query方式1、hibernate使用原生态的sql语句执行数据库查询有些时候有些开发人员总觉得用hql语句不踏实,程序出现了错误,就猜测因为不是原生态的sql语句,数据库不支持,因此情愿选择回到jdbc时代。这样既耗时耗力,又破坏面向对象的编程。其实,hibernate已经考虑到这个问题,hibernate可以执行原生态的sql语句,正对每种数据库,你可以写对应的sql语句,然后用createSQLQuery(sql)即可。 /** * 本地sql的检索方式,使用原生态的sql语句检索 * */ Session s... 阅读全文
posted @ 2013-06-29 22:51
jlins
阅读(5673)
评论(0)
推荐(2)
摘要:
自己写的框架,功能类似Struts2.x 下载地址:http://pan.baidu.com/share/link?shareid=3273223286&uk=470382596新增功能:1、Action支持输出JSON、XML、TEXT2、新增文件上传封装直接用File 类型的字段来接收文件,就可以进行操作,框架运行时,会在服务器创建一个tmp文件夹用来存放临时的文件。3、优化Action管理器4、优化处理逻辑 具体例子和源码都在下载连接中。 阅读全文
posted @ 2013-06-29 22:49
jlins
阅读(189)
评论(0)
推荐(0)
摘要:
数据链路层需要将位组合成帧,并使帧之间是可识别的。在数据链路层中,通过添加发送放地址和接收方地址,成帧将一条从源端到目的端的报文分离开来,或者将到不同目的端的报文分离开来。目的方地址定义了分组要去的地方,而发送方地址帮助接收方确认接收。帧可以分为固定长度成帧和可变长度成帧。1.固定长度成帧不需要定义帧的边界,长度本身可以用作分隔符,这种成帧类型的一个例子就是ATM广域网,它使用称为信元的固定长度帧。2.可变长度成帧可变长度成帧通过在帧的开头和结尾添加标记来一个帧与下一个帧分离开来,主要有面向字符的方式和面向位的方式。2.1面向字符协议面向字符协议通过在帧的开头和结尾增加8位(1个字节)的标记, 阅读全文
posted @ 2013-06-29 22:47
jlins
阅读(519)
评论(0)
推荐(0)
摘要:
1.场景模式考虑这样一个实际应用:订单处理系统 里面有一个保存订单的功能,当产品数量超过1000份以后,拆成两份订单,再超,那么就再拆。直到每份订单不超过1000为止,订单有两种,一个是个人订单,一个是公司订单,现在需要实现一个通用的订单处理系统。 2.场景模式代码(代码很简单,不一一讲解了)package demo08.prototype.example1;/** * 订单的接口 */public interface OrderApi { /** * 获取订单产品数量 * * @return 订单中产品数量 */ public int getOrderProductNum(); ... 阅读全文
posted @ 2013-06-29 22:45
jlins
阅读(287)
评论(0)
推荐(0)
摘要:
默认情况下,option的宽度会由options中最宽的元素决定,并且同时决定着select控件的宽度 在Yii中,如果需要自定义select控件的宽度,可以用 htmlOptions定义,如下: '-- 全 部 --', 'style'=>'width:200px;') );?> 如果要自定义option的宽度,就没办法了,只能写CSS来定义。 阅读全文
posted @ 2013-06-29 22:44
jlins
阅读(435)
评论(0)
推荐(0)
摘要:
一开始不是很理解,查了半天资料,终于找到解决方法,但是有部分中文还是不能打印出来,如 会出现部分的中文,一开始都是问号的解决方法是 点击高级保存选项 设置成Unicode(UTF-8无签名) 这样就可以打印中文了 阅读全文
posted @ 2013-06-29 22:42
jlins
阅读(463)
评论(0)
推荐(0)
摘要:
package mongoDB; import java.net.UnknownHostException; import java.util.ArrayList; import java.util.List; import com.mongodb.BasicDBObject; import com.mongodb.DB; import com.mongodb.DBCollection; import com.mongodb.DBCursor; import com.mongodb.DBObject; import com.mongodb.Mon... 阅读全文
posted @ 2013-06-29 22:40
jlins
阅读(1319)
评论(0)
推荐(0)
摘要:
北京和硅谷在创新方面的区别 北京和硅谷最基本的差别并不是天空的颜色不一样,而是在一边,年轻人在讨论着购房、买车和结婚,而在另一边,年轻人在讨论着怎么去改变世界。 时而不时地,我们可以从报纸上或者因特网上看到一家硅谷的公司估值约10亿美元,而且我们经常看到IT行业排名很靠前的公司,比如:Google,facebook,Twitter,Amazon等等。人们很好奇,为什么这些公司这么具有创新性,而在世界的其他地方比如中国,就没有世界级的IT企业。这些差别的原因是什么? 难道美国人比世界上其他地方的人更聪明吗?这个答案显然不精确。 在中国,人们在购房购车的压力下变得越来越焦虑。人们的... 阅读全文
posted @ 2013-06-29 22:38
jlins
阅读(256)
评论(0)
推荐(0)
摘要:
在Gallery下,里面内容过长超出屏幕,这时我们可以用ScrollView来滚动,但是这样做了以后,会发现一个问题,Gallery的滑动事件和ScrollView的滑动事件起冲突,这时我们可以自定义Gallery控件来避免这个问题:下面贴出代码:import android.content.Context;import android.util.AttributeSet;import android.view.KeyEvent;import android.view.MotionEvent;import android.widget.Gallery;public class TestGall 阅读全文
posted @ 2013-06-29 22:36
jlins
阅读(1003)
评论(0)
推荐(0)
摘要:
SUBSTR( ) 从一个字符表达式或备注字段中返回一个字符串。该字符串起始于字符表达式或备注字段的指定位置,到指定数目字符结束。例如:SUBSTR(“A1”, 1 1]) 结果:A 阅读全文
posted @ 2013-06-29 22:34
jlins
阅读(2003)
评论(0)
推荐(0)
摘要:
阅读全文
posted @ 2013-06-29 22:32
jlins
阅读(140)
评论(0)
推荐(0)
摘要:
流量控制是数据链路层的一项重要的职能,它在接收确认前协调发送的数据数量。在大多数协议中,流量控制是一系列程序,告知发送方在等到来自接收方的确认之前它能传输多少数据,任何接收设备都有处理进入数据的速度限制和存储进入数据的容量限制。接收设备必须能够在达到这些限制前提示发送设备,并要求传输设备发送的帧少一些或者暂时停止发送。进入的数据必须进过校验和处理才能使用。这些过程通常比传输速度慢。因此,每个接收设备都有一块存储区,称之为缓冲区,存储进入的数据直到他们被处理。如果缓冲区也装满了,接收方必须能告知发送方停止传输直到它能够再次接收为止。下一篇在介绍数据链路层协议时会介绍窗口机制,就是用于流量控制。 阅读全文
posted @ 2013-06-29 22:30
jlins
阅读(405)
评论(0)
推荐(0)
摘要:
在联系人数据库设计中遇到了这个函数,晚上找了半天没找到答案。GET_PHONEBOOK_INDEXThis function will produce a normalized upper case first letterfrom a given string.这个函数用于将给定的字符变换为大写。 引用:https://github.com/CyanogenMod/android_external_sqlite/commit/3a74962298118ee138e290c3458bccb895854b47 阅读全文
posted @ 2013-06-29 22:28
jlins
阅读(222)
评论(0)
推荐(0)
摘要:
304 $sphinxapi->SetSelect('id, domain_hash');304 $sphinxapi->SetConnectTimeout(3);305 $sphinxapi->SetGroupBy('domain_hash', SPH_GROUPBY_ATTR, '@count desc');304 foreach($result['matches'] AS $k=>$v)321 { 322 $IDARRAY[$v['attrs']['domain_has... 阅读全文
posted @ 2013-06-29 22:26
jlins
阅读(278)
评论(0)
推荐(0)
摘要:
#include #include struct node{ int date; node *next;}s[100];int main(){ int n,i,t; while(~scanf("%d",&n)) { node *root,*p; root = (node *)malloc(sizeof(node)); root -> next = NULL; p = root; //建立 for(i = 0 ; i date = t; k -> next =... 阅读全文
posted @ 2013-06-29 22:24
jlins
阅读(297)
评论(0)
推荐(0)
摘要:
问题如果新建的Android项目采用的Android 3.0以上的SDK,同时采用了作为整个项目的主题 那么在项目部署到运行Android 2.x的设备上时TextView在文本超出其表示范围时,不会自动换行,其超出部分不会显示在屏幕上。效果如下: 而部署到Andorid 3.X以上的设备上时显示如下: 我们要的效果是后者,为了程序的兼容性,必须解决这个问题。 解决方案 ... 阅读全文
posted @ 2013-06-29 22:23
jlins
阅读(17274)
评论(0)
推荐(0)
摘要:
/** * @category * 原:strIDs in ( 100001,100002,100003,....................,110001,120001,130001,140001,150001) * 转后:( strIds in (100001,100002,100003) or strIds in (....,.....,.....) or strIds in (130001,140001,150001)) * @see 处理strIDs查找的数量超过1000时进行分组处理 * @param orignal 括号内的IDs字符串 * @param spiltNum 分 阅读全文
posted @ 2013-06-29 22:20
jlins
阅读(2532)
评论(0)
推荐(0)
摘要:
只是利用拓扑排序来计算!每加一个表达式就计算出他的拓扑排序: 1,不存在拓扑排序,就是表明这些表达式存在矛盾 2,如果存在唯一的拓扑排序,就可以输出结果 3,如果不存在唯一的排序,即存在入度相同的点,此时表示不能确定排序关系或者存在结果矛盾(所以在不能确定排序的时候,还要判断是不是存在环,从而确定是不是存在拓扑排序) #include //#include using namespace std;#define MAX 30/*340K 16MS*/ //varint n;int a[MAX][MAX];bool flag1,flag2; //flag1代表发现矛盾,flag2代表出... 阅读全文
posted @ 2013-06-29 22:18
jlins
阅读(189)
评论(0)
推荐(0)
摘要:
流水号的产生: 在ABAP开发中,很多地方都需要按照自己的规则生成流水号,把这些流水号保存进透明表,作为唯一标示。 一. 系统中设定流水号 使用T-Code SNRO来创建一个流水号标识对象。 输入Object Name: Z_LSH,然后单击创建。 短文本和长文本用来说明这个编号范围对象,输入任意描述即可。 子对象数据元素我们这里不填。这里需要说明一下,所谓子对象,多数指一个组织结构,比如公司代码、销售组织、工厂等,这样编号就在对应的每个组织下面独立编号,最典型的例子是财务凭证,每个公司代码下的财务凭证都是独立编号的(其对应的数据表 BKPF,也必定把公司代码做为一个键字... 阅读全文
posted @ 2013-06-29 22:16
jlins
阅读(522)
评论(0)
推荐(0)
摘要:
1.控制台输出 helloworld #include#includeint main(int argc,char *argv[]){ QCoreApplication a(argc,argv); qDebug() #includeint main(int argc,char *argv[]){ QCoreApplication a(argc,argv); QString mStr="hellowlrd"; qDebug() << mStr; return a.exec();} 阅读全文
posted @ 2013-06-29 22:15
jlins
阅读(196)
评论(0)
推荐(0)
摘要:
本节研究一下if分支语句。 if分支语句是Python下逻辑条件控制语句,用于条件执行某些语句的控制操作,当if后的条件conditon满足时,if其下的语句块被执行,但当if的控制条件conditon不满足时,if下的语句块就不被执行。使用if的语法结构如下所示。if conditon: (tab) statement1 (tab) statement2 (tab) statement3 etc. if条件控制分支语句的逻辑流程图,如下图所示。 下边的程序是计算3门课程平均值程序,如果平均成绩大于90分打印祝贺之词。input_info之函数实现3门课程成绩的输入,... 阅读全文
posted @ 2013-06-29 22:12
jlins
阅读(412)
评论(0)
推荐(0)
摘要:
Qt Creator具有自己的代码补全快捷键【Ctrl】+【Space】但是在使用过程中,效果不明显,或者没有效果。可能是与输入法的切换冲突了。因此可以通过设置,避免这个问题。 解决方法:1、打开Qt Creator -> 【tools】 -> 【options】在里头找到environment -> Keyboard2、找到【TextEdit】3、修改其中的【CompleteThis】命令,把快捷键【Ctrl】+【Space】 改为 【Alt】+【/】 注意:修改的时候要先删除,再添加 修改过程图:修改前: 修改后: 阅读全文
posted @ 2013-06-29 22:10
jlins
阅读(5714)
评论(0)
推荐(0)
摘要:
if-else分支语句结构的特点是当conditon条件满足时,执行if下的语句块,当condition条件不满足时执行else下的语句块,也就是说根据条件来控制让某些语句执行,某些语句不被执行。 if-else语法结构如下:if conditon:(tab) statement1(tab) statement2(tab) statement3 etc.else:(tab) statement1(tab) statement2(tab) statement3 etc. 需要注意的是(a)在if的condition之后要有冒号':',else后边也要有一个冒号':... 阅读全文
posted @ 2013-06-29 22:08
jlins
阅读(841)
评论(0)
推荐(0)
摘要:
作为一个脚本爱好者,而且是脚本(Perl)起家的我,一有空就喜欢学习下这些脚本语言。据说魔兽世界、愤怒小鸟都用到了它,所以今天研究下Lua这个叫法有点奇特的脚本【转载请注明出处:http://blog.csdn.net/longlong530】一.Lua简介 Lua 是一个小巧的脚本语言。作者是巴西人(好像还没有接触过巴西人~)。该语言的设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua脚本可以很容易的被C/C++代码调用,也可以反过来调用C/C++的函数,这使得Lua在应用程序中可以被广泛应用。不仅仅作为扩展脚本,也可以作为普通的配置文件,代替X... 阅读全文
posted @ 2013-06-29 22:06
jlins
阅读(3435)
评论(0)
推荐(0)
摘要:
在CX项目中,根据需求,自定义一个表,维护供应商的银行账号信息,当输入供应商编号时,自动在供应商名称列里自动填写供应商名称,用到了ALV DataChange 事件 ,下面是源代码: *&---------------------------------------------------------------------* *&REPORTZMM_LIFNR_BANK *& *&---------------------------------------------------------------------* *&PROGRAMNAME:ZM 阅读全文
posted @ 2013-06-29 22:04
jlins
阅读(528)
评论(0)
推荐(0)
摘要:
羽(は)ばたいたら 戻(もど)らないといって 目指(めざ)したのは 苍(あお)い 苍い あの空(そら) 悲(かな)しみはまだ覚(おぼ)えられず 切(せつ)なさは今(いま)つかみ始(はじ)めた あなたへと抱(だ)く この感情(かんじょう)も 今(いま)言叶(ことば)に変(か)わっていく 未知(みち)なる世界(せかい)の 游迷(ゆめ)から目覚(めざ)めて この羽根(はね)を広(ひろ)げ 飞(と)び立(た)つ 羽(は)ばたいたら 戻(もど)らないといって 目指(めざ)したのは 白(しろ)い 白い あの云(くも) 突(つ)き抜(ぬ)けたら 见(み)つかると知(し)って 振(ふ)り切(き)るほど 苍(あ 阅读全文
posted @ 2013-06-29 22:02
jlins
阅读(278)
评论(0)
推荐(0)
摘要:
环境Oracle 11.2.0 + SQL Plus问题根据以下要求编写函数:将scott.emp表中工资低于平均工资的职工工资加上200,并返回修改了工资的总人数。PL/SQL中有更新的操作,执行此函数报如下错误:ORA-16551: 无法在查询中执行 DML 操作。解决在声明函数时加上:PRAGMA AUTONOMOUS_TRANSACTION;并在执行完DML后COMMIT。操作日志 --登录到OracleC:\Users\Wentasy>sqlplus wgbSQL*Plus: Release 11.2.0.1.0 Production on 星期六 6月 29 15:32:21 阅读全文
posted @ 2013-06-29 22:00
jlins
阅读(418)
评论(0)
推荐(0)
摘要:
web.xml里面可以定义两种参数: 1.application范围内的参数,存放在servletcontext中,在web.xml中配置如下: context/param avalible during application 2.servlet范围内的参数,只能在servlet的init()方法中取得,在web.xml中配置如下: MainServlet com.wes.controller.MainServlet param1 avalible in servlet init() 0在s... 阅读全文
posted @ 2013-06-29 21:58
jlins
阅读(2410)
评论(0)
推荐(0)
摘要:
简单的说就是if要判断condition是真是假,Python和C语言一样非0即真,所以如果if的condition是布尔表达式我们可以用True或者非0数(不可是浮点数)表示真,用False或者0表示假。 def if_check(): if 1: print("1") if 0: print("0") if -100: print("-100") if 100: print("100") if True: print("true") if False: print("false&q 阅读全文
posted @ 2013-06-29 21:57
jlins
阅读(458)
评论(0)
推荐(0)
摘要:
registerWithTouchDispatcher()函数的使用 registerWithTouchDispatcher()函数主要用于注册Touch事件。 当我们使用this->setTouchEnabled(true);方法开启触摸事件时,默认开启的是多点触摸,而我们有时只需要单点触摸就够了。实现方法如下: 代码例子: void HelloWorld::registerWithTouchDispatcher(){ CCDirector::sharedDirector()->getTouchDispatcher()->addTargeted... 阅读全文
posted @ 2013-06-29 21:54
jlins
阅读(4739)
评论(0)
推荐(0)
摘要:
zigbee学习:示例程序SampleApp中按键工作流程 本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 环境: 主机:WIN7 开发环境:IAR8.10.3 MCU:CC2530示例程序:SampleApp 按键电路: 电路原理为利用ADC采集JOY_LEVEL脚电压,根据电压判断按键.不同按键的电压值:UP:0.1VCCDN:0.38VCCLT:0.54VCCRT:0.60VCCPUSH:0.7VCC程序中利用8位分辨率,第一位为符号位,即7位分辨率分辨程序中AD值表电压值UP:2-380.02VCC-0.30VCCDN:39-590... 阅读全文
posted @ 2013-06-29 21:53
jlins
阅读(708)
评论(0)
推荐(0)
摘要:
HTML代码: JS代码:$(document).ready(function(){ /******** 先将图片居中并完全显示 ********/ var proportion = 1; if($(window).width() / $('#back').width() < $(window).height() / $('#back').height()) proportion = $(window).width()/$('#back').width(); else proportion = $(window).height(... 阅读全文
posted @ 2013-06-29 21:51
jlins
阅读(2200)
评论(0)
推荐(0)
摘要:
一、 托管程序它是代码被编译成MSIL后在.Net的Framework下运行,同操作系统底层的交互都交给framework去做。简单来说,托管的代码就是把有关内存管理(内存申请,内存释放,垃圾回收之类的)全部都交给.Net的CLR来管理,即使用托管的代码把底层的一些操作都封装起来了,不能直接进行内存的读取和硬件相关的操作。它的优点是比较安全,不会出现诸如内存泄露之类的问题;它的缺点也很明显,不能直接读取内存,性能上会有损失,使用起来有时也不够灵活。二、 非托管程序它是脱离了Framework的管制,直接同底层API打交道,自己管理自己的内存和安全机制等东西。对于一些对速度要求高的部分功能可以考 阅读全文
posted @ 2013-06-29 21:49
jlins
阅读(246)
评论(0)
推荐(0)
摘要:
当需要构建 GridView的时候;常常用 CArrayDataProvider 或者 CActiveDataProvider 这是就需要一个CActiveRecord 比如: 857 $sql = "SELECT * FROM zhuanli_applicantCount where kId=:kId order by percentage desc"; 858 $rawData= model_applicant::model()->findAllBySql($sql,array('kId'=>$KDValue)); 859 $ID... 阅读全文
posted @ 2013-06-29 21:47
jlins
阅读(973)
评论(0)
推荐(0)
摘要:
如果if的condition不用布尔表达式来做条件判断而采用关系表达式,实际上关系表达式运算的结果要么是True要么是False。下面我们先了解一些有关关系运算符的基础知识,如下表所示。 做个小程序测试一下。 def if_check(): global x x = 100 print(" in if_check x = ", x) if x > 1: print(" x greater than 1") if x == 0: print(" x equal to 0") if x = 100: print(" x g 阅读全文
posted @ 2013-06-29 21:45
jlins
阅读(2263)
评论(0)
推荐(0)
摘要:
在常规的开发中只是用flex二不和后台交互是不可能的,为此flex也提供了和后台交互的2种解决方案一种是Data Services另一种是BlazeDs,本篇博客是用的是后一种,我的开发步骤如下:1.下载BlazeDs的war包,下载war包需要注册,下载地址如下:https://www.adobe.com/cfusion/entitlement/index.cfm?e=lc_blazeds2.解压或者部署war包,把WEB-INF下面的flex文件夹复制到项目的WEB-INF下面,把lib里面的所有jar包和目标项目合并3.下载spring整合flex的jar包,下载地址是:http://w 阅读全文
posted @ 2013-06-29 21:43
jlins
阅读(4051)
评论(0)
推荐(0)
摘要:
由于目前我在学校的一个实验室跟老师学习Java EE开发,老师用的是Seam框架接活做项目,所以这一系列的文章将会向Seam方向写。。路线大致应该是 : JSP --> Servlet --> Hibernate --> JSF --> EJB3 --> Seam 在开始之前,去www.hibernate.org下载 hibernate4.final.zip ,并将所有依赖的jar文件放到classpath下 一、Hibernate简介持久化,是指将内存中的数据保存到可以永久存储数据的高设备中,如硬盘。Hibernate是一个开放源代码的对象关系映射(ORM)框架 阅读全文
posted @ 2013-06-29 21:41
jlins
阅读(231)
评论(0)
推荐(0)
摘要:
环境搭建软件组合为:Apache2.2.9+mysql5.2.32+php5.2.6 下载地址如下http://download.csdn.net/detail/xttxqjfg/5670455 appserv-win32-2.5.10集成安装 http://download.csdn.net/detail/xttxqjfg/5670447 mysql-5.5.32-win32.msi http://download.csdn.net/detail/xttxqjfg/5670439 php-5.2.6-Win32.zip http://download.csdn.net/detail/xttx 阅读全文
posted @ 2013-06-29 21:39
jlins
阅读(200)
评论(0)
推荐(0)
摘要:
只修改了2个地方:1,返回的速度-->改成了慢慢回去。(原来是一闪而返回)2,返回顶部图标出现的时机-->改成了只要不在顶部就显示出来。(原来是向下滚动500px后才显示) 注意:JS务必要写在 Html之后; HTML: Javascript代码 CSS样式 354 #d-top { 355 position: fixed; 357 float: right; 358 z-index: 10; 359 right: 10px; 360 bottom: 40px; 361... 阅读全文
posted @ 2013-06-29 21:37
jlins
阅读(293)
评论(0)
推荐(0)
摘要:
在if分支判断语句里的条件判断语句不一定就是一个表达式,可以是多个(布尔)表达式的组合关系运算,这里如何使用更多的关系表达式构建出一个比较复杂的条件判断呢?这里需要再了解一下逻辑运算的基础知识。逻辑关系运算有以下几种运算符. 下面是逻辑与实例,通过例子我们了解一下and、or等逻辑运算操作机制。 def if_check(): global x x = 79 print(" in if_check x = ", x) if x >= 60 and x = 70 and x = 80 and x = 90 and x = 70 and x = 60 or x = 70 阅读全文
posted @ 2013-06-29 21:35
jlins
阅读(2568)
评论(0)
推荐(0)
摘要:
JavaScript和DOM中有很多类数组对象,它们有以下特点1、有length属性2、可以使用[]通过下标访问3、部分类数组对象使用[]访问成员时不只可以使用下标,还可以使用id或name4、既然满足了1、2条件,当然也可以通过for循环来遍历但正如其名字,它们只是类似数组,而不是数组,并不能使用数组的特有方法,如slice、push、pop等。不过如果确实需要它们像数组一样工作,可以使用Array.prototype.slice(类数组对象, 0)来产生一个数组。产生的数组也就失去了原有类数组对象所特有的方法和[]使用name来访问的特性下面是一些类数组对象的介绍一、Argumentsar 阅读全文
posted @ 2013-06-29 21:33
jlins
阅读(316)
评论(0)
推荐(0)
摘要:
唔。。。这题是数学题。比赛时做出来,但题意理解错了,以为只要判断那点是不是在线上就行了,发现过不了样例就没提交。思路:记录每一步的偏移,假设那点是在路径上的某步,然后回推出那一个周期的第一步,判断是不是在线上就行了。本来用斜率做,没考虑斜率不存在的情况。重新写了一遍,过了前十个样例。但是在追加的-1 -1 UR卡住了。三鲜大神说:kx + b = y,判断整除就可以了。(orz)于是想了一下,开始考虑整除,写了个判断的函数来判断就行了。(蒻菜只能写出又长又臭的判断)代码:#include #include int x = 0, y = 0, pos[101][2] = {0};bool jud 阅读全文
posted @ 2013-06-29 21:31
jlins
阅读(266)
评论(0)
推荐(0)
摘要:
在网易云阅读App上看到了插件管理功能,刚好自己也需要以插件的模式来扩展已有的功能,于是研究了一下,下面是一张网易云阅读App提供的插件模式,只需下载相应的插件就扩展了相应的功能,非常方便。 在插件下载完成了之后还有一个安装过程,这一个安装过程误导了我很久,一开始以为Android SDK已提供了相应的插件功能,经过google一番发现压根就没有提供该功能。接着以为是网易自己实现了插件功能,遂想偷师。反编译了代码,拿过来一看,混淆的比较严重,压根就不能看,没办法只有硬着头皮去寻找相关的代码,经过一番查找,终于找到了关键代码,发现往 /data/data/pac... 阅读全文
posted @ 2013-06-29 21:29
jlins
阅读(326)
评论(0)
推荐(0)
摘要:
阅读全文
posted @ 2013-06-29 21:27
jlins
阅读(249)
评论(0)
推荐(0)

浙公网安备 33010602011771号