V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  cweijan  ›  全部回复第 31 页 / 共 34 页
回复总数  680
1 ... 23  24  25  26  27  28  29  30  31  32 ... 34  
2020-06-15 10:30:32 +08:00
回复了 CharlesOfBit 创建的主题 Java Java 动态代理类如何查看字节码
有趣的问题, 刚才试了一下, 发现是可行的, 步骤:
1. 在 ClassLoader#defineClass 打条件断点(根据名称)
2. new FileOutputStream("D://test.class").write(b), 将字节流输出到磁盘
3. 用 IDEA(或其他)打开 class 文件
2020-06-11 23:21:33 +08:00
回复了 springmarker 创建的主题 Redis 发现 RedisDesktopManager 上架 Win10 商店了
用 vscode 可以试下我的插件, 免费开源, 界面源于 another-redis-desktop-manager
https://marketplace.visualstudio.com/items?itemName=cweijan.vscode-redis-client
2020-06-11 14:21:58 +08:00
回复了 ob 创建的主题 分享创造 分享个 JetBrains 家的工具集插件 Toolset
对我没用, 不过你的 0 折优惠券属实把我雷到了, 这个优惠券非常优秀.
2020-06-10 10:50:25 +08:00
回复了 Zach369 创建的主题 程序员 如何反编译写好的前端代码?
就像 MD5 一样, 编译后已经丢失了原来的信息, 所以是不可能的, 如果是加密, 解析后看到的代码也是压缩的
dev-server 只是一个 http-server, 起作用的是 source map, 用一个 source map 的 js 举例
http://localhost:3000/app.js, 那么该 js 最下方会有一条这样的注释
//# sourceMappingURL=app.js.map 浏览器则会去加载他的 map
http://localhost:3000/app.js.map
文件内容如下
{
"version": 3,
"file": "app.js",
"sources": [
"webpack:///webpack/bootstrap",
"webpack:///./node_modules/@babel/runtime-corejs2/core-js/array/from.js",
"webpack:///./node_modules/@babel/runtime-corejs2/core-js/array/is-array.js",
"webpack:///./node_modules/@babel/runtime-corejs2/core-js/get-iterator.js",
"webpack:///./node_modules/@babel/runtime-corejs2/core-js/is-iterable.js"
],
"sourcesContent": [],
"sourcesRoot": ""
}

前端代码即使进行了混淆压缩, 但 source map 没有关闭, 仍然会在浏览器进行加载
2020-06-10 10:13:42 +08:00
回复了 qW7bo2FbzbC0 创建的主题 互联网 [讨论]你对互联网造词的感觉如何?
@ShundL 带带大师兄, 日本天皇
2020-06-04 16:43:48 +08:00
回复了 rainbowyao 创建的主题 Java Springboot Junit 单元测试 Feign
1. 如果是出现异常, 那么就要看服务端有没有用 @Transactional 配置事务(不考虑分布式事务), 如果没有异常, 那么接口数据肯定不会回滚.
2. 如果没有异常, mockmvc 无法回滚, @SpringBootTest 则可通过 @Transactional 回滚当前测试的操作
3. 由于启动了 Spring 上下文, 所以这属于集成测试, 不是单元测试
4. 最近刚写了个 Http 测试库, 底层也是用的 feign, 感兴趣可以试下, https://github.com/cweijan/http-test, 新版本即将发布.
2020-06-04 11:50:58 +08:00
回复了 asanelder 创建的主题 Java 有没有可以用来练习 Java 性能监控与调优的小项目,求推荐!
说白了就是懒, 又不简单又不复杂? 梦里啥都有
2020-06-02 16:24:00 +08:00
回复了 cweijan 创建的主题 分享创造 搞了个 ssh 客户端
@jorneyr 好像有点道理, 下版本加
2020-06-02 10:49:50 +08:00
回复了 cweijan 创建的主题 分享创造 搞了个 ssh 客户端
@ynyounuo 我的意思是 remote ssh 是用来远程开发的, 并不是一个 ssh 客户端, 这个是用来保存 ssh 连接并集成 sftp
2020-06-02 09:09:16 +08:00
回复了 cweijan 创建的主题 分享创造 搞了个 ssh 客户端
@ynyounuo 这个是 ssh 远程开发
2020-06-01 20:16:10 +08:00
回复了 cweijan 创建的主题 分享创造 搞了个 ssh 客户端
@cnnblike 不能保存密码, 每次连都要重新输入
2020-06-01 17:28:14 +08:00
回复了 cweijan 创建的主题 Java 快速测试 SpringMvc 接口, 跟 PostMan 说再见!
@hantsy 其实重点就在于快
2020-06-01 17:27:14 +08:00
回复了 cweijan 创建的主题 Java 快速测试 SpringMvc 接口, 跟 PostMan 说再见!
@hantsy 测试代码我没有提交, 你有兴趣的话在本地试下.
2020-06-01 17:26:18 +08:00
回复了 cweijan 创建的主题 Java 快速测试 SpringMvc 接口, 跟 PostMan 说再见!
@hantsy 看来你对测试研究的很深, 佩服, 我的目的很简单, 想要快速测试我写的 controller, 我使用 @SpringBootTest 之后, 启动太久, 没法快速测试我的接口, 而公司也没有要求要写测试用例, 测试用例仅仅是用来自测的, 这个库其实就是个 http client, 用来替换 postman 和 yapi.
2020-06-01 15:30:00 +08:00
回复了 cweijan 创建的主题 Java 快速测试 SpringMvc 接口, 跟 PostMan 说再见!
@chendy 确实属于集成测试, 主要是没有更好的接口自测方案, 都是人肉调用 http, 而这个可以让后端人员直接面向 controller 进行测试
2020-06-01 15:17:44 +08:00
回复了 cweijan 创建的主题 Java 快速测试 SpringMvc 接口, 跟 PostMan 说再见!
@zhazi mockmvc 我也是有看过, 构建太麻烦, 写这个主要是为了减少学习成本并能够快速进行接口自测
2020-06-01 15:16:13 +08:00
回复了 cweijan 创建的主题 Java 快速测试 SpringMvc 接口, 跟 PostMan 说再见!
@zhazi 就是给后端人员进行接口自测的
2020-06-01 15:15:36 +08:00
回复了 cweijan 创建的主题 Java 快速测试 SpringMvc 接口, 跟 PostMan 说再见!
@gengz 我们公司现在是有用 yapi 搭建文档, 存在以下问题:
1. 无法快速定位到接口进行调用
2. 创建测试用例组太麻烦, 比如我要保存用户后立刻测试更新用户
3. 对接口结果进行断言验证
你可以试下, 很方便的
1 ... 23  24  25  26  27  28  29  30  31  32 ... 34  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   868 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 21:11 · PVG 05:11 · LAX 14:11 · JFK 17:11
Developed with CodeLauncher
♥ Do have faith in what you're doing.