程序媛都懂哪些浪漫?

程序媛都懂哪些浪漫?,第1张

1下班时间总没个固定,有时候为赶一个项目,甚至通宵达旦,夜不归宿。打电话催她回来,她直接给挂了,然后用微信发了一长串代码过来,解释说她们公司正在做移动端专属债权的项目,涉及微信、安卓、ios三种不同的接入方式,而且周五就要全部上线。为了给用户最佳的体验,她这一周可能都要睡公司了。

2送礼物从来都是电子类产品,要么就是用带代码说情话,她说这是她最擅长的语言,别的话她说不出口。有一年我过生日,正上着班刷着网页,电脑突然黑屏了,然后出现一串字幕:老公生日快乐~~之后蹦出一个窗口,竟然是她录的一段视频,可能是初次面对镜头,她有些局促不安,深呼吸了几下之后,她开始絮絮叨叨,说我们从相识到现在,这七年来的点点滴滴。

3不用担心会发生不会修电脑而找男生这种事情发生

4突然接到她的电话:我生了!! 我差点吓尿,啥时候怀上的,作为当事人的我怎么都不知道! 她咯咯笑起来,解释说,是之前那个移动端专属债权的项目正式上线了,通过下载微信客户端,安卓客户端,以及赚钱啦APP,就可以抢到比电脑上多1%收益的专属债权了。她催促着我赶紧去下,并跟同事去宣传一下,大家一起找找,看还有没有什么bug。这可是她和她的团队们一起怀胎好几个月孕育出来的,叮嘱我一定要好好疼惜这三个孩子。谁说程序员不懂幽默,看我老婆多会玩~

5她所在的这家公司就快满周岁了,她有些伤感,又倍感欣慰,她说:你知道吗,看着团队从几个人到现在的近一百人,是一件多么令人激动的事情,身边的人来来去去,但队伍一直在壮大了,大家齐心协力,怀揣着同一个梦想一起去做一些能改变一个行业的事情,这个过程本身就帅爆了。

6同事的女友是程序员,有天女友突然问他:“你是我对象么?”同事诧异,心疼的把她紧紧搂在怀里,说:“没事吧?我当然是你对象。”他女友嫣然一笑:“那好,过来,接下来我要将你实例化成一工具,再调用一下In/out方法,没意见吧?

首先要懂得开发语言,安卓开发语言和苹果开发语言。这是最最基本的。

其次要知道app开发前后台逻辑关系。

如果这些都不会,那推荐使用在线app开发平台,比如应用之星。

这个平台就无需编码技术,人人都能开发,可以去试试。

手机打不开程序源代码,系统不同。

VBS文件手机是不能打开的,但可以将它嵌入到网页文件上,有的手机浏览器是支持HTML文件的,但是VBS代码中的大部分在手机上都不能用,如调用外部程序什么的,因为那是Windows的代码,不过手机可以支持msgbox、inputbox等函数,嵌到网页中的方法是新建一个文本文档,扩展名改为html,

在里面输入<script language="vbscript"></script>,输入vbs代码时在两个括号中间输入,不过可能和vbs文件不太一样,如

1

   

<script language="vbscript">msgbox "哈哈!"</script>

   

不过手机还是推荐用JS脚本,举个例,弹出对话框

1

   

<script language="vbscript">alert("哈哈!");</script>

   

如果你有能力你可以直接把做出的html文件上传到一个域名上,然后在手机直接输入网址打开,或者文件传到手机上打开

测试你的手机浏览器是否支持JS插件:在浏览器地址栏上输入

1

   

javascript:alert("哈哈!")

   

然后回车,如果能弹出对话框说明支持JS

VBS的方法:输入

1

   

vbscript:msgbox ("哈哈!")

   

回车,同上

我们在设计用户登录模块时,经常会用到验证码,可以有效地防止黑客软件的恶意破解,现公开我常用的验证码的源代码,

   使用方法:

   1、在Web项目中添加一个类,如“CreateImagecs”,然后将我公布的源代码Copy进去;

   2、再新建一个Web窗体,如“Imageaspx”,在Page_Load中加入代码 “CreateImageDrawImage ();”当然别忘了加上对类的引用哦!!

   3、在页面的合适位置上(你想放验证码的位置)上加上如下javascript代码就OK 了,

  

  

  源代码如下: 

