java多线程    Java入门    vsftp    ftp    linux配置    centos    FRP教程    HBase    Html5缓存    webp    zabbix    分布式    neo4j图数据库    

游戏上瘾如何戒掉游戏

MYSQL分页limit速度太慢

最近一个网站的服务器评论被人刷死,导致mysql数据库异常发生too many open connections 引发的SQL语句 SELECT a.uid, a.veil, a.content, a.datetimes, a.audit, b.user_name, b.uc_id FROM news_talkabout a LEFT JOIN users_info b ON a.uid = b.id WHERE infoid =11087 ORDER BY a.id DESC LIMIT 451350 , 30 丢在phpmyadmin里执行一下,是很慢。 让 More


俄罗斯方块设计原理

俄罗斯方块旋转算法??俄罗斯方块设计原理??俄罗斯方块java版下载 上次发布了个俄罗斯方块java小游戏,今天来说一下原理,方便大家交流 俄罗斯方块技术点分析 元素设计 1.方块 2.地图 3.方块旋转 4.方块固定 5.消行计分 6 加速 1.关于方块 方块的几种类型,可以描述为4*4的一个数组。然后分别用0,1表示。比如长条为 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 More


java公共变量迷局-变量为何改变

java变量迷局 java申请变量需要重新开辟内存,增加程序开销,所以我们会看到某些程序里,将一些小变量,声明为全局变量,比如i用来for循环 如果全局变量被一个函数赋值,那么就会立即改变。 package com.javaer.examples; public class TestVariable { int i,j; public void A1(){ for( i = 0 ; i < 10;i++){ System.out.println("A" More


俄罗斯方块java版

俄罗斯方块旋转算法? 俄罗斯方块设计原理? 俄罗斯方块java版下载 软件名称:俄罗斯方块月小升java版本 开发者:月小升 时间:2012-12-8 版本:1.0 简介:本软件采用java编码,兼容windows,linux,mac多种系统。作为一款经典的游戏,我从小就玩俄罗斯方块的掌声游戏机,今日终于自己了解其中算法,做了一个。欢迎大家试玩。 功能: 1.支持5种基本方块 More


数据库51年来十八件大事年表

数据库经历了这么多年,它的历史你知道多少 1961年:通用电气着手开发Integrated Data Store(IDS,集成数据存储)。通常来讲,IDS被认为是第一个“完全的”数据库。在今天的NoSQL数据库出现的数十年以前,IDS所做的就是如今NoSQL和大数据的工作。 1967:IBM 开发出Information Control System and Data Language/Interface(ICS/DL/I,信息控制系统与数据语言/ More


俄罗斯方块旋转算法研究

俄罗斯方块旋转算法??俄罗斯方块设计原理??俄罗斯方块java版下载 最近在阅读俄罗斯方块的算法。提到旋转算法。没有向下看了。自己想一想 我自己的想法如下 矩阵旋转算法 A1 A2 A3 A4 B1 B2 B3 B4 C1 C2 C3 C4 D1 D2 D3 D4 旋转以B2 B3 C2 C3 中间的点为旋转轴。 旋转以后矩阵变为 D1?C1?B1?A1 D2?C2?B2?A2? D3?C3?B3?A3 D4?C4?B4 A4 More


文本相似度检测-文本比较算法

超级文本比较算法。 可以快速比较两个文本的差异度。 此算法来自互联网 核心修改 private String reg = "(?is)([^\\s]+)"; 本正则表达式表示以空格为单位分解文本内容进行比较。你也可以修改成以标点符号。甚至是单个文字来比较。 算法主要用户文本相似度计算。你当然可以拿来作为删除相同文本的依据。 网络爬虫去重算法的基本原理就是这个。 package More


你会遇到的java面试题-续篇

你会遇到更多java面试题。 31、String s = "Hello";s = s + " world!";这两行代码执行后,原始的String对象中的内容到底变了没有? 没有。因为String被设计成不可变(immutable)类,所以它的所有对象都是不可变对象。在这段代码中,s原先指向一个String对象,内容是 "Hello",然后我们对s进行了+操作,那么s所指向的那个对象是否发生了改变呢?答案是没有。这时, More


你会遇到的30个JAVA面试题

这些面试题来自互联网-值得学习-记录在这里,时不常来复习一下java基础。 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io 的语法,虚拟机方面的语法。 1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类 More


java操作FTP

java操作FTP,采用sun.net.ftp.FtpClient package com.gap.y; import java.io.BufferedReader; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import sun.net.TelnetInputStream; import sun.net.Telne More