`
Tristan_S
  • 浏览: 361207 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
sqlyog 旷视 极光推送 JPush

技术沙龙 读书会

    博客分类:
  • LJ
AngularJS实战 angularJS 有两个技术点 (数据的双向绑定, 依赖注入-底层实现,不用关心) 模板 表单验证控件 formName.fieldName.$error.required formName.fieldName.$error.email formName.fieldName.$invalid select控件(分组) <select ng-model="a" ng-options="v.id as v.name group by v.grade for v in a_data" ><optio ...

nginx 负载均衡

    博客分类:
  • LJ
worker_processes 1; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; upstream a.com { server localhost:8181; server 192.168.3.141:8090; #这里要用ip 不能用域 ...

物化视图 读写分离

    博客分类:
  • LJ
物化视图 区别于一般的视图,将数据保存在硬盘中, 查询时直接从物化视图中取. 而视图只是逻辑上的将多张表关联起来, 实际查询时还是从多张表中取数据. 实际上,物化视图没多大意义,花费很多资源去同步这张物化视图表. Memcache DB内部的缓存 都使得查询快了很多. 复杂的查询用solr也能解决 读写分离 从双机热备功能发展而来的, 一台主server接受用户的CURD,同时将数据备份到slave上. 避免主server宕机后DB不可用现象. 缺点是 平时slave上的资源是空闲的, 而server很忙,还要负责数据备份,这样如果查询分配到slave上的话,可以降低负载, 同时还能保 ...

----2016----

    博客分类:
  • LJ
--------------------------------------------- springBoot 的jdbc连接池 默认使用tomcat的连接池 JdbcTemplate.dataSource.poolProperties 中有一切,甚至是密码 默认的maxActive 是100  由于网络的一些问题(vpn),会造成连接池的不可用 com.microsoft.sqlserver.jdbc.SQLServerException: 该连接已关闭。 这几个参数能保证及时网络有问题, 连接池也是可用的 testWhileIdle=true testOnBorrow=true val ...

JDK8 stream groupBY

    博客分类:
  • LJ
JDK8的stream中的groupBy 还是有点作用的, 其他的只是简洁代码 @Test public void group() { ABC[] types = new ABC[] { ABC.KEY, ABC.AUCTION, ABC.FASTSELLER, ABC.INFORMATION, ABC.FASTSELLER }; List<ABC> list = Arrays.asList(types); list.sort((type1, type2) -> { return Integer ...

跨域 HTTP 请求

    博客分类:
  • LJ
跨域 HTTP 请求 如果你需要从不同的服务器(不同域名)上获取数据就需要使用跨域 HTTP 请求。 跨域请求在网页上非常常见。很多网页从不同服务器上载入 CSS, 图片,Js脚本等。 在现代浏览器中,为了数据的安全,所有请求被严格限制在同一域名下,如果需要调用不同站点的数据,需要通过跨域来解决。 以下的 PHP 代码运行使用的网站进行跨域访问。 header("Access-Control-Allow-Origin: *");

jike

    博客分类:
  • bf
HTML5------------------------------------------ frame frameset已经过时 IDEA 在html颜色提示上有点优势 XHTML 语法规范化 cavas过于复杂,还是用其他UI框架 WebStorage稍微有点用 解决了cookies的问题 1> 大小4kb 2> cookie随http一起发送,占带宽 3> ...

w3c

    博客分类:
  • bf
html---------------------- 标题<h1>--<h6> 段落<p> 链接<a> 图像<img> 换行<br/> 水平线<hr/> 文本格式化标签 样式表 外部, 内部, 内联 书签/锚点 <a name="tips">...</a> <a href="#tips"> ...

dbvisualizer

    博客分类:
  • bf
 
使用mysql,如果没有设置auto commit的话,  一张表被后台程序更新后, dbvisualizer界面中看不到该数据。  应该是和mysql的隔离界别有关系, 在oracle中好像没有看到类似问题。
Spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前的 Spring 版本中,这 3 个注释和 @Component 是等效的,但是从注释类的命名上,很容易看出这 3 个注释分别和持久层、业务层和控制层(Web 层)相对应。虽然目前这 3 个注释和 @Component 相比没有什么新意,但 Spring 将在以后的版本中为它们添加特殊的功能。所以,如果 Web 应用程序采用了经典的三层分层结构的话,最好在持久层、业务层和控制层分别采用 @Repository、@S ...

反应堆模式

    博客分类:
  • bf
参考 http://1025250620.iteye.com/blog/1378538 nio底层用到了反应堆模式,但是一般程序不会直接用nio,用的都是mina,netty这类的框架。 其实和观察者模式差不多

hash冲突

    博客分类:
  • bf
java中的hashCode方法是将一个字符串转换成数字。 public int hashCode() { int h = hash; int len = count; if (h == 0 && len > 0) { int off = offset; char val[] = value; for (int i = 0; i < len; i++) { h = 31*h + val[off++]; } ...

JDK排序

    博客分类:
  • bf
Java Arrays中提供了对所有类型的排序。其中主要分为Primitive(8种基本类型)和Object两大类。 基本类型:采用调优的快速排序; 对象类型:采用改进的归并排序。 排序优化:实现中快排和归并都采用递归方式,而在递归的底层,也就是待排序的数组长度小于7时,直接使用冒泡排序,而不再递归下去。 参考 http://www.cnblogs.com/gw811/archive/2012/10/04/2711746.html 归并排序 http://baike.baidu.com/picture/90797/90797/0/c8177f3e6709c93d673b9ed49d3df ...

hibernate N+1 问题

    博客分类:
  • bf
http://www.cnblogs.com/yangy608/archive/2011/06/29/2093484.html HIBERNATE的N+1查询问题 在Session的缓存中存放的是相互关联的对象图。默认情况下,当Hibernate从数据库中加载Customer对象时,会同时加载所有关联的Order对象。以Customer和Order类为例, ...
Global site tag (gtag.js) - Google Analytics