天翼云全部知识文档专栏是天翼云为开发者提供的互联网技术内容分享平台。内容涵盖云端实践,云计算,软件开发,存储,服务器,数据库,大数据,人工智能,物联网,知识文档相关内容资讯。在这里其他开发者们学习交流,共同成长。
查询数据库时需要查所有字段,又不想用select * form 一个一个取字段难免太麻烦,而且该了表结构就得动sql
一 下载node.js:node.js地址.二安装node.js 不建议安装在系统盘,安装目录最好不出现中文与空格 一路next,直到finish三 安装cnpm 安装命令为:npm install -g cnpm --r
mongo启动异常-mongodb exception in initAndListen:20 Attempted to create a lock file on a read-only directer ……错误原因: mongodb非
-bash: nohup: command not found查看本地是否有 ``` which nohup ``` 记录绝对位置 到当前用户的根目录(我的是root) 在原来后边加上`:/usr/bin`,保存,退出 使文件立刻生效试一下
原因是未指定数据库位置你的数据库目录如果不是/data/db,可以通过 –dbpath 来指定 启动服务连接
单值函数四则运算 语法:“+”,“-”,“*”,“/” 功能:数字的四则运算 示例:select 3+2,3-2,3*2,3/2 from dual; 结果:5 1 6 1.5 NULL 语法:表示为空,没有任何意义 功能:最好不
concat 语法:CONCAT(string1,string2) 功能:返回string1,并且在后面连接string2。 注意 length 语法: length(string) 功能: 返回一个数字,计算字符串的长度 注意:
模拟场景:写一段小程序,一个方法给某人账户充值,另一个方法查询某人的账户,如果两个方法都不加锁,并发情况下肯定会问题,现在只给充值方法加锁,查询方法不加,由于synchronized与非synchronized方法可以同时运行,所以查询方法
这种方式同样利用了 classloder的机制来保证初始化 instance 时只有一个线程。 而且还能实现按需加载,当程序启动 SingleForClassLoad 类被装载了,instance不一定被初始化。 因为 Instance 类
源码预览拆分思路如果e 元素是链表类型,则需要遍历链表,将其一拆为二故定义了low 、high两个链表的头尾指针。将e的hash码与原数组容量进行按位与,如果结果为零,则加入低位链表如果结果不为零,则加入高位链表直至遍历完整个链表遍历完成之
cat 命令(文本输出命令)通常查找出错误日志 cat error.log | grep 'nick' , 这时候我们要输出当前这个日志的前后几行:显示file文件里匹配nick那行以及上下5行cat error.log |
最近看到一篇非常有深度的博文,用流行语说就是——整的我都不会了!有兴趣的可以来挑战一下,文末有原文链接!盲猜1盲猜2盲猜3盲猜4盲猜5盲猜6盲猜7盲猜8全部正确的请留下你的膝盖
LRU在很多缓存失效策略中会涉及,本质是一种更公平的节约资源策略 比如使用redis缓存数据,不可能将所有资源都缓存起来,内存耗不起 但也不能一刀切的设定一个过期时间,自动过期,因为可能热点数据它经常被访问到 LRU算法思想应运而
自定义注解,具体频次,根据具体场景设置拦截器注册/配置拦截器自定义异常全局异常处理测试接口测试,连续访问6次本地测试达到预期效果,线上测试,有待观察,仅供参考。
众所周知StringBuffer是安全的,而StringBuilder是不安全的,他们都有append方法,但具体实现细节你了解过吗?为什么有时候用着用着就OutOfMemoryError,在哪报的以StringBuffer.app
HashMap的resize()方法注释
背景分析主要考察线程之间的通信,思路就是创建两个线程在一个线程输出一个内容之后,自己进入阻塞,去唤醒另一个线程另一个线程同样,输出一个内容之后,自己进入阻塞,去唤醒另一个线程代码实现(一)运行一下,确实实现了交替输出,但是多运行几次,就会发
ShiroConfig完整配置案例
查看源码发现 默认线程池中只有一个线程,只能挨个执行,解决方法线程池多加几个线程,启动项类中加入如下配置
熟悉spring的同学都知道,AutowiredAnnotationBeanPostProcessor之所以能被实例化,是因为spring会自动添加一个叫internalAutowiredAnnotationProcessor的属性,那这个
2023-04-18 14:15:05
2023-04-18 14:14:13
2023-03-29 10:07:52
2023-04-24 11:27:05
2023-04-27 08:05:47
2023-04-19 09:23:13