java WEB 开发
文章平均质量分 86
Shark曾_小凡仙
一线普通DBA,架构DBA,祖仙教.独家创始人.熟悉MYSQL REDIS数据库 C/C++语言
展开
-
基于MYSQL的JAVA初级优化措施
汇编语言有子过程,C语言有函数,C++语言有类, 数据库有存储过程. 这些都是为了重用,复用而实现的. 因为程序都是数据结构+算法. 那么程序的基本结构都是一致的,唯独数据不一样而已 好比说。然后用户也用该方法,商家也用该DAO的方法,返回的属性,大部分不用,只用其中某些属性,然后打包成JSON格式返回给前端. 也许直接丢给前端,然后前端自己裁剪.我们草台班子,急于求成, 一般都会把这个默认条件给忘了. 让用户随意选择时间范围, 数据量一大,基本就是全表扫描,那怕你创建索引也是没有用的!原创 2024-06-18 14:10:52 · 870 阅读 · 3 评论 -
ORACLE的 软 软 软 解析!
把执行计划缓存在应用中间件里,或者是微服务连接池里,叫做 软, 软,软 解析原创 2024-02-07 10:05:09 · 1180 阅读 · 0 评论 -
Java 通用DB链接字符串解密方法
这种方式是主要是利用了spring加载顺序,因为在加载c3p0加载之前先对配置文件中的密码进行相应的解密,并且注入到属性password中,这样在创建c3p0连接的时候,用的密码就是明文密码了/*注意,这里有个先后顺序的问题,<propertyname="properties">必须要在前面${env}是环境变量开发,测试,生产,灰度*/<beanid="C3p0DataSource"class="com.zns.tool.C3p0DataSource">...原创 2020-08-09 18:15:45 · 2120 阅读 · 0 评论 -
完整的WICKET6 HELLO WORKD WEBAPP
web.xml 位于 项目/src/main/webapp/WEB-INF/web-app> display-name>Wicket Testdisplay-name> filter> filter-name>HelloWorldApplicationfilter-name> filter-class>org.apache.wicket.protocol原创 2018-01-23 18:52:32 · 522 阅读 · 0 评论 -
WICKET 6 重新定位HTML所在的目录
比如时候我把HTML 放在 webapp下的HTML 子目录下。。。。 WICKET 要点 1 该子目录下可以根据包名系列来查找,意味着说,要在该目录建立同样的包目录结构,跟JAVA下的包一样。 2 不能放在WEB-INF目录下一般项目目录结构是 项目/src/main/(java,resources,webapp) 项目/src/test 项目/targetJAVA代码在原创 2018-01-23 18:25:04 · 503 阅读 · 0 评论 -
首个WICKET HELLOL World 报错Can not determine Markup. Component is not yet connected to a parent.
今年头次使用WICKET 来开发个WEB 网站来玩玩,从APACHE 网站下载了WICKET 8.0,然后下载对应的PDF官方文档,照抄HELLOWROLD列子,发现牛头不对马嘴。8.0不支持文档里的IMPORT包! 奇怪奇怪真奇怪。或许这也是WICKET 无法火起来的原因吧! 为啥还要使用WICKET呢? 那是因为我是老DELPHI,C++BUILDER RAD工具使用者以及VB使用者,对原创 2018-01-23 17:26:52 · 956 阅读 · 0 评论 -
JAVA CLOB作为参数传给ORACLE后台
工作中遇到了个小问题,有这样的SQL SELECT * FROM STUDENS WHERE ID IN (:1,:2,:3,.....:1000); 这里面的参数个数是动态变化的, 由用户界面上不同的选择后的数据进行批量处理. 比如说选择英语低于60分的去进行校外劳动. 学校的学生最大数量为1000. 同时ORACLE IN 也最大1000个值. 那么这样就会产生1000个S原创 2016-06-13 14:47:57 · 4993 阅读 · 0 评论 -
Received lower prio advert, forcing new election (KEEP ALIVED)
最近测试服务器掉电,KEEPAVIED的VIP转移实验新服务器掉电重启后 发现 主KEEPALIVED 抢不过备库/VAR/LOG/MESSAGES 看到 Received lower prio advert, forcing new election折腾下 发现 主库的防火墙启动了.检测 NGINX的服务的脚本 老是不被KEEPALIVED 调用. 手工执行则可以,都是root 用户.发现原创 2015-11-03 16:31:05 · 4840 阅读 · 0 评论 -
JAVA STRING 对象自动补齐空格
解决ORACLE 11G 高版本方法之一原创 2015-05-27 15:32:51 · 6302 阅读 · 1 评论 -
WEB MVC
从事Web开发,一般都会接触到MVC框架这个概念。M:也就是Model,直接跟网站数据库相关。V:也就是View,是网页的模版,跟显示数据相关。C:则是Controller,相当于网站的业务逻辑。MVC也不仅仅是应用于网站开发,它的概念实际上植根于桌面软件,并且在手机软件开发上也有应用。MVC本身是一个设计模式,是一个被验证过的,可以用来很好归纳、管理代码的软件开发方式。基于这样的设计模式,提供了转载 2012-10-25 09:42:44 · 1784 阅读 · 0 评论 -
JAVA WEB WICKET 6 HELLO WORLD
wicket 这个JAVA的WEB表现框架 相对其他框架来说稍微简单下,它只在HTML文档增加个标识 Message goes here在这里下载WICKET 框架:http://www.apache.org/dyn/closer.cgi/wicket/6.1.1 binaries/ 05-Oct-2012 17:45 - CHANGELOG-原创 2012-10-23 17:00:18 · 3589 阅读 · 2 评论 -
关于12360网站的架构优化
首先 本人在8号去订19号的票. 听说网站从6点开始登录,放票时间8点,10点. 然后5点起来在一家网吧守候着.当6点01分的时候,就登录.结果登不进去.每隔1分钟登陆一下直到10点就彻底放弃了. 后来听说有10亿的PV量,嗨嗨然后在公司登啊登, 同事用登录软件登了进去,下不了单被踢出来了. 还有订到了单,可付款超过45分钟就OVER了 可谓是步步惊心! 总得来讲该网站比较简单, 简单易懂! 或原创 2012-01-13 11:49:49 · 2709 阅读 · 1 评论 -
终于搞定WICKET1.5的在TOMCAT下的filterStart错误
搞个HELLO WORLD DEMO 就那么麻烦! 从官方网站web.xmlhttp://wicket.apache.org/learn/examples/helloworld.html折腾了1周时间,搞得性情不好. 主要wicket中文开发指南是基于1.20的 而下载的是1.4原创 2011-09-21 15:44:42 · 2118 阅读 · 0 评论 -
JDBC 多数据源同时访问框架图
当数量越来越海量的时候,单台数据库无法承担业务需求,数据库集群技术虽然一定程度上解决,但还是不够HING!JAVA的数据框架中IBTAS,HIBRIANTE 都不支持同时从多个数据库取数据. 其实自己可以用JAVA稍微封装下JDBC接口就能达到此功能.原创 2011-09-15 17:30:48 · 3385 阅读 · 1 评论 -
DELPHI B/S 开发框架 意想!
如今B/S开发 已有好多年了.从1997年起的HTML 到如今的PHP ASP.NET JAVA.RUBY 已经非常成熟了. 可惜还是没有达到DELPHI RAD的快速开发能力!你要一个人开发个网站 你要学HTML DIV CSS PHP MYSQL. 然后原创 2011-07-21 17:00:40 · 5831 阅读 · 0 评论