- NOIP模拟赛 高级打字机
anjiang8171
【题目描述】早苗入手了最新的高级打字机。最新款自然有着与以往不同的功能,那就是它具备撤销功能,厉害吧。请为这种高级打字机设计一个程序,支持如下3种操作:1.Tx:在文章末尾打下一个小写字母x。(type操作)2.Ux:撤销最后的x次修改操作。(Undo操作)(注意Query操作并不算修改操作)3.Qx:询问当前文章中第x个字母并输出。(Query操作)文章一开始可以视为空串。【输入格式】第1行:一
- NOIP模拟赛--大连24总结
(我们)纵越千里
赛后总结c++
NOIP模拟赛--大连24总结1.时间安排T1:8:00---9:16T2:9:16---10:34T3:10:34---10:42T4:10:42---12:352.反思1.时间安排T1:8:00—9:16 自己理解有问题,把跳猪进化成刺猪或飞猪或者两者都有,理解成两种进化模式,进化数量不确定,结果连这是个二叉树都没看出来,而且我以为按题意,进化技能保留意味着可以无限进化,彻底不知道怎么写了(其
- NOIP模拟赛-2018.11.6
weixin_30725315
NOIP模拟赛今天想着反正高一高二都要考试,那么干脆跟着高二考吧,因为高二的比赛更有技术含量(我自己带的键盘放在这里).今天考了一套英文题?发现阅读理解还是有一些困难的.T1:有$n$个点,$m$天,第$[1,m]$天每天会把最大公约数是$m-i+1$的数连边,给出$q$组询问,询问给出的两点最早被连接起来是什么时候.$n,m,q6,6->8$,所以不用等到最后一天$3,8$就连通了.首先可以想到
- YYHS-NOIP模拟赛-gcd
weixin_33845477
题解这道题题解里说用莫比乌斯反演做(我这个蒟蒻怎么会做呢)但是不会,所以我们另想方法,这里我们用容斥来做我们先把500000以内的所有质数筛出来每次读入编号的时候,先把编号对应的这个数分解质因数然后我们dfs枚举这个数的质因子取或不取,我们用t来表示取的质因子个数,如果t为奇数,ans就加,反之就减(容斥原理)1#include2#defineN2000053#defineM5000054#def
- 2019-10-5 NOIP模拟赛多校联考——Round7 题解
ILoveFujibayashiRyou
GDOITrainingnoip模拟赛多校联考国庆集训GDOITraining
T1整数分解裸的完全背包……被孙到把2i2^i2i当作物品,容量为nnn#include#include#include#include#definereregisterint#definemod1000000007usingnamespacestd;typedeflonglongll;intread(){rex=0,f=1;charch=getchar();while(ch'9'){if(ch=
- NOIP模拟赛8.15----C、三角形
cqbzcsq
前缀和
C、三角形(triangle.c/cpp/pas)【题目描述】平面上有n行m列,一共n*m个方格,从上到下依次标记为第1,2,...,n行,从左到右依次标记为第1,2,...,m列,方便起见,我们称第i行第j列的方格为(i,j)。小Q在方格中填满了数字,每个格子中都恰好有一个整数a_{i,j}。小Q不喜欢手算,因此每当他不想计算时,他就会让你帮忙计算。小Q一共会给出q个询问,每次给定一个方格(x,
- NOIP模拟赛8.15----B、跨栏(扫描线+set)
cqbzcsq
数据结构扫描线set
跨栏(jump.cpp/c/pas)【问题描述】在过去,校长曾经构思了许多新式学生运动项目的点子,其中就包括学生障碍赛,是学生们在赛道上跑越障碍栏架的竞速项目。他之前对推广这项运动做出的努力结果喜忧参半,所以他希望在他的操场上建造一个更大的学生障碍赛的场地,试着让这项运动更加普及。校长为新场地精心设计了N个障碍栏架,编号为1…N(2≤N≤105),每一个栏架都可以用这一场地的二维地图中的一条线段来
- noip模拟赛多校第八场 T3 遥控机器人 (最短路 + 技巧拆点)
liang_2026
图论练习学习c++算法图论最短路
题面简要题意:给你一个nnn个点mmm条边的图。边iii有颜色cic_ici。你可以选择一些边改变它们的颜色成为区间[1,m][1,m][1,m]中的任意颜色,改变一条边iii一次的代价是wiw_iwi。询问你能否在一些改变操作后使得可以从111号点,每次只经过当前点的特殊边到达nnn。特殊边的定义是对于当前点而言,特殊边的颜色在该点所有出边中有且仅出现一条。如果可以,输出最小代价。否则输出−1-
- 10.30~10.31NOIP模拟赛总结
嘉伟森的猫
OI-总结总结
先发几句牢骚,说实话挺期待最后几次考试的,这两天晚上专门早睡了20分钟以养精蓄锐,结果第二天就出了这些破题,两试差评共50人次以上?!。不过,NOIP出啥题是CCF的事,我们要做的就是专注于题目本身,尽可能得高分。总的来说这两次测试还比较令人满意(虽然参考意义不如前几次大),能A的题都A了,该拿的暴力分两天少拿了30分(不过这30分考场上还真不好得)。说一说近两天的状态,个人感觉思维活跃度在提升,
- NOIP模拟——卡牌游戏
weixin_30823227
题目L最近喜欢上了一个卡片游戏,游戏规则是:2个人一共拿2n张卡片,编号1..2n,每个人n张,然后进行n轮出牌,每轮2个人都打一张牌,,点数大的玩家每次获1分L可以预测到对方要打牌的顺序。同时,L有一次机会选择了某个时间点,从那个时候开始,每回合点数少者获胜。请你帮助L获得最大的分数输入第一行是1个整数n接下来n行表示,对手每次的出牌,根据这些数字,你一定知道了L手上的牌的吧输出1个整数,表示L
- 9.26 noip模拟试题
weixin_30553777
魔术球问题弱化版(ball.c/.cpp/.pas)题目描述假设有n根柱子,现要按下述规则在这n根柱子中依次放入编号为1,2,3,…的球。(1)每次只能在某根柱子的最上面放球。(2)在同一根柱子中,任何2个相邻球的编号之和为完全平方数。试设计一个算法,计算出在n根柱子上最多能放多少个球。例如,在4根柱子上最多可放11个球。对于给定的n,计算在n根柱子上最多能放多少个球。输入描述第1行有1个正整数n
- 2020-11-28NOIP模拟T1【区间DP】
Young_Zn_Cu
动态规划联赛模拟
这道题一开始被卡贪心思路然后发现大样例都过不了良心大样例对于一个数列2423432\4\2\3\4\3242343,贪心思路只取444,但是显然取232\323更优。正解:区间DPDPDP,看到对于区间操作求最值,但又不是维护一些最大值最小值之类的区间性质的时候,就可以联想一下区间DPDPDP的方法。具体做法:令f[i][j]f[i][j]f[i][j]表示区间i∼ji\simji∼j能取到的最大
- 绍兴一中集训总结
X_o_r
游记
Day0早上坐了22个小时的车到了义乌中学,送走了本校另一批学生,中午在义乌中学吃了中饭,然后下午在车上背了背ISAPISAP和多项式相关(NOIPNOIP模拟赛欸,怎么会考qwqqwq)。晚上在国际学术交流中心(好像在长沙理工听过这个名字)的餐厅吃1515块钱的便餐(诡异的餐厅装饰),成功GetGet一晚上的休息时间。Day1早上一去就是先是看了看机房,发现机房电脑配置不错(i5−6500i5−
- NOIP模拟赛 T3区间
tanjunming2020
题解c++题解
题目大意有nnn个数字,第iii个数字为aia_iai。有mmm次询问,每次给出kik_iki个区间,每个区间表示第li,jl_{i,j}li,j到第ri,jr_{i,j}ri,j个数字,求这些区间中一共出现了多少种不同的数字。部分数据强制在线。时限1s,空间8MB。输入格式第一行包括三个整数n,m,pn,m,pn,m,p,ppp为000或111表示是否强制在线。第二行nnn个正整数,第iii个表
- NOIP模拟赛 T2树
tanjunming2020
题解c++题解
题目描述有一棵树,节点编号为111到nnn。还有mmm次查询,每次给出l,r,xl,r,xl,r,x,你需要回答从xxx号点走到编号在lll到rrr之间的点的最小距离。时限2s,空间256MB。输入格式第一行一个正整数nnn。接下来n−1n-1n−1行,每行三个正整数u,v,lu,v,lu,v,l,表示uuu和vvv之间有一条长度为lll的边。接下来一行一个正整数mmm。接下来mmm行,每行三个正
- 2018-07-11
海绵宝宝的蟹老板
[NOIP模拟赛][测评环境:windows][hzq84621]除草文件名:weed题目类型:传统题时间限制:1秒内存限制:128MB编译优化:无题目描述小A有一块三角形的草坪。小A还有一个圆形的除草机,把它放在草坪里就可以对一整个圆形区域就行除草。但是由于草坪边界有栅栏,除草机并不能做到对整个草坪做到除草,因为除草机不能越过栅栏。如果无法理解可以看一下目录下的png文件。为了防止精度误差,你需
- [日记&做题记录]-Noip2016提高组复赛 倒数十天
躲不过这哀伤
数据结构与算法
写这篇博客的时候有点激动为了让自己不颓还是写写日记存存模板Nov.82016今天早上买了两个蛋挞吃了一个然后就做数论(前天晚上还是想放弃数论但是昨天被数论虐了wocnoip模拟赛出了道杜教筛)然后白天就脑补了几道积性函数把例题过了一遍Submit_Time1696174wohenshuai2154Accepted245432kb10556msC++/Edit1152B2016-11-0816:50
- NOIP模拟(10.26)T2 做运动
scarlyw
NOIP解题报告并查集最短路NOIP最短路并查集
做运动题目背景:10.26NOIP模拟T2分析:并查集+最短路dijkstra考场上卡常数卡到想打人,出了点稍微构造过的数据······然后在本机上1.1s~1.2s死都卡不进1s,然而,貌似评测姬还是比较给力的,我还是过掉了,虽然有两个点卡的不行······直接说标算吧,首先因为第一优先的条件是最高温度最低,那么我们将所有的边按照温度从小到大排序,然后依次加入,然后并查集维护连通性,直到s,t在
- 【NOIP模拟】 (10.26) T2 做运动
sszxzzh
NOIP技巧NOIP并查集dijsktra最小生成树
做运动题目描述:(应出题人要求不传播)解析:最小生成树+并查集+dijkstra+优化一道综合性较强的题,刚拿到题目时一看。最高的最低,二分??于是我就成功T了。。。。后来考完后分析了一下,发现自己真是弱爆了。本来数据可就很大,用二分虽然比普通暴力扫好一些,但仍然至少要跑几遍dijkstra,不T才叫神奇。言归正传,这道题由于它的前提是使得最高温度最低的情况下消耗的热量尽量少,那么我们就可以先在边
- noi.ac #42 :queen 连if都不用! (NOIP模拟赛 第六场2018-09-23 08:30:30)
乙酸王
OJ入口:noi.ac题目链接:http://noi.ac/contest/15/problem/42比赛成绩就不说了...本题解是在比赛完后的那个晚上洗澡时想出来的...话说想出来了是真简单...80ms不到就A了...先说说大概思路:创建对于一个位点的八个方向的一维数组(就是这个点的左边,右边,上边,下边,左上,左下,右上,右下),用来储存该位点是否会受到攻击。最后累加每个方向的结果:Qr[l
- 2018-06-10
海绵宝宝的蟹老板
莫尼塞垫底祭。。两个号大凶果然没有好事情绍兴一中NOIP模拟赛小小小小题解1.脱离地牢Description在一个神秘的国度里,年轻的王子Paris与美丽的公主Helen在一起过着幸福的生活。他们都随身带有一块带磁性的阴阳魔法石,身居地狱的魔王Satan早就想着得到这两块石头了,只要把它们溶化,Satan就能吸收其精华大增自己的魔力。于是有一天他趁二人不留意,把他们带到了自己的地牢,分别困在了不同
- NOIP模拟96(多校29)
Varuxn
T1子集和解题思路大概是一个退背包的大白板,然而我考场上想复杂了,竟然还用到了组合数。但是大概意思是一样的,有数的最小值一定是一个在\(a\)数组中存在的数字。那么我们想办法除去它对应的贡献,可以一个一个退,也可以组合数一下一起退。。。code#include#defineintlonglong#defineullunsigendlonglong#definef()cout'9'||ch='0'&
- NOIP模拟92&93(多校26&27)
Varuxn
前言由于太菜了,多校26只改出来了T1,于是直接并在一起写啦~~~。T0NOIP2018解题思路第一次考场上面写三分,然而我并不知道三分无法处理不是严格单峰的情况,但凡有一个平台都不行??我们的贪心策略一定是尽量让我们选择的两个物品的值尽量接近,二分最后选择的一个价值,然后判断是否可行。需要特判一下只选择一个的情况,以及两个个数相差一的情况,实现细节有一点多。。code#include#defin
- NOIP模拟92(多校25)
Varuxn
前言所以说这次是HZOI多校联测巅峰????(题目,数据过水??)T1石子合并解题思路签到题。发现我们可以给每个数字附一个正负号,每个数字的贡献就是它本身乘上这个符号。发现至少应该有一个正号一个负号,直接记录是否正负数都有,再判断一下有0或者只有一个数的情况。code#include#defineintlonglong#defineullunsignedlonglong#definef()cout
- 2021-11-05NOIP模拟赛总结
(我们)纵越千里
赛后总结图论
2021-11-05NOIP模拟赛总结1.时间安排T1:7:43---9:43T2:9:43---10:58T3:10:58---12:04T4...2.反思3.对比1.时间安排T1:7:43—9:43 手推样例,只有两球同时处于同一位置才会改变方向,且处于同一位置需要耗时1秒;当球位于0和L处方向改变,耗时为1,总方案数2n.考虑DP,每个球判断向左或向右能否进入机关,都能乘二,一个乘一,没有输
- 2021-11-03NOIP模拟赛总结
(我们)纵越千里
赛后总结动态规划算法
2021-11-03NOIP模拟赛总结1.时间安排T1:7:50---9:43T2:9:43---9:45T3:9:45---11:45T4:11:45---11:552.反思3.差距1.时间安排T1:7:50—9:43 也是先在T1上卡住,想到线段以及方案数必然就会联系到区间DP,但是状态设置要根据推出的规律设置.按着样例推出一个dp[i]=2k2^k2k,处理被现线段i包含的线段对目前线段的贡
- NOIP模拟88(多校21)
Varuxn
前言对于这套题的总体感觉就是难,然后就是自己很菜。。。对于T1考试时只会一个最垃圾的背包,考完之后对于思路这一块也不是很顺利,大概这就是薄弱的地方吧。然后T2是比较简单的一道题了,但是考试的时候只是拿了一点部分分,对于正解的思路也只有一点点。大概和看错数据范围有一点关系吧,主要还是菜。T3T4是那种我最害怕的题目了,T3一看感觉根本不可做,然后一点思路没有。T4的博弈论更别提,推了个傻瓜特殊性质就
- 2021-11-01NOIP模拟赛总结
(我们)纵越千里
赛后总结c++
2021-11-01NOIP模拟赛总结1.时间安排T1:7:50---8:32T2:8:32---9:10+11:23---12:08T3:9:10---11:23T42.反思1.时间安排T1:7:50—8:32 没读懂题(不知道用什么方法,怎么求方案数,怎么确定每个数)也没推出样例,耗了半个小时就此跳过我是蒟蒻\color{white}{我是蒟蒻}我是蒟蒻T2:8:32—9:10+11:23—1
- NOIP模拟85(多校18)
Varuxn
前言好像每个题目背景所描述的人都是某部番里的角色,热切好像都挺惨的(情感上的惨)。然后我只知道T1的莓,确实挺惨。。。T1莓良心解题思路首先答案只与\(w\)的和有关系,于是问题就变成了对于一个点求出每一个所在组的大小以及对应的方案数。考场上想的是枚举组的大小,然后预处理一下\(n\)个数字划分为\(m\)个非空集合的方案数。一开始想的是隔板法,显然不对,然后就尝试DP计算,就有了\(f_{i,j
- NOIP模拟赛(2021.9.26)
SSL_TJH
杂文杂文
成绩namescoreT1T2T3T4TJHTJHTJH305305305100100100100100100757575303030做题首先看T1,想了想发现好像要枚举模数的倍数。然后想了个nlog2nnlog^2nnlog2n的,感觉会超时?但又差不多?然后就写了,然后随便造了几个大数据好像没问题,加了个快读就不管了。看T2一开始以为是期望DP,后来发现好像就是数学概率一下就好了?看T3,感觉
- eclipse maven
IXHONG
eclipse
eclipse中使用maven插件的时候,运行run as maven build的时候报错
-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.
可以设一个环境变量M2_HOME指
- timer cancel方法的一个小实例
alleni123
多线程timer
package com.lj.timer;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
public class MyTimer extends TimerTask
{
private int a;
private Timer timer;
pub
- MySQL数据库在Linux下的安装
ducklsl
mysql
1.建好一个专门放置MySQL的目录
/mysql/db数据库目录
/mysql/data数据库数据文件目录
2.配置用户,添加专门的MySQL管理用户
>groupadd mysql ----添加用户组
>useradd -g mysql mysql ----在mysql用户组中添加一个mysql用户
3.配置,生成并安装MySQL
>cmake -D
- spring------>>cvc-elt.1: Cannot find the declaration of element
Array_06
springbean
将--------
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3
- maven发布第三方jar的一些问题
cugfy
maven
maven中发布 第三方jar到nexus仓库使用的是 deploy:deploy-file命令
有许多参数,具体可查看
http://maven.apache.org/plugins/maven-deploy-plugin/deploy-file-mojo.html
以下是一个例子:
mvn deploy:deploy-file -DgroupId=xpp3
- MYSQL下载及安装
357029540
mysql
好久没有去安装过MYSQL,今天自己在安装完MYSQL过后用navicat for mysql去厕测试链接的时候出现了10061的问题,因为的的MYSQL是最新版本为5.6.24,所以下载的文件夹里没有my.ini文件,所以在网上找了很多方法还是没有找到怎么解决问题,最后看到了一篇百度经验里有这个的介绍,按照其步骤也完成了安装,在这里给大家分享下这个链接的地址
- ios TableView cell的布局
张亚雄
tableview
cell.imageView.image = [UIImage imageNamed:[imageArray objectAtIndex:[indexPath row]]];
CGSize itemSize = CGSizeMake(60, 50);
&nbs
- Java编码转义
adminjun
java编码转义
import java.io.UnsupportedEncodingException;
/**
* 转换字符串的编码
*/
public class ChangeCharset {
/** 7位ASCII字符,也叫作ISO646-US、Unicode字符集的基本拉丁块 */
public static final Strin
- Tomcat 配置和spring
aijuans
spring
简介
Tomcat启动时,先找系统变量CATALINA_BASE,如果没有,则找CATALINA_HOME。然后找这个变量所指的目录下的conf文件夹,从中读取配置文件。最重要的配置文件:server.xml 。要配置tomcat,基本上了解server.xml,context.xml和web.xml。
Server.xml -- tomcat主
- Java打印当前目录下的所有子目录和文件
ayaoxinchao
递归File
其实这个没啥技术含量,大湿们不要操笑哦,只是做一个简单的记录,简单用了一下递归算法。
import java.io.File;
/**
* @author Perlin
* @date 2014-6-30
*/
public class PrintDirectory {
public static void printDirectory(File f
- linux安装mysql出现libs报冲突解决
BigBird2012
linux
linux安装mysql出现libs报冲突解决
安装mysql出现
file /usr/share/mysql/ukrainian/errmsg.sys from install of MySQL-server-5.5.33-1.linux2.6.i386 conflicts with file from package mysql-libs-5.1.61-4.el6.i686
- jedis连接池使用实例
bijian1013
redisjedis连接池jedis
实例代码:
package com.bijian.study;
import java.util.ArrayList;
import java.util.List;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoo
- 关于朋友
bingyingao
朋友兴趣爱好维持
成为朋友的必要条件:
志相同,道不合,可以成为朋友。譬如马云、周星驰一个是商人,一个是影星,可谓道不同,但都很有梦想,都要在各自领域里做到最好,当他们遇到一起,互相欣赏,可以畅谈两个小时。
志不同,道相合,也可以成为朋友。譬如有时候看到两个一个成绩很好每次考试争做第一,一个成绩很差的同学是好朋友。他们志向不相同,但他
- 【Spark七十九】Spark RDD API一
bit1129
spark
aggregate
package spark.examples.rddapi
import org.apache.spark.{SparkConf, SparkContext}
//测试RDD的aggregate方法
object AggregateTest {
def main(args: Array[String]) {
val conf = new Spar
- ktap 0.1 released
bookjovi
kerneltracing
Dear,
I'm pleased to announce that ktap release v0.1, this is the first official
release of ktap project, it is expected that this release is not fully
functional or very stable and we welcome bu
- 能保存Properties文件注释的Properties工具类
BrokenDreams
properties
今天遇到一个小需求:由于java.util.Properties读取属性文件时会忽略注释,当写回去的时候,注释都没了。恰好一个项目中的配置文件会在部署后被某个Java程序修改一下,但修改了之后注释全没了,可能会给以后的参数调整带来困难。所以要解决这个问题。
&nb
- 读《研磨设计模式》-代码笔记-外观模式-Facade
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/*
* 百度百科的定义:
* Facade(外观)模式为子系统中的各类(或结构与方法)提供一个简明一致的界面,
* 隐藏子系统的复杂性,使子系统更加容易使用。他是为子系统中的一组接口所提供的一个一致的界面
*
* 可简单地
- After Effects教程收集
cherishLC
After Effects
1、中文入门
http://study.163.com/course/courseMain.htm?courseId=730009
2、videocopilot英文入门教程(中文字幕)
http://www.youku.com/playlist_show/id_17893193.html
英文原址:
http://www.videocopilot.net/basic/
素
- Linux Apache 安装过程
crabdave
apache
Linux Apache 安装过程
下载新版本:
apr-1.4.2.tar.gz(下载网站:http://apr.apache.org/download.cgi)
apr-util-1.3.9.tar.gz(下载网站:http://apr.apache.org/download.cgi)
httpd-2.2.15.tar.gz(下载网站:http://httpd.apac
- Shell学习 之 变量赋值和引用
daizj
shell变量引用赋值
本文转自:http://www.cnblogs.com/papam/articles/1548679.html
Shell编程中,使用变量无需事先声明,同时变量名的命名须遵循如下规则:
首个字符必须为字母(a-z,A-Z)
中间不能有空格,可以使用下划线(_)
不能使用标点符号
不能使用bash里的关键字(可用help命令查看保留关键字)
需要给变量赋值时,可以这么写:
- Java SE 第一讲(Java SE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行)
dcj3sjt126com
javajdk
Java SE 第一讲:
Java SE:Java Standard Edition
Java ME: Java Mobile Edition
Java EE:Java Enterprise Edition
Java是由Sun公司推出的(今年初被Oracle公司收购)。
收购价格:74亿美金
J2SE、J2ME、J2EE
JDK:Java Development
- YII给用户登录加上验证码
dcj3sjt126com
yii
1、在SiteController中添加如下代码:
/**
* Declares class-based actions.
*/
public function actions() {
return array(
// captcha action renders the CAPTCHA image displ
- Lucene使用说明
dyy_gusi
Lucenesearch分词器
Lucene使用说明
1、lucene简介
1.1、什么是lucene
Lucene是一个全文搜索框架,而不是应用产品。因此它并不像baidu或者googleDesktop那种拿来就能用,它只是提供了一种工具让你能实现这些产品和功能。
1.2、lucene能做什么
要回答这个问题,先要了解lucene的本质。实际
- 学习编程并不难,做到以下几点即可!
gcq511120594
数据结构编程算法
不论你是想自己设计游戏,还是开发iPhone或安卓手机上的应用,还是仅仅为了娱乐,学习编程语言都是一条必经之路。编程语言种类繁多,用途各 异,然而一旦掌握其中之一,其他的也就迎刃而解。作为初学者,你可能要先从Java或HTML开始学,一旦掌握了一门编程语言,你就发挥无穷的想象,开发 各种神奇的软件啦。
1、确定目标
学习编程语言既充满乐趣,又充满挑战。有些花费多年时间学习一门编程语言的大学生到
- Java面试十问之三:Java与C++内存回收机制的差别
HNUlanwei
javaC++finalize()堆栈内存回收
大家知道, Java 除了那 8 种基本类型以外,其他都是对象类型(又称为引用类型)的数据。 JVM 会把程序创建的对象存放在堆空间中,那什么又是堆空间呢?其实,堆( Heap)是一个运行时的数据存储区,从它可以分配大小各异的空间。一般,运行时的数据存储区有堆( Heap)和堆栈( Stack),所以要先看它们里面可以分配哪些类型的对象实体,然后才知道如何均衡使用这两种存储区。一般来说,栈中存放的
- 第二章 Nginx+Lua开发入门
jinnianshilongnian
nginxlua
Nginx入门
本文目的是学习Nginx+Lua开发,对于Nginx基本知识可以参考如下文章:
nginx启动、关闭、重启
http://www.cnblogs.com/derekchen/archive/2011/02/17/1957209.html
agentzh 的 Nginx 教程
http://openresty.org/download/agentzh-nginx-tutor
- MongoDB windows安装 基本命令
liyonghui160com
windows安装
安装目录:
D:\MongoDB\
新建目录
D:\MongoDB\data\db
4.启动进城:
cd D:\MongoDB\bin
mongod -dbpath D:\MongoDB\data\db
&n
- Linux下通过源码编译安装程序
pda158
linux
一、程序的组成部分 Linux下程序大都是由以下几部分组成: 二进制文件:也就是可以运行的程序文件 库文件:就是通常我们见到的lib目录下的文件 配置文件:这个不必多说,都知道 帮助文档:通常是我们在linux下用man命令查看的命令的文档
二、linux下程序的存放目录 linux程序的存放目录大致有三个地方: /etc, /b
- WEB开发编程的职业生涯4个阶段
shw3588
编程Web工作生活
觉得自己什么都会
2007年从学校毕业,凭借自己原创的ASP毕业设计,以为自己很厉害似的,信心满满去东莞找工作,找面试成功率确实很高,只是工资不高,但依旧无法磨灭那过分的自信,那时候什么考勤系统、什么OA系统、什么ERP,什么都觉得有信心,这样的生涯大概持续了约一年。
根本不是自己想的那样
2008年开始接触很多工作相关的东西,发现太多东西自己根本不会,都需要去学,不管是asp还是js,
- 遭遇jsonp同域下变作post请求的坑
vb2005xu
jsonp同域post
今天迁移一个站点时遇到一个坑爹问题,同一个jsonp接口在跨域时都能调用成功,但是在同域下调用虽然成功,但是数据却有问题. 此处贴出我的后端代码片段
$mi_id = htmlspecialchars(trim($_GET['mi_id ']));
$mi_cv = htmlspecialchars(trim($_GET['mi_cv ']));
贴出我前端代码片段:
$.aj