`
luozhonghua2014
  • 浏览: 62514 次
文章分类
社区版块
存档分类
最新评论
文章列表
颜色代码: QUOTE: 字背景颜色范围: 40--49 字颜色: 30--39 40: 黑 30: 黑 41: 红 31: 红 42: 绿 32: 绿 43: 黄 33: 黄 44: 蓝 34: 蓝 45: 紫 35: 紫 46: 深绿 36: 深绿 47: 白色 37: 白色 ANSI控制码: QUOTE ...
特殊变量列表 变量 含义 $0 当前脚本的文件名 $n 传递给脚本或函数的参数。n是一个数字,表示第几个参数。例如,第一个参数是$1,第二个参数是$2。 $# 传递给脚本或函数的参数个数。 $* 传递给脚本或函数的所有参数。 $@ 传递给脚本或函数的所有参数。被双引号("")包含时,与$*稍有不同,下面将会讲到。
import java.util.Random; class Card { int Suit; //花色 char Number; //牌数 } public class PokeShow { static Card[] OneCard=new Card[52]; //保存每张扑克的花色、数字 static void ShowCard() //显示扑克牌 { int i, j; int sign=0; String s=""; for (i = 0, j = 0 ...
在现实的社会中,或许觉得在当下的工作中,根本不需要什么算法,高级别线程处理,更不需弄清什么编译原理之类的。 确实,现实社会这部分工作大多不需要一般的程序员来做,程序员只要弄清怎么去调用别人的接口和方法就是了。 在社会化分工精细的今天,在中国大陆这种现象处处都是,于是大部分程序员就像机器一样盲目的工作下去,他们中间随着时间的迁移和固化的工作思维模式很难让自己在专业技术和专业理论上找寻突破,于是大家在固有的工作模式下,凭借自己多年的工作经历和经验及资历,慢慢的走上的“技术领导岗位”。 我想问大家三件事? 第一问:什么叫领导,领导主要是做什么的,什么又是 ...
import java.util.Scanner; public class charSort{ static void kuaiSu(char[] a,int left,int right) //字符快速排序 { int f,l,r; char t; l=left; r=right; f=a[(left+right)/2]; while(l<r) { while(a[l]<f) ++l; while(a[r]>f) --r; if(l<=r) ...
<span style="font-family: Arial, Helvetica, sans-serif;">鄙人:</span> <span style="font-family: Arial, Helvetica, sans-serif;">package testWebApp;</span> /** * * @author luozhonghua * */ public class testmysort { static final int N=200; public stati ...
static int MAX=100; static char[] key=new char[MAX]; //用于保存密钥 static int len; static char[] bitcode(char[] str) //一次一密加密算法 { int i; char[] wen; if((wen=new char[len+1])==null) { System.out.printf("申请内存失败!\n"); System.exit(1); } ...
public class Guess { public static boolean isPrime(int i) { // 判断参数i是否是素数,是则返回true反之则返回false int n; boolean flag = true; if (1 == i) // 1本身不是素数,因此需把这个特殊的数字抛出 flag = false; for (n = 2; n <= i - 1; n++) /* 判断i是否是素数的一个方法是看2~i-1之间有其因子(能被2整除),有则不是素数返回false,反之则返回true*/ if (i % n == 0) { flag = false; ...
import java.util.Arrays; import java.util.Random; import java.util.Scanner; public class caipiao1 { /** * 根据给定的最小数字和最大数字,以及随机数的个数,产生指定的不重复的数组 * @param begin 最小数字(包含该数) * @param end 最大数字(不包含该数) * @param size 指定产生随机数的个数 */ public static int[] ge ...
多线程溢出写法: public class ThisEscape { public ThisEscape(EventSource source) { source.registerListener(new EventListener() { public void onEvent(Event e) { doSomething(e); } }); } } 点评:加粗的这一段隐式this事件线程已经暴露给ThisEscape构造函数,而构造函数在该类中首先被其他类调用,因此整个this都暴露了。只要其他线程在ThisEs ...
在处理线程安全时,首先需要引进 annotations 包 我们在说线程安全其实本质就是变量的原子性发生的状态变化,在任何系统,变量无处不在,因此,面对高并发多线程的业务代码处理就特别注意线程安全,也是我们很多程序员容易忽略的地方 1》 常规非安全写法 public class UnSynchronizedInteger { private int value; public synchronized int get() { return value; } public synchronized void set(int value) { t ...
1.redis.conf配置参数: #是否作为守护进程运行 daemonizeyes #如以后台进程运行,则需指定一个pid,默认为/var/run/redis.pid pidfileredis.pid #绑定主机IP,默认值为127.0.0.1 #bind127.0.0.1 #Redis默认监听端口 port6379 #客户端闲置多少秒后,断开连接,默认为300(秒) timeout300 #日志记录等级,有4个可选值,debug,verbose(默认值),notice,warning loglevelverbose #指定日志输出的文件名,默认值为stdout,也可 ...
问题场景: vm centos6.4网卡之前一直没异常,可今天启动时一直卡在Determining IP Information for eth0,无法进入系统,网上说了很多办法,大多都是不着边的说法。 问题分析:近期更新了网卡驱动等可能造成不兼容的情况 问题解决: 1> remove vm 网卡 进入系统 /etc/sysconfig/network-scripts/ifcfg-eth0 在文件ifcfg-eth0添加 check_link_down (){ return 1; }  1.1>shutdown -h now 2》添加 vm ...
-----------------------------------------------------------------免费CDN加速网站 1、CloudFlare CloudFlare可能是国内网友接触最比较早的免费CDN服务了,如果你的网站访问用户是全世界的,那么 CloudFlare一定适合你,如果你的网站程序是Wordpress的,官方还专门为WP用户提供了一个官方插件(插件搜索CloudFlare),可以一次性设置完成,并且可以在后台直接查看CDN流量, 使用CloudFlare必须使用CloudFlare的DNS,并且CloudFlare的一部分IP已国内和谐了。 C ...
1》用户视觉性能 前端人员调整浏览器缓存和html 等优化,利用cdn服务,前端人员尽可能做到用户优先感兴趣的优先显示出来。  1。1》合并技术: css +js合并或图片合并  1。2》浏览器缓存:在时间段内批量更新静态文件  1。3》压缩:服务器端gzip ,浏览器中解压  1.4 》 CDN缓存:主要针对前端静态文件进行最近机房缓存  1。5》反向代理:机房请求分发有点类似f5 2 》开发人员性能 代码逻辑优化,缓存,集群,异步削峰等控制,逻辑优化包括业务和安全等上面的逻辑代码优化,缓存加速读取速度,集群提高吞吐量,异步加速访问降低峰值等 3》运维人员性能 基础服务,硬 ...
Global site tag (gtag.js) - Google Analytics