上一页 1 ··· 298 299 300 301 302 303 304 305 306 ··· 425 下一页
摘要: Java进阶——数组与内存控制下面将会深入探讨Java数组的静态特征。使用Java数组前必须对数组进行初始化,初始化的过程即给数组的所有元素都分配合适的内存空间,并指定初始值的过程。数组初始化以后将不能重新改变数组对象在内存中的位置和大小。从用法角度看,数组元素相当于普通变量,程序既可以吧数组的值赋给普通变量,也可以把普通变量的值赋给数组元素。但其实质是对内存中数组元素对象的操作。1、数组初始化Java语言是典型的静态语言,所以Java的数组也是静态的。Java中的数组必须经初始化后才可以使用,初始化即为数组对象的所有元素分配一个连续的内存空间,并为每个元素指定初始值。数组的初始化有两种方式: 阅读全文
posted @ 2013-05-10 20:39 坚固66 阅读(159) 评论(0) 推荐(0)
摘要: 最近在项目中因为考虑到两个系统之间的解耦,采用了 gson 进行序列和反序列。 但在序列时,总是不成功,没有报错,也没有异常。 在网上搜索了一番,找到有个类似的帖子,提到用 gson 序列时,抛出了异常。 其中一个抛 StackOverflowError,一个报错 ReflectiveTypeAdapterFactory。 StackOverflowError 的原因应该是被序列的实体存在了重复引用,导致死循环。 ReflectiveTypeAdapterFactory 的原因没有做具体分析。 总之,问题出在实体对象中存在实体映射关系,如:@ManyToMany 注解最终的解决方案... 阅读全文
posted @ 2013-05-10 20:37 坚固66 阅读(263) 评论(0) 推荐(0)
摘要: idCard.js部分******************************************************* //**************************************************************************** // 构造函数,变量为15位或者18位的身份证号码 function clsIDCard(CardNo) { this.Valid=false; this.ID15=''; this.ID18=''; this.Local=''; if(CardNo!=nul 阅读全文
posted @ 2013-05-10 20:35 坚固66 阅读(179) 评论(0) 推荐(0)
摘要: 有时候要用到Xml的读取和写入,甚至有时候需要新建一个Xml,但是好长时间不用这东西,都忘了,所以就写了一个类库,想用的时候直接拿过来用就OK了下面是代码using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Xml;namespace Xmlleiku{ public class Xmllei { public static string xmlpath = string.Em... 阅读全文
posted @ 2013-05-10 20:33 坚固66 阅读(160) 评论(0) 推荐(0)
摘要: $Chungking=array( array(1,"宜居重庆"), array(2,"畅通重庆"), array(3,"平安重庆"), array(4,"森林重庆"), array(5,"健康重庆"), ); echo "<table style='color:blue;background:pink;' border=1 height=300 width=300>"; echo "<caption>五个重庆工程</c 阅读全文
posted @ 2013-05-10 20:31 坚固66 阅读(142) 评论(0) 推荐(0)
摘要: 这篇文章是写给那些真心要编程的人看的——那些憋着一股狠劲儿,一定要做出个什么真东西的人;而不是那些“听说编程好玩”的人。在我看来,这些人都不太可能真的整出个像样的东西来。 1. “只用晚上、周末的业余时间学习”很不靠谱 无论从我个人经验,还是众多访谈的结论来看,只用晚上和周末等业余时间来学习编程是十分糟糕的办法。断断续续的学习方式,你的脑子根本没机会养成编程式的思维方式,你很难把之前学习的内容捡起来。一定要把你的时间尽量多的利用起来。 一种改善的方法是参加“编程训练营”之类的项目;你不但要花整整九周时间,还要花费一笔不小的学费。这些付出可以对你有所约束,督促你学到东西。你必须全情投入,否则.. 阅读全文
posted @ 2013-05-10 20:29 坚固66 阅读(155) 评论(0) 推荐(0)
摘要: 2012年偶决定开始写博客了,不为别的,就希望可以通过博客记录我的成长历程,同时也希望可以帮助一些刚毕业,刚入行业的兄弟姐们们。我们是一群充满浮躁、抱怨、迷茫的程序猿,社会变得更浮躁了,鸭梨也越来越大,房?车?女人?... 抓狂... 决定写这样一篇文章,再次明确自己的职业规划,也送给浮躁的你,踏上程序猿这条路可谓是路途艰辛、乏味、枯燥,在这里把自己的学习心得、目前正在计划的规划列出来。希望对你有所帮助。 1、多动手,多思考 不要怕做不好,刚毕业或者刚入行最缺的就是工作经验,没有别的途径,只有做,做,做,多做经验就来了。项目做多了自然而然你就有了多种不同项目的业务逻辑,这些可是在大学根本无.. 阅读全文
posted @ 2013-05-10 20:27 坚固66 阅读(112) 评论(0) 推荐(0)
摘要: 前言shell写脚本通常可以模块化,也可以功能化,例如test1.sh完成一个独立功能,test2.sh也完成一个独立的功能,但是需要test1.sh作为前提,因此为了节省执行时间,不是用crontab傻瓜似的等待,我们可以在test1.sh里调用test2.sh执行,效率会更高,这里仅仅介绍两种在一个脚本里调用另外一个脚本的方法 脚本间调用 首先,简单的写两个测试脚本 test1.sh : #!/bin/bashecho "the first scripts" test2.sh : #!/bin/bash调用 test1.shecho "second scr.. 阅读全文
posted @ 2013-05-10 20:26 坚固66 阅读(330) 评论(0) 推荐(0)
摘要: 看见很多人在求滚动条滑倒底部自动加载数据的解决方案,各种各样的方案很多,但令人满意的确没几个。在这里我分享一个我的自认为满意的解决方案。 首先说下大致原理:监视滚动条坐标的变化,在达到底部时触发自己的处理事件。 原理很简单,但实现起来可没这么容易,先上代码,边看边说。public class ScrollViewerTrigger:TriggerBase<DependencyObject> { ScrollViewer ScrollView; public static readonly DependencyProperty DirectionTypePro... 阅读全文
posted @ 2013-05-10 20:23 坚固66 阅读(295) 评论(0) 推荐(0)
摘要: 当多线程进程调用fork创建子进程时,Pthreads指定只有那个调用fork的线程在子进程内存在(表示子进程中只有调用线程这个线程)。尽管当从fork调用返回时,只有调用线程在子进程中存在,所有其他的Pthreads线程状态仍保留为与调用fork时相同的状态。在子进程中,线程拥有与在父进程内相同的状态。它拥有相同的互斥量,同样的线程私有数据键值等。尽管当调用fork时在同步对象上等待的任何线程不再等待,所有的互斥量和条件变量仍然存在(因为其他线程不在子进程存在,所以他们怎么能等待呢?)。 注:fork调用不会影响互斥量的状态。如果它在父进程中被锁住,则它在子进程中被锁! 如果一个互斥量在.. 阅读全文
posted @ 2013-05-10 20:21 坚固66 阅读(224) 评论(0) 推荐(0)
上一页 1 ··· 298 299 300 301 302 303 304 305 306 ··· 425 下一页