#编程人生

sql(SqlServer)编程基本语法

 一、定义变量--简单赋值declare @aintset @a=5print@a --使用select语句赋值declare @user1nvarchar(50)select @user1='张三'print@user1declare @user2...

最近关于编程的一些反思

  关于技术大牛   很火的一般不是大牛。因为如果要很火,就需要时间去营销。而营销能力与技术能力是正交的,如果一个人把很多时间放在营销上,就很难有时间放在技术提高上。不要因为他讲一个你不懂的领域而认为他是大牛,一个住在沙漠里的人听到任何一个看过海的人的描述都可以令他兴奋万分,但如果别人告诉他骆驼有六只脚,他肯...

程序员编程面试取胜的8个技巧

  IT职位现在相当热门。程序员和软件开发人员在今年将有大量的就业机会。可是,面试成了招聘过程中的拦路虎,成为了很多程序员的噩梦。下面教你8个技巧,希望能有助于你成功取胜编程面试。  1.知道如何写算法  如果你申请的是软件工程师的工作,那么显然你需要知道如何编码。写代码脚本其实与写算法来解决软件问题略有不同。用人单位...

有关编程的12个猜想

  英文原文:12predictionsforthefutureofprogramming  编程世界的将来如何目前仍难预料,但可以肯定的一点是技术一直在加速发展。以下搜罗出12个独特的视角猜想,我们一起来看看有哪些猜想在不久的将来就能变为现实?  1.GPU接班CPU  游戏玩家们热衷于吹嘘自己的显卡有多快多高端,全...
代码星球 ·2020-04-06

程序员高效编程的14点建议

  概述:下面是开发大牛总结的高效编程的14点经验。  下面是开发大牛总结的高效编程的14点经验。不管你是编程菜鸟还是资深程序员,或许都能从中得到启发。  1.计划  所谓plan,其实就是对于编程中的“设计”阶段,当然,这里的plan并不像设计那样重量级。它要求我们程序员在正式编程前最少要考虑...

如何在编程生涯中有一个好的开端

  英文原文:HowToGetaJumpStartInYourProgrammingCareer  想要进入软件开发的领域其实是很难的。当然,如果你还是一名刚刚入门的程序员,那么我相信你深刻理解没有经验或者没有太多经验想找一份工作是如何困难。如果你已经在软件开发这一行干过一段时间,那么我相信你也会深刻理解想要在这个竞争...

c#高级编程

1、.net才程序编译经过2步。首先把源代码编译成IL,这个是在visualstudio中编译,然后是IL编译成机器语言,这个是在程序执行的时候进行的。...
代码星球 ·2020-04-06

bash编程之xargs实用技巧

xargs结合管道操作符|,可以完成很多看似复杂的问题: 1、快速删除所有.log日志文件机器运行久了,就会有各式各样的日志文件,散落在各个目录下,可以利用下面的方法:find./-name'*.log'|xargsrm-rf上面的代码,先把当前目录及子目录下的所有后缀是log的文件找出来,然后做为参数,传递...

bash/shell编程学习(3)

接上节继续,1.从键盘读取输入内容#!/bin/bashread-p'pleaseinputsomething:'inputecho'yourinput:'$input运行效果:./read1.shpleaseinputsomething:123yourinput:123 2.while循环及case分支#!...
代码星球 ·2020-04-06

bash/shell编程学习(2)

先来复习上节重定向的用法:1.快速清空文件catdemo.txt</dev/null注:linux中有一个经典名言【一切皆文件】,/dev/null可以认为是一个特殊的空文件,更形象点,可以理解为科幻片中的黑洞,任何信息重向定输出到它后,便有去无回,当然黑洞里也没有信息能出来。综合来讲,上面的意思就是利用<...
代码星球 ·2020-04-06

bash/shell编程学习(1)

1)定义变量myvar=abc#注:等号前后不能加空格#或myvar="abc"#或myvar='abc'#注:如果变量后面的值中间本身没有空格,加不加引号都无所谓,但值本身如果有空格,则引号是必须的,比如:myvar='abc123'  2)使用变量echo$myvar完整示例:#!/usr/bin/envbashm...
代码星球 ·2020-04-06

java并发编程学习: 原子变量(CAS)

先上一段代码:packagetest;publicclassProgram{publicstaticinti=0;privatestaticclassNextextendsThread{publicvoidrun(){i=i+1;System.out.println(i);}}publicstaticvoidmain(...

java并发编程学习: 守护线程(Daemon Thread)

在正式理解这个概念前,先把守护线程与守护进程这二个极其相似的说法区分开,守护进程通常是为了防止某些应用因各种意外原因退出,而在后台独立运行的系统服务或应用程序。比如:我们开发了一个邮件发送程序,一直不停的监视队列池,发现有待发送的邮件,就将其发送出去。如果这个程序挂了(或被人误操作关了),邮件就不发出去了,为了防止这种...

java并发编程学习: 阻塞队列 使用 及 实现原理

队列(Queue)与栈(Stack)是数据结构中的二种常用结构,队列的特点是先进先出(FirstInFirstOut),而Stack是先进后出(FirstInLastOut),说得通俗点:Queue就是电影院入场时人们排起来的进场队伍,先来的人(即:前排在前面的人)先入场,而Statck则是一队人依次进入了一个死胡同想...

java并发编程学习: ThreadLocal使用及原理

多线程应用中,如果希望一个变量隔离在某个线程内,即:该变量只能由某个线程本身可见,其它线程无法访问,那么ThreadLocal可以很方便的帮你做到这一点。 先来看一下示例:packageyjmyzz.test;publicclassThreadLocalTest1{publicstaticclassMyRun...
首页上一页...6970717273...下一页尾页