首页 > 2016年07月13日 > 全部分享
线段树专题(二)
马不停蹄,马不停蹄,才写完上一部分,没有时间休息,又要开始下一部分了。这部分主要是线段树区间更新的难题和区间合并的一些题目,最后最困难的扫描线算法应该会出现在第三部分。 第一题 ZOJ 1610 分析:首先声明一点这道题我没有AC,当然不是因为我不会,而是因为坑人的ZOJ又爆炸了,交不了代码。所以万一我的代码出了问题,你们不准打我,思路是肯定没有问题的。 其实这道题不算难题啦...
分类:其他   时间:2016-07-13 16:17:12    收藏:0  评论:0  赞:0  阅读:187
JEECG-P3开发专题 - 开发环境搭建入门
官方标准开发工具:1 .IDE    Eclipse Java EE IDE for Web Developers.    Version: Mars.2 Release (4.5.2)    Build id: 20160218-06002.JDK1.72. Tomcat73. Maven项目构建4. Mysql5. 执行Mysql脚本    首先创建Mysql数据库jeecg-p3,采用UTF...
分类:其他   时间:2016-07-13 16:16:57    收藏:0  评论:0  赞:0  阅读:171
Git10--分支管理
分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN。 如果两个平行宇宙互不干扰,那对现在的你也没啥影响。不过,在某个时间点,两个平行宇宙合并了,结果,你既学会了Git又学会了SVN! 分支在实际中有什么用呢?假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别...
分类:其他   时间:2016-07-13 16:16:49    收藏:0  评论:0  赞:0  阅读:149
Spring定时任务
一.分类 从实现的技术上来分类,目前主要有三种技术(或者说有三种产品): Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。一般用的较少,这篇文章将不做详细介绍。使用Quartz,这是一个功能比较强大的的调度器,可以让你的程序在指定时间执行,也可以按...
分类:编程语言   时间:2016-07-13 16:16:37    收藏:0  评论:0  赞:0  阅读:185
vivado中建立工程,创建zynq嵌入式系统
打开vivado,点击create New Project, 下边的建立子目录工程一定要勾选。点击下一步: 选择第一个,下方可选项不要勾选。点击下一步: 选择verilog语言,不添加文件,然后一直点击下一步:到了选板子的步骤,直接点击boards, 选择如图: 完成。 创建zynq嵌入式系统:创建一个block Design ,在Flow Navigator区域展开IP...
分类:其他   时间:2016-07-13 16:16:20    收藏:0  评论:0  赞:0  阅读:325
个人iOS项目常用效果方法注意点集锦(上)
50.禁止横屏方法 - (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window { return UIInterfaceOrientationMaskPortrait; } 49.一行代码解决改变展位图文本颜...
分类:移动平台   时间:2016-07-13 16:16:08    收藏:0  评论:0  赞:0  阅读:167
(4.2.32.6)android热修复之Andfix方式:Andfix的Hook方式打补丁原理
http://pan.baidu.com/s/1hs2kHbm AndFix热补丁原理就是在 native 动态替换方法 java 层的代码,通过 native 层hook java 层的代码。 优点 1. 因为是动态的,所以不需要重启应用就可以生效 2. 支持ART与Dalvik 3. 与multidex方案相比,性能会有所提升(Multi Dex需要修改所有cl...
分类:移动平台   时间:2016-07-13 16:16:05    收藏:0  评论:0  赞:0  阅读:225
浅析μC/OS-ⅡAPI的设计思想及实现机制
任何一个操作系统都会提供大量的API供程序员使用,μC/OS-Ⅱ也不例外。由于μC/OS-Ⅱ面向的是嵌入式开发,并不要求大而全,所以内核提供的 API也就大多和多任务息息相关。本文通过分析μC/OS-Ⅱ中提供的API来引出μC/OS-Ⅱ中API的设计思路和实现机制。   API全称Application Programming Interface,中文是应用程序编程接口的意思。API是操作系...
分类:Windows开发   时间:2016-07-13 16:15:55    收藏:0  评论:0  赞:0  阅读:157
Android的平台架构及特性
Android平台采用了整合的策略思想,包括底层Linux操作系统、中间层的中间件和上层的Java应用程序。下面我把Android的特性及其架构体系结构总结一下。 一、Android的平台特性   Android平台有如下特性:   1. 应用程序框架支持组件的重用与替换。   这样我们可以把系统中不喜欢的应用程序删除,安装我们喜欢的应用程序。   2. Dalvik...
分类:移动平台   时间:2016-07-13 16:15:42    收藏:0  评论:0  赞:0  阅读:213
多线程死锁的产生以及如何避免死锁
一、死锁的定义 多线程以及多进程改善了系统资源的利用率并提高了系统 的处理能力。然而,并发执行也带来了新的问题——死锁。所谓死锁是指多个线程因竞争资源而造成的一种僵局(互相等待),若无外力作用,这些进程都将无法向前推进。 下面我们通过一些实例来说明死锁现象。 先看生活中的一个实例,在一条河上有一座桥,桥面很窄,只能容纳一辆汽车通行。如 果有两辆汽车分别从桥的左右两端驶上该桥,则会出现...
分类:编程语言   时间:2016-07-13 16:15:22    收藏:0  评论:0  赞:0  阅读:286
第05章:面向对象(高级)
第05章:面向对象(高级)...
分类:其他   时间:2016-07-13 16:15:11    收藏:0  评论:0  赞:0  阅读:190
在Windows/Ubuntu下安装OpenGL环境(GLUT/freeglut)与跨平台编译(mingw/g++)
GLUT/freeglut 是什么? OpenGL 和它们有什么关系? OpenGL只是一个标准,它的实现一般自带在操作系统里,只要确保显卡驱动足够新就可以使用。如果需要在程序里直接使用OpenGL,会有很多非常恶心的预备工作要做,而且可能还要专门为平台的差异写一些代码。要跳过这些工作,可以用一个utility库,直接使用它提供的函数,就不用操心那些细节了。这样的库新一点的有GLEW,因为开...
分类:Windows开发   时间:2016-07-13 16:14:57    收藏:0  评论:0  赞:0  阅读:373
Hibernate开发实例
Hibernate开发实例 1. 创建HibernateDemo项目(也可以是其他名称) (1)在Eclipse中,单击Eclipse菜单中的【File】选择【New】选项,选择创建【DynamicWebProject】(动态Web项目); (2)Project name我们填写为HibernateDemo(也可以是其他名称); (3)单击【Finish】,我们的项目便创建完成了。 2....
分类:Web开发   时间:2016-07-13 16:14:47    收藏:0  评论:0  赞:0  阅读:154
SpringMVC+Spring+Mybatis整合配置
1、Maven依赖文件:pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apach...
分类:编程语言   时间:2016-07-13 16:14:38    收藏:0  评论:0  赞:0  阅读:183
Cocoapods
在安装CocoaPods之前,首先要在本地安装好Ruby环境。至于如何在Mac中安装好Ruby环境,请google一下,本文不再涉及。 假如你在本地已经安装好Ruby环境,那么下载和安装CocoaPods将十分简单,只需要一行命令。在Terminator(也就是终端)中输入以下命令(注意,本文所有命令都是在终端中输入并运行的。什么,你不知道什么是终端?那请小编吃饭,小编告诉你): sudo g...
分类:其他   时间:2016-07-13 16:14:27    收藏:0  评论:0  赞:0  阅读:127
5大移动应用加固平台评测
整理了一些应用加固评测,总共选择了5个平台,1款APP。同时用这5个平台加固,然后通过操作体验,加固后启动时间,加固后应用大小和兼容性上进行评测比较。...
分类:移动平台   时间:2016-07-13 16:14:17    收藏:0  评论:0  赞:0  阅读:136
Git9--从远程库克隆
上次我们讲了先有本地库,后有远程库的时候,如何关联远程库。 现在,假设我们从零开发,那么最好的方式是先创建远程库,然后,从远程库克隆。 首先,登陆GitHub,创建一个新的仓库,名字叫gitskills: 我们勾选Initialize this repositorywith a README,这样GitHub会自动为我们创建一个README.md文件。创建完毕后,可以看到README.md文...
分类:其他   时间:2016-07-13 16:14:12    收藏:0  评论:0  赞:0  阅读:119
Java常用排序算法实现
Java常用排序算法 插入排序 希尔排序 简单排序 堆排序 冒泡排序 快速排序...
分类:编程语言   时间:2016-07-13 16:13:53    收藏:0  评论:0  赞:0  阅读:192
Hibernate关联映射(4)2016-07-13
继续今天理解一对多(多对一)双向关联。由于是双向关联,所以一对多和多对一是同一种情况。 还是用person和address的例子。一个person有多个address。这次有点复杂,把实体类的结构贴出来: public class Person1nfk_sx implementsSerializable {    private int personid;    private Strin...
分类:Web开发   时间:2016-07-13 16:13:37    收藏:0  评论:0  赞:0  阅读:200
数据篇之JDBC连接MySQL
ps: 前段时间遇到一个不存在网络,获取设备存储到mysql中的数据,然后根据数据生成二维码,用户通过扫描二维码进行操作的小程序。 (一)存储连接mysql的账号密码,采用properties来保存 (二)加载jdbc驱动,连接mysql: (三)通过PreparedStatement(预处理)接口操作数据库: (四)使用事务批量处理sql: (五)使用元数据分析数据库...
分类:数据库技术   时间:2016-07-13 16:13:29    收藏:0  评论:0  赞:0  阅读:179
2088条   上一页 1 ... 55 56 57 58 59 ... 105 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!