- 博客(35)
- 资源 (12)
- 收藏
- 关注

原创 Spring Boot 高效数据聚合之道
项目地址和示例代码: https://github.com/lvyahui8/spring-boot-data-aggregator背景接口开发是后端开发中最常见的场景, 可能是RESTFul接口, 也可能是RPC接口. 接口开发往往是从各处捞出数据, 然后组装成结果, 特别是那些偏业务的接口.例如, 我现在需要实现一个接口, 拉取用户基础信息+用户的博客列表+用户的粉丝数据的整合数据,...
2019-06-12 09:16:51
583

原创 CRUD生成器DBuilder设计与实现
当前编写重复性的CRUD代码成为开发人员的常态,不仅严重降低其积极性,而且损失其开发效率,所以迫切需要一种能够快速生成CRUD代码的产品,以期减少这方面的工作,提高开发效率.目前国外已经诞生一些解决上述需求的、具有很高可用性的CRUD生成器产品:CrudKit,CRUD-Admin-Generator,Dadabik,GroceryCrud,SximoBuilder。
2016-07-17 12:53:58
5308
原创 C语言精要总结-指针系列(一)
文章系本人原创,同时发布在博客园中 http://www.cnblogs.com/lvyahui/p/6793285.html考虑到指针内容繁多,这里将指针作为一个系列,从简入繁,带着没有研究过指针的朋友,一点一点深挖并掌握这C语言的精华。初步计划如下此文为指针系列第一篇:C语言精要总结-指针系列(一)内存与地址我们可以把内存看做一排连续的房间,每个
2017-05-03 13:20:55
743
原创 Dedecms自定义sql 出现错误Safe Alert: Request Error step 2!
Dedecms自定义执行sql: SELECT body FROM dede_addonarticle WHERE aid = (select max(aid) fromdede_addonarticle WHERE typeid=11) 时出现错误Safe Alert:Request Error step 2!这是dedecms防sql注入的原因可以修改dedesql.class.p
2014-11-12 12:27:26
1954
原创 xamp配置多域名站点
xampp配置多站点出现,htdocs目录和虚拟目录二者只能选其一的情况,我的xampp安装在D:\xampp\,默认web根目录在D:\xampp\htdocs,然后我在D:\magento安装了magento站点,之前做过配置,但配置完后出现个问题,我无法再访问到D:\xampp\htdocs下的网站,当我改回配置,又不能访问D:\magento站点。网上很多资料都写的不全,或者不针对我这样的
2014-10-17 20:27:52
1810
原创 POJ1611-The Suspects-ACM
The SuspectsTime Limit: 1000MS Memory Limit: 20000KTotal Submissions: 23002 Accepted: 11171DescriptionSevere acute respiratory syndrome (SARS), an atypical pneumoni
2014-10-06 20:53:57
826
原创 POJ3274-牛的属性-HASH-ACM
已知有n头牛,用一个K位二进制数Ak,Ak-1,...,A1表示一头牛具有的特征,Ai=1表示具有特征i。现给定按顺序排列的N头牛的k位特征值,称某个连续范围内“特征平衡”,假如在这个范围内,拥有各个特征的牛的数量都相等。求最大“特征平衡”连续范围。分析:用sum[i][j]( 11)容易验证,sum[i][l] - sum[j][l] = sum[i][1] - sum[j][1]
2014-10-06 19:09:17
740
原创 拓扑排序-DFS
输入:一个有向图输出:顶点的拓扑序列具体流程:(1) 调用DFS算法计算每一个顶点v的遍历完成时间f[v](2) 当一个顶点完成遍历时,将该顶点放到一个链表的最前面(3) 返回链表(按照链表次序输出顶点即为顶点的拓扑序列)
2014-10-05 19:50:11
1111
原创 拓扑排序
输入:一个有向图输出:顶点的拓扑序列具体流程:(1) 将所有入度为0的点加入队列(2) 每次取出队首顶点(3) 删除其连出的边,检查是否有新的入度为0的顶点,有则加入队列(4) 重复(2)直到队列为空
2014-10-05 19:01:56
612
原创 POJ1007-DNA Sorting-ACM
DNA SortingTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 83442 Accepted: 33584DescriptionOne measure of ``unsortedness'' in a sequence is the number of
2014-10-04 17:56:45
755
原创 POJ1258-Agri-Net-ACM
DescriptionFarmer John has been elected mayor of his town! One of his campaign promises was to bring internet connectivity to all farms in the area. He needs your help, of course.Farmer John ord
2014-10-04 15:25:17
676
原创 wdcp-apache配置错误导致进程淤积进而内存吃紧
内存总是越来越少,虚拟内存使用越来越多首先确定到底是什么占用了大量的内存可以看到,大部分内存被闲置的httpd进程占用
2014-09-20 15:47:48
2421
原创 wdcp-apache开启KeepAlive提高响应速度
因为我们的网站,媒体文件,js文件,css文件等都在同一个服务器上,并且,我们网站有非常多的图片,所以当建立好tcp链接之后,不应该马上关闭连接,因为每建立一次连接还要进行dns解析,以及启动一个http线程的过程。当链接次数很多时,非常耗费时间,可以看到网站打开一次页面耗时(该结果使用软件httpwatch得到)
2014-09-20 15:42:50
1853
原创 magento前台访问错误
前台访问出现错误General error: 145 Table './dbname/tablename' ismarked as crashed and should be repaired
2014-09-20 15:39:02
862
原创 magento错误 Service Temporarily Unavailable magento
前台访问出现错误Service Temporarily Unavailable magento解决方法Service TemporarilyUnavailable字面意思是此服务暂时无法使用,如果说你对Magento的各项操作已经完成的情况下,仍然出现该提示,那么下面的方法可以帮助你解决问题。首先,打开安装的Magento的根目录,应该能发现一个maintenance.flag
2014-09-20 15:38:36
1067
原创 Wdcp缺少mod_rewite模块
1、下载apache源码包,解压并查找到mod_rewrite.c文件 tar -zxvf httpd-2.2.27.tar.gz cd httpd-2.2.27 [root@localhost httpd-2.2.27]# find . -name mod_rewrite.c./modules/mappers/mod_rewrite.c
2014-09-20 15:36:51
1427
原创 magento后台 Fatal error: Call to a member function getId() on a non-object in错误
问题描述后台分类管理出现错误 Fatal error: Call to a member function getId() on a non-object in解决步骤在数据库中运行以下sql语句INSERT INTO catalog_category_entity(entity_id,entity_type_id,attribu
2014-09-20 15:28:04
1423
原创 magento站点还原到本地
问题描述日期 首先Magento网站后台不能通过localhost/wenjianjia/admin的形式访问(前提是URL重写已经开启),这样会跳转到localhost/xampp,如果以localhost/wenjianjia/index.php/admin形式访问,则每次点击login一直停留在登录页面,至于注释varien.php文件,这个我
2014-09-20 15:06:45
1164
原创 马的遍历问题-回溯法应用-ACM
马的遍历问题 在n*m的棋盘中,马只能走“日” 字。马从位置(x,y)处出发,把棋盘的每一格都走一次,且只走一次。找出所有路径。
2014-08-29 21:00:21
4378
2
原创 假金币问题-PKUacm1029-ACM
假金币“Gold Bar”银行收到可靠消息:在前次的N 个金币中有一枚重量不同的假金币(其他金币的重量都相同)。经济危机之后他们只有一台天平可用。用这台天平,可以称量出左边托盘中的物体是轻于、重于或等于右边托盘中的物体。为了分辨出假金币,银行职员将所有的金币编为1到N号。然后用天平称量不同的金币组合,每次仔细记载称量金币的编号和结果。现在要求你编写一个程序,帮助银行职员根据称量记录来找
2014-08-29 19:06:40
2146
原创 搜索所有的路径-矩阵运算-暴力-ACM
给定一个n*n整数矩阵,定义对I行的SHIFT操作( 0 i ,是将第I行所有元素都右移一位,最右边的移到最左边。你可以对任意行进行任意次SHIFT操作,使得:max0{Cj|Cj=Σ0i<nAi,j}最小化。
2014-08-28 20:07:39
996
原创 熄灯问题 --POJ 2811-ACM
问题描述 一个由按钮组成的矩阵,其中每行有6个按钮,共5行。每个按钮的位置上有一盏灯。当按下一个按钮后,该按钮以及周围位置(上边、下边、左边、右边)的灯都会改变一次。即,如果灯原来是点亮的,就会被熄灭;如果灯原来是熄灭的,则会被点亮。在矩阵角上的按钮改变3盏灯的状态;在矩阵边上的按钮改变4盏灯的状态;其他的按钮改变5盏灯的状态。
2014-08-28 19:19:19
2565
1
原创 分数拆分( Fractions Again, UVA 10976)-ACM
It is easy to see that for every fraction in the form (k > 0), we can always find two positive integers x and y,x ≥ y, such that: .Now our question is: can you write a program that counts how
2014-08-27 16:06:10
819
原创 最大乘积(Maximum Product,UVA 11059)
Problem D - Maximum ProductTime Limit: 1 secondGiven a sequence of integers S = {S1, S2, ..., Sn}, you should determine what is the value of the maximum positive product involving consecutive term
2014-08-27 15:13:42
923
原创 除法(Division ,UVA 725)-ACM集训
参考:http://www.cnblogs.com/xiaobaibuhei/p/3301110.html算法学到很弱,连
2014-08-27 12:23:34
861
原创 矩形嵌套问题-ACM集训
矩形嵌套时间限制:3000 ms | 内存限制:65535 KB难度:4描述 有n个矩形,每个矩形可以用a,b来描述,表示长和宽。矩形X(a,b)可以嵌套在矩形Y(c,d)中当且仅当a<c,b<d或者b<c,a<d(相当于旋转X90度)。例如(1,5)可以嵌套在(6,2)内,但不能嵌套在(3,4)中。你的任务是选出尽可能多的矩形排成一行,使得除最后一
2014-08-23 10:06:04
1075
原创 程序自主进化
首先来讲讲为什么要研究程序自主进化。在这个全球步伐随互联网腾飞的时代,人们的需求快速增长。因此,各种应用软件或Web应用都需要随着用户的需求而高速频繁更新。而更新往往不是那么简单的。很多中小型软件公司在开发一个产品时,片面的追求开发速度,并不愿意花太多时间去为以后程序的扩展和复用做过多设计。这就造成了这样一种囧态,在用户需求发生巨大变动或累积时,旧的产品已不能再满足用户需求,软件公司就需要从0
2014-05-09 21:22:04
2465
原创 C、C++、Java异或运算交换变量变量值的区别
今天看到一位大神的博客,深受感触。决定也发一篇博客,证明一下我还活着。于是我翻看以前学习时做的一些笔记,整理了一下,得到了一个关于异或运算交换变量变量值的笔记。首先来看下面三个表达式a = a ^ b;b = a ^ b;a = a ^ b;
2014-05-06 23:54:21
1400
microerp系统源码
2015-01-21
everything-windows下最快的文件搜索工具
2014-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人