Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aofeng/JavaTutorial
/ functions
Functions
436 in github.com/aofeng/JavaTutorial
⨍
Functions
436
◇
Types & classes
123
↓ 35 callers
Method
log
(String msg)
src/cn/aofeng/demo/util/LogUtil.java:10
↓ 28 callers
Method
add
(User user)
src/cn/aofeng/demo/java/rmi/UserService.java:17
↓ 26 callers
Method
log
(String msg, Object... param)
src/cn/aofeng/demo/java/lang/reflect/ClassAnalyze.java:109
↓ 24 callers
Method
toString
()
src/cn/aofeng/demo/proxy/User.java:33
↓ 19 callers
Method
get
HTTP GET请求,关闭Keep-Alive。 @param targetUrl 请求的地址 @param charset 将响应流转换成字符串时使用的编码
src/cn/aofeng/demo/httpclient/FluentApi.java:39
↓ 18 callers
Method
getName
()
src/cn/aofeng/demo/mockito/User.java:38
↓ 14 callers
Method
getName
()
src/cn/aofeng/demo/java/lang/serialization/People.java:39
↓ 14 callers
Method
toString
()
src/cn/aofeng/demo/java/rmi/User.java:155
↓ 8 callers
Method
printLine
(char style)
src/cn/aofeng/demo/aspectj/BusinessService.java:44
↓ 8 callers
Method
register
注册。 @param username 账号名 @return 具体含义查看{@link Result}的说明。
src/cn/aofeng/demo/proxy/AccountService.java:16
↓ 7 callers
Method
execute
处理事件 @param event 事件
src/cn/aofeng/demo/eventdriver_improve/EventListener.java:14
↓ 7 callers
Method
getSomeThing
(String urlStr)
src/cn/aofeng/demo/jetty/HttpGet.java:18
↓ 7 callers
Method
queryById
(long userId)
src/cn/aofeng/demo/mockito/UserDao.java:12
↓ 6 callers
Method
add
添加单个子节点。 @param node 子节点。
src/cn/aofeng/demo/tree/PrettyTree.java:97
↓ 6 callers
Method
close
(Closeable c)
src/cn/aofeng/demo/nio/BufferIO.java:25
↓ 6 callers
Method
execute
()
src/cn/aofeng/demo/aspectj/BusinessService.java:128
↓ 6 callers
Method
invoke
(Object proxy, Method method, Object[] args)
src/cn/aofeng/demo/proxy/AccountServiceDynamicProxy.java:25
↓ 6 callers
Method
newInstance
(AccountService accountService)
src/cn/aofeng/demo/proxy/AccountServiceDynamicProxy.java:34
↓ 6 callers
Method
write
()
src/cn/aofeng/demo/reactor/Writer.java:29
↓ 5 callers
Method
close
(Closeable c)
src/cn/aofeng/demo/io/Worker.java:37
↓ 5 callers
Method
createSecretKey
创建安全密钥。 @param encryptType 加密方式,如:AES,Blowfish。详情查看<a href="https://docs.oracle.com/javase/7/docs/technotes/guides/security/StandardNames.
src/cn/aofeng/demo/encrypt/EncryptAndDecrypt.java:36
↓ 5 callers
Method
equals
(Object obj)
src/cn/aofeng/demo/java/rmi/User.java:128
↓ 5 callers
Method
getLineEnd
@return 当前系统的行结束符
src/cn/aofeng/demo/nio/NioEchoServer.java:36
↓ 5 callers
Method
isAdult
(long userId)
src/cn/aofeng/demo/mockito/UserService.java:16
↓ 5 callers
Method
setUserDao
(UserDao userDao)
src/cn/aofeng/demo/mockito/UserService.java:42
↓ 5 callers
Method
toDisplayChar
将字节缓冲区的每一个字节转换成ASCII字符。 @param buffer 字节缓冲区 @return 转换后的字节数组字符串
src/cn/aofeng/demo/nio/NioEchoServer.java:57
↓ 4 callers
Method
accept
接收一个新连入的客户端Socket连接,交给{@link Reader}处理:{@link Reader}向{@link Selector}注册并关注READ事件。 @throws IOException
src/cn/aofeng/demo/reactor/Acceptor.java:34
↓ 4 callers
Method
assembleStatement
(String id)
src/cn/aofeng/demo/mybatis/dao/MonitNotifyHistoryDao.java:21
↓ 4 callers
Method
close
(SqlSession session)
src/cn/aofeng/demo/mybatis/dao/MonitNotifyHistoryDao.java:25
↓ 4 callers
Method
createCallable
创建需要长时间执行的任务模拟对象。 @param sleepTimes 线程休眠时间(单位:毫秒) @return {@link Callable}对象
src/cn/aofeng/demo/java/util/future/HelloFuture.java:92
↓ 4 callers
Method
createResult
(int code, String msg)
src/cn/aofeng/demo/proxy/AccountServiceImpl.java:40
↓ 4 callers
Method
encrypt
加密数据。 @param encryptType 加密方式,如:AES,Blowfish。详情查看<a href="https://docs.oracle.com/javase/7/docs/technotes/guides/security/StandardNames.html#Cipher">
src/cn/aofeng/demo/encrypt/EncryptAndDecrypt.java:53
↓ 4 callers
Method
getCurrentTime
@return 返回当前时间的字符串(格式:"yyyy-MM-dd HH:mm:ss")
src/cn/aofeng/demo/util/DateUtil.java:16
↓ 4 callers
Method
getType
()
src/cn/aofeng/demo/mockito/Commodity.java:42
↓ 4 callers
Method
join
(String first, String... appends)
src/cn/aofeng/demo/aspectj/BusinessService.java:23
↓ 4 callers
Method
parseAnnotation
解析注解信息。
src/cn/aofeng/demo/java/lang/reflect/ClassAnalyze.java:102
↓ 4 callers
Method
print
(String[][] table)
src/cn/aofeng/demo/script/PrettyTable.java:45
↓ 4 callers
Method
start
启动服务。
src/cn/aofeng/demo/reactor/Reactor.java:46
↓ 3 callers
Method
clear
重置缓冲区状态标志位:position设置为0,limit设置为capacity的值,所有mark无效。 注:缓冲区原来的内容还在,并没有清除。 @param buffer 字节缓冲区
src/cn/aofeng/demo/nio/NioEchoServer.java:46
↓ 3 callers
Method
close
(ResultSet rs)
src/cn/aofeng/demo/jdbc/JDBCUtils.java:21
↓ 3 callers
Method
computeDelay
()
src/cn/aofeng/demo/java/util/concurret/ScheduledExecutorServiceDemo.java:31
↓ 3 callers
Method
deserialize
(String json, Class<T> claz)
src/cn/aofeng/demo/json/gson/ArrayDeserialize.java:12
↓ 3 callers
Method
deserialize
(String json, Type type)
src/cn/aofeng/demo/json/gson/CollectionDeserialize.java:19
↓ 3 callers
Method
getEventType
()
src/cn/aofeng/demo/eventdriver_improve/Event.java:24
↓ 3 callers
Method
getNextMinute
@return 下一分钟秒数为0的时间
src/cn/aofeng/demo/util/DateUtil.java:24
↓ 3 callers
Method
getPower
()
src/cn/aofeng/demo/java/lang/reflect/Man.java:54
↓ 3 callers
Method
login
登录。 @param username 账号名 @param password 密码 @return 具体含义查看{@link Result}的说明。
src/cn/aofeng/demo/proxy/AccountService.java:25
↓ 3 callers
Method
parseMember
解析方法、字段或构造方法的信息。 @param member 方法、字段或构造方法 @return 修饰符和名称组成的字符串。
src/cn/aofeng/demo/java/lang/reflect/ClassAnalyze.java:91
↓ 3 callers
Method
processResponse
(CloseableHttpResponse response)
src/cn/aofeng/demo/httpclient/HttpClientBasic.java:73
↓ 3 callers
Method
read
()
src/cn/aofeng/demo/reactor/Reader.java:35
↓ 3 callers
Method
selectByPrimaryKey
(Long recordId)
src/cn/aofeng/demo/mybatis/dao/MonitNotifyHistoryDao.java:55
↓ 3 callers
Method
serialize
(Collection<?> c)
src/cn/aofeng/demo/json/gson/CollectionsSerialize.java:20
↓ 3 callers
Method
serialize
(Object[] arr)
src/cn/aofeng/demo/json/gson/ArraySerialize.java:12
↓ 2 callers
Method
addIndent
(int indent, StringBuilder buffer)
src/cn/aofeng/demo/tree/PrettyTree.java:47
↓ 2 callers
Method
addListener
添加事件监听器 @param listener 事件监听器
src/cn/aofeng/demo/eventdriver_normal/EventSource.java:23
↓ 2 callers
Method
addListener
向指定事件添加一个监听器 @param eventType 事件类型 @param listener 事件监听器 @return 添加成功返回true;添加失败返回false
src/cn/aofeng/demo/eventdriver_improve/EventManagement.java:27
↓ 2 callers
Method
addPrefix
(String src)
src/cn/aofeng/demo/aspectj/BusinessService.java:36
↓ 2 callers
Method
createBinding
(Map<String, Object> vars, ScriptEngine scriptEngine)
src/cn/aofeng/demo/script/ScriptRunPerformence.java:69
↓ 2 callers
Method
createBinding
(ScriptEngine scriptEngine, Map<String, Object> vars)
src/cn/aofeng/demo/script/MultiScriptEngineCompare.java:116
↓ 2 callers
Method
createUser
(String id, String name, char gender)
src/cn/aofeng/demo/java/rmi/UserServiceImpl.java:56
↓ 2 callers
Method
decode
解析请求数据,不影响源数据的状态和内容。 @param source {@link Reader}读取到的源数据字节数组 @return 如果解析到符合要求的数据,则返回解析到的数据;否则返回null。
src/cn/aofeng/demo/reactor/Decoder.java:18
↓ 2 callers
Method
decrypt
解密数据。 @param decryptType 解密方式,如:AES,Blowfish。详情查看<a href="https://docs.oracle.com/javase/7/docs/technotes/guides/security/StandardNames.html#Cipher">
src/cn/aofeng/demo/encrypt/EncryptAndDecrypt.java:97
↓ 2 callers
Method
displayMan
(Man man)
src/cn/aofeng/demo/java/lang/serialization/TransientDemo.java:82
↓ 2 callers
Method
displayPeople
(People people)
src/cn/aofeng/demo/java/lang/serialization/TransientDemo.java:73
↓ 2 callers
Method
findById
(String id)
src/cn/aofeng/demo/java/rmi/UserService.java:15
↓ 2 callers
Method
findByName
(String name)
src/cn/aofeng/demo/java/rmi/UserService.java:13
↓ 2 callers
Method
fire
派发事件 @param data 事件
src/cn/aofeng/demo/eventdriver_improve/EventSource.java:23
↓ 2 callers
Method
getCellValue
(Object value)
src/cn/aofeng/demo/script/PrettyTable.java:121
↓ 2 callers
Method
getData
()
src/cn/aofeng/demo/eventdriver_normal/Event.java:14
↓ 2 callers
Method
getData
()
src/cn/aofeng/demo/eventdriver_improve/Event.java:20
↓ 2 callers
Method
getName
()
src/cn/aofeng/demo/java/rmi/User.java:62
↓ 2 callers
Method
getName
()
src/cn/aofeng/demo/tree/PrettyTree.java:101
↓ 2 callers
Method
getNickname
根据用户的账号ID获取昵称。 @param accountId 用户的账号ID @return 如果账号ID有效且请求成功,返回昵称;否则返回默认的昵称"用户xxx"。
src/cn/aofeng/demo/easymock/UserService.java:31
↓ 2 callers
Method
getScriptEngine
(String name)
src/cn/aofeng/demo/script/ScriptRunPerformence.java:64
↓ 2 callers
Method
getScriptEngine
根据名称获取脚本引擎。 @param name 脚本引擎名称 @return 实现了{@link ScriptEngine}的脚本引擎。如果没有对应的脚本引擎,返回null。
src/cn/aofeng/demo/script/MultiScriptEngineCompare.java:111
↓ 2 callers
Method
getTempFile
(String filename)
src/cn/aofeng/demo/java/lang/serialization/TransientDemo.java:65
↓ 2 callers
Method
getUid
()
src/cn/aofeng/demo/proxy/User.java:17
↓ 2 callers
Method
handleHeader
处理请求头。
src/cn/aofeng/demo/httpclient/server/AbstractHandler.java:38
↓ 2 callers
Method
handleResponse
处理响应。
src/cn/aofeng/demo/httpclient/server/AbstractHandler.java:59
↓ 2 callers
Method
isMarry
()
src/cn/aofeng/demo/java/lang/reflect/Man.java:46
↓ 2 callers
Method
load
从文件读取内容并反序列化成对象。 @return {@link People}对象。如果读取文件出错 或 对象类型转换失败,返回null。
src/cn/aofeng/demo/java/lang/serialization/TransientDemo.java:48
↓ 2 callers
Method
login
(String username, String password)
src/cn/aofeng/demo/proxy/AccountServiceStaticProxy.java:30
↓ 2 callers
Method
merge
顺序合并两个{@link ByteBuffer}的内容,且不改变{@link ByteBuffer}原来的标志位。即: <pre> 合并后的ByteBuffer = first + second </pre> @param first 第一个待合并的{@link ByteBuffer},合并后其内容
src/cn/aofeng/demo/nio/NioEchoServer.java:103
↓ 2 callers
Method
queryBean
将查询结果转换成Bean返回。 @param ds JDBC连接池
src/cn/aofeng/demo/dbutils/DbUtilsDemo.java:82
↓ 2 callers
Method
queryMap
将查询结果集转换成键值对列表返回。 @param ds JDBC连接池 @param userId 用户编号
src/cn/aofeng/demo/dbutils/DbUtilsDemo.java:128
↓ 2 callers
Method
register
(String username)
src/cn/aofeng/demo/proxy/AccountServiceStaticProxy.java:21
↓ 2 callers
Method
renderRoot
(Node root, StringBuilder buffer)
src/cn/aofeng/demo/tree/PrettyTree.java:18
↓ 2 callers
Method
runSingleScript
(String script, Map<String, Object> vars, ScriptEngine scriptEngine)
src/cn/aofeng/demo/script/MultiScriptEngineCompare.java:55
↓ 2 callers
Method
safeGet
(String[] array, int index, String defaultValue)
src/cn/aofeng/demo/script/PrettyTable.java:117
↓ 2 callers
Method
save
将对象序列化并保存到文件。 @param obj 待序列化的对象
src/cn/aofeng/demo/java/lang/serialization/TransientDemo.java:30
↓ 2 callers
Method
setBindParam
(String bindParam)
src/cn/aofeng/demo/script/MultiScriptEngineCompare.java:221
↓ 2 callers
Method
setEngine
(String engine)
src/cn/aofeng/demo/script/MultiScriptEngineCompare.java:209
↓ 2 callers
Method
setExecuteCount
(int executeCount)
src/cn/aofeng/demo/script/MultiScriptEngineCompare.java:227
↓ 2 callers
Method
setExecuteType
(String executeType)
src/cn/aofeng/demo/script/MultiScriptEngineCompare.java:233
↓ 2 callers
Method
setHttpGet
(HttpGet httpGet)
src/cn/aofeng/demo/easymock/UserService.java:52
↓ 2 callers
Method
setNickname
(String nickname)
src/cn/aofeng/demo/proxy/User.java:29
↓ 2 callers
Method
setScript
(String script)
src/cn/aofeng/demo/script/MultiScriptEngineCompare.java:215
↓ 2 callers
Method
setStatus
(Integer status)
src/cn/aofeng/demo/mybatis/entity/MonitNotifyHistory.java:79
↓ 2 callers
Method
setUid
(long uid)
src/cn/aofeng/demo/proxy/User.java:21
↓ 2 callers
Method
setUsedTime
(long usedTime)
src/cn/aofeng/demo/script/MultiScriptEngineCompare.java:239
next →
1–100 of 436, ranked by callers