首页 > 编程语言
无限极分类不用递归生成多维数组(树)的方法
最近在项目中碰到的一个实际问题:后台商品分类用的是无限极方法(如图1所示), (图1) 现在前台要根据分类遍历出三级导航(效果如图2所示), (图2) 需要把查询出来的数据处理成多维数组,方便前台用多个foreach嵌套遍历。 网上多方搜集资料、经过验证成功后,记录解决方案如下: 1、从数据库查询出 ...
分类:编程语言   时间:2017-01-04 00:13:27    收藏:0  评论:0  赞:0  阅读:254
python 赋值、表达式
赋值的特性 赋值语句建立对象引用 变量名在首次赋值时会被创建 变量名在引用前必须先赋值 赋值语句的形式 序列赋值 >>> A, B = 1, 2 >>> print (A, B) 1 2 View Code 在上面的例子中,写了两个元组,只是省略了它们的括号。python把赋值运算符右侧元组内的值和 ...
分类:编程语言   时间:2017-01-04 00:12:06    收藏:0  评论:0  赞:0  阅读:285
JAVA语言的本质优势
虽然Java应用最广泛,但与其它语言比并没有什么技术上的优势。常会看到各种抱怨,说Java语言设计不如C#,对native的精确控制和灵活性不然C++,动态性、开发效率方便不如Ruby,Python,Node,在高并发领域又不如Erlang,中间应用层又远不如Go、Swift等,但为什么它一直是编程 ...
分类:编程语言   时间:2017-01-04 00:11:35    收藏:0  评论:0  赞:0  阅读:340
多线程回顾
多线程实现的方式: 1.继承Thread类,.start();调用本地系统的多线程支持。 优点:简单,易于理解。 缺点:java单继承,继承了这个类之后,不能再继承其它类,可能完成不了对应的功能。 2.实现Runable接口,需要Thread类启动多线程 优点:可以继承其它需要的类。可以实现多个线程 ...
分类:编程语言   时间:2017-01-04 00:06:38    收藏:0  评论:0  赞:0  阅读:280
C++学习笔记27:异常处理机制
一、异常处理机制基础 异常的定义 程序中可以检测的运行不正常的情况 异常处理的基本流程 某段程序代码在执行操作时发生特殊情况,引发一个特定的异常 另一段程序代码捕获该异常并处理它 二、异常的引发 throw 三、异常的捕获 try { ... } catch(...) 四、异常类与异常对象 五、异常 ...
分类:编程语言   时间:2017-01-04 00:04:13    收藏:0  评论:0  赞:0  阅读:166
java多线程系类:基础篇:03Thread中的start()和run()的区别
这个系类的内容全部来源于http://www.cnblogs.com/skywang12345/p/3479024.html。特别在此声明!!! 概要 Thread类包含start()和run()方法,它们的区别是什么?本章将对此作出解答。本章内容包括:start() 和 run()的区别说明sta ...
分类:编程语言   时间:2017-01-04 00:02:33    收藏:0  评论:0  赞:0  阅读:204
java中易错点(一)
由于replaceAll方法的第一个参数是一个正则表达式,而"."在正则表达式中表示任何字符,所以会把前面字符串的所有字符都替换成"/"。如果想替换的只是".",那么久要写成"\\.". AWT :是通过调用操作系统的native方法实现的,所以在Windows系统上的AWT窗口就是Windows的 ...
分类:编程语言   时间:2017-01-03 23:57:17    收藏:0  评论:0  赞:0  阅读:310
java多线程系类:01基本概念:
这个系类的内容全部来源于http://www.cnblogs.com/skywang12345/p/3479024.html。特别在此声明!!! 本来想直接看那位作家的博客的,但还是复制过来。 多线程是Java中不可避免的一个重要主体。从本章开始,我们将展开对多线程的学习。接下来的内容,是对“JDK ...
分类:编程语言   时间:2017-01-03 23:54:44    收藏:0  评论:0  赞:0  阅读:405
【转】JSch - Java实现的SFTP(文件上传详解篇)
JSch是Java Secure Channel的缩写。JSch是一个SSH2的纯Java实现。它允许你连接到一个SSH服务器,并且可以使用端口转发,X11转发,文件传输等,当然你也可以集成它的功能到你自己的应用程序。 本文只介绍如何使用JSch实现的SFTP功能。 SFTP是Secure File... ...
分类:编程语言   时间:2017-01-03 23:52:32    收藏:0  评论:0  赞:0  阅读:420
JAVASE02-Unit08: 文本数据IO操作 、 异常处理
Unit08: 文本数据IO操作 、 异常处理 * java.io.ObjectOutputStream * 对象输出流,作用是进行对象序列化 package day08; import java.io.FileOutputStream; import java.io.IOException; im ...
分类:编程语言   时间:2017-01-03 23:52:06    收藏:0  评论:0  赞:0  阅读:411
玩转spring boot——快速开始
开发环境: IED环境:Eclipse JDK版本:1.8 maven版本:3.3.9 一、创建一个spring boot的mcv web应用程序 打开Eclipse,新建Maven项目 选择quickstart模板 完成Maven项目的创建 参照spring的官方例子:http://spring. ...
分类:编程语言   时间:2017-01-03 23:51:50    收藏:0  评论:0  赞:0  阅读:383
使用JavaScript为一张图片设置备选路径
在做网页开发的时候,有时候希望给图片设置一个备选路径,即,当src属性对应的主路径加载失败的时候,图片可以马上切换到备选路径。这样,即使主路径失效了,显示备用路径也不会影响网页的正常体验。 注意到网页中一张图片加载失败会触发error事件,因此可以使用DOM模型中的load和error事件实现这一效 ...
分类:编程语言   时间:2017-01-03 23:51:03    收藏:0  评论:0  赞:0  阅读:278
java多线程系类:基础篇:04synchronized关键字
概要 本章,会对synchronized关键字进行介绍。涉及到的内容包括:1. synchronized原理2. synchronized基本规则3. synchronized方法 和 synchronized代码块4. 实例锁 和 全局锁 转载请注明出处:http://www.cnblogs.co ...
分类:编程语言   时间:2017-01-03 23:49:27    收藏:0  评论:0  赞:0  阅读:352
【Machine Learn】KNN算法虹膜图片识别
随着机器学习和深度学习的热潮,各种图书层出不穷。然而多数是基础理论知识介绍,缺乏实现的深入理解。本系列文章是作者结合视频学习和书籍基础的笔记所得。本系列文章将采用理论结合实践方式编写。首先介绍机器学习和深度学习的范畴,然后介绍关于训练集、测试集等介绍。接着分别介绍机器学习常用算法,分别是监督学习之分... ...
分类:编程语言   时间:2017-01-03 23:49:10    收藏:0  评论:0  赞:0  阅读:939
Backpropagation反向传播算法(BP算法)
1.Summary: Apply the chain rule to compute the gradient of the loss function with respect to the inputs. cs231n 2.what problems to slove? 2.1introduct ...
分类:编程语言   时间:2017-01-03 23:47:03    收藏:0  评论:0  赞:0  阅读:854
面试题——4种数组去重的方法
数组去重或者其衍生作为笔试题或者机试题出现的几率也是很大的,写出的方法越多,则让面试官觉得你思维越开阔,那么成功的几率当然就大了。 废话不多说,下面来说说下面我整理的4中数组去重的方法 方法一: findInArr方法+select方法组合 findInArr : 查找一个数在当前数组中是否存在,存 ...
分类:编程语言   时间:2017-01-03 23:43:02    收藏:0  评论:0  赞:0  阅读:271
5、python第一天作业
作业一:编写登陆接口 1、输入用户名密码 2、认证成功后显示欢迎信息 3、输错三次后锁定 分析: 1、流程控制图 2、编写思路 以r+(读写模式)打开文件,读取文件内容字符串,再写入文件,以字符串的长度作为while循环的节点来判断 3、代码 4、Readme文件 运行程序,根据提示输入用户名和密码 ...
分类:编程语言   时间:2017-01-03 23:40:12    收藏:0  评论:0  赞:0  阅读:322
玩转spring boot——MVC应用
如何快速搭建一个MCV程序? 参照spring官方例子:https://spring.io/guides/gs/serving-web-content/ 一、spring mvc结合thymeleaf模板 创建maven project后,修改pom.xml文件 <project xmlns="ht ...
分类:编程语言   时间:2017-01-03 23:38:57    收藏:0  评论:0  赞:0  阅读:420
玩转spring boot——开篇
很久没写博客了,而这一转眼就是7年。这段时间并不是我没学习东西,而是园友们的技术提高的非常快,这反而让我不知道该写些什么。我做程序已经有十几年之久了,可以说是彻彻底底的“程序老炮”,至于技术怎么样?我个人认为是非常一般。如果单纯从技术来说,其实有工作3年的工作经验的人技术就已经很好了,后面工作时间是 ...
分类:编程语言   时间:2017-01-03 23:36:46    收藏:0  评论:0  赞:0  阅读:332
Java中,异常的处理及抛出
首先我们需要知道什么是异常? 常通常指,你的代码可能在编译时没有错误,可是运行时会出现异常。比如常见的空指针异常。也可能是程序可能出现无法预料的异常,比如你要从一个文件读信息,可这个文件不存在,程序无法运行下去了,故程序要抓这些异常,通过异常处理机制来抛出这些异常,程序员就可以通过抛出的异常来修改代 ...
分类:编程语言   时间:2017-01-03 23:36:16    收藏:0  评论:0  赞:0  阅读:301
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!