- 博客(24)
- 资源 (1)
- 收藏
- 关注
原创 登记式单例控制线程安全和内存控制
首先需要了解以下几个知识点:1.登记式单例2.类加载3.静态内部类登记式单例的例子如下:首先因为静态内部类只有在使用的时候才会被加载,所以就解决了饿汉式的那种在类加载就实例化变量到内存,然后当该变量没有用到造成资源浪费的结果,即控制内存。然后一开始我觉得这个跟懒汉式一样会造成线程不安全,会同时创建多个对象,后来看了类加载的代码发现在加载class文件的时候已经加了锁
2017-09-19 14:41:23 444
原创 MySQL5.7改密码
新安装的MySQL5.7,登录时提示密码错误,安装的时候并没有更改密码,后来通过免密码登录的方式更改密码,输入update mysql.user set password=password('root') where user='root'时提示ERROR 1054 (42S22): Unknown column 'password' in 'field list',原来是mysql数据库下已经
2017-06-02 17:03:05 290
转载 Mysql net start mysql启动,提示发生系统错误 5 拒绝访问 解决之道
为什么会出现这个问题呢?经过一番思考找到原因了,是因为当前用户的操作权限太低了,出了问题出错问题截屏如下:解决问题方法如下:在dos下运行net start MySQL 不能启动mysql!提示发生系统错误 5;拒绝访问!切换到管理员模式就可以启动了。所以我们要以管理员身份来运行cmd程序来启动mysql。那么如何用管理员身份来运行cmd程序呢?
2017-04-28 21:17:12 887
原创 人人面经与不守诚信的人人公司
一面的时候是视频面,然后一见面就直接来做道题吧,第一道题是计算1到20各个数的阶乘的和,这里需要考虑的是int型的长度问题,第二道题是用两个栈s1,s2实现一个队列q,首先要知道的是栈先进后出,队列先进先出,然后先用一个栈s1存储数据,然后取出n个数据的时候,先把s1的数据pop到s2中,再从s2中pop出n个数据,最后再将s2中的数据pop到s1中第三道题是输入一个字符串aadddj
2017-04-28 17:08:56 894
转载 解决Windows安装解压版MySQL出现服务正在启动-服务无法启动的问题
转载:http://blog.csdn.net/u013067166/article/details/49951577 最近重装了系统,去MySQL官网下载了最新的MySQL5.7.9,我选择的是解压版,安装之后启动服务的时候,提示服务无法启动,在网上找了很多教程,弄了很久都没有弄好,后来还是决定去英文官网找找答案,终于在官网发现了这个: As
2017-04-09 14:43:15 451
转载 LinkedBlockingQueue的put,add跟offer的区别
LinkedBlockingQueue的put,add和offer的区别 最近在学习Java并发编程实践>>,有很多java.util.concurrent包下的新类。LinkedBlockingQueue就是其中之一,顾名思义这是一个阻塞的线程安全的队列,底层应该采用链表实现。 看其API的时候发现,添加元素的方法竟然有三个:add,put,offer
2017-03-27 20:05:08 630
转载 Java最小堆解决TopK问题
TopK问题是指从大量数据(源数据)中获取最大(或最小)的K个数据。TopK问题是个很常见的问题:例如学校要从全校学生中找到成绩最高的500名学生,再例如某搜索引擎要统计每天的100条搜索次数最多的关键词。 对于这个问题,解决方法有很多:方法一:对源数据中所有数据进行排序,取出前K个数据,就是TopK。但是当数据量很大时,只需要k个最大的数,整体排序很耗时,效率不高。
2017-03-26 12:01:05 683
原创 U盘,拷贝4G以上的大文件时提示磁盘已满解决办法,将U盘格式FAT32格式转为NTFS格式
将U盘格式FAT32格式转为NTFS格式所遇到的问题
2016-10-08 20:22:29 1580
原创 -Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable
-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable and mvn script match.maven环境变量配置了,然后cmd里面可以使用mvn指令,但是myeclipse集成maven环境不能够使用maven指令,后来发现是要在mye
2016-09-07 22:14:02 417
原创 tomcat run的时候报LifecycleExecutionException或者A child container failed during start错误
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.4.1:clean (default-clean) on project GovCarSys: Failed to clean project: Failed to delete E:\hcFormal\GovCarSys\target\tomc
2016-08-13 19:48:05 1748
原创 js里面的||运算
//js"||" 类似三目运算符,前面一个为真取前面一个,若为false,undefined,‘’则取后面一个值var _col = opt.cols || 1;
2016-08-05 21:56:37 391
原创 mysql创建数据库用useUnicode=true&characterEncoding=utf-8
GBK: create database Gov DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;UTF8: CREATE DATABASE `Gov` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci
2016-07-29 09:25:13 1111
原创 何时执行ServletRequestAware和ServletRequestAware相关操作
何时执行ServletRequestAware和ServletRequestAware相关操作
2016-05-27 15:11:35 709
原创 Android 6.0 使用 Apache HttpClient
Android 6.0 使用 Apache HttpClient,导入org.apache.http.legacy.jar包后要注意的事
2016-05-19 17:08:47 360
原创 ssh框架与json的整合,没导入相应jar包报的错误提示
ssh框架与json的整合,没导入相应jar包报的错误提视java.lang.NoClassDefFoundError: org/apache/commons/beanutils/DynaBean java.lang.NoClassDefFoundError: org/apache/commons/collections/map/ListOrderedMap java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/Nestab
2016-05-18 14:07:00 607
原创 Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE tha
ErrorCode: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode, toggle the option in Preferences -> SQL Queries and reconnect.
2016-05-13 13:43:14 646
原创 Caused by: java.lang.IllegalArgumentException: error at ::0 can't find referenced pointcut poin_
当创建的工程为jdk1.7时,手动导入老版本的aspectjweaver.jar,aspectjrt.jar这两个jar包会报错,所以要去http://www.eclipse.org/aspectj/downloads.php下载,我下载的是aspectj-1.8.2.jar,然后把他解压打开到lib下的选中上面那两个jar包,替换掉老版本的那两个,这样就可以了如果创建的工程为jdk1.6,则
2016-05-12 11:41:48 1408
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人