[csharp] view plaincopy

  ///

  /// 验证码模块

  ///

  public class CreateImage

  {

  public static void DrawImage()

  {

  CreateImage img=new CreateImage();

  HttpContextCurrentsession["CheckCode"]=imgRndNum(4);

  imgCreateImages(HttpContextCurrentSession["CheckCode"]ToString());

  }

  

  ///

  /// 生成验证

  ///

  /// 验证字符

  PRivate void CreateImages(string checkCode)

  {

  int iwidth = (int)(checkCodeLength 13);

  SystemDrawingBitmap image = new SystemDrawingBitmap(iwidth, 23);

  Graphics g = GraphicsFromImage(image);

  gClear(ColorWhite);

  //定义颜色

  Color[] c = {ColorBlack,ColorRed,ColorDarkBlue,ColorGreen,ColorOrange,ColorBrown,ColorDarkCyan,ColorPurple};

  //定义字体

  string[] font = {"Verdana","Microsoft Sans Serif","Comic Sans MS","Arial","宋体"};

  Random rand = new Random();

  //随机输出噪点

  for(int i=0;i<50;i++)

  {

  int x = randNext(imageWidth);

  int y = randNext(imageHeight);

  gDrawRectangle(new Pen(ColorLightGray, 0),x,y,1,1);

  }

  

  //输出不同字体和颜色的验证码字符

  for(int i=0;i

  {

  int cindex = randNext(7);

  int findex = randNext(5);

  

  Font f = new SystemDrawingFont(font[findex], 10, SystemDrawingFontStyleBold);

  Brush b = new SystemDrawingSolidBrush(c[cindex]);

  int ii=4;

  if((i+1)%2==0)

  {

  ii=2;

  }

  gDrawString(checkCodeSubstring(i,1), f, b, 3+(i12), ii);

  }

  //画一个边框

  gDrawRectangle(new Pen(ColorBlack,0),0,0,imageWidth-1,imageHeight-1);

  

  //输出到浏览器

  SystemIOMemoryStream ms = new SystemIOMemoryStream();

  imageSave(ms,SystemDrawingImagingImageFormatJpeg);

  HttpContextCurrentResponseClearContent();

  //ResponseClearContent();

  HttpContextCurrentResponseContentType = "image/Jpeg";

  HttpContextCurrentResponseBinaryWrite(msToArray());

  gDispose();

  imageDispose();

  }

  

  ///

  /// 生成随机的字母

  ///

  /// 生成字母的个数

  /// string

  private string RndNum(int VcodeNum)

  {

  string Vchar = "0,1,2,3,4,5,6,7,8,9" ;

  string[] VcArray = VcharSplit(',') ;

  string VNum = "" ; //由于字符串很短,就不用StringBuilder了

  int temp = -1 ; //记录上次随机数值,尽量避免生产几个一样的随机数

  

  //采用一个简单的算法以保证生成随机数的不同

  Random rand =new Random();

  for ( int i = 1 ; i < VcodeNum+1 ; i++ )

  {

  if ( temp != -1)

  {

  rand =new Random(itempunchecked((int)DateTimeNowTicks));

  }

  int t = randNext(VcArrayLength ) ;

  if (temp != -1 && temp == t)

  {

  return RndNum( VcodeNum );

  }

  temp = t ;

  VNum += VcArray[t];

  }

  return VNum ;

  }

}

只要是电子产品都是2进制的。

只能说它计算的时候是把数字转化成0110100010 等等的2进制数来运算的

而不是用2进制编写的,你要是让个程序员10 01 的在那敲,那还不累死啊

现在把好多种可能 做成一个命令,用英文字符来做名称,需要用到这个命令的时候只需输入命令代码 而不是输入2进制数了

好多种命令集合到一起,就形成了程序,这些命令都是非常严谨的,因为计算机是死的,一步一步的按照命令去做,所以程序又有好多格式

欢迎分享,转载请注明来源:浪漫分享网

原文地址:https://hunlipic.com/langman/3278959.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-13
下一篇2023-08-13

发表评论

登录后才能评论

评论列表(0条)

    保存