摘要: jquery特效 幻灯片效果,效果图如下: jquery特效 标题1 标题2 标题3 标题4/span> 阅读全文
posted @ 2013-07-16 20:44 jlins 阅读(210) 评论(0) 推荐(0)
摘要: 一个有N个整数元素的一位数组(A[0],A[1],A[2],...,A[n-1]),这个数组当然有很多子数组,那么子数组之和的最大值是什么?比如 -2 5 3 -64 -8 6 的最大子数组是 5 3。 法一: 挨个遍历查找:int maximum=-INF;int sum;for(int i=0;imaximum) maximum=sum; }return maximum;}法二: 采用DP的方法, int max(int x,int y){ return (x>y)?x:y;}int MaxSum(int*A,int n){ Start[n-1]=A[n-1]; A... 阅读全文
posted @ 2013-07-16 20:42 jlins 阅读(220) 评论(0) 推荐(0)
摘要: 正常的程序应该是:程序规划、程序设计、测试、再上线。 解决方式:短期:每周为一期,三个月内完成。1.依使用者所提出的问题,进行逐项解决。2.建立固定的更新作业,每一周进行一次更新,避免频繁的更新,造成测试的困难,也容易出现错误。3.程序更新前,进行快速测试作业,测试时间以一个小时为基础,建立测试模板,让任何一位人员(工读生、新进员工或资深人员)都可以使用测试模板进行测试,避免程序到用户端,再出现立即且明显的错误讯息。目标:让使用者可以比较放心使用,逐步建立信心。 中期:三个月为一期,一年内完成目标。1.将计算进销存的程序进行独立,避免前端修改而影响后端的运作。2.建立更长期的固定更新作业,.. 阅读全文
posted @ 2013-07-16 20:38 jlins 阅读(238) 评论(0) 推荐(0)
摘要: 在一个superview中,添加了一个subview。tap一下superview,将subview隐藏起来。在视图superview添加一个UITapGestureRecognizer对象,在UITapGestureRecognizer对象的action中实现隐藏subview的逻辑代码。 UIView *superview = [[UIView alloc] initWithFrame:CGRectMake:(0, 0, 320, 480); UIView *subview = [[UIView alloc] initWithFrame:CGRectMake:(100,... 阅读全文
posted @ 2013-07-16 20:34 jlins 阅读(3249) 评论(0) 推荐(0)
摘要: 最近经常遇到mysql数据库死锁,郁闷死, show processlist; 时 Waiting for table metadata lock 能一直锁很久 下面有官网的一段话,可以理解下 http://dev.mysql.com/doc/refman/5.5/en/metadata-locking.html 8.10.4. Metadata Locking MySQL 5.5.3 and up uses metadata locking to manage access to objects (tables, triggers, and so forth). ... 阅读全文
posted @ 2013-07-16 20:31 jlins 阅读(30600) 评论(0) 推荐(0)
摘要: 话说有个现成的SQL数据库,四十来张表,每张表多的几十的字段,少的十几个字段。老板说为了下一步大家好好利用这个数据库中的数据,让你研究一下该数据库中的所有的表和字段之间的联系。这是一个什么性质的工作,工作量几何?不管多麻烦,多Naive,你都得硬着头皮做。还好,经高人指点,可以研究下“Sql逆向工程”。于是,Google之。最显著的关键词是PowerDesigner,Sybase公司的产品,可以实现sql的逆向工程。下载,安装,破解。(由于比较简单和某些其它因素,这里不详细说下载链接和破解方法。)打开之后,选择File->Reverse Engineer->Database,然后按 阅读全文
posted @ 2013-07-16 20:30 jlins 阅读(475) 评论(0) 推荐(0)
摘要: 闲来无事,结合以前的代码,总结了ruby on rails的查询方法,方便自己以后查看,也方便后来人,如下,欢迎批评指正1::simpleDB modules = find(:all, :conditions => ["site_id != '' and next_crawl "next_crawl") modules = Module.find(:all, :conditions => [" next_snapshot is not null and next_snapshot!='nil' and next 阅读全文
posted @ 2013-07-16 20:27 jlins 阅读(553) 评论(0) 推荐(0)
摘要: S-NimTime Limit: 5000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 3077Accepted Submission(s): 1361 Problem Description Arthur and his sister Caroll have been playing a game called Nim for some time now. Nim is played as follows: The starting pos... 阅读全文
posted @ 2013-07-16 20:26 jlins 阅读(237) 评论(0) 推荐(0)
摘要: Page.ClientScript.RegisterClientScriptBlock(typeof(string), "", @""); 阅读全文
posted @ 2013-07-16 20:25 jlins 阅读(374) 评论(0) 推荐(0)
摘要: 老的android系统不能运行高版本系统的新方法,为了解决这个问题: if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) { //新版本方法 }else{ //老版本方法或者自己实现的方法。 } 阅读全文
posted @ 2013-07-16 20:23 jlins 阅读(775) 评论(0) 推荐(0)
摘要: 作者:刘昊昱 博客:http://blog.csdn.net/liuhaoyutz编译器中负责将程序分解为一个一个符号的部分,称为“词法分析器”。下面看一个例子:if(x > big) big = x;这个语句的第一个符号是C语言的关键字if,紧接着下一个符号是左括号,再下一个符号是标识符x,再下一个是大于号,再下一个是标识符big,依次类推。在C语言中,符号之间的空白符将被忽略。本章将探讨符号和组成符号的字符间的关系,以及有关符号含义的一些常见误解。陷阱1 “=”不同于“==”将相等符号”==”误写为赋值符号”=”,是一种容易出现的错误,而且不容易检查出来。来看一个示例程序page6_ 阅读全文
posted @ 2013-07-16 20:21 jlins 阅读(223) 评论(0) 推荐(0)
摘要: 1,git clonegit://github.com/schacon/simplegit.git git工作目录,暂存目录,本地代码仓库都有代码了。2,git pullgit://github.com/schacon/simplegit.git 同上。如果代码库有更新,随时用该指令更新为最新的代码,在eclipse要刷新更新代码。3,git add 把工作目录下的代码添加到暂存目录,一种是修改,一种是增加一个文件。4,git status -s修改后是M(第二列),add后是M(第一列)。增加后是??,add后是A(第一列),再修改是AM,再提交是A。删除AD。5,git diff 比较工作 阅读全文
posted @ 2013-07-16 20:19 jlins 阅读(174) 评论(0) 推荐(0)
摘要: 最近手里头又一桩事情蛮好玩的,就是用Hibernate进行批处理的时候,发现连接数暴增,oracle连接进程数吓死人。解决方案:不是把连接池设置成最大,那样服务器承载不了。及时清除缓存。另外在hibernate配置中加入:50 after_transaction 问题解决!!我是孙夕恩!你妈,你认识老子还看我的文章??卧槽你大爷,,,鄙视你,垃圾。。。。 阅读全文
posted @ 2013-07-16 20:17 jlins 阅读(749) 评论(1) 推荐(0)
摘要: 本节中,我们继续讲解,在linux2.4内核下,如果通过一些列函数从路径名找到目标节点。 3.3.1)接下来查看chached_lookup()的代码(namei.c) [path_walk()>> cached_lookup()]/**Internal lookup() using the new generic dcache.*SMP-safe*给定name和parent进行查找,如果找到而且合法,那么返回找到的dentry;否则,返回NULL*/staticstruct dentry * cached_lookup(struct dentry * parent, struct 阅读全文
posted @ 2013-07-16 20:13 jlins 阅读(2090) 评论(0) 推荐(0)
摘要: 一、C语言错误处理方法1、返回值(if … else语句判断错误) 2、errno(linux 系统调用) 3、goto语句(函数内局部跳转) 4、setjmp、longjmp(Do not use setjmp and longjmp in C++ programs; these functions do not support C++ object semantics.) #define _JBLEN 16typedef _JBTYPE jmp_buf[_JBLEN]; Saves the current state of the program. int setjmp( jm... 阅读全文
posted @ 2013-07-16 20:11 jlins 阅读(2523) 评论(0) 推荐(0)
摘要: ”今天Elecfreaks Studio给你介绍一个新的、很实用的朋友:带有一些奇幻色彩的神秘设备。它是什么呢?它可以完成什么功能呢?它对我们的生活有哪些促进呢?非常感兴趣吧?别着急,我们这就给您详细的介绍一下! 对于每个人,使用家用设备做一些事情是很常见的场景。但是对于很多人,在没有人的情况下让家用设备自动化做工是很奇怪的。看起来像个笑话?是真的吗?是不是很Cool呢?是的,确实是超乎寻常的了不起,我们的设备很棒的点子就是,考虑到了用DIY的方式来远程控制家用设备,要快捷并且便宜。 也许你等不及要知道产品是什么了 好让我们揭开她的神秘面纱。 这就是我们的新产品:NX-brigde NX-b. 阅读全文
posted @ 2013-07-16 20:09 jlins 阅读(522) 评论(0) 推荐(0)
摘要: //在按钮点击事件里处理 bt_search.setOnClickListener(new OnClickListener() { public void onClick(View v) { // TODO Auto-generated method stub String strSearch = ed_input.getText().toString(); SQLiteDatabase db = VSmsDBUtil.createOrOpenDatabase(); LogWrapper.i("search", "db = "+db); ... 阅读全文
posted @ 2013-07-16 20:07 jlins 阅读(711) 评论(0) 推荐(0)
摘要: unknow error! 今天为了使用GA(谷歌分析)追踪twitter分享,又测试了一下twitter分享功能,发现又出问题(使用sharekit分享)。就是“unknow error”,之前也碰到过一个报这个错误的问题(修改方法点击这里),我还以为是我上次改的代码没提交到svn呢。查了一下,发现确实改了,那就是出现了新的问题了。 去twitter的网站查了一下,发现是由于api v1已经过度到api v1.1完成了(twitter上说提供了6个月的过度时间),这都完成都个把月了。。。汗(看来得时刻关注一下api的变动了,关注一下api的twitter吧)。那我这里需要... 阅读全文
posted @ 2013-07-16 20:04 jlins 阅读(332) 评论(0) 推荐(0)
摘要: 对于Linux内核来说,Oops就意外着内核出了异常,此时会将产生异常时CPU的状态,出错的指令地址、数据地址及其他寄存器,函数调用的顺序甚至是栈里面的内容都打印出来,然后根据异常的严重程度来决定下一步的操作:杀死导致异常的进程或者挂起系统。最典型的异常是在内核态引用了一个非法地址,通常是未初始化的野指针Null,这将导致页表异常,最终引发Oops。Linux系统足够健壮,能够正常的反应各种异常。异常通常导致当前进程的死亡,而系统依然能够继续运转,但是这种运转都处在一种不稳定的状态,随时可能出问题。对于中断上下文的异常及系统关键资源的破坏,通常会导致内核挂起,不再响应任何事件。2内核的异常级别 阅读全文
posted @ 2013-07-16 20:02 jlins 阅读(5243) 评论(0) 推荐(0)
摘要: 题目一:if (!("a" in window)) { var a = 1;}alert(a);题目二:var a = 1, b = function a(x) { x && a(--x); };alert(a);题目三:function a(x) { return x * 2;}var a;alert(a);题目四:function b(x, y, a) { arguments[2] = 10; alert(a);}b(1, 2, 3);题目五:function a() { alert(this);}a.call(null);请不要借助... 阅读全文
posted @ 2013-07-16 20:00 jlins 阅读(227) 评论(0) 推荐(0)
摘要: class A { public void fun1() { System.out.println(""); } public void fun2() { System.out.println(""); } } class B extends A { public void fun1() { System.out.println(""); //方法的覆写 } public void fun3() { System.out.println(""); } } class C extends A { public voi 阅读全文
posted @ 2013-07-16 19:58 jlins 阅读(144) 评论(0) 推荐(0)
摘要: 随着移动互联网的迅猛发展,越来越多的手机应用展现在了用户面前,不过,面对林林总总的手机应用,有时候我们却提不起兴趣,因为功能的同质化,UI的千篇一律已经让我们多少有些审美疲劳的感觉。 不过,最近手机QQ4.2的上线或许能让我们耳目一新,众所周知,手机QQ是腾讯移动互联网战略的重磅产品。而新推出的4.2版本除了在功能上继承了QQ社交优势之外,还增加了更趣味化、更个性化、更时尚化的设计,充分诠释了“乐在沟通”的理念。 一、萌翻人的聊天模式,打破移动互联网的“中规中矩” 用“中规中矩”来形容目前市面上大多数的移动APP并不为过,一般情况下,市面上... 阅读全文
posted @ 2013-07-16 19:56 jlins 阅读(198) 评论(0) 推荐(0)
摘要: 这一节中你将学到一些OpenMesh中早已提供的基础操作。 内容包括三角形网格边的翻转以及通过连接邻接的顶点边缘折叠。 三角形网格的翻转(Flipping edges)考虑到两个邻接面的三角形网格中存在两种不同内部边缘设置。调用函数OpenMesh::TriConnectivity::flip(EdgeHandle _eh)将翻转特定的边到其相反的方向,如下图所述。 下面的代码段演示了如何在程序中使用这个函数: TriMesh mesh;// Add some verticesTriMesh::VertexHandle vhandle[4];vhandle[0] = mesh.add_v... 阅读全文
posted @ 2013-07-16 19:52 jlins 阅读(1062) 评论(0) 推荐(0)
摘要: 步骤1: 步骤2: 这样,你就可以对着ppt的备注讲解了,且用户看不到你的备注以及你的电脑桌面。cool! 阅读全文
posted @ 2013-07-16 19:49 jlins 阅读(5708) 评论(0) 推荐(0)
摘要: 1. Simple expression3e-10 #10的-10次10//3 #10/3的整数部分10%3 #余数 2.Setsx = {} #dictionary not setx = set() #setsum({1,2,3})sum({1,2,3}, 3)num = {1,2,3}2 in num #return True2 not in num #return False{1,2,3} | {3,4,5} #set union{1,2} & {1,2,3} # set intersectionS = {1,2,3}S.add(4) #add el... 阅读全文
posted @ 2013-07-16 19:48 jlins 阅读(263) 评论(0) 推荐(0)
摘要: 界面上只有一个textview和一个spinner,实现下拉列表框。spinner.xml: SpinnerTest.java:package com.example.wenandroid;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.AdapterView;import android.widget.AdapterView.OnItemSelectedListener;import android.widget.ArrayA... 阅读全文
posted @ 2013-07-16 19:45 jlins 阅读(16291) 评论(0) 推荐(0)
摘要: Trufun云端建模平台包括云端UML工具,云端BPMN工具,云端思维导图工具。 云端UML工具是目前最先进的基于HTML5的UML2.x建模工具,所有代码基于JAVA开发,支持类图、用例图、活动图、序列图、状态图、活动图、组件图、部署图、组合结构图、通信图9类框图,是目前支持UML 规范最多最全面的专业UML工具;云端UML建模工具目前支持Java, C#, C++代码生成,随后将支持所有主流语言的代码生成。 云端UML建模工具的网址为: http://euml.trufun.net/CloudUML/Gwt_uml2_tools.html 阅读全文
posted @ 2013-07-16 19:43 jlins 阅读(414) 评论(0) 推荐(0)
摘要: 从命令说起,在u-boot输入下列命令:nand write 40008000 0 20000 命令的意思是将内存0x40008000开始的部分写入nand,从nand地址0开始写,写入长度是0x200000 回车之后,代码如何运行呢?命令的输入,执行之前都已经分析过了,初始化过程也分析了请参阅: http://blog.csdn.net/andy_wsj/article/details/9335755 http://blog.csdn.net/andy_wsj/article/details/9339247 http://blog.csdn.net/andy_wsj/article/det. 阅读全文
posted @ 2013-07-16 19:41 jlins 阅读(6225) 评论(0) 推荐(0)
摘要: 继续看yusugomori的代码,看逻辑回归。在DBN(Deep Blief Network)中,下面几层是RBM,最上层就是LR了。关于回归、二类回归、以及逻辑回归,资料就是前面转的几篇。套路就是设定目标函数(softmax损失函数),对参数求偏导数,得出权重更新公式等。LogisticRegression.h注释如下: class LogisticRegression {public: int N; // number of input samples int n_in; // number of input nodes int n_out; // number of... 阅读全文
posted @ 2013-07-16 19:37 jlins 阅读(286) 评论(0) 推荐(0)
摘要: 线程同步的两种方法:1. 信号量2. 互斥量信号量:#include #include #include #include #include #include void *thread_function(void *arg);sem_t bin_sem;#define WORK_SIZE 1024char work_area[WORK_SIZE];int main() { int res; pthread_t a_thread; void *thread_result; res = sem_init(&bin_sem, 0, 0); if(res != 0) { perror(&quo 阅读全文
posted @ 2013-07-16 19:35 jlins 阅读(173) 评论(0) 推荐(0)
摘要: interface Info{ public T getvar(); } class Infodemo implements Info{ private String var; public Infodemo(String var){ this.var = var; } public void setVar(String var){ this.var = var; } @Override public String getvar() { // TODO Auto-generated method stub return this.var; ... 阅读全文
posted @ 2013-07-16 19:32 jlins 阅读(149) 评论(0) 推荐(0)
摘要: InetAddress addr = InetAddress.getLocalHost(); String ip = addr.getHostAddress().toString();//获得本机IP //访问的server的ip是:System.out.println("访问的ip是:" + ip); //访问者的ip是:System.out.println("ip是:" + request.getRemoteAddr()); 阅读全文
posted @ 2013-07-16 19:30 jlins 阅读(346) 评论(0) 推荐(0)
摘要: 模型实现代码,关键是train函数和predict函数,都很容易。#include #include #include #include "LogisticRegression.h"using namespace std;LogisticRegression::LogisticRegression( int size, // N int in, // n_in int out // n_out ) { N = size; n_in = in; n_out = out; // initialize W, b // W[n_out... 阅读全文
posted @ 2013-07-16 19:29 jlins 阅读(247) 评论(0) 推荐(0)
摘要: Windows Azure在今年6月6日由世纪互联代理在中国运营,目前只能体验,没有开放注册。不过,体验的门槛比较高,只对企业开放,未来大量对外开放使用貌似时间还早。大家都懂得,“国内门槛高”。本人在去年就已经使用了Windows Azure一些服务,总体感觉非常好。特将体验过程和大家分享。1.国外Azure的访问官方地址是:http://www.windowsazure.com/en-us/ ,在国内访问会自动跳转到中文界面,点击页面左下方的语言选择“englis (US)”就可以了。 2.登陆登陆地址是:https://manage.windowsazure.com/会跳转到:https. 阅读全文
posted @ 2013-07-16 19:28 jlins 阅读(335) 评论(0) 推荐(0)
摘要: 题目链接:点击链接题目大意:老鼠从(0,0)出发,每次在同一个方向上最多前进k步,且每次到达的位置上的数字都要比上一个位置上的数字大,求老鼠经过的位置上的数字的和的最大值#include#include#define max(a,b) a>b?a:bint n;int k;//前进的步数int map[105][105];int ans[105][105];//记忆化搜索,保存中间搜索结果int search(int x,int y){ int dx,dy;//要去的下一个位置 int i,maxx = 0; if(ans[x][y] != -1) return ans[x]... 阅读全文
posted @ 2013-07-16 19:24 jlins 阅读(182) 评论(0) 推荐(0)
摘要: 原文地址:http://www.sencha.com/blog/top-10-ext-js-development-practices-to-avoid/作者:Sean Lanktree Sean is an Ext JS Professional Services Lead at CNX Corporation.在CNX,尽管大多数的Ext JS开发工作需要从0开始创建新的应用程序,偶尔会有客户让我们帮他们解决内部工作上的性能问题、臭虫和结构性问题。我们以“清洁工”这种角色进行工作已经有很长一段时间了,在我们审查过的应用程序中,我们注意到,有一些共同的不明智的编码方法经常会出现。基于过去几年 阅读全文
posted @ 2013-07-16 19:20 jlins 阅读(246) 评论(0) 推荐(0)
摘要: 导出: cmd,然后一直cd,到PostgreSQL的bin下面,用其pg_dump程序: pg_dump -h localhost -U ivms864013 ivms864013 > G:\mydb.bak 或 pg_dump -h 10.64.62.181 -U ivms864013 ivms864013 > G:\mydb2.bak 或 pg_dump -h 127.0.0.1 -U ivms864013 -p 5432 ivms864013 > G:\mydb3.bak 第一个ivms864013是用户名。 第二个ivms86401... 阅读全文
posted @ 2013-07-16 19:18 jlins 阅读(244) 评论(0) 推荐(0)
摘要: 有5个砖块..加上一个空着不放..那么有6种状态..所以很明显的可以用6进制的状态DP... 不过这么做..我觉得我已经能优化的都优化了...还是超时..一看数据范围是100*6..打表先AC了.. 看有大神用3进制状态DP水过..Orz...看了好久没看懂...觉得自己状态DP还是很表面~~ Program:#include#include#include#include#include#include#define oo 1000000007#define ll long long#define pi acos(-1.0)#define MAXN 505using namespac... 阅读全文
posted @ 2013-07-16 19:16 jlins 阅读(437) 评论(0) 推荐(0)
摘要: 一般的优化技巧1. 检查你定义的时间监听器正确的设置事件监听器对性能会有很大的影响。 举例来说, 在定义一个store的时候,设置一个load 的事件去触发从后台读取数据,如果设置single 的值为true的话,则load的事情就只有在第一次取数据的时候会触发了。listeners: { load: onFirstLoadData, single: true}给一个完整的例子:Insert title here注意 ext 的 js 和 css 文件需要下载导入.这里实现的效果就是点击 load Store 按钮, 如果加了single: true, 则load 这个事件就不会执... 阅读全文
posted @ 2013-07-16 19:15 jlins 阅读(1820) 评论(0) 推荐(0)
摘要: 再vs中,我们可以很方便的再build前、后执行一些脚本为我们做点什么事情。再ios中怎么搞呢,哪必然是对xcode进行操作了。再google搜索了一把,有说操作Scheme的也有说再直接再target的build phase中进行操作的。我尝试了这两种方法,但是只有后者是成功了。这里主要用图片的形式,展示操作步骤。1. 点击工程->build phases->add build phase 2. 要选择哪种呢,这个可以根据自己的情况来添加。 3. 我的工程里面添加了2个,分别是pre和post的。一般add之后都是往后pending的。其实下图就是build的自上而下的过程。所以 阅读全文
posted @ 2013-07-16 19:14 jlins 阅读(233) 评论(0) 推荐(0)
摘要: 1、首先将Highcharts插件所需的js跟css样式文件引入项目中,下载地址为:Highcharts.rar2、在前台页面中添加一个存放图表的容器 3、在后台拼接json数据 @Action("ycccBarGramData") public void ycccBarGramData() { try { String nyStr = FormatDate.getNyStr(tjksny, tjjsny); List> resultList = this.ycccService.getYcccList(nyStr, jgdm);... 阅读全文
posted @ 2013-07-16 19:11 jlins 阅读(358) 评论(0) 推荐(0)
摘要: 测试部分代码:void test_lr() { srand(0); double learning_rate = 0.1; double n_epochs = 500; int train_N = 6; int test_N = 2; int n_in = 6; int n_out = 2; // int **train_X; // int **train_Y; // int **test_X; // double **test_Y; // train_X = new int*[train_N]; // train_Y = new int*[train_N]; ... 阅读全文
posted @ 2013-07-16 19:09 jlins 阅读(391) 评论(0) 推荐(0)
摘要: 程序:public class MutiplicationFormulas { public static void main(String[] args) { mutipliy(); } /** * 九九乘法口诀 */ public static void mutipliy(){ for (int i=1;i<=9;i++){ for(int j=1;j<=i;j++){ System.out.print(i+"×"+j+"="+(i*j)+" "); } System.out.println(); } }} 阅读全文
posted @ 2013-07-16 19:06 jlins 阅读(619) 评论(0) 推荐(0)
摘要: Jms即java消息服务javamessage service,所谓的面向消息编程,主要应用在企业内部各个系统之间做接口,以异步方式传递消息数据。Jms有2种传送模式,先来看第一种,即点对点传送模式首先是参与整个过程的系统,总共有3个,分别是发送方系统、jms服务器、接收方系统,原理很简单,基本步骤如下:1、 发送方将jms消息发送到jms服务器;2、 Jms服务器有一个消息队列,所谓队列就是先进先出;jms服务器接收到消息后,把消息放到消息队列中;3、 接收方主动的去jms服务器的消息队列中查询消息;以上步骤中,有几个关键点,理解了这几个关键点,就理解原理了。关键点如下:1、 发送方把消息发 阅读全文
posted @ 2013-07-16 19:04 jlins 阅读(880) 评论(0) 推荐(0)
摘要: 一、目录操作 首先是从目录读取的函数,opendir(),readdir(),closedir(),使用的时候是先打开文件句柄,而后迭代列出: "; while($flist=readdir($fso)){ echo $flist.""; } closedir($fso) ?> 这是讲返回文件目录下面的文件已经目录的程序(0文件将返回false). 有时候需要知道目录的信息,可以使用dirname($path)和basename($path),分别返回路径的目录部分和文件名... 阅读全文
posted @ 2013-07-16 19:02 jlins 阅读(198) 评论(0) 推荐(0)
摘要: 一、普通泛型class Point{ // 此处可以随便写标识符号,T是type的简称 private T var ; // var的类型由T指定,即:由外部指定 public T getVar(){ // 返回值的类型由外部决定 return var ; } public void setVar(T var){ // 设置的类型也由外部决定 this.var = var ; } }; public class GenericsDemo06{ public static void main(String args[]){ Point p = ne... 阅读全文
posted @ 2013-07-16 19:00 jlins 阅读(195) 评论(0) 推荐(0)
摘要: 我和c++有个与约定,我每天都会来csdn发表一篇博文。。。。 阅读全文
posted @ 2013-07-16 18:58 jlins 阅读(116) 评论(0) 推荐(0)
摘要: 记得大学的时候有事总爱谈及一些梦想,夜聊的话题除了女生就是人生。曾经的通宵达旦的夜聊,现在偶尔还能想起。毕业三年,见天写篇博客,送给今天的自己。 2006年,让人难忘的一年,我进入大连理工大学软件学院,开始了我的大学生涯。大学四年除了学习,恋爱、小试牛刀的两次创业,好像也没干什么让人真正记得起来的事。记得第一次的创业想法很像早期58同城的校园版,当时是2007年夏天,想做一个给在校学生进行物品交易和交换的平台。当时和朋友一起大概有5个人左右做了这个东西,后来上了线,但是因为校区当时人数不多,学习压力又很大,没有推广,慢慢地就下线了,现在想想还感觉有点可惜。其实自... 阅读全文
posted @ 2013-07-16 18:55 jlins 阅读(350) 评论(0) 推荐(0)
摘要: 概述:linux内核源码中,有很多C语言中嵌入了汇编语句,如何理解这些汇编语句,对理解内核有很重要的作用。 具有输入和输出参数的嵌入式汇编语句的基本格式为: asm("汇编语句" :输出寄存器 :输入寄存器 :会被修改的寄存器); 除第一行以外,后面带冒号的行若不使用就都可一省略。其中 “asm” 是内联汇编语句关键词。"汇编语句"是你写汇编指令的地方。“输出寄存器”表示当这段嵌入汇编执行完之后,那些寄存器用于存放输出数据。这些寄存器会分别对应一C语言表达式值或一个内存地址。“输入寄存器”表示在开始执行汇编代码时,这里指定的一些寄存器中应存放的输入值,它 阅读全文
posted @ 2013-07-16 18:53 jlins 阅读(1829) 评论(1) 推荐(0)
摘要: 基本要素 1.定位和产品 2.取个好名字,一目了然+下载冲动 3.设计一个好图标,有感性和直观的认识 4.做好产品的说明、关键字,截图(前1-2行是重点) 5.做市场的排名(相关因素如下) (1)名字、关键字、说明、子项目的名字和说明 (2)更新时间:勤迭代,新版本上线App Store会给推荐 (3)下载量:最近的下载量,和当天下载量。下载量要成增长的趋势 (4)点评,打分 (5)月、日活跃用户数(比率)——靠运营,做好内容的推送,分析日志,优化产品 推广宣传步骤与优先级初期 1.基础上线:(做曝光,做下载基础量) - 铺市场,17核心,3、4百个小的,各大下载市场、应用商店、... 阅读全文
posted @ 2013-07-16 18:51 jlins 阅读(181) 评论(0) 推荐(0)
摘要: 题目地址:http://poj.org/problem?id=3904 题意:给出n个数,问找出4个数满足4个数最大公约数为1,最多有多少组。 思路:容斥原理,遍历每个数的素因子,奇数个加偶数个减,然后C(n,4)-sum。 //求得是n个数中,有多少组(a,b,c,d)的公约数为1,值得注意的是这四个数不一定两两互质。 //所以我们从它的反面考虑,先求出公约数不为1的个数。 //思路:把每个数素数分解,记录不重复素因子所能组成的因子,把这些因子的总数统计,并且统计每个因子是由多少个素因子组成 //如这n个数中含2的个数为a,含3的个数为b,含6的个数为c,那么公约数大于1的总数为p=... 阅读全文
posted @ 2013-07-16 18:34 jlins 阅读(220) 评论(0) 推荐(0)