- 100天玩转python——day37 3万字,关于SQL和MySQL的技术详解
白话机器学习
100天玩转python语言pythonsqlmysql
SQL和MySQL详解SQL详解我们通常可以将SQL分为四类,分别是DDL(数据定义语言)、DML(数据操作语言)、DQL(数据查询语言)和DCL(数据控制语言)。DDL主要用于创建、删除、修改数据库中的对象,比如创建、删除和修改二维表,核心的关键字包括create、drop和alter;DML主要负责数据的插入、删除和更新,关键词包括insert、delete和update;DQL负责数据查询,
- Go 1.24 新特性解析:泛型类型别名、弱指针与终结器改进
Ai 编码
Golang教程golang开发语言后端
文章精选推荐1JetBrainsAiassistant编程工具让你的工作效率翻倍2ExtraIcons:JetBrainsIDE的图标增强神器3IDEA插件推荐-SequenceDiagram,自动生成时序图4BashSupportPro这个ides插件主要是用来干嘛的?5IDEA必装的插件:SpringBootHelper的使用与功能特点6Aiassistant,又是一个写代码神器7Cursor
- 一文读懂Sql Server读写分离和分库分表
Marzlam
SqlServer基础知识sqlserver
读写分离顾名思义就是读和写分离在不同数据库操作减免操作之间影响提升性能读写分离通过将数据库的读操作(SELECT)和写操作(INSERT/UPDATE/DELETE)分发到不同的物理实例上,从多个维度优化资源利用和并发处理能力,从而显著提升整体性能。思路:主从同步发布订阅主库应对写从库应对读可扩展从库数量适用场景:读多写少,对数据实时性要求较高的业务(如电商商品查询)实现建议:优先在读多写少(读写
- MySQL数据库:FULLTEXT 索引详解与使用指南
sg_knight
数据库数据库mysql索引FLULTEXT搜索
在MySQL数据库中,FULLTEXT索引是一种专门用于文本搜索的索引类型。它允许用户对存储在CHAR、VARCHAR或TEXT类型字段中的文本数据进行全文搜索。与普通的B-tree索引不同,FULLTEXT索引不是对单个值进行索引,而是对文本内容进行分词,并对这些词进行索引,以便在查询时能够快速找到包含指定词的记录。一、FULLTEXT索引的创建FULLTEXT索引可以在创建表时直接定义,也可以
- 【pytorch】图像数据预处理
子根
笔记pytorchpython深度学习
本文是记录一些在深度学习中的预处理的一些语法和函数torchvision.transforms的图像变换[PyTorch学习笔记]2.3二十二种transforms图片数据预处理方法-知乎TORCHVISION.TRANSFORMS的图像预处理_阿巫兮兮的博客-CSDN博客PyTorch09:transforms图像变换、方法操作及自定义方法-YEY的博客|YEYBlog2D、3D中心裁剪:imp
- 科拓全智能停车收费系统T_SellFrom.aspx存在SQL注入漏洞(DVB-2025-9011)
Byp0ss403
漏洞复现集合SQL注入web安全
免责声明仅供网络安全研究与教育目的使用。任何人不得将本文提供的信息用于非法目的或未经授权的系统测试。作者不对任何由于使用本文信息而导致的直接或间接损害承担责任。如涉及侵权,请及时与我们联系,我们将尽快处理并删除相关内容。一:产品介绍科拓全智能停车收费系统是一款集车牌识别、电子支付、车位引导等功能于一体的智能化停车管理平台,通过物联网技术和云计算实现无人值守停车管理,支持微信/支付宝等移动支付方式,
- 个人博客Blog建设系统详细设计与具体代码实现
AI天才研究院
DeepSeekR1&大数据AI人工智能大模型AI大模型企业级应用开发实战计算计算科学神经计算深度学习神经网络大数据人工智能大型语言模型AIAGILLMJavaPython架构设计AgentRPA
个人博客Blog建设系统详细设计与具体代码实现1.背景介绍在当今互联网时代,个人博客已经成为一种流行的表达自我、分享知识和经验的方式。越来越多的人希望拥有自己的个人博客网站,但是对于非技术背景的人来说,从零开始搭建一个博客系统可能是一个不小的挑战。本文将详细介绍如何从零开始设计并实现一个完整的个人博客系统,包括前端界面设计、后端服务开发以及数据库设计等方面。通过本文的学习,读者可以掌握博客系统的核
- 利用GLUT实现在OpenGL中绘制文本的简单方法
Timidkid
OpenGL学习opengl绘制本文
原文出处:http://blog.csdn.net/happen23/article/details/4642517PS:下文内容对原文内容做了适当的修改和扩充。OpenGL本身不支持字符显示,然后觉得对于简单的一些应用,使用GLUT的库就够了。比如这里我们想要实现的文本绘制:示例代码://要显示的字符char*str="currentfps=";intn=strlen(str);//设置要在屏幕
- MySQL之DML操作
pdxdhmk318
mysql数据库
有关数据表的DML操作:INSERTINTODELETE、TRUNCATEUPDATESELECT条件查询查询排序聚合函数分组查询增加语句增加语言,就是给某张表进行数据插入。--------insert语法:insertINTOtable_name[(field1[,field2……])values(value1[,vaule2……])[,()]];删除语句和TRUNCATE删除语言,必须带上删除
- opengl绘制文字
huangzhichang13
opengl
转自网摘http://www.cnblogs.com/mattins/p/4126298.html。没示例程序。增加了两个文件,showline.c,showtext.c。分别为第二个和第三个示例程序的main函数相关部分。在ctbuf.h和textarea.h最开头部分增加了一句#include附件中一共有三个示例程序:第一个,飘动的“曹”字旗。代码为:flag.c,GLee.c,GLee.h第
- IDEA基础快捷键
幼稚调皮的钟
JAVA编程开发intellij-ideajavaide
IDEA版本|IntelliJIDEA2023.3.4(UltimateEdition)对于旧版本或新版本的IDEA快捷键可能会有变化,具体功能还请自行实践快捷键速查代码操作代码补全代码修改,注释,添加代码美化代码Debug文本查询快捷键代码信息查询搜索查询文本代码结构查询代码操作代码补全功能说明快捷键快速修补Alt+Enter代码补全Ctrl+空格智能补全Ctrl+Shift+空格自动匹配类型补
- SQL的外部、内部执行顺序
谁家有个大人
SQL的工作学习sql数据库mysql
一、SQL的执行顺序如下(外部执行)1.常用语句执行顺序(1)FROM:确定数据来源。(2)WHERE:过滤数据。(3)GROUPBY:分组数据。(4)HAVING:过滤分组后的数据。(5)SELECT:选择列并计算表达式(此时别名才被定义)。(6)DISTINCT:去除重复行。(7)ORDERBY:排序结果(可以使用别名)。(8)LIMIT/OFFSET:限制返回的行数或跳过指定行数。2.聚合函
- SQL中聚合列 vs 非聚合列
谁家有个大人
SQL的工作学习sql数据库
在SQL中,非聚合列指的是在查询中没有使用聚合函数的列。聚合函数是对一组值进行计算并返回单个值的函数,例如SUM()、COUNT()、AVG()、MIN()、MAX()等。一、聚合列vs非聚合列1.聚合列:使用了聚合函数的列。例如:SELECTSUM(sales)AStotal_salesFROMorders;-SUM(sales)是聚合列,因为它使用了聚合函数SUM()。2.非聚合列:没有使用聚
- IDEA常用快捷键大全
A懿轩A
Java入门到精通javaintellij-idea开发语言
IDEA开发常用的快捷键:快捷键组合实现效果psvm+Tab键/main+Tab键publicstaticvoidmain(String[]args)sout+Tab键System.out.println()Ctrl+X删除当前行Ctrl+D复制当前行Alt+Insert(或右键Generate)生成代码(如get,set方法,构造函数等)Ctrl+/注释光标所在行代码,会根据当前不同文件类型使用
- MySQL Collation冲突异常解析:解决“Illegal mix of collations”错误
Lucky GGBond
mysql数据库
在使用MySQL数据库时,开发者可能会遇到类似java.sql.SQLException:Illegalmixofcollations的错误。这种错误通常由不同字符集排序规则(Collation)的字段或值在查询中被混合使用引起。本文将通过一个实际案例,解析错误原因并提供解决方案。遇到的问题:java.sql.SQLException:Illegalmixofcollations(utf8mb4_
- 关于pycharm 和idea 安装同时破解出现只能使用一个
Lucky GGBond
小Bug专栏pycharmide
项目场景:破解pycharm跟idea的时候只能破解一个,两个一块破解只能使用一个可以说是相当的麻烦。问题描述提示:这里描述项目中遇到的问题:idea跟pycharm的破解不能够两个都使用一种方式进行破解。当时小编两个软件都是使用的这一种方式破解的的,然后就出现了破解成功一个后另外一个就不可以使用了,反正就是两个你只能使用一个。本来两个都是使用的这一种方式进行激活。原因分析:提示:这里填写问题的分
- flink之SQL入门
panxuej_shenx
SQL部分学习TableAPI的特点TableAPI和SQL都是ApacheFlink中高等级的分析API,SQL所具备的特点TableAPI也都具有,如下:声明式-用户只关心做什么,不用关心怎么做;高性能-支持查询优化,可以获取最好的执行性能;流批统一-相同的统计逻辑,既可以流模式运行,也可以批模式运行;标准稳定-语义遵循SQL标准,语法语义明确,不易变动。当然除了SQL的特性,因为TableA
- 遇到sql在navicat里面执行成功,在mybatis的xml文件里运行报错的情况### Error querying database. Cause: com.baomidou.mybatisp
ekkcole
数据库sqlmybatis
遇到sql在navicat里面执行成功,在mybatis的xml文件里运行报错的情况###Errorqueryingdatabase.Cause:com.baomidou.mybatisp如果sql没问题不要怀疑自己在sql对应的Mapper.java类的方法上加上注解@SqlParser(filter=true)publicinterfaceBaseEntMapperextendsBaseMap
- Web开发基础
星星不打輰
JavaWebjava后端
Web开发基础URL(统一资源定位符)格式:协议://服务器的ip地址:服务器的端口号/项目名/资源路径例子:jdbc:mysql//localhost:3306/数据库名服务器:分为软件和硬件硬件服务器:构成包括处理器,硬盘,内存,系统总线等和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力,稳定性等方面要求更高软件服务器:本质上是一个应用程序(有代码编写而成),运行在服务器设
- Mybatis基于注解开发
星星不打輰
Mybatismybatis
Mybatis基于注解进行开发基于注解形式开发Mybatis省去XML的SQL映射配置文件(只需要在Mybatis的核心配置文件中设置要扫描的接口通过Mapper标签中的子标签指定要扫描的包)注意:在进行想改的SQL操作的时候首先要注意数据表的字段的约束问题,例如字段username有一个唯一约束那么就不能设置多个增加用户:@Insert/***添加用户*@paramuser一个user对相关信息
- 阿里云CentOS部署Java项目全流程
学编程的MX
服务器springspringbootjavacentos阿里云
阿里云CentOS部署Java项目全流程服务器需要具备的东西:安全组开放相应的端口关闭防火墙Mysql数据库jdk1.8springboot项目的jar包1.服务器安装jdk1.8yumlistjava*yuminstall-yjava-1.8.0-openjdk-devel.x86_64java-version#设置环境变量.bashrc#自动通过whereisjavac。whichjavac。
- 使用esri的gis-tools-for-hadoop工具包,在hive中实现空间计算
从地图看世界
GIS大数据hadoophiver语言
以基站工参表实现空间关系判断(点在多边形内)为例,使用ESRI的gis-tools-for-hadoop工具包,在hive中实现数据空间计算的几个主要步骤:上传空间地理实体数据到hadoop集群;hive中创建地理实体表;与基站工参表做空间判断(点在多边形内)。一、HiveHive是基于Hadoop的数据仓库,采用MPP架构(大规模并行处理),存储结构化数据,提供sql查询功能,sql语句转换为M
- MySQL笔记6-约束
Chase_______
mysql笔记oracle
文章目录概述1.1基本约束1.2外键约束基本外键约束删除/更新行为概述概念:约束是作用于表中字段上的规则,用于限制存储在表中的数据目的:保证数据库钟数据的正确、有效性和完整性重点:约束用于表中字段上,可以在修改/创建表的时候添加约束1.1基本约束约束描述关键字非空约束限制该字段的数据不能为nullNOTNULL唯一约束保证该字段的所有数据都是唯一,不重复的UNIQUE主键约束主键是一行数据的唯一标
- 从入门到精通:SQL注入防御与攻防实战——红队如何突破,蓝队如何应对!
Aishenyanying33
护网mysql注入漏洞护网红蓝对抗sql注入和防御
引言:为什么SQL注入攻击依然如此强大?SQL注入(SQLInjection)是最古老且最常见的Web应用漏洞之一。尽管很多公司和组织都已经采取了WAF、防火墙、数据库隔离等防护措施,但SQL注入依然在许多情况下能够突破防线,成为攻击者渗透内网、窃取敏感信息的重要手段。本篇文章将深入剖析SQL注入攻击的全过程,详细讲解红队是如何突破现有防线的,并且为蓝队提供实战防御策略。通过真实场景案例,从简单到
- 通过文件描述符(fd)去访问Android共享内存
aaajj
C/C++Linux/UnixAndroid
关于Android共享内存,可以查看下这个资料https://blog.csdn.net/goodlixueyong/article/details/53151959Android中分别提供了C++和Java的访问共享内存的接口Java层使用MemoryFile通过fd去标识共享内存android_os_SharedMemory.cpp里有具体实现Native层使用了binder封装,但是没有提供
- HiveSQL优化
小球-大数据
hive大数据sql数据仓库数据库开发
2-1分桶采样当表的数据量比较庞大的时候,在编写SQL语句后,需要首先测试SQL是否可以正常的执行,需要在表中执行查询操作,由于表数据量比较庞大,在测试一条SQL的时候整个运行的时间比较久,为了提升测试效率,可以整个表抽样出一部分的数据,进行测试校验数据的可行性(质量校验)100条sum()join进行统计分析的时候,并不需要统计出具体的指标,可能统计的都是一些相对性指标,比如说一些比率(合格率)
- hive sql 正则 提取括号中内容
Rideo-rax
hivesqlhadoop数据仓库大数据
我整理的一些关于【数据】的项目学习资料(附讲解~~)和大家一起分享、学习一下:https://d.51cto.com/eDOcp1使用HiveSQL正则提取括号中的内容在数据分析和处理的过程中,尤其是在大数据平台Hive中,我们经常需要处理一些复杂的数据需求,比如提取某些括号中的内容。本文将逐步教会你如何在HiveSQL中使用正则表达式来实现这一目标。流程概述为了实现提取括号内内容的目标,我们可以
- Nginx Stream 代理配置全解析:TCP/UDP 流量转发及常见问题排查
秃头摸鱼侠
nginxnginxtcp/ipudp
Nginx除了可以处理HTTP代理,还可以用于TCP/UDP流量转发,适用于数据库代理(MySQL、PostgreSQL)、Redis负载均衡、WebSocket代理、游戏服务器流量分发等场景。相比HAProxy,Nginx配置更加灵活,并且可以结合stream模块进行高效的TCP/UDP代理。本篇文章将带你深入了解NginxStream代理的配置方法、负载均衡策略,以及常见问题的解决方案,帮助你
- 警惕2038时间炸弹!MySQL日期溢出终极解决方案 ✨
小丁学Java
产品资质管理系统mysql数据库timestampdatetime
警惕2038时间炸弹!MySQL日期溢出终极解决方案问题背景:一个价值千万的报错--当尝试插入2039年日期时INSERTINTObatch_version(product_expiration_date)VALUES('2039-03-0400:00:00');系统报错:Datatruncation:Incorrectdatetimevalue:'2039-03-04'forcolumn'pro
- 基于oracle linux的 DBI/DBD 标准化安装文档(三)
linux
一、安装DBIDBI(DatabaseInterface)是perl连接数据库的接口。其是perl连接数据库的最优方法,他支持包括Orcale,Sybase,mysql,db2等绝大多数的数据库,下面将简要介绍其安装方法。1.1解压tar-zxvfDBI-1.616_901.tar.gz1.2安装依赖yuminstallperl-ExtUtils-CBuilderperl-ExtUtils-Mak
- 怎么样才能成为专业的程序员?
cocos2d-x小菜
编程PHP
如何要想成为一名专业的程序员?仅仅会写代码是不够的。从团队合作去解决问题到版本控制,你还得具备其他关键技能的工具包。当我们询问相关的专业开发人员,那些必备的关键技能都是什么的时候,下面是我们了解到的情况。
关于如何学习代码,各种声音很多,然后很多人就被误导为成为专业开发人员懂得一门编程语言就够了?!呵呵,就像其他工作一样,光会一个技能那是远远不够的。如果你想要成为
- java web开发 高并发处理
BreakingBad
javaWeb并发开发处理高
java处理高并发高负载类网站中数据库的设计方法(java教程,java处理大量数据,java高负载数据) 一:高并发高负载类网站关注点之数据库 没错,首先是数据库,这是大多数应用所面临的首个SPOF。尤其是Web2.0的应用,数据库的响应是首先要解决的。 一般来说MySQL是最常用的,可能最初是一个mysql主机,当数据增加到100万以上,那么,MySQL的效能急剧下降。常用的优化措施是M-S(
- mysql批量更新
ekian
mysql
mysql更新优化:
一版的更新的话都是采用update set的方式,但是如果需要批量更新的话,只能for循环的执行更新。或者采用executeBatch的方式,执行更新。无论哪种方式,性能都不见得多好。
三千多条的更新,需要3分多钟。
查询了批量更新的优化,有说replace into的方式,即:
replace into tableName(id,status) values
- 微软BI(3)
18289753290
微软BI SSIS
1)
Q:该列违反了完整性约束错误;已获得 OLE DB 记录。源:“Microsoft SQL Server Native Client 11.0” Hresult: 0x80004005 说明:“不能将值 NULL 插入列 'FZCHID',表 'JRB_EnterpriseCredit.dbo.QYFZCH';列不允许有 Null 值。INSERT 失败。”。
A:一般这类问题的存在是
- Java中的List
g21121
java
List是一个有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。
与 set 不同,列表通常允许重复
- 读书笔记
永夜-极光
读书笔记
1. K是一家加工厂,需要采购原材料,有A,B,C,D 4家供应商,其中A给出的价格最低,性价比最高,那么假如你是这家企业的采购经理,你会如何决策?
传统决策: A:100%订单 B,C,D:0%
&nbs
- centos 安装 Codeblocks
随便小屋
codeblocks
1.安装gcc,需要c和c++两部分,默认安装下,CentOS不安装编译器的,在终端输入以下命令即可yum install gccyum install gcc-c++
2.安装gtk2-devel,因为默认已经安装了正式产品需要的支持库,但是没有安装开发所需要的文档.yum install gtk2*
3. 安装wxGTK
yum search w
- 23种设计模式的形象比喻
aijuans
设计模式
1、ABSTRACT FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:
- 开发管理 CheckLists
aoyouzi
开发管理 CheckLists
开发管理 CheckLists(23) -使项目组度过完整的生命周期
开发管理 CheckLists(22) -组织项目资源
开发管理 CheckLists(21) -控制项目的范围开发管理 CheckLists(20) -项目利益相关者责任开发管理 CheckLists(19) -选择合适的团队成员开发管理 CheckLists(18) -敏捷开发 Scrum Master 工作开发管理 C
- js实现切换
百合不是茶
JavaScript栏目切换
js主要功能之一就是实现页面的特效,窗体的切换可以减少页面的大小,被门户网站大量应用思路:
1,先将要显示的设置为display:bisible 否则设为none
2,设置栏目的id ,js获取栏目的id,如果id为Null就设置为显示
3,判断js获取的id名字;再设置是否显示
代码实现:
html代码:
<di
- 周鸿祎在360新员工入职培训上的讲话
bijian1013
感悟项目管理人生职场
这篇文章也是最近偶尔看到的,考虑到原博客发布者可能将其删除等原因,也更方便个人查找,特将原文拷贝再发布的。“学东西是为自己的,不要整天以混的姿态来跟公司博弈,就算是混,我觉得你要是能在混的时间里,收获一些别的有利于人生发展的东西,也是不错的,看你怎么把握了”,看了之后,对这句话记忆犹新。 &
- 前端Web开发的页面效果
Bill_chen
htmlWebMicrosoft
1.IE6下png图片的透明显示:
<img src="图片地址" border="0" style="Filter.Alpha(Opacity)=数值(100),style=数值(3)"/>
或在<head></head>间加一段JS代码让透明png图片正常显示。
2.<li>标
- 【JVM五】老年代垃圾回收:并发标记清理GC(CMS GC)
bit1129
垃圾回收
CMS概述
并发标记清理垃圾回收(Concurrent Mark and Sweep GC)算法的主要目标是在GC过程中,减少暂停用户线程的次数以及在不得不暂停用户线程的请夸功能,尽可能短的暂停用户线程的时间。这对于交互式应用,比如web应用来说,是非常重要的。
CMS垃圾回收针对新生代和老年代采用不同的策略。相比同吞吐量垃圾回收,它要复杂的多。吞吐量垃圾回收在执
- Struts2技术总结
白糖_
struts2
必备jar文件
早在struts2.0.*的时候,struts2的必备jar包需要如下几个:
commons-logging-*.jar Apache旗下commons项目的log日志包
freemarker-*.jar
- Jquery easyui layout应用注意事项
bozch
jquery浏览器easyuilayout
在jquery easyui中提供了easyui-layout布局,他的布局比较局限,类似java中GUI的border布局。下面对其使用注意事项作简要介绍:
如果在现有的工程中前台界面均应用了jquery easyui,那么在布局的时候最好应用jquery eaysui的layout布局,否则在表单页面(编辑、查看、添加等等)在不同的浏览器会出
- java-拷贝特殊链表:有一个特殊的链表,其中每个节点不但有指向下一个节点的指针pNext,还有一个指向链表中任意节点的指针pRand,如何拷贝这个特殊链表?
bylijinnan
java
public class CopySpecialLinkedList {
/**
* 题目:有一个特殊的链表,其中每个节点不但有指向下一个节点的指针pNext,还有一个指向链表中任意节点的指针pRand,如何拷贝这个特殊链表?
拷贝pNext指针非常容易,所以题目的难点是如何拷贝pRand指针。
假设原来链表为A1 -> A2 ->... -> An,新拷贝
- color
Chen.H
JavaScripthtmlcss
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML> <HEAD>&nbs
- [信息与战争]移动通讯与网络
comsci
网络
两个坚持:手机的电池必须可以取下来
光纤不能够入户,只能够到楼宇
建议大家找这本书看看:<&
- oracle flashback query(闪回查询)
daizj
oracleflashback queryflashback table
在Oracle 10g中,Flash back家族分为以下成员:
Flashback Database
Flashback Drop
Flashback Table
Flashback Query(分Flashback Query,Flashback Version Query,Flashback Transaction Query)
下面介绍一下Flashback Drop 和Flas
- zeus持久层DAO单元测试
deng520159
单元测试
zeus代码测试正紧张进行中,但由于工作比较忙,但速度比较慢.现在已经完成读写分离单元测试了,现在把几种情况单元测试的例子发出来,希望有人能进出意见,让它走下去.
本文是zeus的dao单元测试:
1.单元测试直接上代码
package com.dengliang.zeus.webdemo.test;
import org.junit.Test;
import o
- C语言学习三printf函数和scanf函数学习
dcj3sjt126com
cprintfscanflanguage
printf函数
/*
2013年3月10日20:42:32
地点:北京潘家园
功能:
目的:
测试%x %X %#x %#X的用法
*/
# include <stdio.h>
int main(void)
{
printf("哈哈!\n"); // \n表示换行
int i = 10;
printf
- 那你为什么小时候不好好读书?
dcj3sjt126com
life
dady, 我今天捡到了十块钱, 不过我还给那个人了
good girl! 那个人有没有和你讲thank you啊
没有啦....他拉我的耳朵我才把钱还给他的, 他哪里会和我讲thank you
爸爸, 如果地上有一张5块一张10块你拿哪一张呢....
当然是拿十块的咯...
爸爸你很笨的, 你不会两张都拿
爸爸为什么上个月那个人来跟你讨钱, 你告诉他没
- iptables开放端口
Fanyucai
linuxiptables端口
1,找到配置文件
vi /etc/sysconfig/iptables
2,添加端口开放,增加一行,开放18081端口
-A INPUT -m state --state NEW -m tcp -p tcp --dport 18081 -j ACCEPT
3,保存
ESC
:wq!
4,重启服务
service iptables
- Ehcache(05)——缓存的查询
234390216
排序ehcache统计query
缓存的查询
目录
1. 使Cache可查询
1.1 基于Xml配置
1.2 基于代码的配置
2 指定可搜索的属性
2.1 可查询属性类型
2.2 &
- 通过hashset找到数组中重复的元素
jackyrong
hashset
如何在hashset中快速找到重复的元素呢?方法很多,下面是其中一个办法:
int[] array = {1,1,2,3,4,5,6,7,8,8};
Set<Integer> set = new HashSet<Integer>();
for(int i = 0
- 使用ajax和window.history.pushState无刷新改变页面内容和地址栏URL
lanrikey
history
后退时关闭当前页面
<script type="text/javascript">
jQuery(document).ready(function ($) {
if (window.history && window.history.pushState) {
- 应用程序的通信成本
netkiller.github.com
虚拟机应用服务器陈景峰netkillerneo
应用程序的通信成本
什么是通信
一个程序中两个以上功能相互传递信号或数据叫做通信。
什么是成本
这是是指时间成本与空间成本。 时间就是传递数据所花费的时间。空间是指传递过程耗费容量大小。
都有哪些通信方式
全局变量
线程间通信
共享内存
共享文件
管道
Socket
硬件(串口,USB) 等等
全局变量
全局变量是成本最低通信方法,通过设置
- 一维数组与二维数组的声明与定义
恋洁e生
二维数组一维数组定义声明初始化
/** * */ package test20111005; /** * @author FlyingFire * @date:2011-11-18 上午04:33:36 * @author :代码整理 * @introduce :一维数组与二维数组的初始化 *summary: */ public c
- Spring Mybatis独立事务配置
toknowme
mybatis
在项目中有很多地方会使用到独立事务,下面以获取主键为例
(1)修改配置文件spring-mybatis.xml <!-- 开启事务支持 --> <tx:annotation-driven transaction-manager="transactionManager" /> &n
- 更新Anadroid SDK Tooks之后,Eclipse提示No update were found
xp9802
eclipse
使用Android SDK Manager 更新了Anadroid SDK Tooks 之后,
打开eclipse提示 This Android SDK requires Android Developer Toolkit version 23.0.0 or above, 点击Check for Updates
检测一会后提示 No update were found