- 博客(25)
- 资源 (6)
- 收藏
- 关注
原创 mysql8强制修改密码的正确方法
最近mac通过brew装了个mysql 8.0想强制修改密码,但是发现网上的方式大部分都不太好使,找了好久终于找到这一篇,https://blog.51cto.com/zhangxinqi/2177264主要是先停止掉mysql1.mysql.server stop2.然后跳权方式-注意切到/usr/local/bin目录下才有这些命令./mysqld_safe --skip-grant-tables &3.这时启动了mysql接着换个命令行窗口直接如下敲,进入mys
2020-07-20 19:06:37 1294 1
原创 dubbo-api配置方式的使用示例
本来想简单过一下dubbo不同配置下的使用示例-http://dubbo.apache.org/books/dubbo-user-book/configuration/api.html,但是到自己实践的时候,还是发生了一系列问题,网上不少资料参考价值还是不高。 来来来,这里给出的是dubbo直接采用API形式的配置,比较重,官方也说了: 新建一个maven空白工程,pom.xml内...
2018-05-29 12:40:53 3200
原创 JAVA二分查找及变形
/** * Created by superdaojian on 18/1/7. */public class BinarySearch { //arr是排好序的,这里假定是升序,找到其中一个value的位置 //-1说明没找到 public static int binarySearch(int arr[], int value) { int le
2018-01-07 19:13:20 205
原创 JAVA单链表反转
非递归的方法,直接代码:class Node { public int value; public Node next; public Node() { } public Node(int value) { this.value = value; }}public class ReverseLinkedNode {
2017-12-20 20:55:13 235
原创 常见的排序算法和复杂度
整体上,排序分 非线性时间比较类排序:交换类排序(快速排序和冒泡排序)、插入类排序(简单插入排序和希尔排序)、选择类排序(简单选择排序和堆排序)、归并排序(二路归并排序和多路归并排序); 线性时间非比较类排序:计数排序、基数排序和桶排序。主要参考白话经典排序系列http://blog.csdn.net/morewindows/article/details/79
2017-12-19 22:59:18 283
原创 mysql事务特性及隔离级别整理
数据库事务的四大特性(ACID)⑴ 原子性(Atomicity)原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚。⑵ 一致性(Consistency)是指事务必须使数据库在一个事务执行之前和执行之后都必须处于一致性状态,转账时不管两用户之间如何转账,转几次账,事务结束后两个用户的钱相加起来应该还得是之前的总和,这就是事务的一致性。⑶ 隔离性(Isolation)是当多个用户并
2017-04-10 23:43:26 288
原创 谨慎设计方法签名-放松一下大脑
今天来看一下effective java第40条,谨慎设计方法签名。 1,谨慎选择方法名称,遵循风格一致大众认可的名称。 2,勿过于追求提供便利的方法。 3,避免过长的参数列表。少于等于4个。对于参数类型,尽量使用接口而不是类。比如boolean类型,优先使用两个元素的枚举类型,便于后续扩展。 a,分解多个方法。 b,使用辅助类来保存参数分组,静态
2017-04-01 22:11:15 374
原创 关于GC的笔记-待再整理
历史上,思想总共三种回收: 1. 标记-复制,比如存活区,实现简单,效率高,不会存在内存碎片,但需要2倍的内存来管理 2. 标记-清除,标记出需要回收的对象,标记完成之后统一清除对象。效率高,容易产生内存碎片。 3. 标记-清理,标记完后续在清理无用对象后让所有存活的对象都向一端移动,并更新引用其对象的指针。因为要移动对象,所以它的效率要比“标记-清
2017-03-23 00:03:28 230
原创 一道简单的算法题
题目:字符序列,[1,3,2,1,7,5,4,9]找出现次数最多的最大的字符其实题意不是很明确,比如这个字符包不包含英文字母。这里强调是数字字符:思路:排序,1,1,2,3,4,5,9参考实现:
2017-03-09 20:50:06 306
原创 团队管理的思绪
想想重构时的不知天高地厚,从团队的构建到艰辛地来到中期,激动而又忐忑。看看知乎上别人的感悟:https://zhuanlan.zhihu.com/p/23382206,我觉得从其十个功能总结:1,时间管理:稍微松散,但还好的是能在关键节点保证任务完成,但是没有超前,也无奈,产品也是新人,所以做好业务必须都要熟悉之。2,项目管理:Git工具使用,禅道测试搭建3,技术管理:
2017-03-07 20:49:38 256
原创 java编程思想第4版第15章自限定类型笔记
古怪的循环泛型:基类用导出类代替其参数。public class BasicHolder { T element; void set(T arg) { element = arg; } T get() { return element; } void f() { System.out.println(element.getClass().getSimpleName())
2017-03-05 19:01:44 244
原创 EffectiveJava第43条
public class R43 { private final List integerList = new ArrayList(); private static final Integer[] emp = new Integer[0]; public Integer[] getIntegers(){ integerList.add(1);
2017-03-01 23:02:15 232
原创 RocketMQ配置简介
发现最近遇到的安装配置,总是会出现各种各样的问题,难道是用的都是最新的缘故? 根据网上的资料,直接解压最新的源码。 先保证jdk环境变量不赘述 wget https://github.com/alibaba/RocketMQ/archive/v3.5.8.zip unzip v3.5.8.zip cd xx/bin chmod +x *
2017-03-01 21:55:58 2702
原创 java编程思想第4版第15章通配符笔记及练习
// Exploring the meaning of wildcards.public class Wildcards { // Raw argument: static void rawArgs(Holder holder, Object arg) { holder.set(arg); // Warning: // Unchecked call to set
2017-02-28 18:01:21 501
原创 java编程思想第4版第15章泛型擦除笔记及练习21
在泛型中的所有动作都发生在边界处-对传递进来的值进行额外的编译期检查,并插入对传递出去的值的转型。擦除导致任何在运行时需要知道确切类型信息的操作无法工作。
2017-02-23 15:22:13 373
原创 JAVA编程思想第4版第15章泛型的练习20
public interface TwoMethodInterface { void method1(); void method2();}public class ChildTwoMethodInterface implements TwoMethodInterface { public void method1(){ System.out.printl
2017-02-21 23:38:32 282
原创 *nix系统安装gradle简介
安装gradlewget https://services.gradle.org/distributions/gradle-3.3-bin.zipunzip gradle-3.3-bin.zipmv gradle-3.3 /Users/xx/workexport PATH=$PATH:/Users/xx/work/gradle-3.3/bin
2017-02-17 18:23:20 266
转载 java一道笔试题
package com.xx.Interview;参考原文地址:http://blog.csdn.net/rickiyeat/article/details/55049876import java.io.PrintStream;/** * Created by superdaojian on 17/2/16. */public class HFTech {
2017-02-16 18:30:12 297
原创 elastic5.2和kibana5.0安装配置问题简介(centos6.5)
之前的博客www.superdaojian.com已经废弃,这里是新的起点,加油~近期首篇文章是elasticsearch相关的基础配置及问题总结~
2017-02-16 15:49:39 4943
原创 解决JDK版本切换安装卸载出现的问题C:\Windows\System32
机器是64位的,直接装了32位的1.8 JDK,后来又装了64位的1.7,卸载32位的之后,修改完环境变量之后,出现如下情况,重启也没效果,C:\Users\test>javaError: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion'has value '1.7', but '
2014-12-05 16:08:59 1176
原创 spring mvc搭建基本示例遇到的怪异问题及解决方法
工作需要,需要学习spring mvc,按照http://blog.csdn.net/swingpyzf/article/details/8904205上面的步骤操作,下载了最新的JAVA JDK 1.8,最后运行Tomcat 7.0(本来下载的也是8.0,但是eclipse里面只到7.0)时,老是报这种异常,严重: StandardWrapper.Throwablejava.lang.I
2014-12-05 14:48:36 772
原创 单链表排序-冒泡
#includeusing namespace std;class A { }; class B { char ch; virtual void func0() { } }; class C { char ch1; char ch2; virtual void func() { } virtual
2014-05-22 08:24:55 423
原创 累计直方图
// demoDlg.cpp : implementation file//#include "stdafx.h"#include "demo.h"#include "demoDlg.h"#include #include #include #include #include #pragma comment(lib, "Psapi.lib")DWORD
2013-12-15 19:37:37 5166
已设置好的VC6.0环境下可用GMP大数库的源代码
2012-02-22
PBC官方win32下编译好的命令行式实验包
2012-02-22
密码学开源库PBC在VC6.0下的可用整套源码
2012-02-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人