建立博客20个月-写博客18个月整 纪念一下
写给即将大一结束大二开始的计算机或软件专业的同学-大二如何度过以及大二如何努力
写给即将升入大二的计算机软件工程等相关专业的学生,告诉你大二如何度过,大二的意义在哪里!还会像大一一样,一周几百行代码写下去吗?没有代码行数的积累,何以保持持续进步?谁说只有杞人忧天。
升入大二了,同学们应该有更清楚的选择,但有一点,技术学习要进步,行业体会要深入,不管是将来以此专业吃饭的,还是只以此专业作背景的。
更多的基础课、专业基础课、专业课等着去学。不要说这些课没有用,用心学过的,学到其精髓的人,都不这么说。或许把这个话题留给未来,你才有资格去说。
编程要继续。语言课会减少,但各门课程中都含有需要实践的部分,尽管老师不会将之作为作业布置要求你做。未来的程序员,现在就要以代码表达,将书上的算法、方案,转换成你自己的程序。没有人为你写每周的任务了,其实还有人写也就不对了。有你自己呢,自己写自己做。
大学的精彩还在课外的自主学习。缤纷的IT世界给我们提供了数不清的语言、平台、领域,要学会选择,学会探究。Java、Android、Objective c、Qt、LAMP、Python……多的是了;移动开发、开放平台这些新贵,以及更传统的游戏、Web,无论C端还是S端,也多了是。大二时多尝试,做不同的事情,学会快速起步,能够在不同的领域中自由出入,当然,眼前可以全是皮毛。到大三时,就专注一些,凭借大二的博览,找到所爱,爱得投入,爱出热烈,最终你们完美结合,共同创造新生活。这样,大四时你可以在实习中获得更丰厚的回报。
课外继续C++的学习也是个不错的选择。有两种思路,不妨并行执行也可。一种是到了该看大厚本的经典教程的时候了,从中,你会更明白大一时不敢多提的为什么,会明白实际的工程项目中用得更多的内容,如模板、STL……;另一种方法是选择一个IDE(比如VS2010),学习MFC、各种应用的开发,尝试数据库、网络、多媒体等各种技术,掌握各种类库、插件的使用。
不要停止让你走向进步的博文写作。做些工作,顺便写成一篇博文。要占用一点点的时间,但积累起来的是你的动力、能力和信心,以及不可预知的机会、人脉。不要停止对互联网资源的攫取,那里的宝藏是支持你起飞的更坚实的跑道。
Stay foolish, stay hungry. 保持好奇心,你才可以轻松自由地获得你应该得到的东西。对需要学习的知识,保持宽容而无偏见,为学而学,而不是为考而学,这将决定你的深度。
世间没有两片完全相同的树叶,做好选择,保持进步。
由菜鸟到雏鸟,学会扑腾了,该飞了。
飞出个样了来,飞得各种各样。
java多线程的实现与对线程创建于运行的一点点小小看法
/*
* @author Quicljava多线程的实现与对线程创建于运行的一点点小小看法
* @blog http://20xue.com
* @email quicl@20xue.com
*/
public class Java多线程介绍 {
public static void main (String [] args){
new runner().start();
while (true){
System.out.println("main() Thread :" + Thread.currentThread().getName());
}
}}
class runner extends Thread{
public void run(){
while (true){
System.out.println("run() Thread :" + Thread.currentThread().getName());
}
}
}
/*
* 笔记:用Thread创建线程需要明白的几点知识:
* 1、如果要将代码放在一个线程上运行,这个代码应该在一个类的run函数中,并且run函数所在的类。
* 我们还可以看成,我们要实现多线程,必须要写一个继承了Thread类的子类,子类要覆盖Thread类中的run函数,在子类的run函数中调用
* 我们准备在新线程上要运行的程序代码。
* 2、启动一个新线程,我们不是直接调用的Thread的子类对象的run方法,而是调用Thread子类对象的start方法,这个start方法是从
* Tread类继承的。Tread类对象的start方法将产生一个新的线程,并在该线程上运行该Thread类对象中的run方法,根据面向对象的运
* 行时的多态性,在该线程上实际运行的是Thread子类,也就是我们写的那个子类对象中的run方法。
* 3、由于线程的代码在run方法中,那么该方法执行完成后线程就相应结束了,因此我们可以通过控制run方法中循环的条件来控制线程的结束。
* 疑问:在写run方法时候,为什么可以添加static呢?
*/
JAVA实现实现输入半径,输出一个星号组成的圆
/*
* @author :Quicl
* @version :1.0
* @email :quicl@20xue.com
* @blog :http://20xue.com
* @ps :实现输入半径,输出一个星号组成的圆
*/import java.util.Scanner;
public class XinghaoYuanClass {
public static void main(String[] args) {
Scanner kb = new Scanner(System.in);
int a = kb.nextInt();
graphic( a );
}
public static void graphic(int r){
int y = 2 * r;
int xa,xb;
for(int R = 0;R <= y;R ++){
xa = r – sp(R,r);
xb = y – r + sp(R,r);
for (int i = 0;i < xa;i ++){
System.out.print(" ");
}
System.out.print("*");
for (int i = xa + 1;i < xb;i ++){
System.out.print(" ");
}
System.out.print("*");
System.out.println();
}
}
public static int sp(int R,int r){int s = (int) Math.sqrt(r * r – ( r – R ) * ( r – R));
return s;
}}
酷派7260手机刷机后无信号-刷机后无注册信息-刷机失败恢复NV号码方法-酷派7260的NV号备份文件下载
学习这篇文章的前提是,你已经会用组装客服ROOT酷派7260.关于ROOT酷派7260,添翼圈的大熊已经给过方法,大家去百度一下就知道了。下面介绍酷派7260手机刷机后无信号解决办法,刷机后无注册信息,刷机失败恢复NV号码方法。上面三个问题,归根到底是刷机时候把酷派7260的NV号码删除了,解决问题根本方法是重刷一次NV序列号码。方法如下:
酷派7260的NV号备份文件下载先从网上下载一个酷派7260的NV号备份文件(本文最后面有下载地址),放到一个你方便找到的地方。然后打开“组件客服”,不要把7260插上!
点击开始,然后那些原本灰色的方框都白了。
将所有的对勾都去掉,然后只选择 最右边的 恢复NV 按钮,此时出现的自动寻找为灰色,不要着急。
同样,确保7260没有连上,点击开始,稍等片刻 自动寻找就是白色的了。
取消自动查找的对勾。即变为
将7260关机,按住你的酷派7260的加音量键,也就是最上面的那个音量键,同时连接好手机与电脑USB的连线,看到7260上面出现绿色的小长条,那就点击组装客服的开始按钮。
会弹出一个对话框,那么大家就选择我们下载的NV文件(就是那个nv_line1.txt文件),点击确定稍等就好。酷派7260的NV号备份文件下载地址为:点此下载酷派7260的NV号备份文件