- 浏览: 26137 次
- 性别:
- 来自: 广州
最新评论
-
liujiahaogood:
……搞错了,你是对的 基德KID.1412 写道不错,,但是我 ...
记腾讯创新班面试 -
gzhu_101majia:
基德KID.1412 写道哎……搞错了,你是对的
从第1级开 ...
记腾讯创新班面试 -
基德KID.1412:
哎……搞错了,你是对的
从第1级开始,result【0】 = ...
记腾讯创新班面试 -
基德KID.1412:
从0级开始……result【1】 = 1, result【2】 ...
记腾讯创新班面试 -
基德KID.1412:
不错,,但是我有个问题
问题三:
result【2】=2,而 ...
记腾讯创新班面试
文章列表
用secureCRT终端连接服务器时,用vi编辑代码,显示的颜色是只有黑白两色,看起来灰常蛋疼,search了一下,改一下vi ~/.vimrc里面的配置就可以了,这是一个用于配置vi的文件
代码如下:
set nocp
set ru
set nonu
"set cin
"set cino = :0g0t0(sus
set sm
set ai
set sw=4
set ts=4
set noet
set lbr
set hls
"set backspace = indent , eol , start
"se ...
大家下午好,在座的大部分都是技术开发者,技术开发者往往对微博这个产品非常关心。最晚的一次,是12点多收到一个邮件说想了解一下微博底层是怎么构架的。很多技术人员对微博的构架非常感兴趣,就是一个明星他有300万 ...
#include <iconv.h>
#include <errno.h>
#define OUTLEN 255
main()
{
char *in_utf8 = "姝e?ㄥ??瑁?";
char *in_gb2312 = "正在安装";
char out[OUTLEN];
int rc;
/*unicode码转为gb2312码*/
rc = u2g(in_utf8,strlen(in_utf8),out,OUTLEN);
printf("unicode-->gb2312 out=%sn&quo ...
一个http请求的详细过程---理解计算机网络
很久没来这个博客了!仍记得当时开辟这个博客就是为了今年找工作的,转眼间,我已经在寻找工作了!数据结构、网络系统、C/C++、数据库等等,笔试经常遇到。国庆 ...
{
"tables" : {
"baseTable" : "CRM_R_HYDJZB",
"fk" : "ZRS",
"order" : "HYJB,RS",
"pk" : "SHOP_NAME",
"valuefield" : "SHOP_NAME"
},
"where" : [
{
"andor" ...
为什么我们要查看系统资源呢?
维护服务器的时候,要经常查看系统资源的,可以了解一下服务器的运行情况。系统优化时,比如使用memcache时,我要决定分配多少内存给他合适呢,mysql的innodb的参数优化也要考虑到内存使用率,i/o的频繁程度啊,如果使用apache的话,要启动多少个httpd比较合适呢,如果数据库的数据太大,我要看看是不是增加磁盘呢等等,这个时候,我们要知道,有多少资源可用,才能更好的优化我们的系统。
1,top命令查看cpu,mem的使用情况
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
21093 ...
const value_type *c_str( ) const;
const value_type *data( ) const;
<wbr></wbr>
data只是返回原始数据序列,没有保证会用traits::eos(),或者说'\0'来作字符串结束. <wbr> 当然,可能多数实现都这样做了。<wbr><wbr><wbr><br&g ...
GDB简明教程【转】
- 博客分类:
- C++
GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。
常用命令如下:
命令
解释
示例
file <文件名>
加载被调试的可执行程序文件。因为一般都在被调试程序所在目录下执行GDB,因而文本名不需要带路径。
(gdb) file gdb-sample
r
Run的简写,运行被调试的程序。如果此前没有下过断点,则执行完整个程序;如果有断点,则程序暂停在第一个可用断点处。
(gdb) r
c
Contin ...
昨天参加了腾讯创新班3+1的面试,觉得收获匪浅,腾讯果然很多大牛啊。废话少说下,记一下面试时候几个有趣的问题,第一个是:
//代码一
for(int i = 0 ; i<N ; i++){
A;
B;
C;
}
//代码二
for(int i = 0 ; i<N ; i ...
重装系统后重装jdk,装完后在控制台输入java命令,出现了以下错误:
Error opening registry key'software\Javasoft\Java Runtime Environment'Error: could not find java.dllError: could not find Java 2 Runtime Environment'
上网搜了一下,只要把path 的路径放在最前面就ok,记录之。
Hibernate的缓存包括Session的缓存和SessionFactory的缓存,其中SessionFactory的缓存又可以分为两类:内置缓存和外置缓存。Session的缓存是内置的,不能被卸载,也被称为Hibernate的第一级缓存。SessionFactory的内置缓存和Session的缓存在实现 ...
今天在看《分布式java应用》这本书的时候看到作者提到HashMap在多线程并发的环境下有可能出现死循环,导致cpu100%的现象,看了下源码结合网上的分析说明下这种可能性。可能出现问题的地方是在扩容的时候
view plaincopy to clipboardprint
一:ActiveMQ的安装
1. 到http://activemq.apache.org/去下载个最新版(我下载的是5.5)
2. 解压apache-activemq-5.4.2-bin.tar.gz文件 3. 进入apache-activemq-5.4.2/bin目录 4. 启动ActiveMQ,运行命令“./activemq start” 停止ActiveMQ,运行命令“./activemq stop” 查看ActiveMQ状态,运行命令“./activemq status” 5. 启动好ActiveMQ之后,可以通过http://localhost:8161/admin来在 ...
ReentrantLock是jdk5引入的新的锁机制,它与内部锁(synchronize) 相同的并发性和内存语义,比如可重入加锁语义。在中等或者更高负荷下,ReentrantLock有更好的性能,并且拥有可轮询和可定时的请求锁等高级功能。这个程序简单对比了ReentrantLock公平锁、ReentrantLock非公平锁以及内部锁的性能,从结果上看,非公平的ReentrantLock表现最好。内部锁也仅仅是实现统计意义上的公平,结果也比公平的ReentrantLock好上很多。这个程序仅仅是计数,启动N个线程,对同一个Counter进行递增,显然,这个递增操作需要同步以保证原子性,采用不同 ...
transient是Java语言的关键字,用来表示一个域不是该对象串行化的一部分。当一个对象被串行化的时候,transient型变量的值不包括在串行化的表示中,然而非transient型的变量是被包括进去的。
注意static变量也是可以串行化的 首先,让我们看一些Java serialization的代码: public class LoggingInfo implements java.io.Serializable { private Date loggingDate = new Date();