- 博客(17)
- 收藏
- 关注
翻译 小程序
学完这些新手转老手https://www.zhihu.com/question/50907897小程序源码大全https://www.cnblogs.com/shenzikun1314/p/7805168.html
2019-08-01 10:09:10 170
转载 远程通信-----RPC,Webservice,RMI,JMS的区别)
RPC(Remote Procedure Call Protocol)RPC使用C/S方式,采用http协议,发送请求到服务器,等待服务器返回结果。这个请求包括一个参数集和一个文本集,通常形成“classname.methodname”形式。优点是跨语言跨平台,C端、S端有更大的独立性,缺点是不支持对象,无法在编译器检查错误,只能在运行期检查。Web ServiceWeb Servic...
2019-06-12 08:44:10 188
转载 基于netty的高性能RPC服务器技术简介[转]
基于netty的高性能RPC服务器技术简介:RPC 远程过程调用协议,是一种通过网络,向远程计算机程序上请求服务,而不必了解底层网络技术的协议。简单点说就是客户端在不必知道调用细节的前提下,调用远程计算机上运行的某个对象,使用起来就像调用本地的对象一样。目前典型的RPC框架有Facebook开源的Thrift、阿里巴巴的Dubbo等等。RPC针对网络协议和网络IO是透明的,对于调用的客户端而言...
2019-06-12 08:42:38 163
原创 maven创建项目 intellij idea小快捷
创建maven项目: https://blog.csdn.net/weixin_39935028/article/details/80311019找到dao-mapper -- setting ---> plugin --> free-mybaits-pluginsetting --> import ...
2018-11-29 14:37:33 193
转载 处理千万级以上的数据提高查询速度的方法(转)
处理千万级以上的数据提高查询速度的方法:1.应尽量避免在 where 子句中使用!=或2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在
2017-11-20 10:34:25 1368
转载 mysql,redis,mongo
我们业务中三个特别典型的应用为:基于位置的移动搜索应用。我们通过使用MongoDB的地理空间索引及查询来向移动用户发送基于地理的搜索结果。用户有可能在搜索任何东西:从一个当地的饭店,到一辆车的代理权。该应用将会检测到用户的位置,然后基于距离为用户提供索索结果。在这个应用中,MongoDB每天都会处理12亿次的查询。用户认证数据的缓存层。对于很多中国网络用户而言,奇虎是一个核心的门户网站。在
2017-09-15 09:37:17 504
原创 常用cmd
mvn -U clean compile package install -Pdev -Dmaven.test.skip=true ps aux | grep lorawanmanager-tomcat8.0 // 查询线程cp taglibs.jsp ROOT/common/taglibs.jsp // 复制iptables -F 防火墙清除 java.net.Con...
2017-09-11 09:28:14 282
原创 Java 发送邮件
import java.util.Date;import java.util.Properties;import javax.mail.Session;import javax.mail.Transport;import javax.mail.internet.InternetAddress;import javax.mail.internet.MimeMessage;
2017-08-19 11:34:39 356
原创 java常用代码
1. 字符串有整型的相互转换 String a = String.valueOf(2); //integer to numeric string int i = Integer.parseInt(a); //numeric string to an int2. 向文件末尾添加内容 BufferedWrite...1. 字符串有整型的相互转换String a = String.v
2017-08-19 10:07:23 370
原创 循环json数据
import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject; String pai = "{\"param\":[{\"id\":469,\"key\":\"2\",\"name\":\"HB\"},{\"id\":47
2017-07-08 15:55:17 615
原创 平时java学习总结
(1)//List里面存储map List> mapList = qaUserService.getQaUserPkResult(userId,"1"); String strScore = ""; // 得分 String strRanking = ""; // 得分排名
2017-06-02 10:13:30 433
原创 json接口
JSONObject json = new JSONObject(); json.put("code", "0"); List> data = new ArrayList Map map1 = new HashMap map1.put("attrList", "aaaaaaaaa");
2017-06-02 10:11:46 1024
原创 for循环的两种方式
方法1 UserVO userVO=null; for(int i=0;i//尤其注意 userVO=deviceKeeperList.get(i); //根据deviceKeeperList.get(i).getUserId();查询user_building_rel条数 返回list
2017-05-08 10:34:16 1039 1
原创 删除菜单下所有子节点信息
删除菜单下子节点CREATE FUNCTION `getMerryCh`(rootId CHAR(100)) RETURNS varchar(1000) BEGIN DECLARE sTemp VARCHAR(1000); DECLARE sTempChd VARCHAR(1000); SET sTemp = '$';
2017-05-08 10:12:53 496
原创 Jstree点击,双击,样式,用法
调用的样式/jstree/3.3.3/themes/default/style.min.css/jquery-treegrid/0.3.0/css/jquery.treegrid.css/jstree/3.3.3/jstree.min.js/bootstrap-select/1.12.0/css/bootstrap-select.min.css/bootstrap-select
2017-05-08 10:06:03 4262
原创 Java资料
断言用工具类,通常用于检查程序编写阶段或系统运行早期阶段意发生的参数传递错误。JAVA之路:http://www.codeceo.com/article/back-ali-interview.htmlSSM:http://edu.51cto.com/lesson/id-76468.html设计模式详解:http://www.cnblogs.com/zuoxiaolong/p/patte
2017-05-08 10:04:55 369
转载 String 和 new String()的区别
记住一点:栈区存引用和基本类型,不能存对象,而堆区存对象。==是比较地址,equals()比较对象内容。String str1 = "abcd"的实现过程:首先栈区创建str引用,然后在String池(独立于栈和堆而存在,存储不可变量)中寻找其指向的内容为"abcd"的对象,如果String池中没有,则创建一个,然后str指向String池中的对象,如果有,则直接将str1指向"abcd"";
2017-05-08 09:19:01 339
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人