JamesPan's recent timeline updates
我来了,看看这里是不是个好玩的地方~
Nov 9, 2014
JamesPan's repos on GitHub
JavaScript · 94 watchers
hexo-ruby-character
Ruby charater tag for Hexo
Java · 56 watchers
pdf-smart-crop
Python · 17 watchers
tmux-parallel
run commands in parallel using tmux
HTML · 16 watchers
blog-src
The markdown source of my blog
JavaScript · 8 watchers
hexo-filter-indicate-the-source
insert informations that can indicate the source of blog posts
HTML · 4 watchers
hexo-filter-asset-inline
inline css and js files on generate site
3 watchers
wiki.jamespan.me
James Pan's Wiki - 知识不能碎片化,要结构化
PHP · 2 watchers
gravbox
Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS
Python · 2 watchers
py-omni-weekly
Weekly Generator for Lazybones
0 watchers
blog
Source code of my personal blog
Shell · 0 watchers
claude-tmux-notify
Desktop notifications for Claude Code in remote tmux sessions — zero dependencies, OSC 777 + tmux passthrough
Go · 0 watchers
EventBus
[Go] Lightweight eventbus with async compatibility for Go
0 watchers
finta
Common financial technical indicators implemented in Pandas.
Dockerfile · 0 watchers
futu-opend-docker
JavaScript · 0 watchers
hexo-filter-fancy-underline
Play guitar with underlines
TypeScript · 0 watchers
highcharts
Highcharts JS, the JavaScript charting framework
0 watchers
ib_insync
Python sync/async framework for Interactive Brokers API
0 watchers
kubeblocks
KubeBlocks is an open-source, cloud-native data infrastructure designed to help application developers and platform engineers manage database and analytical workloads on Kubernetes. It is cloud-neutral and supports multiple cloud service providers, offering a unified and declarative approach to increase productivity in DevOps practices.
0 watchers
lightweight-charts
Financial lightweight charts built with HTML5 canvas
Rust · 0 watchers
longbridge-openapi-sdk
Longbridge OpenAPI SDK Base.
0 watchers
MarketSmith-Indicator-TradingView
These scripts are designed to allow everyone using a free TradingView subscription plan to replicate the MarketSmith template. The MarketSmith Indicator is a 4 in 1 indicator which contains the bars display, the SMA/EMA Daily and Weekly, the RS Rating (Rating in the style of IBD) and High Low points.
Go · 0 watchers
matcha
Daily Digest Reader
0 watchers
mysql-mimic
0 watchers
mysql-server
MySQL Server, the world's most popular open source database, and MySQL Cluster, a real-time, open source transactional database.
0 watchers
obsidian-charts
Charts - Obsidian Plugin | Create editable, interactive and animated Charts in Obsidian via Chart.js
TypeScript · 0 watchers
obsidian-dataview
A complex query language implementation for the Obsidian note-taking tool.
0 watchers
obsidian-sortable
Table sorting plugin for https://obsidian.md
TypeScript · 0 watchers
obsidian-webviewer-split-view
Go · 0 watchers
openbilibili-go-common
听说这是来自 https://github.com/openbilibili/go-common/ 的 “哔哩哔哩 bilibili 网站后台工程 源码”,不过咱也不知道这是啥。
Java · 0 watchers
pdf-unstamper
Remove textual watermark of any font, any encoding and any language with pdf-unstamper now!
Java · 0 watchers
portfolio
A simple tool to calculate the overall performance of an investment portfolio.
Python · 0 watchers
q
q - Run SQL directly on delimited files and multi-file sqlite databases
0 watchers
reloading
Change Python code while it's running without losing state
JavaScript · 0 watchers
RSSHub
🍰 Everything is RSSible
SCSS · 0 watchers
ruodojo
Ruo Dojo
Java · 0 watchers
spock-parallel-spec
Parallel Spec Runner for Spock
TypeScript · 0 watchers
Templater
A template plugin for obsidian
Python · 0 watchers
textual
Textual is a Rapid Application Development framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and (coming soon) a web browser!
Swift · 0 watchers
TypeNo
A free, open source, privacy-first voice input app for macOS.
0 watchers
vnpy
基于Python的开源量化交易平台开发框架
JamesPan

JamesPan

🏢  阿里云 / 技术专家
V2EX member #64062, joined on 2014-06-02 19:07:52 +08:00
计算机科学爱好者,开源爱好者,曾经的Python汪,现在已经化身Java狗
JamesPan's recent replies
Oct 15, 2018
Replied to a topic by yangyuhan12138 Android 有没有喜欢黑莓的 v2er
keyone 升级了最新的系统之后,好像能待机一周的样子,当作备用机非常棒棒了
划重点:去看女朋友的飞机上 :)
Apr 2, 2018
Replied to a topic by wxsm 程序员 分页查询,查个 total 很难吗?
@kera0a myisam count 很快,innodb count 真的是扫全表,可以用 explain 得到的影响行来大致顶替 count
Mar 8, 2018
Replied to a topic by Cbdy Java Java 世界有没有类似 joi 的验证库?
@Cbdy 主动调用的验证方案有 Apache 的 Commons Validator,你实现的类库本质上和这个类似;声明式的验证方案就是 @joysir 说的 Bean Validation,参考实现是 Hibernate Validator。


@hpeng 说的侵入性,是指参数校验逻辑侵入了业务逻辑。Commons Validator 方案需要在对象验证时显示调用验证器,而 Bean Validation 则将验证预期以声明的方式给出,业务逻辑和验证逻辑完全分离。

从趋势看 Bean Validation 优于 Commons Validator。
Sep 29, 2017
Replied to a topic by w2GvCF 程序员 多少人节假日加班拿到过 3 倍工资?
刚毕业那年,国庆加了三天班,一个 ipad 的钱就出来了
Sep 21, 2017
Replied to a topic by syoubaku 程序员 怎么才能加入 V2EX 的 github 项目组?
@xcatliu 被猎头小姐姐带去深圳的吗?😂
@only0jac 别不信。。。vagrant 就是给你一个脚本,让你控制怎么从虚拟机镜像开始一步一步构建出目标环境,然后让你在虚拟机里开发,所谓的 docker 能统一开发环境也是一样,把开发工具都打包到 docker 镜像里,然后把代码挂载到容器里,用镜像里打包好的工具开发
@yuanfnadi 在写了在写了,这两天发😂
先把编译器什么的放到镜像里,这样子就统一了构建工具链;然后把 Vim/Emacs 放到镜像里,就统一了开发工具链(逃
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1354 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 20ms · UTC 17:12 · PVG 01:12 · LAX 10:12 · JFK 13:12
♥ Do have faith in what you're doing.