
java学习
强子rojon
这个作者很懒,什么都没留下…
展开
-
探索--appllo配置中心,如何动态加载配置
过程是曲折,慢慢解刨1.同事给了一个网址:https://blog.youkuaiyun.com/lz710117239/article/details/81028981,这里介绍了一个叫PropertySourcesProcessor的东西。2.发现了PropertySourcesConstants类3.通过 PropertySourcesConstants.APOLLO_BOOT...原创 2020-03-09 10:05:20 · 992 阅读 · 0 评论 -
java clone方法使用详解
java clone方法使用详解 ----------------------------------------我是小小分割线--------------------------------Java语言的一个优点就是取消了指针的概念,但也导致了许多程序员在编程中常常忽略了对象与引用的区别,特别是先学c、c++后学java的程序员。并且由于Java不能通过简单的赋值来解决对转载 2013-04-07 14:34:01 · 479 阅读 · 0 评论 -
关于socket
由于网络上的socket举例在本人看来并不是最简单的socket举例,所以我给出以下举例。import java.io.InputStream;import java.net.ServerSocket;import java.net.Socket;public class Server {public void main(String[] args){try原创 2013-10-24 11:03:21 · 423 阅读 · 0 评论 -
2014-7-8
2014-7-8,今天我正想做一个发送邮件的系统,这个系统中不但要考虑用户体验还要考虑系统的性能。 系统发送邮件的工程中,用户所在的界面不能出现延迟的情况,为了这个目标我必须将发送邮件的功能做成一个线程来处理。 也就是说每次发送邮件的时候都会创建一个线程来发送邮件。当系统的并发数量变的非常高的时候每次如果都这样做的话系统在创建和销毁 线程上的消耗必定会增加到不可控的范围内;而且发送原创 2014-07-08 23:00:51 · 500 阅读 · 0 评论 -
使用javassist代替反射完成类属性操作工具类
package com.ylink.ncpc.common.util;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.原创 2015-10-27 17:57:00 · 2287 阅读 · 0 评论 -
分布式数据库分析
程序要有多个数据源 不同的数据源对应不同的数据库,程序中存在一套model与不同的数据库中的表相对应在多个数据库中创建多个相同表名的表 一个model,比如说一个数据量很大的数据结构(用户信息,用户地址信息等等)分区已经不能够满足性能要求时,可以在不同的数据库中创建相同的表名的表,存储数据。数据库里面的id设置前缀(也可以是一个字段),用来确认是那个数据库的,然后去到那个数据库中原创 2016-03-15 12:51:19 · 411 阅读 · 0 评论