- 深夜随想
爱生活的小吴老师
孩子在爸爸讲的故事陪伴中都睡了,我可以安心备课做题。一天来网课加检查作业的用眼强度,眼睛真是有些超负荷了。做课外阅读题,读到鲁迅先生的《忆刘半农君》一文,脑海中瞬间就闪过他的经典诗歌《教我如何不想她》。这是年轻时我极喜欢的一首诗,于是闭上双眼默默在心中读了一遍,似乎还是不过瘾,干脆找了段音乐,用尽感情再读一遍。读完已是泪眼婆娑。那些青葱岁月的事,那些偶会挂怀的人,如一帧帧画面在脑海反复播放。我想一
- 随想
草心儿kf
周六晚上接到领导电话,周末下午需要上交部门检查所需材料,随有怨言但欣然接受,已做好周日加班的准备,虽然我是一个刚结婚不足一个月,而且还有一个周六晚上回来,周日下午走的老公,这一走,由于工作原因最近半个月都见不到。周日一早出门到单位一路还算顺利,找到需要做的材料之后,发现需要准备的特别多,已远远超过自己的职业范围有的甚至没有听说过。当时下意识的就是生气,没来由的生气,气领导不说清楚需要提供什么,气同
- 今天好累
彭玲利
今天的天气晴朗,六点多一点就起来了,做早餐,早早的吃过了早餐,七点半开始上课,上到八点半开始监考,全市第二次模拟考试,希望孩子们这次能考好。我一个人监六十个人的考场,一天下来真的好累,由于来回走动,考试结束后,腰弯不下在来,连系鞋带都系不好。
- 代码随想录27期|Python|Day49|动态规划| 300. 最长递增子序列|674. 最长连续递增序列|718. 最长重复子数组
Lily_Mei
算法python
300.最长递增子序列本题是子序列一套的开始。1、确定dp数组的含义本题中,正确定义dp数组的含义十分重要。dp[i]表示i之前包括i的以nums[i]结尾的最长递增子序列的长度。2、确定初始化每一个数字都可以独立构成一个子序列,所以数组初始化全部为1.3、确定递推公式在本题的遍历过程中,由于序列构成子序列是不连续删除构成的,所以递推公式不能确定为由之前某一个状态直接推到而来,所以在递推的公式中,
- 5月随想
红叶本
“圣灵所结的果子,就是仁爱、喜乐、和平、忍耐、恩慈、良善、信实、温柔、节制。这样的事,没有律法禁止。凡属基督耶稣的人,是已经把肉体连肉体的邪情私欲同钉在十字架上了。我们若是靠圣灵得生,就当靠圣灵行事。”——《加拉太书》5:22-25对照此,我好像还未结出任何圣灵的果子。想起四大福音书关于无花果的章节,主路上遇到一棵无花果树,上面长满了枝叶,却没有一个果子,便咒诅它说以后永不结果,第二天就看这无花果
- 五绝 初冬随想
西山有晴雪
一夜西风紧,深秋黄叶殒。不知空怨谁,总在煽情悯。注:仄起首句入韵式。平水韵十一轸。【点评】悯的是黄叶,怨的是西风。却不知为何悯为何怨,所以空。全诗落在一个空字上。结句的煽情和悯搭配总感觉怪怪的。导致悯字像凑韵的一样,个见起承可以,转结可调整。(柒柒六)【浅评2】围绕“一夜西风悲落叶”,用同韵调的三个仄声字构成这首仄声五绝,作者在用韵上是下了功夫的。个见“深秋”可酌,既是初冬又何言秋?(常将三侠)【
- LeetCode46 全排列
红毛乌龟
算法刷题数据结构算法leetcodec++回溯法
前言题目:46.全排列文档:代码随想录——全排列编程语言:C++解题状态:成功解答!思路排列问题综合了之前的回溯问题,但没有新的东西,按部就班回溯就好。代码classSolution{private:vector>res;vectorpath;voidbacktracking(vector&nums,vector&used){if(path.size()==nums.size()){res.pus
- 【代码随想录训练营第42期 Day53打卡 - 图论Part4 - 卡码网 110. 字符串接龙 105. 有向图的完全可达性
逝去的秋风
代码随想录打卡图论深度优先算法广度优先
目录一、个人感受二、题目与题解题目一:卡码网110.字符串接龙题目链接题解:BFS+哈希题目二:卡码网105.有向图的完全可达性题目链接题解:DFS三、小结一、个人感受对于两大基本搜索:深度优先搜索DFS遍历所有路径,每条路径都是一条路走到底,用于解决需要处理所有位置的情况;广度优先搜索BFS遍历最近相邻路径(常用邻接图,邻接表实现),用于用于求得最短路径,最小次数等。今天打卡题目个人感觉挺难,事
- 【代码随想录训练营第42期 续Day52打卡 - 图论Part3 - 卡码网 103. 水流问题 104. 建造最大岛屿
逝去的秋风
代码随想录打卡算法深度优先图论
目录一、做题心得二、题目与题解题目一:卡码网103.水流问题题目链接题解:DFS题目二:卡码网104.建造最大岛屿题目链接题解:DFS三、小结一、做题心得也是成功补上昨天的打卡了。这里继续图论章节,还是选择使用DFS来解决这类搜索问题(单纯因为我更熟悉DFS一点),今天补卡的是水流问题和岛屿问题。个人感觉这一章节题对于刚入门图论还是挺有难度的,我们需要搞清楚DFS函数的作用,以及具体的代码书写,然
- 图论篇--代码随想录算法训练营第五十一天打卡| 99. 岛屿数量(深搜版),99. 岛屿数量(广搜版),100. 岛屿的最大面积
热爱编程的OP
leetcode算法图论数据结构c++学习
99.岛屿数量(深搜版)题目链接:99.岛屿数量题目描述:给定一个由1(陆地)和0(水)组成的矩阵,你需要计算岛屿的数量。岛屿由水平方向或垂直方向上相邻的陆地连接而成,并且四周都是水域。你可以假设矩阵外均被水包围。解题思路:1、每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。2、遇到一个没有遍历过的节点陆地,计数器就加一,然后把该节点陆地所能遍历到的陆地都标记上。在遇到标记过的陆地节点和
- 代码随想录算法训练营 Day5 | Hot100 | 53.最大子数组和 56.合并区间 189.轮转数组 238.除自身以外数组的乘积
火烧沙发土豆
代码随想录算法训练营算法leetcode数据结构
Day5休息,看看hot100类DP或者前缀和问题53.MaximumSubarrayclassSolution{public:intmaxSubArray(vector&nums){if(nums.size()==1)returnnums[0];intcurrSum=0;intans=nums[0];for(inti=0;i&v1,vector&v2){returnv1[0]>merged;ve
- 分享一本算法指南——代码随想录
桐人,奥龙
c++算法
链接:https://pan.baidu.com/s/1Gsd22vM4CWlckJ4dtbbejw?pwd=0904提取码:0904为想学习算法但是没有方向的同学提供一条可行的学习路线
- 【代码随想录算法训练Day45】LeetCode 198.打家劫舍、LeetCode 213.打家劫舍II、LeetCode 337.打家劫舍III
Frostnova丶
代码随想录算法leetcode动态规划
Day45动态规划第七天LeetCode198.打家劫舍dp数组含义:考虑偷前i家后的最大钱币为dp[i]递推公式:dp[i]=max(dp[i-2]+nums[i],dp[i-1])初始化:dp[0]=nums[0],dp[1]=max(dp[0],dp[1]),dp[i]=任意值遍历顺序:从小到大classSolution{public:introb(vector&nums){intn=num
- 代码随想录Day39:198.打家劫舍、213.打家劫舍II、337.打家劫舍III
小蜗牛爬啊爬
代码随想录算法训练营41期leetcode算法数据结构动态规划
198.打家劫舍题目链接:LeetCode198.打家劫舍文档讲解:代码随想录LeetCode198.打家劫舍题解dp[i]偷或不偷,取决于dp[i-1]和dp[i-2]是否偷classSolution{public:introb(vector&nums){if(nums.size()==1)returnnums[0];vectordp(nums.size());dp[0]=nums[0];dp[
- 代码随想录day08|344.反转字符串、541.反转字符串Ⅱ、替换数字
LluckyYH
算法c++leetcode
提示:DDU,供自己复习使用。欢迎大家前来讨论~文章目录字符串Part01一、基础知识学习二、题目题目一:[344.反字符串](https://leetcode.cn/problems/reverse-string/)思路:题目二:[541.反转字符串II](https://leetcode.cn/problems/reverse-string-ii/)解题思路:题目三:替换数字解题思路:总结字符
- 二刷代码随想录训练营Day 25|491.递增子序列、46.全排列、47.全排列 II、332.重新安排行程、51.n皇后、37.解数独
好名字可以让你的朋友更容易记住你498
算法leetcodec++数据结构
1.递增子序列代码随想录视频讲解:回溯算法精讲,树层去重与树枝去重|LeetCode:491.递增子序列_哔哩哔哩_bilibili代码:classSolution{private:vectorpath;vector>result;voidbacktracking(vector&nums,intstartIndex){if(path.size()>1){result.push_back(path)
- 代码随想录之哈希表
醴与朕。
JAVA学习算法javaleetcode哈希表哈希hash
1、有效的字母异位词给定两个字符串s和t,编写一个函数来判断t是否是s的字母异位词。注意:若s和t中每个字符出现的次数都相同,则称s和t互为字母异位词。示例1:输入:s="anagram",t="nagaram"输出:true示例2:输入:s="rat",t="car"输出:false解:①:利用数组充当map,构建两个数组分别存储字符串s和t中a~z出现的次数,比较两个数组②:先将字符串转为数组
- 代码随想录算法训练营Day22 | 491.递增子序列,46.全排列,47.全排列 II ,332. 重新安排行程,51. N皇后,37. 解数独,总结
Yummy Penguin
算法
第七章回溯算法part04491.递增子序列本题和大家刚做过的90.子集II非常像,但又很不一样,很容易掉坑里。代码随想录视频讲解:回溯算法精讲,树层去重与树枝去重|LeetCode:491.递增子序列_哔哩哔哩_bilibili#491classSolution:deffindSubsequences(self,nums):result=[]path=[]self.backtracking(nu
- 代码随想录算法训练营第26天|491.递增子序列、46.全排列、47.全排列 II、332.重新安排行程、51. N皇后、37. 解数独
Yinems
算法
目前仍在补,已经是一周左右的进度差,但我有我的节奏!最后三道题超难!!!打卡Day261.491.递增子序列2.46.全排列3.47.全排列II4.332.重新安排行程5.51.N皇后6.37.解数独1.491.递增子序列题目链接:491.递增子序列文档讲解:代码随想录在搜索的过程中就判断,递增才能进入递归。与90.子集II不同的是,去重不能通过排序来进行。classSolution(object
- 代码随想录:哈希表
Hello_Hamburger
散列表哈希算法数据结构
1.有效的字母异位词哈希表的思路非常好。classSolution{public:boolisAnagram(strings,stringt){vectorhash(26,0);for(inti=0;i#include#include#include#includeusingstd::cout;usingstd::endl;usingstd::vector;usingstd::string;usi
- 千与千寻的随想(二)
故园鹤唳啊
读书,写文章,玩游戏,是一月以来的常事。也只能在家中做出自己的一点贡献,不添乱。生活节奏慢下来,若不是老父病重住院,其实我挺享受这段居家的时光。从少年到中年,惯爱游历的我很少在父母身旁,所以格外珍惜。修身齐家治国平天下,如今只好在家修身,哈哈。现实中,为了自己的一已私欲,贪得无厌,黑心无良,竭泽而渔,杀鸡取卵,暴殄众生,丑陋至极,必将为人类招来忧患。就像宫崎骏《千与千寻》中的一对夫妇,因为欲望不节
- 睡前随想
酒微醺人微醉
喜欢就喜欢了,单纯纯洁,我喜欢的就是你,不管你是谁,喜欢就是喜欢了。可是爱……掺杂了太多,金钱,地位,门当户对,登对,合适……价值观,道德观,婚姻观,爱情观……………………………………所以…………我希望…………你……对我是喜欢,而不是复杂的爱
- 今日随想
suan木子说
今跟朋友聊天,得知我还有3个月生宝宝,现在每天还在照常上班感到很惊讶。说我蛮拼的。其实我自己并没有觉得什么,反而觉得是很平常的事情。我每天做的都是自己喜欢的事情,每天虽然很累但是却很充实。晚上一般下班比较晚,记得前几天晚上回来,路过以前的中学。晚上九点多从学生还看到好多下晚自己骑车回家的孩子。学校教学楼里依然是灯火通明。当时心里暖暖的,骑车独自在路上也并不觉得孤单。我想,这就是青春该有的模样。有的
- 随想
楼米粒
走在路上,脑袋是空的,就这样走着。到了公交站牌,只觉得脚有点痛,小腿有点酸,很好,至少身体有了反应。朋友说,她心里有事一定要说出来,不然憋着难受。虽然有些事不能说,但她还是告诉了不少人,最后身边的人都知道了,她还不忘提醒大家“不要说出去”,可传播者就是她自己,别人还没来得及相互咬耳朵。她一边说自己,一边在笑,我也在笑。
- 代码随想录算法训练营第六十五天 | dijkstra(堆优化版)精讲、Bellman_ford 算法精讲、复习
Danny_8
算法java数据结构图论
dijkstra(堆优化版)精讲—卡码网:47.参加科学大会题目链接:https://kamacoder.com/problempage.php?pid=1047文档讲解:https://programmercarl.com/kamacoder/0047.%E5%8F%82%E4%BC%9Adijkstra%E5%A0%86.html思路当节点数多,边数少(稀疏图)时,可以考虑从边的角度出发,用堆
- 岁月随想
前方的前方
无论你承认与否,内心的沉稳安定,绝对算的上一种至高的境界。有人说沉默寡言之人不好相处,他们的城府总是那样的深不可测,生活中对于这种人,大多情况下的应对方法只能是敬而远之,根本不愿意有过多的接触和交往。殊不知,沉稳大气者,往往拥有旁人不可企及的内在能量和雄厚的外在资本。如果你自不量力的对号入坐与之抗衡,其结局大多亦是被碾压式的干掉,而且不留下一丝痕迹的那种。我曾经就接触过一位城府过人的商界大咖,其面
- 原来自己当老师是装出来的
小小郭儿
今天晚上参加了一次真正意义上的监考,于是我回想着自己曾经的监考老师的样子,想想也是觉得搞笑。当年我们都想变成你,因为这样可以摆脱考试,但此刻真正变成了当年想象的自己的时候却发现自己只是故作老师的模样。图片发自App或许是因为初入社会,也是第一次以代课老师的身份进入自己的母校,还有让我很不适应的是,我带的两个班一个班班主任是我中学时候的班主任,另一个班的班主任是高中同学的姑姑,这让我有一种我很小的感
- 今天随想
共享清风明月
今天又进入了拿起笔不知道写什么了,又进入了词穷的状态,我就随便写一下吧,总之我不能让我的写作停止,既然坚持了就坚持下去吧!我不知道何时可以写出让自己让别人满意的文章,我知道,只要我坚持一定会有这一个机会,有自己拿的出手的文章。我一直相信一步一个脚印,坚持必会有奇迹发生!虽然我不知道这个奇迹会是什么,这个奇迹会为我带来什么,我依然坚持写下去,哪怕写的一堆垃圾,没有人愿意阅读,我坚持写下去。一定会有收
- 监考随想
微风细语
周六日没有休息,参加了两天成人监考,看到很多值得思考的现象,也想借助这些现象,告诉我的学生们一些道理。夕阳。。。从一个人的卫生习惯就能看到一个人的道德素养。两天,四场考试,监考不同的场次,不同的考生。在众多的考生中,只要留心,就能发现问题。前三场,考生的卫生还能看过眼,随手丢垃圾的人很少,偶尔一两个人会把饮料瓶丢在课桌上,这都不足为奇。今天下午的监考,可让我长了见识。一位男考生,三十多岁,从进入考
- 回忆是美好的
河北张海霞
12月7号周一会考第一天,流动监考员的我被安排在善学楼第一层。书法获奖者因昨晚值班儿,虽知今天正值大雪节气,气温入冬以来最低,却没能回家换厚衣服和鞋子的我,一上午冻得脚丫子发麻,腿冰凉,感觉像掉进冰窖一样。中午餐厅吃完饭才感觉身上暖和点儿,查完班叮嘱学生后,本想回家换衣服,主任又打发学生来招呼我开会。等了几分钟,人员还不齐,我跟主任告假,并允许班长代我去开会,我马上骑车回家回来已经1:20了,赶紧
- Js函数返回值
_wy_
jsreturn
一、返回控制与函数结果,语法为:return 表达式;作用: 结束函数执行,返回调用函数,而且把表达式的值作为函数的结果 二、返回控制语法为:return;作用: 结束函数执行,返回调用函数,而且把undefined作为函数的结果 在大多数情况下,为事件处理函数返回false,可以防止默认的事件行为.例如,默认情况下点击一个<a>元素,页面会跳转到该元素href属性
- MySQL 的 char 与 varchar
bylijinnan
mysql
今天发现,create table 时,MySQL 4.1有时会把 char 自动转换成 varchar
测试举例:
CREATE TABLE `varcharLessThan4` (
`lastName` varchar(3)
) ;
mysql> desc varcharLessThan4;
+----------+---------+------+-
- Quartz——TriggerListener和JobListener
eksliang
TriggerListenerJobListenerquartz
转载请出自出处:http://eksliang.iteye.com/blog/2208624 一.概述
listener是一个监听器对象,用于监听scheduler中发生的事件,然后执行相应的操作;你可能已经猜到了,TriggerListeners接受与trigger相关的事件,JobListeners接受与jobs相关的事件。
二.JobListener监听器
j
- oracle层次查询
18289753290
oracle;层次查询;树查询
.oracle层次查询(connect by)
oracle的emp表中包含了一列mgr指出谁是雇员的经理,由于经理也是雇员,所以经理的信息也存储在emp表中。这样emp表就是一个自引用表,表中的mgr列是一个自引用列,它指向emp表中的empno列,mgr表示一个员工的管理者,
select empno,mgr,ename,sal from e
- 通过反射把map中的属性赋值到实体类bean对象中
酷的飞上天空
javaee泛型类型转换
使用过struts2后感觉最方便的就是这个框架能自动把表单的参数赋值到action里面的对象中
但现在主要使用Spring框架的MVC,虽然也有@ModelAttribute可以使用但是明显感觉不方便。
好吧,那就自己再造一个轮子吧。
原理都知道,就是利用反射进行字段的赋值,下面贴代码
主要类如下:
import java.lang.reflect.Field;
imp
- SAP HANA数据存储:传统硬盘的瓶颈问题
蓝儿唯美
HANA
SAPHANA平台有各种各样的应用场景,这也意味着客户的实施方法有许多种选择,关键是如何挑选最适合他们需求的实施方案。
在 《Implementing SAP HANA》这本书中,介绍了SAP平台在现实场景中的运作原理,并给出了实施建议和成功案例供参考。本系列文章节选自《Implementing SAP HANA》,介绍了行存储和列存储的各自特点,以及SAP HANA的数据存储方式如何提升空间压
- Java Socket 多线程实现文件传输
随便小屋
javasocket
高级操作系统作业,让用Socket实现文件传输,有些代码也是在网上找的,写的不好,如果大家能用就用上。
客户端类:
package edu.logic.client;
import java.io.BufferedInputStream;
import java.io.Buffered
- java初学者路径
aijuans
java
学习Java有没有什么捷径?要想学好Java,首先要知道Java的大致分类。自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE
- APP推广
aoyouzi
APP推广
一,免费篇
1,APP推荐类网站自主推荐
最美应用、酷安网、DEMO8、木蚂蚁发现频道等,如果产品独特新颖,还能获取最美应用的评测推荐。PS:推荐简单。只要产品有趣好玩,用户会自主分享传播。例如足迹APP在最美应用推荐一次,几天用户暴增将服务器击垮。
2,各大应用商店首发合作
老实盯着排期,多给应用市场官方负责人献殷勤。
3,论坛贴吧推广
百度知道,百度贴吧,猫扑论坛,天涯社区,豆瓣(
- JSP转发与重定向
百合不是茶
jspservletJava Webjsp转发
在servlet和jsp中我们经常需要请求,这时就需要用到转发和重定向;
转发包括;forward和include
例子;forwrad转发; 将请求装法给reg.html页面
关键代码;
req.getRequestDispatcher("reg.html
- web.xml之jsp-config
bijian1013
javaweb.xmlservletjsp-config
1.作用:主要用于设定JSP页面的相关配置。
2.常见定义:
<jsp-config>
<taglib>
<taglib-uri>URI(定义TLD文件的URI,JSP页面的tablib命令可以经由此URI获取到TLD文件)</tablib-uri>
<taglib-location>
TLD文件所在的位置
- JSF2.2 ViewScoped Using CDI
sunjing
CDIJSF 2.2ViewScoped
JSF 2.0 introduced annotation @ViewScoped; A bean annotated with this scope maintained its state as long as the user stays on the same view(reloads or navigation - no intervening views). One problem w
- 【分布式数据一致性二】Zookeeper数据读写一致性
bit1129
zookeeper
很多文档说Zookeeper是强一致性保证,事实不然。关于一致性模型请参考http://bit1129.iteye.com/blog/2155336
Zookeeper的数据同步协议
Zookeeper采用称为Quorum Based Protocol的数据同步协议。假如Zookeeper集群有N台Zookeeper服务器(N通常取奇数,3台能够满足数据可靠性同时
- Java开发笔记
白糖_
java开发
1、Map<key,value>的remove方法只能识别相同类型的key值
Map<Integer,String> map = new HashMap<Integer,String>();
map.put(1,"a");
map.put(2,"b");
map.put(3,"c"
- 图片黑色阴影
bozch
图片
.event{ padding:0; width:460px; min-width: 460px; border:0px solid #e4e4e4; height: 350px; min-heig
- 编程之美-饮料供货-动态规划
bylijinnan
动态规划
import java.util.Arrays;
import java.util.Random;
public class BeverageSupply {
/**
* 编程之美 饮料供货
* 设Opt(V’,i)表示从i到n-1种饮料中,总容量为V’的方案中,满意度之和的最大值。
* 那么递归式就应该是:Opt(V’,i)=max{ k * Hi+Op
- ajax大参数(大数据)提交性能分析
chenbowen00
WebAjax框架浏览器prototype
近期在项目中发现如下一个问题
项目中有个提交现场事件的功能,该功能主要是在web客户端保存现场数据(主要有截屏,终端日志等信息)然后提交到服务器上方便我们分析定位问题。客户在使用该功能的过程中反应点击提交后反应很慢,大概要等10到20秒的时间浏览器才能操作,期间页面不响应事件。
根据客户描述分析了下的代码流程,很简单,主要通过OCX控件截屏,在将前端的日志等文件使用OCX控件打包,在将之转换为
- [宇宙与天文]在太空采矿,在太空建造
comsci
我们在太空进行工业活动...但是不太可能把太空工业产品又运回到地面上进行加工,而一般是在哪里开采,就在哪里加工,太空的微重力环境,可能会使我们的工业产品的制造尺度非常巨大....
地球上制造的最大工业机器是超级油轮和航空母舰,再大些就会遇到困难了,但是在空间船坞中,制造的最大工业机器,可能就没
- ORACLE中CONSTRAINT的四对属性
daizj
oracleCONSTRAINT
ORACLE中CONSTRAINT的四对属性
summary:在data migrate时,某些表的约束总是困扰着我们,让我们的migratet举步维艰,如何利用约束本身的属性来处理这些问题呢?本文详细介绍了约束的四对属性: Deferrable/not deferrable, Deferred/immediate, enalbe/disable, validate/novalidate,以及如
- Gradle入门教程
dengkane
gradle
一、寻找gradle的历程
一开始的时候,我们只有一个工程,所有要用到的jar包都放到工程目录下面,时间长了,工程越来越大,使用到的jar包也越来越多,难以理解jar之间的依赖关系。再后来我们把旧的工程拆分到不同的工程里,靠ide来管理工程之间的依赖关系,各工程下的jar包依赖是杂乱的。一段时间后,我们发现用ide来管理项程很不方便,比如不方便脱离ide自动构建,于是我们写自己的ant脚本。再后
- C语言简单循环示例
dcj3sjt126com
c
# include <stdio.h>
int main(void)
{
int i;
int count = 0;
int sum = 0;
float avg;
for (i=1; i<=100; i++)
{
if (i%2==0)
{
count++;
sum += i;
}
}
avg
- presentModalViewController 的动画效果
dcj3sjt126com
controller
系统自带(四种效果):
presentModalViewController模态的动画效果设置:
[cpp]
view plain
copy
UIViewController *detailViewController = [[UIViewController al
- java 二分查找
shuizhaosi888
二分查找java二分查找
需求:在排好顺序的一串数字中,找到数字T
一般解法:从左到右扫描数据,其运行花费线性时间O(N)。然而这个算法并没有用到该表已经排序的事实。
/**
*
* @param array
* 顺序数组
* @param t
* 要查找对象
* @return
*/
public stati
- Spring Security(07)——缓存UserDetails
234390216
ehcache缓存Spring Security
Spring Security提供了一个实现了可以缓存UserDetails的UserDetailsService实现类,CachingUserDetailsService。该类的构造接收一个用于真正加载UserDetails的UserDetailsService实现类。当需要加载UserDetails时,其首先会从缓存中获取,如果缓存中没
- Dozer 深层次复制
jayluns
VOmavenpo
最近在做项目上遇到了一些小问题,因为架构在做设计的时候web前段展示用到了vo层,而在后台进行与数据库层操作的时候用到的是Po层。这样在业务层返回vo到控制层,每一次都需要从po-->转化到vo层,用到BeanUtils.copyProperties(source, target)只能复制简单的属性,因为实体类都配置了hibernate那些关联关系,所以它满足不了现在的需求,但后发现还有个很
- CSS规范整理(摘自懒人图库)
a409435341
htmlUIcss浏览器
刚没事闲着在网上瞎逛,找了一篇CSS规范整理,粗略看了一下后还蛮有一定的道理,并自问是否有这样的规范,这也是初入前端开发的人一个很好的规范吧。
一、文件规范
1、文件均归档至约定的目录中。
具体要求通过豆瓣的CSS规范进行讲解:
所有的CSS分为两大类:通用类和业务类。通用的CSS文件,放在如下目录中:
基本样式库 /css/core
- C++动态链接库创建与使用
你不认识的休道人
C++dll
一、创建动态链接库
1.新建工程test中选择”MFC [dll]”dll类型选择第二项"Regular DLL With MFC shared linked",完成
2.在test.h中添加
extern “C” 返回类型 _declspec(dllexport)函数名(参数列表);
3.在test.cpp中最后写
extern “C” 返回类型 _decls
- Android代码混淆之ProGuard
rensanning
ProGuard
Android应用的Java代码,通过反编译apk文件(dex2jar、apktool)很容易得到源代码,所以在release版本的apk中一定要混淆一下一些关键的Java源码。
ProGuard是一个开源的Java代码混淆器(obfuscation)。ADT r8开始它被默认集成到了Android SDK中。
官网:
http://proguard.sourceforge.net/
- 程序员在编程中遇到的奇葩弱智问题
tomcat_oracle
jquery编程ide
现在收集一下:
排名不分先后,按照发言顺序来的。
1、Jquery插件一个通用函数一直报错,尤其是很明显是存在的函数,很有可能就是你没有引入jquery。。。或者版本不对
2、调试半天没变化:不在同一个文件中调试。这个很可怕,我们很多时候会备份好几个项目,改完发现改错了。有个群友说的好: 在汤匙
- 解决maven-dependency-plugin (goals "copy-dependencies","unpack") is not supported
xp9802
dependency
解决办法:在plugins之前添加如下pluginManagement,二者前后顺序如下:
[html]
view plain
copy
<build>
<pluginManagement