首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
zexho994
掘友等级
developer
芝兰生于幽谷,不因无人而不芳
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
40
文章 40
沸点 0
赞
40
返回
|
搜索文章
赞
文章( 40 )
沸点( 0 )
Aspose Words 20.6 for Java 去水印
1. 找到License.class 虽然有两个setLicense()方法,细心点看,最后调用的都是zzV方法,只是不同的重载。 在zzV()方法下面有两个方法,类似于下面这样。 zzZaQ就是要修改的方法。让他始终返回1就好了。 2. 利用Javassist修改字节码 3.…
关于二进制的补码,反码,正负数表示以及Java代码测试
因为负数最高位存在一个1,也就是说负数天然要比正数多一个1,对于正数而言,你就得额外+1才能保证正数和负数是一样大的。
单例模式
在一个系统的运行期间,某个类只需要一个实例就好了,同时提供一个访问它的全局访问点。 为什么要控制只有一个实例?最常见的原因就是控制某些共享资源(例如数据库或者文件)的访问权限,运作逻辑是这样的,如果你创建一个对象,发现这个对象已经创建过,就将已创建的对象返回给你。 隐藏构造方法…
简单工厂&抽象工厂
暴露太多细节:使用者不想知道每一个商品对应的生成方法,当系统复杂起来之后,不一定每一个商品的生成方法都是getXXX命名,这会让调用者花费更多时间在寻找get方法上。 复杂度:随着商品越来越多,客户想买的商品越来越多,可以想象到shopping类里面会出现越来越多,导致逻辑越来…
Fluent Mybatis 入门介绍二
上篇FluentMybatis入门介绍一,介绍了框架提供的Mapper方法,其中有几个重要的方法用到了IQuery和IUpdate对象。 这2个对象是FluentMybatis实现复杂和动态sql的构造类,通过这2个对象fluent mybatis可以不用写具体的xml文件,直…
本地git仓库关联Github账号
1. 查看本地配置文件 2. 查看你的github邮箱信息 就可以看到邮箱信息了,如果没有的就添加一个. 3. 本地设置账号信息
LeetCode每日一题: 岛屿数量
简单理解就是找到的"值为1的块"的数量,观察了一下,可以利用深度遍历BFS来解,bfs函数主要的作用就是找到所有和当前位置有关系的位置,然后统一变为0. 遍历整个二维数组,遇到值为1的时候,调用bfs(arr,x,y)函数. (x,y)为当前位置的坐标; 那么岛屿的数量就是步骤…
基于Docker 搭建 Neo4j 图数据库
1. 在 docker hub 下查看 neo4j 镜像 2. 拉取 neo4j 镜像 3. 启动 neo4j 镜像 4. 启动 neo4j 自带的前端页面 5. 连接neo4j
Leetcode 每日一题: 盛水最多的容器
第一反应是O(n^2^)的暴力破解法,从前往后遍历,不过这明显不是正确的题解.那么要做到对数级别或者O(n),必须要减少比较的次数,或者说减少没必要的尝试.这里有一个比较好的思路,也是力扣的官方解,就是利用双指针. 大致思路 : 存在一个变量 max 记录出现过的最大体积, 然…
初识Git的3大对象
在刚开始学习git的时候,我很疑惑git可以同时管理这么多分支,而且切换分支都是瞬间完成。尽管Git官方推荐我们多使用分支去开发,但是天真的我很担心分支太多,导致文件数量会剧增,所以一直不敢使用太多分支。 由3部分组成,parent存储父commit对象的ID,每一个commi…
下一页
个人成就
文章被点赞
109
文章被阅读
62,040
掘力值
1,681
关注了
7
关注者
23
收藏集
7
关注标签
22
加入于
2019-02-24