#程序猫

提高程序员工作效率的5个诀窍

提高程序员工作效率的5个诀窍现在有大量所谓提高程序员效率的诀窍和窍门充斥于网络,有些的确有用,但是有些却是误人子弟。然后我想,我不妨自己动手来写点关于这方面的内容,造福于社会,嘿嘿。好吧,扯远了。我写的窍门得既简单实用又立竿见影,我可不希望来个“5年计划”啥的,那太幽默了,这么长的时间,黄花菜都凉了。此次窍门与如何使用...

事件处理程序

这种是通过指定onclick特性并将一些JavaScript代码作为它的值来定义的。由于这个值是JavaScript,因此不能在其中使用未经转义的HTML语法字符,例如和号(&)、双引号("")、小于号(<)或大于号(>),为了避免使用HTML实体,这里使用单引号,如果想要使用双引号,就需要使用转义...
代码星球 ·2021-01-26

微信小程序之for循环

在微信小程序中也有for循环,用于进行列表渲染。打开微信开发者文档,在框架部分的视图层--》wxml--》列表渲染中可以看到官方给出的for循环实例,在实例中可以看到下面相关说明。默认数组的当前项的下标变量名默认为 index,数组当前项的变量名默认为 item;使用 wx:for-ite...
代码星球 ·2021-01-26

1.4.20双调查找。如果一个数组中的所有元素是先递增后递减的,则称这个数组为双调的。编写一个程序,给定一个含有N 个不同int 值的双调数组,判断它是否含有给定的整数。程序在最坏情况下所需的比较次数为~3lgN

思路先找出最大值,然后分割进行二分查找;privatestaticintq1_4_20(int[]N,intkey){intl=0;intr=N.length-1;intaims=0;//找最大值while(l<r){aims=l+((r-l)>>1);if(N[aims]>N[aims-1]&...

args4 1.4.12 编写一个程序,有序打印给定的两个有序数组(含有N 个int 值)中的所有公共元素,程序在最坏情况下所需的运行时间应该和N 成正比。

题目要求在最坏的时候和N成正比,我们要利用好这两个有序的数组,我的思路是给两个游标,相等的时候同时移动,不相等的时候单方移动,这边我直接就牺牲空间,创建两栈,思路可以更清晰点,相等时同时出栈,不相等时,数值大的出栈publicstaticvoidq1_4_12(int[]a,int[]b){java.util.Stac...

OJ网站程序员必备

一.OnlineJudge简介:OnlineJudge系统(简称OJ)是一个在线的判题系统。用户可以在线提交程序多种程序(如C、C++、Pascal)源代码,系统对源代码进行编译和执行,并通过预先设计的测试数据来检验程序源代码的正确性。一个用户提交的程序在OnlineJudge系统下执行时将受到比较严格的限制,包括运行...
代码星球 ·2021-01-24

定时程序中的时间格式

[秒][分][小时][日][月][周][年]1.秒(0~59)2.分钟(0~59)3.小时(0~23)4.天(月)(0~31,但是你需要考虑你月的天数)5.月(0~11)6.天(星期)(1~71=SUN或SUN,MON,TUE,WED,THU,FRI,SAT)7.年份(1970-2099)*:可用在所有字段中,表示对应...

Java编写高质量代码改善程序的151个建议

第一章 Java开发中通用的方法和准则建议1:不要在常量和变量中出现易混淆的字母;(i、l、1;o、0等)。 建议2:莫让常量蜕变成变量;(代码运行工程中不要改变常量值)。 建议3:三元操作符的类型务必一致;(不一致会导致自动类型转换,类型提升int->float->doubl...

程序员画图工具总结

最近一直在设计新的功能模块,觉得画一个比较好的架构设计图对于整个需求理解非常重要。接下来向大家推荐几个程序员画图比较好用的几个工具。1.AstahCommunityAstahCommunity是一个非常强大的免费的UML建图工具,支持最新的UML图。地址:http://astah.net/tutorial#new-to...

JAVA程序打包成exe文件详细图解

我们都知道Java可以将二进制程序打包成可执行jar文件,双击这个jar和双击exe效果是一样一样的,但感觉还是不同。其实将java程序打包成exe也需要这个可执行jar文件。准备:eclipse、exe4j(网上有软件和帐号下载)第一步,将java项目打包成可执行jar文件首先看一下我的javaproject结构,M...

解决mysql问题:由于找不到MSVCR120.dll,无法继续执行代码.重新安装程序可能会解决此问题。

  对mysql初始化的时候遇到的问题,描述如下:   1、无论是:"由于找不到MSVCR120.dll,无法继续执行代码。重新安装程序可能会解决此问题"   2、还是"由于找不到VCRUNTIME140_1.dll,无法继续执行代码。重新...

程序人生咖啡馆

写程序是一件很需要耐心的事情,有时找一个BUG也许要半天。适当配点音乐(BANDERY纯音乐)让心情放松下,也许效率会更高。http://www.ximalaya.com/40869488/album/3609801Havearest!当完成一个小项目,或者解出一个自己找了很久的BUG时,获取想找部电影放松下,这里有你...
代码星球 ·2021-01-23

小小的程序监控脚本

1.dog_fs_curl.shmoredog_fs_curl.sh#!/bin/bashwhiletruedostatus=$(psaux|grepfs-curl|grep-vgrep|grep-vbash|wc-l)currdate=$(date"+%Y-%m-%d%H:%M:%S")if["${status}"=...

systemd自启动java程序

一、背景条件1.Linux系统是Debian82.Java程序是test.jar,安装路径是/home/test/test.jar二、编写java的启动脚本startTest.sh#!/bin/shjava-jar/home/test/test.jar&echo$!>/var/run/test.pid三、...
代码星球 ·2021-01-23

systemd的程序自启动脚本编写

以FreeSWITCH的自启动脚本为例。一、编写freeswitch.service文件1[Unit]2Description=FreeSWITCH3After=syslog.targetnetwork.target4After=postgresql.servicemysqld.service56[Service]7U...
首页上一页...3738394041...下一页尾页