`
javafan_303
  • 浏览: 957714 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
1.配置innodb中的参数 innodb_additional_mem_pool_size = 16M #一般16M也够了,可以适当调整下 innodb_buffer_pool_size = 6G #如果是专用db的话,一般是内存总量的80% innodb_data_file_path = ibdata1:1024M:autoextend innodb_file_io_threads = 4 innodb_thread_concurrency = 20 innodb_flush_log_at_trx_commit = 1 innodb_log_buffer_size = 16 ...
  #取消文件系统的外部锁 skip-locking #不进行域名反解析,注意由此带来的权限/授权问题 skip-name-resolve #索引缓存,根据内存大小而定,如果是独立的db服务器,可以设置高达80%的内存总量 key_buffer = 512M #连接排队列表总数 back_log = 200 max_allowed_packet = 2M #打开表缓存总数,可以避免频繁的打开数据表产生的开销 table_cache = 512 #每个线程排序所需的缓冲 sort_buffer_size = 4M #每个线程读取索引所需的缓冲 read_buffer_ ...

mysql cpu100% 调优

最近在搞一个大型的投票,其中数据为900万+,生成投票结果时因为数据量过大导致cpu100% 调整my.ini中的 [code]tmp_table_size=1024M[/code] 后cpu的负载就降下来了
//校验身份证号码 function CheckValue(idCard){ var id=idCard; var id_length=id.length; if (id_length==0){ alert("请输入身份证号码!"); return false; } if (id_length!=15 && id_length!=18){ alert("身份证号长度应为15位或18位!"); return fa ...

mysql 索引用法

1.创建索引     ALTER TABLE table_name ADD INDEX index_name (column_list) ALTER TABLE table_name ADD UNIQUE (column_list) ALTER TABLE table_name ADD PRIMARY KEY (column_list) CREATE INDEX index_name ON table_name (column_list) CREATE UNIQUE INDEX index_name ON table_name (column_list)    2.删除索引 ...
scp 当前机器上的文件全路径 远程机器用户名@远程机器ip或机器名:文件保存到远程机器的什么路径 例子 scp ./uc_members.dump jw@192.168.0.187:/home/jw
最近做的项目总是需要和**技术总监打交道,十分的郁闷。如果碰到比较牛*的技术总监,你给他讲技术的难点、技术的实现效率他可以听的懂。如果遇到了“冒牌”的技术总监,死的比谁都要残。就像有句话说的一样,“不怕你不懂,就怕你不懂装懂”O(∩_∩)O~,你给他讲半天,他楞没有听懂你在说什么,额的神啊,到底是我的表达能力有问题还是我遇到了克星 啊。我的命怎么就这么苦啊~~~
将近期工作中遇到的问题整理一下,一直没有时间写,先列好提纲 1.mysql   mysql数据库调优 mysql主从常见问题及解决方法mysql-proxy的安装及使用mysql-proxy安装及使用中的常见问题及解决方法 2.apache+tomcat   apache调优tomcat调优 3.memcached   memcached安装及使用memcached的简单封装及使用   4.httpclient httpclient在高并发下的bug及解决方法
1.什么是HttpOnly?   如果您在cookie中设置了HttpOnly属性,那么通过js脚本将无法读取到cookie信息,这样能有效的防止XSS攻击 具体一点的介绍请google进行搜索 2.javaEE的API是否支持?   目前sun公司还没有公布相关的API,但PHP、C#均有实现。搞javaEE的兄弟们比较郁闷了,别急下文有变通实现   3.HttpOnly的设置样例   javaEE response.setHeader("Set-Cookie", "cookiename=value; Path=/;Domain=domainvalu ...
下文描述主要的在线用户列表实现的机制及各种机制的优缺点 1.心跳   在网页中设置“心跳”,异步更新刷新时间,服务器判断刷新时间间隔。当N秒不刷新时清除在线用户列表   缺点 : [1] 如果是SSO系统,业务系统很多,给SSO服务器造成很大的压力   2.结合HttpSessionBindingListener实现在线用户   结合session,在session创建时触发listener中的事件,实现在线用户功能   缺点: [1] 信息保存在application中,如果在线用户很多给服务器造成很大的压力(变通方法保存在数据库) [2] 无法监听浏览器关闭事件及以外关机事件,导致在 ...
最近在搞一个项目,需要用到SSH ,说实话我已经有2年没有用过这个东东了,已经不知道这个东东发展成什么样子了。搞了一下,实在是太麻烦了!DAO、iml、hbm、pojo、service、struts、spring配置文件真多好多!用封装好的jdbc需要开发1个小时,用这个就要用上1天!哎大家有什么感受呢?
------------------------------------------------------------------------------------------------------mysql4.0旧数据laitin1升级为mysql5.0的utf-8方法------------------------------------------------------------------------------------------------------场景:源数据库:mysql4.0编码:latin1目标数据库:mysql5.0及以上版本编码:utf-8-------- ...
Tomcat 5服务器为集群和SESSION复制提供了集成的支持。本系列的第一篇文章将为大家提供SESSION持久性以及TOMCAT集群中SESSION复制的内在工作机制一个概要认识。我将会讨论SESSION复制在TOMCAT5中是怎样进行的以及跨越多集群节点的SESSION持久性的复制机制。在第2部分,我会详细讨论一个带有SESSION复制功能的TOMCAT集群的安装例子,并且比较不同的复制情形。 集群 传统独立服务器(非集群的)不提供任何失效无缝转移以及负载平衡能力。当服务器失败的时候,就无法获取整个网站的内容,除非服务器被重新唤起。由于服务器失效,任何存储在服务器内存中的SESSION都会 ...
dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录。我们可以用它来做很多事情,如下: 1、查看当前用户,可以在 SQL Plus中执行下面语句 select user from dual; 2、用来调用系统函数 select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;--获得当前系统时间 select SYS_CONTEXT('USERENV','TERMINAL') from dual;--获得主机名 select SYS_CONTEXT('USERENV',' ...
response.setHeader 是用来设置返回页面的头 meta 信息, 使用时 response.setHeader( name, contect ); meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的<head>与</head>中 1、<meta name="Generator" contect=""& ...
Global site tag (gtag.js) - Google Analytics